⑴ 計算機要學什麼數學
1、基礎的高等數鎮滑學、線性代數、概率論等都需要有一定的基礎。
2、數學可以分成兩大類,一類叫純粹數學,一類叫應用數學。純粹數學也叫基礎數學,專門研究數學本身的內部規律。中小學課本里隱旅侍介紹的代灶吵數,幾何,微積分,概率論知識,都屬於純粹數學。
3、本專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養基礎知識扎實、知識面寬、工程實踐能力強,具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。
計算機學科的特
⑵ 想學計算機都需要精通什麼數學知識
學編程需要用到微積分,離散數學,數學電路,還有函數,以及各種數學思想,對抽象思維和形象思想要求都比較高。
學編程要具備一定的基礎,總結之有以下幾方面:
1、數學基礎 從計算機發展和應用的歷史來看計算機的數學模型和體系結構等都是有數學家提出的,最早的計算機也是為數值計算而設計的。因此,要學好計算機就要有一定的數學基礎,出學者有高中水平就差不多了。
2、邏輯思維能力的培養學程序設計要有一定的邏輯思維能力,「邏思力」的培養要長時間的實踐鍛煉。要想成為一名優秀的程序員,最重要的是掌握編程思想。要做到這一點必須在反復的實踐、觀察、分析、比較、總結中逐漸地積累。因此在學習編程過程中,不必等到什麼都完全明白了才去動手實踐,只要明白了大概,就要敢於自己動手去體驗。誰都有第一次。有些問題只有通過實踐後才能明白,也只有實踐才能把老師和書上的知識變成自己的,高手都是這樣成材的。
不知道樓主想學習電腦軟體還是硬體?我大學上了四年的計算機科學與技術,高等數學、離散數學、概率統計、線性代數電路原理、模擬電子技術、數字邏輯、數值分析、計算機原理、微型計算機技術、計算機系統結構、計算機網路、高級語言、匯編語言、數據結構、操作系統、資料庫原理、編譯原理、、人工智慧、計算方法、以及演算法設計與分析、面向對象方法、計算機英語等該學習的都備者學習了,但是四年下來基本上都忘完了又。畢業後進公司,搞得是網路和硬體,上大學時候的知識除了計算機網路還用的上外,其餘的都基本上用不老雀上。開始工作又是重頭開始學習侍滾早,剛開始時候做個RJ45型網卡介面水晶頭、拆開主機箱這些基本的都不會,因為大學沒學習。囧ing~~
所以,如果現在想學習計算機,需要根據你要從事的方向而定:
1、如果單純基本的電腦軟硬體學習,根本不需要學習數學知識,需要哪方面學習哪方面,市面上關於計算機硬體介紹的書很多啦,看幾本然後找台電腦DIY下,就熟悉啦。如果想深入硬體設計與研究,那大學學習的高數等數學科目還有電路等物理科目都要學習。
2、如果想搞軟體程序設計,數據結構、面向對象方法以及找個流行的設計語言設計書目(譬如java程序設計學習教程)等可以3個月內搞定(如果你喜愛程序設計的話)。
3、如果就是簡單滴工具學習類的。其他的都不需要學習,根據喜歡想要學習的工具方向學習即可,比如photoshop類的工具學習,找個參考書、網上下點視頻,3各月專心研究下來就是個PS高手了。
以上是個人淺見。僅供樓主參考。計算機學習還是靠興趣,行行出狀元。那都是興趣與天賦的綜合。缺一方面都不會成功滴。
離散數學、組合數學、數論、高等代數、抽象代數、運籌學、數值代數、概率論、數理統計、隨機過程
計算機專業學生需要學好數學,不是需要學習哪些數學知識,而是需要數學的邏輯思維能力。
計算機專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養基礎知識扎實、知識面寬、工程實踐能力強,具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。
演算法 數據結構 流程圖
本科生:高等數學、線性代數、概率論與數理統計、離散數學等
研究生還會學習組合數學、數學分析等
離散很重要,因為集合論和圖論,尤其是後者涉及得非常廣泛。其他涉及得真的不多。要學好演算法,一定要多打代碼,多思考~~
個人讀過半年這東西,學電子商務時學的。
看你怎麼打算,要深入研究計算機密碼就要學高數、概率論、離散數學、組合數學。
如果只是想知道一下加密解密原理,直接看本《密碼學》就行了!
現在加密,私鑰,數字簽證那些銀行認證中心有很多現成的了!
和演算法相關的核心代碼 。
主要是邏輯的思維能力,我是計算機專業,也學習編程類的,我們主修了離散數學,是關於邏輯思維的。你看看那類的書籍吧!挺有用的。
⑶ 計算機專業應該怎樣學數學
計算機專業應該怎樣學數學?想了解更多的信息嗎,和我一起看看吧!以下是我分享給大家的計算機專業學數學的方法,希望可以幫到你!
計算機專業學數學的方法
學習計算機,你需要有一定的數學及英語基礎,在硬體方面最好有一些電路電子基礎。
掌握幾門開發語言是必須的,一般從C語言學起,然後學一門面向對象的語言,一般是C++或者Java。
演算法與數據結構也是必須學的。數據結構的鏈表、隊列、棧、樹、圖等都是重要內容,還有演算法中的排序、查找、搜索等。
資料庫也是必學的,SQL語句、資料庫範式等等,學的較多的是SQL Sever和MySQL。
計算機組成原理以及計算機系統結構等關於計算機硬體組成的課。
計算機操作系統也是必學科目。現在的課本大都以Linux為例講解操作系統,包括進程管理、文件操作等內容。
計算機網路當然也不能少。網路分層來講解,包括物理層、數據鏈路層、網路層、傳輸層等。
數學對計算機專業的重要性
經常聽人說要學好計算機必須學好數學,在編程中有用到數學了嗎?
不少人答案中指出的:在實踐中數學無處不在。其實這些數學都不是每個計算機專業學生必備的知識。
理由是,計算機已經深入到各個領域了,而在每個領域的應用中,自然要學會,並且懂得那個領域的知識,這些知識便包括了數學。
先說專業外的應用,我做工程模擬,那我自然要會卷積,拉普拉斯變換;而我做社交網路分析,圖論就顯得更重要了。而這些與計算機本身是無關的,是與實踐領域相關的。PHP程序員大概就不需要這些數學,但他們也是屬於計算機專業的。
軟體工程專業涉及到的數學,特點是具體、直觀、離散、實用。 Knuth 的《具體數學》定位就非常好。除非是理論計算機方向,一般程序員需要的「數學」其實是指具體的演算法和技巧,基本算是「應用數學」而已。
再說被分到計算機內的學科,有人說機器學習需要大量的數學。即便是機器學習的科研工作者,用這些工具的,也大都是數學出身的,愛做分析性質研究的傢伙。工程師學好線代和統計就差不多了,而這類工程師,其實可以被看作是做特殊應用的。更誇張地推一步,量子計算機也算是計算機專業的一個邊緣分支。難道可以因此說:學好量子力學對計算機專業很重要嗎?
然而,學好數學是沒有壞處的。學好數學不是每個計算機專業的必須要求,但是學好數學的學生可以在更廣闊的領域內大展拳腳。希望成為研究人員的話,那數學確實是要盡可能多地學。
很多和計算機掛鉤的領域確實用到大量數學,尤其是研究方向。但是如果各個領域的人都出來秀一把虐過自己的數學,那恐怕是會嚇走不少想學計算機,但數學不是很強的人。而實際上計算機專業大部分人是用不到多少數學的。而且就業方面的信息顯示,全球范圍內計算機專業學生還是供應不足的。
計算機專業考研方向
1、計算機應用技術
研究方向:計算機網路、實時計算機應用、CIMS、計算機圖形學、並行計算、網路信息安全、資料庫、情感計算、數據挖掘、分布式計算、知識工程、計算機視覺、自動推理、機器學習、草圖理解、網路性能分析與協議設計、網路管理與安全、計算機圖形學、信息可視化、基於GPU的高性能計算、復雜系統(應急、物流、海洋)領域工程、基於SOA的空間信息共享與業務協同、語義搜索引擎、自然語言處理、機器翻譯、搜索引擎、空中交通信息系統與控制、民航信息與決策支持系統、智能交通系統理論與技術等。
專業特點:計算機應用技術是針對社會與各種企事業單位的信息化需求,通過對計算機軟硬體與網路技術的選擇、應用和集成,對信息系統進行需求分析、規劃和設計,提供與實施技術與解決方案,創建優化的信息系統,並對其運行實行有效的技術維護和管理的學科。
培養這方面人才所涉及的知識麵包括:數學與信息技術基礎、程序設計基礎、系統平台技術、計算機網路、信息管理與安全、人機交互、集成程序開發、系統架構與集成、Web與數字媒體技術、工程實施、職業操守等。培養目標是為企事業單位和政府機構提供首席信息官及承擔信息化建設核心任務的人才,並提供為IT企業提供系統分析人才。
科研狀況:本專業是天津市第一個計算機類博士點,主要從事計算機技術在其它領域應用中核心技術問題研究及相關信息系統開發。近年來在計算機集成製造(CIMS)、計算機輔助教學、虛擬現實技術應用、計算機工業控制、電子商務等方向承擔國家863項目及重大項目、國家自然科學基金十餘項。承擔省部級及橫向科研課題近百項。為國家和天津市的信息化建設做出了重要貢獻。
近幾年報考簡況:本專業從80年代初開始招生,至今已為國家培養出碩士學位研究生300多名。近年來,報考人數和錄取名額逐年同步增加。
碩士期間主要課程及論文要求:主要課程:高等計算機網路、計算理論、排隊論及在計算機中的應用、應用組合數學、軟體體系結構、面向對象方法學、分布式計算機系統、並行計算、高級計算機圖形學、高級人工智慧、模式識別與理解、機器學習、密碼學與信息安全、統一建模語言。
論文要求:論文選題涉及計算機在各領域應用的理論研究、尖端技術開發、以及在國民經濟各個領域的應用研究。論文應能全面反映本學科發展動態、具有科學性、先進性和一定的創新性。對於理論研究課題,要求達到較高的理論水平和創新;對於系統設計、系統開發及系統應用課題,要求指導理論正確,實現技術先進,設計新穎,所設計的系統應能付諸實現、具有實際應用價值並能夠帶來明顯的社會經濟效益。
就業方向:本專業培養的研究生具有堅實的計算機科學與技術的理論基礎,全面掌握計算機應用領域的理論和工程方法,能很好地勝任高等院校、科研院所、大型企事業單位、高新技術產業等的教學、科研、系統設計、產品開發、應用系統集成等工作。
2、計算機軟體與理論
研究方向:計算理論、演算法理論; 軟體工程、中間件、智能軟體、計算環境;並行計算、網格計算、普及計算;密碼學、信息安全、數據理論;圖形圖象演算法、可視化方法;人工智慧應用基礎;理論計算機科學其他方向
專業特點:計算機軟體與理論專業涉及計算機科學與技術的基本理論和方法,強調計算、演算法、軟體、設計等概念,主要的領域包括計算理論、演算法與復雜性、程序設計語言、軟體設計與理論、資料庫系統、人工智慧、操作系統與編譯理論、信息安全理論與方法、圖形學與可視化計算、以網路為中心的計算等。
科研狀況:計算機軟體與理論專業是我院重點發展,進步較快的專業。近年來承擔國家863、自然科學基金、,以及省部級項目多項。在網路信息安全、中間件技術、並行計算、網格計算、計算機圖形學等方面取得了多項前沿性成果。
近幾年報考簡況:本專業從96年代初開始招生,至今已為國家培養出碩士學位研究生50多名。近年來,報考人數和錄取名額逐年同步增加。
碩士期間主要課程及論文要求:主要課程:計算理論、應用組合數學、軟體體系結構、面向對象方法學、分布式計算機系統、並行計算、高級計算機圖形學、高級人工智慧、模式識別與理解、機器學習、密碼學與信息安全、統一建模語言。
論文要求:論文選題涉及計算機軟體的理論研究、尖端技術開發、以及在國民經濟各個領域的應用研究。論文應能全面反映本學科發展動態、具有科學性、先進性和一定的創新性。對於理論研究課題,要求達到較高的理論水平和創新;對於系統設計、系統開發及系統應用課題,要求指導理論正確,實現技術先進,設計新穎,所設計的系統應能付諸實現、具有實際應用價值並能夠帶來明顯的社會經濟效益。
就業方向:本專業培養的研究生具有堅實的計算機科學與技術的理論基礎,全面掌握計算機軟體的理論方法,以及軟體工程、信息系統、並行計算、普及計算等等的軟體系統開發技術,能很好地勝任高等院校、科研院所、大型企事業單位、高新技術產業等的教學、科研、系統設計、產品開發、應用系統集成等工作。
3、計算機系統結構
研究方向:分布式計算機系統、計算機網路系統與全球個人計算系統、真實感圖形生成與虛擬現實技術
專業特點:計算機系統結構(原名計算機組織與系統結構)專業全面研究各種類型的計算機系統(從單機到網路)的構成、硬體與軟體的聯系與功能匹配、計算機系統性能評價與改進等。該專業的研究課題涉及高性能處理機系統結構、多機系統、並行計算與分布式計算系統、計算機系統性能評價、VLSL設計、容錯計算技術、計算機介面技術、計算機網路系統與通信系統、移動計算、全球個人計算系統等。
科研狀況:本專業近年來承擔多項國家科委、國家教委、國家計委及天津市自然科學基金項目,並有多項科研獲獎。其中G.T9112計算機解密系統獲北京市公安局科技進步二等獎,表面高度復雜實體的CAM獲國家科委科技進步二等獎。目前承擔國家自然科學基金項目“面向ASIC的真實感圖形演算法和系統結構的研究”、國家高科技863項目“用於建築環境模擬設計的分布式多用戶虛擬現實系統”、天津自然科學基金項目“分布式多用戶VR開發系統平台的研究”和一大批為企事業單位開發的橫向科研項目。
近幾年報考簡況:本專業從80年代初開始招生,至今已為國家培養出碩士學位研究生50多名。近年來,報考人數和錄取名額逐年同步增加。
碩士期間主要課程及論文要求:主要課程:應用數學、外語、高等計算機網路、排隊論及在計算機中的應用、計算理論、現代計算機體系結構、計算機綜合實驗、計算機控制及應用、計算機網路研究熱點問題、計算機系統模擬、量子計算、密碼學與信息安全、面向對象方法學、嵌入式系統設計、統一建模語言、圖象/模式識別與理解、機器學習、軟體體系結構。
論文要求:論文選題涉及計算機系統結構的理論研究、尖端技術開發、以及在國民經濟各個領域的應用研究。論文應能全面反映本學科發展動態、具有科學性、先進性和一定的創新性。對於理論研究課題,要求達到較高的理論水平和創新;對於系統設計、系統開發及系統應用課題,要求指導理論正確,實現技術先進,設計新穎,所設計的系統應能付諸實現、具有實際應用價值並能夠帶來明顯的社會經濟效益。
就業方向:本專業培養的研究生具有堅實的計算機科學與技術的理論基礎,全面掌握計算機系統結構、計算機工程、網路工程、嵌入式系統等的應用開發技術、能很好地勝任高等院校、科研院所、大型企事業單位、高新技術產業等的教學、科研、系統設計、產品開發、應用系統集成等工作。
猜你喜歡:
1. 大學計算機專業排名
2. 計算機專業大學排名
3. 計算機專業面試自我介紹一分鍾
4. 計算機專業大學排名
5. 計算機專業大學排名榜單
⑷ 計算機專業主要學什麼 有哪些課程
計算機專業主要課程有:計算機應用基礎、應用文寫作、數學、英語、德育、電工與電子技術、計算機網路技術、C語言、計算機組裝與維修、企業網安全高級技術、企業網綜拍岩世合管理、windowsserver 2008操作系統、區域網組建等課程。
計算機類專業有哪些課程
一、數學類課程
主要課程:高等數學、線性代數、離散數學、概率論、數理統計
二、語言類課程
主要課程:C語言、C++、Java
三、專業類課程
主要課程:資料庫原理、計算機組成原理、計算機網路、計算機系統結構、多媒體技術與應用、Matlab等
四、選修課課程
主要課程:計算機網路與通訊、軟體工程、圖形學、人工智慧、系統結構、圖襲肢形學等
計算機專業主要課程:計算機軟硬體技術基礎、資料庫系統SQL、數據結構與C程序設計、計算機網路原理、高級語言匯編、多媒體軟體應用、計算機網路與網站建設、Delphi程序設計、Java語言程序設計、圖形圖像應用處理、Flash動畫製作、微型計算機安裝調試維修、辦公室軟體應用操作、計算機輔助設計等課程。
計算機專業就業前景怎麼樣
短期內社會需求仍然很大,計算機專業畢業生的就業市場前景廣闊。從全球IT行業的發展看,經過幾年的低迷發展,IT行業已經走出低谷、大有東山再起之勢,IT行業在國民經濟發展中日益顯現出蓬勃生機。
從中國情況看,從事計算機軟體開發的人才遠遠低於發達國家。美國從事計算機軟體開發的人才達到180多萬,印度達到90萬,而中國從事計算機軟體開發的人才不足40萬。這就說明,中國計算機軟體人才短缺,這將嚴重束縛中國IT行業的發展,特別是直接影響到中國經濟的發展和社會的進步。
與此棗搏同時,由於中國經濟社會發展的不平衡,導致中國東部與西部之間,城鄉之間出現很大的差距,特別是中國經濟發展比較落後的地區,急需計算機方面的專業人才。因此,隨著中國經濟的不斷發展,社會在一定時間內對計算機專業人才的需求仍將很大。
⑸ 學習計算機專業需要哪些數學內容
計算機的科研分很多方向,要學哪些數學就取決於你對哪方面感興趣。
基礎必修的數學課,你不會錯過的:
微積分、高等代數、離散數學、概率論、數理統計
我感興趣在ML的theory,數學就涉及:
實變函數、泛函分析、常微分方程、偏微分方程、復變函數、拓撲學、數值分析、矩陣論、傅立葉分析、凸優化、高等概率論、多元統計、非參數統計、貝葉斯統計、隨機過程、回歸分析、資訊理論、圖論
⑹ 計算機專業主要課程有哪些
計算機專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。通過基礎教學與專業訓練,培養具有開拓創新意識,在計算機科學與技術領域從事科學研究、教育、開發和應用的高級人才。
計算機應用基礎、應用文寫作、數學、英語、德育、電工與電子技術、計算機網路技術、C語言、計算機組裝與維修、企業網安全高級技術、企業網綜合管理、windows server 2008操作系統、區域網組建、Linux伺服器操作系統、網路設備與網路技術(主要學習思科、華為公司設備的配置、管理、調試)、SQL Server、網路綜合布線技術、CAD繪圖等。
就業方向:
市區及周邊地區的黨政機關、企事業、社會團體從事網站美工、網頁設計、企業網路維護、電腦銷售及從事相關專業等崗位。
電子商務(職業資格證書:電子商務員、助理電子商務師)
主要課程:
電子商務設備與工具安全操作與維護、電子商務流程、電子商務網站設計與製作、網路營銷實務、電子商務數據安全實務、條碼編制實務等。
就業方向:
擔任電子商務等專業公司項目策劃與管理、技術管理;從事電子商務網站管理和維護、安全防範;機關、企事業的相關單位。
1、大學計算機專業課程:電子技術、離散數學、程序設計、數據結構、操作系統、計算機組成原理、微機系統、計算機系統結構、編譯原理、計算機網路、資料庫系統、軟體工程、人工智慧、計算機圖形學、數字圖像處理、計算機通訊原理、多媒體信息處理技術、數字信號處理、計算機控制、網路計算、演算法設計與分析、信息安全、應用密碼學基礎、信息對抗、移動計算、數論與有限域基礎、人機界面設計、面向對象程序設計等。
大學計算機專業是計算機硬體與軟體相結合、面向系統、側重應用的寬口徑專業。計算機學科的特色主要體現在:理論性強,實踐性強,發展迅速。
2、C語言,數據結構,離散數學,資料庫,編譯原理,操作系統,計算機組成原理,計算機網路等,還有數字電路、模擬電路也要學,對理解計算機的硬體結構有好處。
你最好找個大學網站,比如中科大,看看他們的人才培養計劃或者本科課程設置,裡面有詳細課程介紹,基本上大一到大三的課程都是打基礎的,然後大四再根據你具體的專業方向再有針對性的開設課程,也就是說大一到大三基本都是比較核心的,為以後深造打基礎,做准備
3、大一時會學計算機文化基礎、上機基礎、C語言、C++,大二時就會接觸匯編語言、資料庫、數據結構、編譯原理等,大三就更專業了,具體的你可以登錄學校教務處網站的個人空間,看看教學計劃。
⑺ 計算機專業如果想深造,數學方面需要學習哪些課程
計算機專業與數學課程中線性代數,概率論和離散數學有密切的關系,務必學好這些。要知道,凡是能稱之為「科學」的專業,就必須有一定的數學功底,否則難以稱作「科學」。這三門課是本科時期最重要的三門數學課,比高等數學重要。如果想在計算機科學的道路上走遠點,那這三門可是必修的。
就計算機科學與技術專業而言,以下這些是必修的:
1、計算機組成原理(包括先修課程「數字邏輯與數字系統」,簡稱「數電」):這是一門硬體基礎課,學完後你能清楚的知道如何從用最簡單的數字元件,像搭積木一樣構成整個計算機系統,那就算及格了。
2、線性代數,概率論和離散數學:要知道,凡是能稱之為「科學」的專業,就必須有一定的數學功底,否則難以稱作「科學」。這三門課是本科時期最重要的三門數學課,比高等數學重要。如果想在計算機科學的道路上走遠點,那這三門可是必修的。
3、MIT開設的《Introction To algorithm》,中文版叫《演算法導論》:應該學習它而不是國內習慣開設的《數據結構》。數據結構僅僅是演算法的一部分,國內的數據結構課程迴避了很多本質的東西,僅僅是對一些常見的數據結構的羅列,學起來總有些不痛不癢的感覺。《Introction To algorithm》雖然有些章節夾雜著很多很讓人討厭的「數學」,但卻能從本質上帶你領略這門十分必要而且有趣兒的課。
4、操作系統與編譯原理:操作系統可以說是《演算法導論》的實驗課,最好能在學習期間自己實現一個小型的操作系統,或者操作系統各分系統的Demo。編譯原理可能是普遍本科生覺得難的一門課,但是作為軟體科學家,這是基礎中的基礎,學完之後所有的語言在你看來應該沒有太大的區別,這么課應該是離散數學+演算法導論的實驗課。最好能在學習期間自己實現一個小型的編譯器,語言最好是自創。
5、掌握一門常用的編程語言和編程技術:能了解用過的所有的程序內部大致是怎樣的,能用自己熟悉的語言編寫大部分的程序,至少不能是對任何一個程序滿頭霧水。