数学分析、实分析。计科系的有没有必要学?对比只学高数,其优越性在哪?有吗?

如题所述

看个人定位了,如果你以后出来只想做一个程序员,以后到IT界工作,那数学分析、实分析真没必要现在学。那些在工作中是基本用不上的,做程序设计(非专项程序设计)的,连微积分,线代都用不上,他们需要的是C,C++,数据结构等等。即使偶尔可能会用到一些高深的算法,也仅仅是要用到的时候上网查查,COPY一下代码,调试下就可以了,而且数学这类东西,如果长期不用是会忘记的。
但是如果你以后想做研究的话(读研,读博,出国深造),那么现在可以学学,实分析难度很大,建议放在数分之后。想在计算机一些研究领域做得很好的话,对数学的要求很高,比如图形学,对矩阵代数,微分几何都有很高的要求,人工智能需要对概率论,离散数学,模糊数学很精通,实分析貌似在计算机领域用得不多,好像分形计算里面有用到这个,总之这个东西是跟基础数学联系比较紧密的。
另外,从培养理性思维,开拓视野的角度上讲,我觉得有必要去尝试下。数学是现代文明的基石,即使是那些毕业以后绝对不会再用到数学,而且已经将他们学到的内容都忘记的人,也会影响他们看待世界的方式,而受益匪浅。就连西点军校的课程中都包含有数学。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-19
计算机专业的话,主要看你的发展
如果你做一些应用问题比如虚拟实景这类方向的一些核心算法(开发3d引擎),或者网络当中一些物理设备和通讯有关的部分,需要很多高等概率论和统计的知识,就必须有测度的基础。实分析就是无法避免的。
如果是密码,编码这些,就不要学分析了。建议多学一些代数。
如果是计算机底层:硬件原理和微电子至少在计算机领域内是不需要太多分析数学的,学一些数理逻辑也许会好些。操作系统,网络安全(病毒攻防)这些不太需要数学。
如果是信息系统,数据库类的偏原理、理论。以及人工智能。需要很强的数理逻辑和集合论基础。一般离散数学组合数学就都会包括。和分析的距离比较远。
如果是可计算理论,形式语言与自动机,编译器这些有专门的数学,也许也就和集合论沾的上边吧。
如果是其他的,比如软件开发编个程什么的这种技术含量低的方向。完全没必要学这么多,应付高数能考试足够了。
在下才疏学浅,不可能每个领域都亲自详尽体验过。有不全面之处,理解错误在所难免。仅供参考。
其实数分也就那么回事。比起数分。还不如多花一点精力学高等代数。这样就能很全面彻底的理解线性代数。一般工科专业的线性代数课本简直不是人学的,能懂才怪。本回答被提问者采纳
第2个回答  2011-10-19
学数学的目的在于培养思维能力,数学分析等课程的设立是对实验班等基础较好的工科专业(理科数学专业这是必修的)学生开设的。计科系在数学运用上多体现在数据结构模块等,其次,程序设计对思维逻辑的要求也体现在早期的数学修养上,学好这些课还是很有必要的。
第3个回答  2011-10-19
计科的话我觉得没有必要学,尤其是实分析,数学分析可以选择得学一下。
如果说和只学高数的比,对你的数学思维的拓展有很大的帮助,理解更深一些,对一些问题的推导以及缘由了解到更深一个层次,但是如果只是应用的话,不学也可以。 另外提醒楼主,这两门课都是很有难度的,要想学好要下点功夫。
如果自学的话我给楼主推荐套数分的教材:是菲赫金哥尔茨的微积分学教程,比较权威易于理解的一套教材。
祝成功!追问

听你这么说,我是不是应该先把我的C、C++、JAVA等学明白了再去强化一下数学基础?

相似回答