编程学高数
‘壹’ 请问编程和高数有什么关系不学高数也能学好软件工程吗
编程学的是语言,跟高数关系不大。
但是编程的核心是算法,那个跟高数的关系就很密切了。需要一定的基础。但是那个对于一个编程人员来说也不是很重要。因为为客户开发软件的时候,基本上算法很少用,用的也是已经有的。
没有问题。可以学的。
前提是你不是做学术上的开发。希望你明白学术的开发和软件工程的关系
‘贰’ 想学习计算机编程,有必要为此去学高等数学吗
高数1 主讲极限、导数、微积分学和它们一些简单应用
高数2 主讲重积分、线面积分、无穷级数和微分方程
可以说这些与你编程可能关系不大。其中好多东西是很难在实际中应用的,比如无穷级数、泰勒展开式、分部积分、高阶无穷小等……但计算机专业需要较高的数学功底,大学中要求该专业学习高等数学A(就是级别最高的)专科要求学习微分积分学。
学习高等数学有什么用呢?高等数学是所有专业学生都要学习的一门基础课,诣在于锻炼学生的思维能力,因为数学好的人一般思维、推理力都很好。
其实是让你产生一个数学化的模型,它不仅是一门学科而是一种方法,是用理性的思维去考虑问题,而不是感性的。锻炼你的逻辑思考能力,缜密的推断和较高的数理分析能力。
而真正关于计算机门类的数学其实是计算方法,计算机数学,线性代数,概率统计等,这些与编程息息相关,但他们都必须依赖于高等数学。
可以说算法依托于各门类数学,各门类数学依托于高等数学这一基础学科。
编程的核心不外乎就是算法和数据结构
越是高深的算法需要的数学知识就越多啊
比如开发游戏,你的数学知识越丰富越好啊
‘叁’ 瀛︿範璁$畻链虹紪绋,涓瀹氲佸︿範楂樼瓑鏁板﹀悧
涓崭竴瀹氾纴鍒濈瓑銆佷腑绛夌殑缂栫▼涓崭竴瀹氢细杩愮敤鍒伴珮绛夋暟瀛︼纴钥岃佸悜镟撮珮灞傛¤繄杩涳纴灏遍渶瑕佹繁铡氱殑鏁板﹀熀纭鍜屼紭绉镄勯昏緫镐濈淮銆傚洜姝ゅ︿範璁$畻链虹紪绋嬶纴涓崭竴瀹氲佸︿範楂樼瓑鏁板︺
涓鑸灏嗙▼搴忓憳鍒嗕负绋嫔簭璁捐′汉锻桦拰绋嫔簭缂栫爜浜哄憳锛屼絾涓よ呯殑鐣岄檺骞朵笉闱炲父娓呮氾纴鐗瑰埆鏄鍦ㄤ腑锲姐傝蒋浠朵粠涓氢汉锻桦垎涓哄埯绾х▼搴忓憳銆佷腑绾х▼搴忓憳銆侀珮绾х▼搴忓憳锛堢幇涓鸿蒋浠惰捐″笀锛夈佺郴缁熷垎鏋愬憳锛岀郴缁熸灦鏋勫笀锛屾祴璇曞伐绋嫔笀鍏澶х被銆
镵屼笟瑕佹眰
涓鑸镄勭▼搴忓憳閮芥湁锲涘勾镄勫湪涓扑笟棰嗗烟镄勫︿範锛岄渶瑕佷竴涓鍦ㄧ▼搴忛嗗烟镄勫﹀+瀛︿綅銮峰缑钥咃纴涓嶈烘槸鏁板︽柟闱㈢殑杩樻槸宸ョ▼鏂归溃镄勯兘鏄鍙浠ョ殑銆
澶х害链20%镄勪汉鍦ㄨ繖涓棰嗗烟镄勮$畻链虹戝﹀拰宸ョ▼瀛︽嫢链夋洿楂樼殑瀛︿綅銆傝缮链夊緢灏忎竴閮ㄥ垎绋嫔簭锻樻槸镊瀛︾殑锛屽敖绠′竴浜涗笓涓氭х殑瀛︽牎鎴栬呯患钖埚ぇ瀛﹀彲浠ユ彁渚涳纴浣嗘槸涔熼渶瑕佷竴浜涘埆镄勯斿缎𨱒ユ彁渚涚浉鍏崇殑浜烘墠銆
灏界″﹀巻鏄姣旇缉閲嶈佺殑锛屼絾鏄鍏鍙哥粡甯告妸閲岖偣鏀惧湪搴旇仒钥呯殑宸ヤ綔缁忛獙涓婏纴寰埚氩垰浠庡ぇ瀛︽瘯涓氱殑澶у︾敓铏界劧链夊紩浜烘敞鐩镄勫︿綅璇佷功锛屼絾鏄浠栦滑镓句笉鍒板伐浣沧槸锲犱负浠栦滑缂轰箯缁忛獙銆
涓涓绋嫔簭锻樿槠铹舵病链夋h勭殑瀛﹀巻锛屼絾鏄濡傛灉涓涓浜烘嫢链夌▼搴忚捐$殑娣卞帤鐭ヨ瘑鑳屾櫙鎴栬呬赴瀵岀殑宸ヤ綔缁忛獙镄勮瘽锛岄偅涔堜粬镄勬満浼氲佹瘆链夊﹀巻镄勫簲灞婃瘯涓氱敓澶у缑澶氥
镓浠ヨ佸敖閲忔姄浣忔湁鐢ㄧ殑宸ヤ綔鍜屽疄涔犳満浼氾纴杩欐牱镄勮瘽鍦ㄦ瘯涓氩悗浣犲氨浼氩彂鐜帮纴澶氩疄涔犺╀綘链夋洿澶氱殑缁忛獙锛屽湪镓惧伐浣灭殑镞跺椤氨链夋洿澶氱殑链轰细銆
‘肆’ 瀛︾紪绋嬮渶瑕侀珮绛夋暟瀛﹀悧锛
楂樻暟涓昏佸︼细瀵兼暟锛屽井鍒嗭纴涓閲岖Н鍒嗭纴浜岄吨绉鍒嗭纴镟茬嚎绉鍒嗭纴镟查溃绉鍒嗭纴閮芥槸寰堟闷镄勪笢瑗匡纴浣嗘槸鑺辩偣镞堕棿閮戒笉闅俱傝缮浼氩︿竴浜涚┖闂村嚑浣旷殑闂棰桡纴绌洪棿鐩寸嚎鍜屽钩闱㈢瓑銆
澶у﹂兘鏄杩囧叧镐ц冭瘯锛屼笉鏄镀忛珮钥冧竴镙风殑阃夋嫈镐ц冭瘯锛屾墍浠ヤ笉闅捐繃锛屼篃娌″繀瑕侀捇镰旈毦棰樸傝冨墠瑕佸氩仛铡嗗勾镄勮冮桡纴链熸汤钖屽﹂棿浼氭祦浼狅纴涓瀹氲佸仛锛屽府锷╁緢澶э纴鐢氲呖链夊师棰樸
鍙瑕佷粠涓寮濮嫔氨璁ょ湡钖璁诧纸鎴栬呰冨墠鍗娄釜链埚埌涓涓链堣ょ湡澶崭範锛夛纴瑕佷笉鎸傜戞槸寰堢亩鍗旷殑銆
镓╁𪾢璧勬枡锛
锘虹缂栫▼骞朵笉闇瑕佸緢澶氶珮娣辩殑鐭ヨ瘑锛岃よ瘑26涓瀛楁瘝灏卞彲浠ュ︿範缂栫▼銆备絾鏄锛屽︿範C璇瑷銆佸︿範缂栫▼锛屽紑濮嫔叆闂ㄧ殑镞跺欐槸瀛﹁娉曪纴浣嗘渶缁埚︿範镄勬槸绠楁硶銆
钥岀畻娉曪纴浜旇姳鍏闂锛屾瘆濡傛暟鍊艰$畻鐢ㄥ埌镄勭烦阒电殑鐭ヨ瘑鏄灞炰簬绾挎т唬鏁帮纴镊锷ㄦ带鍒剁郴缁熺殑PID璁$畻銆佹暣瀹氾纴浼氱敤鍒扮绘暎鏁板︼纴棰戠巼鍒嗘瀽FFT浼氱敤鍒板嶅彉鍑芥暟銆伞伞傝繖浜涙暟瀛︾煡璇嗛氩父閮介渶瑕佺啛鎭夊井绉鍒嗙殑锘虹鐭ヨ瘑镓嶅彲鑳芥帉鎻$殑姣旇缉濂姐
瀛︿範C璇瑷锛屽叆闂ㄧ殑镞跺欎笉闇瑕佸︿範楂樼瓑鏁板︾殑锛屽︿细浜嗕箣钖庯纴涔熷彲鑳戒笉闇瑕佺敤鍒伴珮绛夋暟瀛︺傜煡璇嗗眰娆″喅瀹氭垚灏遍珮搴︼纴濡傛灉涓嶆帉鎻¢珮绛夋暟瀛︼纴闾d箞链夊緢澶氶嗗烟锛屽氨鏄绂佸尯銆
‘伍’ 我想问一下,大学计算机编程需不需要用到高数的知识
大学计算机编程基本用不到高数内容。
以程序设计为主线、以案例为驱动。自始至终围绕“程序设计”来讲解,而不是“语言”的简单介绍,摒弃了目前各种程序设计书中流行的“解释程序设计语言”的做法。目的是教会读者怎样编程序,提高读者的程序设计能力,彻底改变 “学了程序设计而不会编程序”的现状。