計算機(jī)專業(yè)研究生考試科目
計算機(jī)考研科目有哪些
1.計算機(jī)科學(xué)與技術(shù)學(xué)科的初試科目調(diào)整后為4門,即政治理論、外國語、數(shù)學(xué)一和計算機(jī)學(xué)科專業(yè)基礎(chǔ)綜合,卷面滿分值分別為100分、100分、150分和150分。
2.計算機(jī)學(xué)科專業(yè)基礎(chǔ)綜合的考試內(nèi)容包括:數(shù)據(jù)結(jié)構(gòu)、計算機(jī)組成原理、操作系統(tǒng)和計算機(jī)網(wǎng)絡(luò),重點考查考生掌握相關(guān)基礎(chǔ)知識、基本理論和分析問題解決問題的能力??荚噧?nèi)容及試卷結(jié)構(gòu)在考試大綱中確定。
3.計算機(jī)學(xué)科專業(yè)基礎(chǔ)綜合科目實行聯(lián)合命題,命題工作由全國學(xué)位與研究生教育學(xué)會工科委員會在教育部考試中心指導(dǎo)下組織實施,閱卷工作由省級招生考試機(jī)構(gòu)統(tǒng)一組織,有關(guān)考務(wù)工作要求另行通知。
4.對于授理學(xué)學(xué)位的招生單位,第三單元考試科目可選數(shù)學(xué)一,也可自命題第四單元考試科目必須采用聯(lián)考的計算機(jī)學(xué)科專業(yè)基礎(chǔ)綜合。
5、相關(guān)招生單位均應(yīng)根據(jù)初試科目內(nèi)容、要求的變化和《教育部關(guān)于加強(qiáng)碩士研究生招生復(fù)試工作的指導(dǎo)意見》(教學(xué)〔2006〕4號)的要求,及時對該學(xué)科復(fù)試內(nèi)容、辦法和其他相關(guān)工作作出相應(yīng)調(diào)整。
6.有關(guān)招生單位可充分利用接收推免生的方式招收跨學(xué)科專業(yè)的生源,對此招生部門應(yīng)主動做好與培養(yǎng)、推薦部門的銜接工作。
計算機(jī)專業(yè)考研方向
1.計算機(jī)應(yīng)用技術(shù)
研究方向:計算機(jī)網(wǎng)絡(luò)、實時計算機(jī)應(yīng)用、CIMS、計算機(jī)圖形學(xué)、并行計算、網(wǎng)絡(luò)信息安全、數(shù)據(jù)庫、情感計算、數(shù)據(jù)挖掘、分布式計算、知識工程、計算機(jī)視覺、自動推理、機(jī)器學(xué)習(xí)、草圖理解、網(wǎng)絡(luò)性能分析與協(xié)議設(shè)計、網(wǎng)絡(luò)管理與安全、計算機(jī)圖形學(xué)、信息可視化、基于GPU的高性能計算、復(fù)雜系統(tǒng)(應(yīng)急、物流、海洋)領(lǐng)域工程、基于SOA的空間信息共享與業(yè)務(wù)協(xié)同、語義搜索引擎、自然語言處理、機(jī)器翻譯、搜索引擎、空中交通信息系統(tǒng)與控制、民航信息與決策支持系統(tǒng)、智能交通系統(tǒng)理論與技術(shù)等。
2.計算機(jī)軟件與理論
研究方向:計算理論、算法理論; 軟件工程、中間件、智能軟件、計算環(huán)境;并行計算、網(wǎng)格計算、普及計算;密碼學(xué)、信息安全、數(shù)據(jù)理論;圖形圖象算法、可視化方法;人工智能應(yīng)用基礎(chǔ);理論計算機(jī)科學(xué)其他方向。
3.數(shù)學(xué)與應(yīng)用數(shù)學(xué)專業(yè)
專業(yè)要求與就業(yè)方向:數(shù)學(xué)與應(yīng)用數(shù)學(xué)是計算機(jī)專業(yè)的基礎(chǔ)和上升的平臺,是與計算機(jī)科學(xué)與技術(shù)聯(lián)系最為緊密的專業(yè)之一。該專業(yè)就業(yè)面相對于計算機(jī)科學(xué)與技術(shù)專業(yè)來說寬得多,不但適用于IT領(lǐng)域,也適用于數(shù)學(xué)領(lǐng)域。
4.信息與計算科學(xué)專業(yè)
專業(yè)要求與就業(yè)方向:這是一個由信息科學(xué)、計算數(shù)學(xué)、運(yùn)籌與控制科學(xué)等交叉滲透而形成的專業(yè),就業(yè)面涉及到教學(xué)、商業(yè)、網(wǎng)絡(luò)開發(fā)、軟件設(shè)計等各個方面。
5.自動化專業(yè)
自動化專業(yè)是一個歸并了多個自動控制領(lǐng)域?qū)I(yè)的寬口徑專業(yè),要求學(xué)生掌握自動控制的基本理論,并立足信息系統(tǒng)和信息網(wǎng)絡(luò)的控制這一新興應(yīng)用領(lǐng)域制定專業(yè)課程體系,是工業(yè)制造業(yè)的核心專業(yè)。自動化專業(yè)的畢業(yè)生具有很強(qiáng)的就業(yè)基礎(chǔ)和優(yōu)勢。
計算機(jī)就業(yè)前景
人才結(jié)構(gòu)呈兩頭小中間大的橄欖型結(jié)構(gòu),即軟件高端人才,包括系統(tǒng)分析師、項目技術(shù)主管等,和低端人才,如軟件編碼程序員等從事基礎(chǔ)性軟件開發(fā)的人員都嚴(yán)重短缺,而中級(端)人才過剩。
客觀來說,高等教育在計算機(jī)專業(yè)傳統(tǒng)的教育理論型、研究型人才培養(yǎng)上有較大的優(yōu)勢,但在應(yīng)用型人才的培養(yǎng)上存在層次單一,教學(xué)內(nèi)容滯后,理論與實踐嚴(yán)重脫節(jié)的情況,課程設(shè)置陳舊,設(shè)施跟不上,使得現(xiàn)在大多數(shù)畢業(yè)生理論有余,崗位需要的專業(yè)應(yīng)用技術(shù)相對不足。許多畢業(yè)生、甚至需要較長的培訓(xùn)才能勝任工作,有的甚至還不如參加過短期培訓(xùn)的人員。這種狀況最終導(dǎo)致很多計算機(jī)專業(yè)的專科、本科畢業(yè)生,捧著大學(xué)畢業(yè)證找不到工作。從而直接導(dǎo)致計算機(jī)專業(yè)就業(yè)橄欖型結(jié)構(gòu)的出現(xiàn):軟件高端管理職位與基礎(chǔ)操作職位畢業(yè)生無法勝任,企業(yè)嚴(yán)重短缺此類人才,而中級職位由于競爭激烈,工作難找。
總體來說,未來一段時間社會仍對計算機(jī)專業(yè)高端人才有很大需求,但計算機(jī)專業(yè)畢業(yè)生也將會面臨日趨激烈的競爭。
計算機(jī)專業(yè)主要學(xué)習(xí)哪些課程
一、計算機(jī)組成原理
計算機(jī)組成原理這門課很好地向我們闡述了計算機(jī)是如何工作的,妹子咨詢你電腦問題的時候,答案就藏在這門課程里面。
推薦書籍:《深入理解計算機(jī)系統(tǒng)》
這本書是從程序員的角度來看待整個計算機(jī)系統(tǒng)的,所以是非常適合程序員的。但是這本書不僅僅包含了計算機(jī)硬件的相關(guān)知識,同時還包含了包括操作系統(tǒng)、計算機(jī)網(wǎng)絡(luò)等相關(guān)知識。
二、計算機(jī)操作系統(tǒng)
無論你學(xué)習(xí)什么編程語言,和都避免不了和操作系統(tǒng)打交道,比如你學(xué)習(xí) Java,用到多線程技術(shù),實際上操作系統(tǒng)才是負(fù)責(zé)管理進(jìn)程和線程的;比如你學(xué)習(xí)到內(nèi)存分配的知識,c++ 里可以直接分配一段內(nèi)存,此時實際上是調(diào)用操作系統(tǒng)提供的 API 進(jìn)行內(nèi)存分配。
如果不懂操作系統(tǒng),你在未來學(xué)習(xí)編程語言的高級特效,涉及到線程進(jìn)程調(diào)度,內(nèi)存分配,或者是學(xué)習(xí) Linux 相關(guān)的知識時,都會一頭霧水,所以,只有學(xué)會了操作系統(tǒng),我么才能夠更好地學(xué)習(xí)其他語言和技術(shù)。
基于此,計算機(jī)操作系統(tǒng)的知識點 頻繁出現(xiàn)在筆試環(huán)節(jié)。
畢業(yè)的程序員或者非科班的程序員可以看看下面的兩篇文章,就當(dāng)再復(fù)習(xí)學(xué)習(xí)一遍。
三、計算機(jī)編譯原理
首先正式一個問題:編譯原理并非隨隨便便就能入門的!
換言之,需要準(zhǔn)備一些基礎(chǔ)知識在學(xué)習(xí)。
編譯原理的學(xué)習(xí)和實踐通常基于對計算機(jī)編譯過程、計算機(jī)基本工作原理、甚至一定的數(shù)學(xué)知識有一定積累,這些知識分別分布并應(yīng)用在了編譯原理的不同階段。沒有這些基本知識的積累,很快就會在某個階段由于功底不夠而無法再繼續(xù)后面的學(xué)習(xí)。
所以,先認(rèn)認(rèn)真真的積累上述的一和二在入門學(xué)習(xí)吧。
四、數(shù)據(jù)結(jié)構(gòu)與算法
相信無論是已經(jīng)畢業(yè)的同學(xué)還是正在學(xué)校學(xué)習(xí)的同學(xué),都或多或少地被數(shù)據(jù)結(jié)構(gòu)與算法這門課給折磨過。數(shù)據(jù)結(jié)構(gòu)與算法這門課開篇就講了一個非常重要的概念:程序 = 數(shù)據(jù)結(jié)構(gòu) + 算法,對于初學(xué)者可能還不能完全地理解這句話,不過對于已經(jīng)工作兩三年的同學(xué)相信對這句話是深信不疑的。
對于數(shù)據(jù)結(jié)構(gòu)與算法的學(xué)習(xí),我個人認(rèn)為應(yīng)該分層三個步驟:首先先大致了解什么是算法,可以通過一些科普讀物來入門,這個過程我稱之為入門階段;接著可以嘗試實現(xiàn)一些比較容易的數(shù)據(jù)結(jié)構(gòu)和算法,這樣可以更加深對數(shù)據(jù)結(jié)構(gòu)和算法的了解,這個過程我稱之為實踐階段;最后去了解數(shù)據(jù)結(jié)構(gòu)與算法背后的相關(guān)數(shù)學(xué)原理等,這個過程我稱之為原理階段。
不管你認(rèn)為數(shù)據(jù)結(jié)構(gòu)與算法重要與否,你都必須有所了解,因為在面試環(huán)節(jié)肯定會問的!
五、計算機(jī)網(wǎng)絡(luò)
計算機(jī)網(wǎng)絡(luò)的相關(guān)知識在工作時使用的頻率還是挺多的,畢竟,所謂的CURD工程師總是在處理 API 相關(guān)的業(yè)務(wù)。
計算機(jī)科學(xué)與技術(shù)專業(yè)簡介
計算機(jī)科學(xué)與技術(shù)專業(yè)培養(yǎng)具有良好的科學(xué)素養(yǎng),系統(tǒng)地、較好地掌握計算機(jī)科學(xué)與技術(shù)包括計算機(jī)硬件、軟件與應(yīng)用的基本理論、基本知識和基本技能與方法,能在科研部門、教育單位、企業(yè)、事業(yè)、技術(shù)和行政管理部門等單位從事計算機(jī)教學(xué)、科學(xué)研究和應(yīng)用的計算機(jī)科學(xué)與技術(shù)學(xué)科的高級專門科學(xué)技術(shù)人才;要求學(xué)生掌握計算機(jī)科學(xué)與技術(shù)方面的基本理論和基本知識,接受從事研究與應(yīng)用計算機(jī)的基本訓(xùn)練,具有研究和開發(fā)計算機(jī)系統(tǒng)的基本能力。