1. 计算机编程需要用到什么水平的数学
别张口数学闭口数学。首先数学你会吗?就算是牛顿殴几里德,他也只是会自己从事的那行业,说数学精通他们也不敢吹这样的牛逼。
所以对大多数人来说,在数学方面都不太可能取得什么很深的造诣。直白一点能学好数学的人太少。数学是又深奥又费解学习成本巨大需要耗费大量时间学完不用立马就忘的学科。所以说数学重要,先问问你自己能不能学会。
其次,计算机学科跟数学根本就不是一门学科,不存什么包含关系。计算机编程有自己的理论体系,很多跟数学关系不大。学好编程最重要的是对你学的编程语言的熟练运用和工具SDK的烂熟于心。每个语言都有自己的设计理念,不存在什么好学的编程语言。
所以说,题主, 你想得太远了。软件开发需要用到的知识比数学重要的太多了。比如英语。而数学对于大多数人来说是最难学也是最不重要的知识,基本上是学了就忘忘了就扔扔了也没感觉的那种,很多搞编程的可能一辈子也用不到数学知识。为什么?理解C++的指针和多态需要数学吗?一个复杂的系统架构也不需要半点数学知识,而你就是看不懂。
还有就是程序调试技术,很多IDE给出的出错语句非常费解,什么指针为空,数组越界,内存溢出,SDK找不到, 你没经验时打死你也看不懂你的编程工具提示的是什么。这时你那高大上的数学真是P用没有,它能帮你排查错误找出程序崩掉的原因吗?我看不行吧,你还是得到论坛网络去问人家这些基本的问题。
在你担心数学好不好之前,你更应该关心编程环境怎么搭建,连IDE都搞不定不知道程序怎么跑起来你还搞什么呀,下一步就是程序基本的语法和SDK库函数的掌握,基本SDK都不知道什么意思怎么去用,如字符串函数,文件读写和数据库常用操作,这些你都不会你还有学下去的必要吗?还有更重要的更基本的程序调试技术,程序老出错老崩溃怎么办呀,哪里变量为空了内存写错了?为什么程序老编不过去呀,谁能帮帮我呀!!!这个时候你乱咐敏发现那牛逼的数学知识真是屁哗枝用没有,你还是感叹自己基本功底不行经验太少,这个时候打死你也不会再关心数学好不好的问题了。
如果说用到数学的大概只有3D游戏引擎,很智能的人工智能,如格斗游戏的电脑应对玩家的复杂AI,生化危机中僵尸怪物的配合商量运用策略包抄玩家和记忆功能,还有航空航天领域这样高精尖技术学科才会用到复杂一点的数学知识。而这些都是计算机专家才要掌握的内容。所以题主你是想多了,还是先关简和心下自己程序为什么编不过老是报错的问题吧
2. 我是一名很无知的学计算机专业的人,想请教大虾要不要学高数和线代(在时间紧迫的前提下)
如果将来不搞计算机研究的话,只做应用开发,数学知识确实用不到多少,包括离散数学甚至都用的很少。可是一旦读了跟数学紧密联系的计算机研究方向,比如图像处理,那就很需要线性代数、数理统计乃至其它一些数学知识了。离散数学考研应该是必考吧。如果不想上研,不想做研究的局消话,我觉得只要学过就可以了,木有必要太睁胡花时间和精力在数学上面。当然能活学活用也是很好的。
至于那些说什么“数学是众多学科的基础”,这一点是不错的,可是这样说的人,大都是听别人如此说的吧,恐怕自己很少有什桐早知么真正的体会。学不学某门数学,真的看你将来能否用到。换句话说,现在学校开的数学课,尽量学好是没错的,但没必要一门心思钻在里面。要看你将来的规划了。
3. 线形代数,离散,概率论,高数分别对计算机编程起什么作用
1.线代、高数、概率数学对计算机编程基本没用处,稍稍有些用的是离散;
2.计算机编程起初主要是为了解决数学计算问题;
3.如果你想解决数学问题,应该要学习这些数学,如果编程是为了其它目的,不学也可以。
4. 什么专业要学线性代数
问题一:线性代数什么专业学? 数学类,自动化类,通信电信类,信息安全类等都要学。
问题二:线性代数是哪个专业大几学的 一般都是大一学高等数学,大二学线性代数。一般工科专业都要学线性代数
问题三:不是理工科类专业要学线性代数吗? 理工科有底子的,学习软件编程不难,去图书馆买多几本书(有案例说明那种),认真学习两到三个月,基本的小软件可以开发了。PS:个人觉得做门户网站编程容易很多,现在市场上缺乏这些人才,供不应求啊。
问题四:学习线性代数需要哪些数学基础? 线性代数本来就是一门基础课。刚开始学这门课都会很吃力
有什么问题可以来找我。
问题五:大学线性代数都学习哪些内容? 总的来说分为6个部分 行列式,矩阵,向量,线性方程组,矩阵的特征值和特征向量,二次型 线性代数整体感很强,每一章之间联系紧密,相互交织的考点很多,很容易就可以出首喊携线代的综合题,但是线代又相对高数和概率论最简单的,因为他的概念虽然多,但是并不难,所以学的人很容易就能学的好,运用好,对于学习方法的话,我认为还是主要渗卖以对于概念的理解要到位,尤其对秩的概念与运用,线性方程求解和特征向量特征矩阵这三个方面重点关注,因为这三个考点很容易和相似,合同和二次型一起出大题,所以要注意。 总的来说线代还是不难的,希望我的答案对你有帮助!
问题六:经济学中的线性代数主要学什么 经济学中的线性代数主要学习行列式、叮阵、线性方程组、向量空间与线性变换、特征值和特征向量、矩阵的对角化,二次型及应用问题等内容。
线性代数是数学的一个分支,它的研究对象是向量,向量空间(或称线性空间),线性变换和有限维的线性方程组。
向量空间是现代数学的一个重要课题;因而,线性代数被广泛地应用于抽象代数和泛函分析中;通过解析几何,线性代数得以被具体表示。线性代数的理论已被泛化为算子理论。由于科学研究中的非线性模型通常可以被近似为线性模型,使得线性代数被广泛地应用于自然科学和社会科学中。
问题七:计算机专业为什么要学线性代数 算法呗,图像处理方面全是矩阵
问题八:高数,线性代数.学的顺序是什么.还有.学什么有助于 高数和线性代数可以同时学,知识内者伏容上并无联系,思想方法也不同。你的问题看不全面,是问如何学好这两门课程吧?线性代数要通过例题理解内容,即要会做题,各种题目类型都会做就妥了。高等数学要理解概念,比较活,一定要做题后多思考。
5. 为什么编程需要数学,如果数学不好,没学过大学的离散数学,高等数学,线性代数,微积分,大学物理,英语
编程需要数学,是因敏搭为编程体现的是逻辑思维。要求思维严谨。
培养的是孙迟习惯,是思维方式。微积则拿李分、线代没学好也没问题的。
6. 学计算机编程,要学好的话,到底用不用学线性代数
如果你只学计算机的基础,那末对线性代数来讲,也就是说基本上是用不到的。如果你要学计算机的内部结构或要编程那是要用到线性代数的许多运算的
7. 线性代数和矩阵都有什么用处微积分又有什么用
我自己觉得线性代数对我现在的用处就是:它让我对线性关系有了更好的理解,一些实际的东西都能用抽象的数学符号表示,你比如说:矩阵的运算,看似枯燥,但在离散数学的图论中却能用到,用矩阵去论述一个图的性质。
还有:线性代数对编程也很有帮助,比如:如果让你编一个程序去让电脑给你解方程组,电脑它本生不会给你解,需要你设计算法,让它根据你的设计去解,这就需要矩阵,因为矩阵的运算很好让计算机掌握,所以这里面的妙用很多。再多的问题我想只要你理解了线代的精华内涵,以后就会有用着他的地方。
微积分的用处那就更大了,早在牛毁孙简顿时代,人们没有认识到微积分,但牛顿还是早一步发明了他,微积分的发明帮了牛顿的大忙,有了它,牛顿对一些天文计算可以说在当时达到了顶峰,别人在那里肯吃肯吃的观察一颗星星的运动,纤裤而牛顿只需简单的计算便可得到轨迹方程。。
其凯乱实,数学的发明就是从万事万物中提取出来的,微积分也是,之所以会成为单独的分支,那是因为计算的需要,尤其是物理的计算,大学物理如果离开微积分那就没法进行,,最原始的微积分就是从物理的一些计算中提取出来的。
微积分也是一种思想,一种微小,极限,局部,整体思想的贯通。比如:对于一个物体,我只要计算一小部分的体积,我就可以积分到整个物体的体积。只要知道轨迹方程,我就可以算出任一点的速度,加速度,曲率,弧长等等。其用处在大学的理工类专业中是比不可少的。
嗯,学知识一定要知道他的用处,只学不用那是庸才。
8. 学计算机编程,要学好的话,到底用不用学线性代数
一般虚肢滚算法方面是有要求的
和语言就没关系了.
不过就语言本身而言甚至和与数学有关的一切都没关系啊.
所以如果你以后真的有兴趣投身差余于程序设计,还是要学好的.对理解算法是有用处的.
我一北饥巧大数学系的同学也是这么说的..
9. 高数和线性代数对编程学习很重要吗
对编程学习有一定作用,不过更重要的原因是工程技术会经常用到这些理论