计算机科学与技术需要学高数吗

2019-06-06 19:53:26 +08:00
 ShangJixin
如果要学的话,数学不好会不会有什么影响,万一高数瘸腿...
真心想要报计算机专业,但目前的数学成绩实属是糟糕
(另外如果有人知道计科大概需要多少分也顺便说下,谢谢(黑龙江考生)
8160 次点击
所在节点    问与答
85 条回复
l33ch
2019-06-06 19:57:01 +08:00
高数,线性代数,概率统计,离散数学都有
aaniao002
2019-06-06 20:00:13 +08:00
真心别学计算机,感觉比其他行业都要付出更多努力在学习和工作上,工资还没同等其他专业高。大家同意的一起来举手。
ShangJixin
2019-06-06 20:04:37 +08:00
@aaniao002
想学本身就是出于爱好。等过几年 996 的现象应该会减少吧
ipwx
2019-06-06 20:05:04 +08:00
你还没学过高数咋知道学不会…… 工程高数没那么多技巧性的东西,除非你要走数学专业。。。
lhx2008
2019-06-06 20:06:00 +08:00
@aaniao002 虽然我不是科班,但是还有哪个专业平均工资比计科高?
ShangJixin
2019-06-06 20:06:08 +08:00
@ipwx
之前听数学老师说如果专业要有高数一定要走的远远的...听完之后感觉有点慌
Mayuri
2019-06-06 20:07:29 +08:00
安心准备明天的考试吧,现在别想太多,数学的确重要,但也只停留在应用层面,比不上 408,真心想要报就报吧
ipwx
2019-06-06 20:08:09 +08:00
@ShangJixin 我个人觉得你自认为智商够 985 的程度,计算机专业的高数根本不成问题。千万不要还没学就害怕了,那样你确实学不好。当然,如果你认为你不够上 985,那你也没想这么多有的没的了,反正毕业了找工作和你的专业也大概没有关系。
xiaopc
2019-06-06 20:13:08 +08:00
@ShangJixin 大部分理工科都有高数。
ipwx
2019-06-06 20:31:36 +08:00
@ShangJixin 另外说一些话,你那老师明显误人子弟。。。

首先高数是个笼统的概念。说实话学到我现在的这个份上(读博中),我觉得国内工科的“高等数学”根本就不高等、包括微积分、线性代数、离散数学什么的,全都是一些 17、18 世纪、最多 19 世纪的东西,都是现代数学基础中的基础。
- - - -

物理学奠基之作、牛顿的《自然哲学的数学原理》全部都是在微积分的基础上做出来的。牛顿和莱布尼兹那个时代的微积分非常不严谨,对于无穷大和无穷小的刻画非常地感性,所以有些问题都搞不清楚答案是什么。工科用的微积分虽然比那个时代先进一点,但也就没先进到哪里去,属于黎曼积分的应用范畴。通俗来说,就是会算就行。大学考试的计算不会像高考那样出技巧题的,就是检测你有没有会而已。

微积分在现代数学种属于分析的范畴。20 世纪数学家一大重要成果就是微积分的严格化,发展出了实分析理论,解决了一系列实数范围内涉及无穷的问题。实分析的升华是测度论,如果你听说过“飞矢不动”这个悖论,那么测度论就能解决这个悖论。感性来说,测度论就是严格定义了什么是“体积”,是更现代一些的积分的基础(比如 Lebesgue 积分),也是概率论的严格化。国内工科大致上不会涉及到这一些。

实分析的另一些后续发展包括复数域上的分析(惭愧,我本科学了皮毛但又忘了),泛函分析(我只懂入门)。

所以这条分支,工科高数真的不难,只要你肯学,多做点题,就会了。真正难的(但也是精髓的)都在后面呢,你有兴趣或者读博了有需求再去学。
- - - -

线性代数在工科数学里面一半涉及两部分,包括计算和线性空间。计算很简单,包括矩阵各种计算、高斯消元、对角化方法,有些学校还会讲若当标准型,但都只是计算而已。精髓的部分是线性空间,但讲得不深,大致上是以基向量、特征向量和特征值为核心的一些内容。其实这部分内容我觉得才是工科高数里面,可以称得上现代数学区别于古典数学的核心部分。因为从这部分延伸出去,可以升华到泛函分析里面的函数空间、函数基等重要内容。

顺便一提,傅立叶变换就是以一组(不知道什么类型的函数,我忘了)函数空间里面的正交基为核心,创造出来的工科计算方法而已。
- - - -

离散数学,呃…… 其实这门课很大杂烩,包括数理逻辑(推理过程的严格化,比如你是否还记得初中学的“逆否命题等价于原命题”?)、集合论(没比高中多出来啥,精髓的部分要涉及到测度论,所以工科一般不讲)、图论(涉及到计算机算法了,一般也比不上计算机系专门的算法课讲得深)、代数结构(没讲多少,只讲了群论入门。群论真正精髓的部分,不好意思,上课老师不讲,我也没有学。。。密码学需要它,但我不搞密码学)。

其实国外一般没有离散数学这门学科。。。 国内计算机系开它,只是作为扫盲课程的。

说起群论,还有个小故事。它创立于 19 世纪,然而它最重要的创立者之一、伽罗瓦,因为和人决斗,英年早逝。在决斗前一晚,他用潦草的字迹把思考过的群论写在了草稿纸上,然后第二天决斗就被人干掉了。。。
- - - -

所以其实高数一点都不难,只不过一开始入门那坨计算既无趣又复杂,还看不到用处。但是如果你往后学,就有很多有趣的内容。或者你计算机专业学一些特定的东西(比如机器学习依赖微积分和概率论,有些高端论文涉及实分析和测度论,甚至是泛函分析。我前段时间写的论文用了变分法,是泛函分析的应用,当然我也只懂计算,不太懂泛函分析理论;再比如我提到的密码学依赖群论),也会发现它们很有用。
aaniao002
2019-06-06 20:43:36 +08:00
@lhx2008 医生,等等,你就看市面上,越垄断的行业越吃香。
aaniao002
2019-06-06 20:43:55 +08:00
@ShangJixin 确实是出于爱好。
learnshare
2019-06-06 20:49:46 +08:00
数学对计算机专业还是很有用的,一般智商都能学会,没什么好怕的
murmur
2019-06-06 20:50:54 +08:00
码农和工程师的区别就在数学上了
数学代表着逻辑思维能力
数学学的好的逻辑思维都不会差
inhzus
2019-06-06 21:05:18 +08:00
认为大学数学难的有几种
一种是数学系,原因是我不知道他们的数学有多难,所以可能确实很难;第二种是平时没好好学期末突击的,那肯定难;第三种是高中数学学的不是很通透的,没有基本的数学基础和数学常识,这种高考数学可能 110 不到;第四种是对数学有本能排斥的,看到稍微复杂一点的过程,就立马放弃,那铁定学不会。
总的来说,不说分有多少,只要高中数学一步步学的踏实,它并没有多难(某不知名 985
youngxu
2019-06-06 21:42:54 +08:00
除了艺术专业,还有不学高数的理科专业?就连文科也要学简明微积分啊
zjsxwc
2019-06-06 21:51:40 +08:00
说难听点高数不就是背公式套公式吗,那么点东西花俩礼拜整天背还不够吗。
keith1126
2019-06-06 22:05:38 +08:00
需要学高数,但是放轻松,比起高中数学,大学高数虽然看上去复杂了不少(有更多的公式与形式),但是就做题而言,反而单纯直白了不少,不会有高中数学的各种套路。
youyaang
2019-06-06 22:11:50 +08:00
工科好像都得学高速……
amazingrise
2019-06-06 22:45:38 +08:00
有些体会想交流一下,lz 如果愿意听的话可以留个联系方式。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/571638

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX