为什么大专院校的软件专业没有开设离散数学、线性代数?对于一个程序员来说,数学背景重要吗?

这些可以自学吗?这些书我也看过,看不太懂,怎么办?

开始接触计算机软件的人对数学要求并不高,即使有也比较简单。当然,往高处走,要求的东西自然越多。
我也学过高等代数,和线性代数类似,我们平时使用软件的时候也没有感觉因为学了高代就帮助了多少,顶多就是一些个概念,譬如矩阵之类的,所以不用担心这方面的。
但我本身感觉数学还是很有用处的,对拓宽你的思路、形成一些好的思维习惯都是有帮助的,所以,如果可以还是去看看那些书籍,看不懂的话就上网找些资料,数学这个东西有人引导还是对帮助你理解很有用的。
不知道满不满意回答~
温馨提示:内容为网友见解,仅供参考
无其他回答

我想问一下,大专学生学软件专业,要不要学离散数学...?谢谢
软件专业是和数学挂钩的。必须学好数学!

大学软件工程专业还学理化生么
软件不会再学化学生物 物理应该会学,因为分支比较多 大学只要你自制能力强,没有学不好的科目,大学还有很多有意义的事情可以做 不仅是学习,主要还是要提高综合素质,祝你有个美好的大学生活。

计算机专业的学生,学习数学分析和离散数学哪个更重要
1、计算机组成原理(包括先修课程“数字逻辑与数字系统”,简称“数电”):这是一门硬件基础课,学完后你能清楚的知道如何从用最简单的数字元件,像搭积木一样构成整个计算机系统,那就算及格了。2、线性代数,概率论和离散数学:要知道,凡是能称之为“科学”的专业,就必须有一定的数学功底,否则难以...

软件工程专业
第一学期:微积分,数学,物理,化学,英语等基础课,因为现在中国提倡通式教育。鄙视教育部的!第二学期:除了基础课,还开设了c++。第三学期:仍然是基础课,不过这些课程都是和软件工程密切相关的,比如离散数学,数值计算与最优化,线性代数。第四学期:这个时候所有的专业课都来了。有数据结构,计算机...

专科,计算机应用技术对数学要求高吗
计算机应用技术对数学要求不高,没有数学基础的,同样学得会。主要课程有:操作系统、计算机软硬件技术基础、数据库系统SQL、工程经济、高级语言汇编、VB. net程序设计、多媒体软件应用、计算机网络与网站建设、数据结构与C程序设计、计算机网络原理、Delphi程序设计、Java语言程序设计、图形图像应用处理(...

计算机做程序员有必要学习离散数学吗?
可以不学,但是那样的话,可能以后无法走得很远。基础课程:线性代数,微积分,概率论,算法与数据结构,操作系统,计算机组成原理,编译原理,网络。

软件工程专业都学习一些什么
第一年一般都会学习数学、英语这些公共课。数学和英语对你今后来说是非常重要的!英语别指望课能学到东西,要看你专业的东西。除了都要学的高数,今后还要学习其他数学,例如线代,离散,概率。如果你不学好数学,你当然也可以写软件,但是当你想更深入的时候就需要这些数学功底了。相对于数学来说,英语...

当一个程序员需要多好的数学
作为一个程序员,需要多好的数学取决于具体的工作领域。在机器学习和人工智能领域,良好的数学基础,如线性代数、概率论、统计学等,是必不可少的。在图形图像处理中,程序员需要掌握计算几何、变换矩阵、线性代数和微积分等相关知识。而在密码学和安全领域,数论、离散数学、代数与密码学、概率和统计学等...

大学软件工程专业需要学习什么,比如大一学什么,大二学什么?
软件工程专业需要学:马克思主义理论、大学外语、高等数学、大学物理、物理实验、线性代数、概率论与数理统计、程序设计语言、数据结构、离散数学、操作系统、编译技术、软件工程概论等。大一:首先,在大一的时候,学校不会教你太多太深的专业知识,一般都是专业基础课比较多。我建议最好把这些基础课程打扎实...

学历提升软件工程专业成考科目有哪些?
首先,我们要先来看看软件工程专业的主要学习课程有哪些。据悉:软件工程专业主要学习课程有:软件需求、软件项目管理、离散数学、程序设计语言、操作系统、编译技术、马克思主义理论、线性代数、软件工程概论、物理实验、大学物理、大学外语、高等数学、概率论与数理统计、数据结构、统一建模语言、软件体系结构等...

相似回答