學編程需要用到微積分,離散數學,數學電路,還有函數,以及各種數學思想,對抽象思維和形象思想要求都比較高。
學編程要具備壹定的基礎,總結之有以下幾方面:
1、數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有壹定的數學基礎,出學者有高中水平就差不多了。
2、邏輯思維能力的培養學程序設計要有壹定的邏輯思維能力,“邏思力”的培養要長時間的實踐鍛煉。要想成為壹名優秀的程序員,最重要的是掌握編程思想。要做到這壹點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,不必等到什麽都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第壹次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。
不知道樓主想學習電腦軟件還是硬件?我大學上了四年的計算機科學與技術,高等數學、離散數學、概率統計、線性代數電路原理、模擬電子技術、數字邏輯、數值分析、計算機原理、微型計算機技術、計算機系統結構、計算機網絡、高級語言、匯編語言、數據結構、操作系統、數據庫原理、編譯原理、、人工智能、計算方法、以及算法設計與分析、面向對象方法、計算機英語等該學習的都學習了,但是四年下來基本上都忘完了又。畢業後進公司,搞得是網絡和硬件,上大學時候的知識除了計算機網絡還用的上外,其余的都基本上用不上。開始工作又是重頭開始學習,剛開始時候做個RJ45型網卡接口水晶頭、拆開主機箱這些基本的都不會,因為大學沒學習。囧ing~~
所以,如果現在想學習計算機,需要根據妳要從事的方向而定:
1、如果單純基本的電腦軟硬件學習,根本不需要學習數學知識,需要哪方面學習哪方面,市面上關於計算機硬件介紹的書很多啦,看幾本然後找臺電腦DIY下,就熟悉啦。如果想深入硬件設計與研究,那大學學習的高數等數學科目還有電路等物理科目都要學習。
2、如果想搞軟件程序設計,數據結構、面向對象方法以及找個流行的設計語言設計書目(譬如java程序設計學習教程)等可以3個月內搞定(如果妳喜愛程序設計的話)。
3、如果就是簡單滴工具學習類的。其他的都不需要學習,根據喜歡想要學習的工具方向學習即可,比如photoshop類的工具學習,找個參考書、網上下點視頻,3各月專心研究下來就是個PS高手了。
以上是個人淺見。僅供樓主參考。計算機學習還是靠興趣,行行出狀元。那都是興趣與天賦的綜合。缺壹方面都不會成功滴。
學計算機需要那些數學知識離散數學、組合數學、數論、高等代數、抽象代數、運籌學、數值代數、概率論、數理統計、隨機過程
學計算機硬件需要哪些數學知識
計算機專業學生需要學好數學,不是需要學習哪些數學知識,而是需要數學的邏輯思維能力。
計算機專業是計算機硬件與軟件相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養基礎知識紮實、知識面寬、工程實踐能力強,具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。
學習計算機需要哪方面數學知識?算法 數據結構 流程圖
計算機與數學知識本科生:高等數學、線性代數、概率論與數理統計、離散數學等
研究生還會學習組合數學、數學分析等
學習計算機編程算法需要哪些數學知識?離散很重要,因為集合論和圖論,尤其是後者涉及得非常廣泛。其他涉及得真的不多。要學好算法,壹定要多打代碼,多思考~~
我想學習計算機密碼學,需要學好哪些數學知識。個人讀過半年這東西,學電子商務時學的。
看妳怎麽打算,要深入研究計算機密碼就要學高數、概率論、離散數學、組合數學。
如果只是想知道壹下加密解密原理,直接看本《密碼學》就行了!
現在加密,私鑰,數字簽證那些銀行認證中心有很多現成的了!
計算機的哪個領域最需要數學知識?和算法相關的核心代碼 。
計算機編程都要哪些數學知識主要是邏輯的思維能力,我是計算機專業,也學習編程類的,我們主修了離散數學,是關於邏輯思維的。妳看看那類的書籍吧!挺有用的。