数学与计算机是与我们实际生活与工作息息相关的两个不同学科,但是随着两个学科的不断发展,两者之间的关系也开始发生变化。比如在计算机出现初期,计算机被当作数学学科的分支,但是随着计算机技术的发展,计算机技术开始成为独立学科并且扩大研究范围。那么在现代条件下,数学与计算机之间到底为何种关系?学习数学与计算机的意义如何?
从出现的时间上来看,数学学科已经拥有了几千年的历史,而计算机的出现不过仅仅10年的时间,但是不可否认,计算机的出现将数学的应用提升了一个新的高度,而且正在对数学的发展产生深刻的影响。因此,对数学与计算机关系的分析不仅能够明确2个学科的教育发展具有积极意义,同时也有利于后续学者的研究与理论发展。
网友回复:看计算机应用的行业。我是做计算机图形学领域的,具体的话,就是用三维动画软件模拟过程。要用到编程,我感觉数学好很重要,可以做一些很逼真的模拟。毕竟真实世界也是数学规律驱动的么。
如果作计算机的研究,数学也要好。最基本的离散数学要会吧。能学会离散数学的就可以算数学好了。
很多计算机应用领域,初中数学就够用了。心理学文科类的知识,在交互软件的开发中,比数学重要。
总之,学计算机一定要数学好,这个命题是不成立的。
这里所说的计算机科学专业并不仅仅指代计算机工程,其中信息系统、软件工程、信息安全、编程、计算机图形学,以及管理信息系统等方向都被包含在内。
但无论是学哪个方向的,计算机科学专业确实是需要具备数学能力的。
如果你想学计算机图形学,那你就需要掌握线性代数、计算几何;
如果你想搞音频,就需要知道数字信号处理那一套等等。
但这些都只是特定领域内最基础的知识了,和其他理工科专业对数学的要求是一样一样的,并没有因为它挂上了计算机的头衔就要更严格一些。
还有编程,对于外行人来说,要做一个程序员看似很复杂,很困难,但事实上编程本身对数学的要求并不高。因为编程的本质不是用高深的数学知识去处理事情,也不是背代码,而是在写很多很多基础代码的前提下,勤于练习,最后按照自己的理解去钻研。
敲黑板!像是编程、JAVA程序设计等“技术类”方向,计算机用的数学知识不是很多,只会用到一些简单的函数问题,大多数是高中数学。像是算法设计与分析等研究类、纯理论类的方向,就会对数学要求比较高。(当然这只是对想要入门的新手来说,当你进入了这个领域并把它当作饭碗的时候,你懂的越多,上升空间越大,所有这并不是“数学无用论”)
总而言之,数学虽然重要,但这不是决定你是否能够学习这个专业的挡路石。