我是一名很无知的学计算机专业的人,想请教大虾要不要学高数和线代?(在时间紧迫的前提下)

我到底要不要重新去学下高数,线性代数?
我是一个大二的在校学生,大一的时候高数和线性代数学得不怎么好,我在网上查了下但始终搞不懂高数和线性代数到底对计算机专业有些什么用,因为我学了两年始终没发现我在任何地方用到了这两门学科,但网上有的人说高数很重要,有的人说高数只是培养逻辑思维能力,有的人却说高数不重要,我想问我到底值不值得去学这两门学科,虽说学了要好点,但是我觉得到大三可没那么多时间让我来搞这些,还有太多的专业知识等着我去学呢。。。另外我知道离散数学是很重要的,我想知道离散数学要掌握哪些知识?(因为离散老师有好多章节都没讲,我不知道那些是不是不用学的)

如果将来不搞计算机研究的话,只做应用开发,数学知识确实用不到多少,包括离散数学甚至都用的很少。可是一旦读了跟数学紧密联系的计算机研究方向,比如图像处理,那就很需要线性代数、数理统计乃至其它一些数学知识了。离散数学考研应该是必考吧。如果不想上研,不想做研究的话,我觉得只要学过就可以了,木有必要太花时间和精力在数学上面。当然能活学活用也是很好的。
至于那些说什么“数学是众多学科的基础”,这一点是不错的,可是这样说的人,大都是听别人如此说的吧,恐怕自己很少有什么真正的体会。学不学某门数学,真的看你将来能否用到。换句话说,现在学校开的数学课,尽量学好是没错的,但没必要一门心思钻在里面。要看你将来的规划了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-22
高数必须学,众多学科的基础,百利而无一害。
第2个回答  2011-07-22
数学知识是所有学科基础,只要你以后的工作需要做点研究,数学知识总觉得缺少。
因此我强烈建议学高数,学线代。
线代可是在计算机界非常有用的。
第3个回答  2011-07-22
计算机专业,计算机不就是用来解决数学问题的么!不过到也要看你想发展的方向了,两条路:1你想向计算机编程这个方向发展,建议你把高数和现代都学好了,高数的基本思想,线代的计算方法都要掌握,因为线代解决的是数组问题,在编程的“数组”这个概念上太重要,2你想向计算机的其他方面发展,这样你可以不把这两门课学精了,因为毕竟能用上的地方的确不是太多,掌握一些基本的就够用的。至于后面的前面是基础,基础没打好,后面的也不好学啊!
第4个回答  2011-07-22
培养一个思维就好了
相似回答