当前位置:首页 > 数学课件 > 正文内容

刚上大一,报的计科,学了一年的c和JAVA,都说计算机和数学关系紧密,可为啥没有感觉到?感到迷茫?

zhao_admin11个月前 (06-22)数学课件32

呵呵,你才大一,才学了点语言。连入门都还算不上呢。毫不夸张的给你说,学计算机学到最后就是拼数学。光靠学几门语言,什么东西都做不出来。特别是涉及到编程实现一些功能的时候,数学没学好,是设计不出合适的算法的。数学建模非常关键。奉劝你千万不要想当然。就拿高数里最常见的傅里叶变换来说。图像处理用傅里叶变换设计低通滤波器是最常用的基础功能之一。

再说回来,机器语言本身就是一个个二进制的矩阵。图像本质也是有一个个像素构成的矩阵。到时候你就知道,线性代数的重要性了。然后各种图像,信号的放大和缩小,就需要用到各种插值法,这时你会懊悔离散数学没学好。学信息论和通信原理的时候,你又会后悔复变函数和概率没吃透。。。。。

哪怕就是大二学专业基础课数据结构,里面用到的堆栈,对列,排序,二叉树,哈希图,递归等等。。。。全部都是数学模型。。。

你要真想好好学编程,数学一定得学透。至于程序设计语言,那都是语法结构的问题,千篇一律,程序设计看重的是算法,至于用什么语言实现,那是很表层,很肤浅的东西。就像写书,经典著作,翻译成哪国语言都是经典。厕所读物,你就是用八国语言写,那也是厕所读物。

等你学算法的时候就能感觉到了。如果要搞机器学习,更是需要深厚的数学基础。

其次,计算机编程的系统设计需要很强的逻辑思维能力。学数学,不仅是在积累知识,更重要的是培养逻辑思维能力。

迷茫很正常。迷茫的时候,多学数学和英语,将来不迷茫的时候就能派上大用场了。

计算机基础都学什么课程?

作为一个科班的计算机学生,由于不同学校之间的差异,课程的设计上可能会有一些少量的差异,那么作为计算机专业(此处我们指:计算机科学与技术)的学生来说,最应该学习的前 5 个课程应该是什么呢?

由于计算机科学是一个学科体系,所以并不能说,只要会写程序就算是一个计算机科学的学生,而需要对于一个体系的知识都有一定的了解,下面按照分类和体系进行说明:

基础(底层)

计算机是由数学发展而来的,所以对于计算机的专业来说,一定要有一些数学的基础,在这个方面最需要学习的课程是:

《线性代数》和《离散数学》。

线性代数作为很多学科的基础,其中矩阵的概念是后期计算机图形学,机器学习的基础,离散数学可以帮助我们在后期的数据库等课程中提供一个非常夯实的理论基础(当然,你得学好)

硬件(中层)

由于是计算机科学的课程而不是软件工程,对于硬件的一些了解也是一个必须的过程,在这个方面结合了许多了学校的课程安排之后总结出以下最需要的课程:

《计算机组成原理》和《计算机系统与结构》。

前者可以告诉我们计算机内部的运作结构,了解计算机硬件方面的指令以及相关实现原则,后者作为前者更加靠近指令和软件一些,作 8086 的 PC 为一个衔接,可以提供更多的计算机系统方面运行的原理和调度的原理。

软件(偏上层)

有了以上基础和一些硬件方面的知识基础之后,我们就可以开始软件方面的探索了,在软件方面,由于是计算机科学课程而非软件工程,我们专业会更加侧重于算法,数据结构等方面的知识,在这个方面上:

《算法与数据结构》,《数据库原理概论》,《计算机网络》

等课程就是非常有必要的了,这个部分或许是我们传统认为的计算机科学学生需要去学习的一些主流课程。

算法与数据结构让我们了解目前已有的优秀算法,通过对这方面的了解我们可以写出更加优秀的算法,提升一些组成部分的计算效率。

数据库原理课程的设计让我们了解到一个非常重要的组成部分 —— 数据库的概念以及原理,由于有了算法与数据结构的理解我们可以理解现代数据库中对于数据的规划和存储方案,在学习到优秀设计的同时也可以指导后期在软件设计方面对于数据存储的规划。

而计算机网络,则描述了我们生活中接触到最多的一个组成部分,我们学习的不仅仅是网络怎么调通(这个是专科学生需要理解的事情),还要理解为什么网络是通的,以及在需要的时候我们该如何去设计一个优秀的网络结构。

扫描二维码推送至手机访问。

版权声明:本文由PPT写作技巧发布,如需转载请注明出处。

本文链接:http://www.ppt3000.com/post/70286.html

分享给朋友:

相关文章

初二新班第一节数学课怎么上?

初二新班第一节数学课怎么上?

上好新班第一节节数学课当一位数学教师新接手一个新班级时,上好第一节数学课可以在学生心目中给在自己树立一个良好的形象,对于以后顺利进行各种教学活动有着积极的意义。根据自己的一点体会,总结如何上好第一节数学课如下:第一,欢迎同学们加入新班级,同...

中考数学一轮复习课怎么上?可以具体到某个知识点哦?

中考数学一轮复习课怎么上?可以具体到某个知识点哦?

我是许多分老师,从事初三教学17年,很高兴能为你解答这个问题。 中考数学第一轮复习课可以分成八个单元来复习: 第1单元:数与式第2单元:方程(组)与不等式(组)第3单元:函数第4单元:三角形第5单元:平行四边形第6单元:圆第7单元:图形与变...

我现在读高一了,可是对函数还是有很大的疑问。想请高手帮我想个容易理解函数的定义!

我现在读高一了,可是对函数还是有很大的疑问。想请高手帮我想个容易理解函数的定义!

1.了解映射的概念,理解函数的概念.2.了解函数的单调性和奇偶性的概念,掌握判断一些简单函数的单调性和奇偶性的方法,并能利用函数的性质简化函数图像的绘制过程.3.了解反函数的概念及互为反函数的函数图像间的关系,会求一些简单函数的反函数.4....

高一数学课件免费下载

高一数学课件免费下载

近年来,随着科技的不断发展和普及,各种在线数学课件的使用越来越广泛。数学课件不仅方便了老师的讲课,也提高了学生的学习效率和兴趣。但对于部分家庭条件较为困难的学生来说,购买数学课件显得有些吃力。因此,高一数学课件免费下载成为了无数学生和家长的...

我高三了数学基础很差

我高三了数学基础很差

不要自己先把自己放弃了高考的题目比平常做的都简单关键是你要多做题(我说的题目:是要分类型的做,做媒一个题的时候,特别十大题,一定要知道题目给的条件是如何让在解题中用的)你知道吗?高三数学做的题特别多,你的水平一定会提高的,而且学校定制的复习...

数学或专业基础是什么意思

数学或专业基础是什么意思

“专业基础课: 高等学校和中等专业学校中设置的一种为专业课学习奠定必要基础的课程。它是学生掌握专业知识技能必修的重要课程。不同的专业有各自的一门或多门专业基础课,同一门课程也可能成为多门专业课的专业基础课。” 数学基础科学是什么? 主要研究...