計算機類專業的主干學科是計算學科,相關學科有信息與通信工程和電子科學與技術。計算機類專業包括計算機科學與技術、軟件工程、網絡工程、信息安全、物聯網工程等專業,相關專業包括電子信息工程、電子科學與技術、通信工程、信息工程等電子信息類專業,以及自動化專業。其中計算機類本科專業類代碼為0809,高等職業學校專業代碼為6102。
計算機類專業更加強調工程技術應用能力的培養。普通高等學校計算機相關專業本科學制是四年,授予學位為工學學士,部分計算機與科學技術專業畢業生可以授予理學學士學位,部分信息安全專業畢業生可以授予理學或管理學學士學位。
主要課程
計算機應用基礎、計算機組裝與維護、Visual Basic語言、計算機網絡基礎與局域網絡的建設與管理、數據庫的開發與應用、、網站建設與網頁設計、網絡安全等。
專業分類
專業大類
包括計算機、電子、通信、信息、數字、自動化、生物醫學工程相關的學科,包括:電子與通信工程、應用電子技術、電子科學與技術、計算機科學與技術、通信工程、電子信息工程、微電子學、電子信息科學與技術、企業信息計算機管理、電子商務、經濟信息管理與計算機應用、信息管理與信息系統、計算機輔助設計與制造、數據庫應用與信息管理、微電子數字技術、CAM軟件工藝、計算機系統維護技術、機電設備及微機應用、計算機控制技術、計算機輔助設計、工廠計算機集中控制、計算機組裝與維修、計算機圖形圖像處理、計算機美術設計、計算機網絡工程與管理、信息及通信網絡應用技術、信息與多媒體技術、多媒體與網絡技術、計算機網絡技術專業、廣告電腦制作、電腦圖文處理與制版、計算機制圖、電子工程、計算機網絡與軟件應用、網絡技術與信息處理、數控技術及應用、電器與電腦、信息處理與自動化、計算機與郵政通信、計算機輔助機械設計、計算機與信息管理、辦公自動化技術、微型計算機及應用、電子技術及微機應用、通信技術、辦公自動化設備運行與維修、計算機應用與維護、計算機應用技術、計算機通信、電子與信息技術、計算機科學教育、計算機軟件、計算機及應用、軟件工程、信息工程、自動化、生物醫學工程、網絡工程、計算機與自動檢測、計算機應用及安全管理、網絡與信息安全、信息安全、微電子學、信息科學、計算數學及其應用軟件、信息與計算科學、電腦藝術設計、互聯網廣告設計、出版與電腦編輯技術、現代信息技術教育、教育技術學、數字媒體技術。
軟件類
指在開設學科以軟件和系統開發方向主的計算機相關學科,主要包括:經濟信息管理與計算機應用、信息管理與信息系統、計算機輔助設計與制造、數據庫應用與信息管理、電子商務、計算機與信息管理、辦公自動化技術、計算機控制技術、計算機輔助設計、工廠計算機集中控制。
網絡管理類
指在開設學科以軟件和系統開發方向主的計算機相關學科,該類學科專業知識以網絡方面的應用為主,主要包括:多媒體與網絡技術、計算機網絡技術、計算機與郵政通信、計算機輔助機械設計、計算機與信息管理、電子商務、網絡工程、計算機應用及安全管理、網絡與信息安全、互聯網廣告設計、計算機網絡與軟件應用、網絡技術與信息處理、信息管理與信息系統、計算機軟件、計算機及應用、通信技術、計算機通信、電子與信息技術。
有關專業
實際應用
計算機系統技術
計算機作為一個完整系統所運用的技術。主要有系統結構技術、系統管理技術、系統維護技術和系統應用技術等。
①系統結構技術
它的作用是使計算機系統獲得良好的解題效率和合理的性能價格比。電子器件的進步,微程序設計和固體工程技術的進步,虛擬內存技術以及操作系統和程序語言等方面的發展,均對計算機系統結構技術產生重大影響。它已成為計算機硬件、固件、軟件緊密結合,并涉及電機工程學、微電子學工程和計算機科學理論等多學科的技術。現代計算機的系統結構技術主要有兩個方面:一為從程序設計者所見的系統結構,它是系統的概念性結構與功能,關系到軟件設計的特性;其二為從硬件設計者所見的系統結構,實際上是計算機的組成或實現,主要著眼于性能價格比的合理化。但50年代以來,程序設計者所見的系統結構變化不大,傳統計算機的計算機技術硬件組成與高級語言之間的嚴重脫節,給軟件的可靠性、源程序編譯效率,以及系統的解題效率等方面帶來不利的影響,這是計算機系統結構技術需要解決的重要課題。以提高系統運算速度為主要目的而發展起來的并行處理技術,是70年代以來系統組成技術的一個重要努力方向(見并行處理計算機系統)。70年代出現的數據流計算機系統結構思想,把傳統計算機的指令控制流控制方法改變為數據控制流的控制方法。從而有可能自動免除運算相關性的障礙,達到高度平行的目的。由于器件價格大幅度下降,為某種特殊用途專門設計的系統,可以顯著提高性能價格比,如數據庫計算機,圖像處理計算機等。
②系統管理技術
計算機系統管理自動化是由操作系統實現的。操作系統的基本目的在于最有效地利用計算機的軟件、硬件資源,以提高機器的吞吐能力、解題時效,便利操作使用,改善系統的可靠性,降低算題費用等。操作系統的基本功能,是對計算機系統的各種資源以至用戶程序施行有效的管理、調度和指揮,主要為作業管理、文件管理、數據管理、處理器管理、輸入輸出管理、存儲空間管理、人-機通信管理、終端網絡管理、系統故障管理、系統再組合以及對其他軟件的管理等。此外還負責對諸用戶的數據和程序實施保護和保密,以及收費計算等。操作系統技術正向提高通用性、可擴展性、可移植性及工作效率、降低輔助時間等方面改進。
③系統維護技術
計算機系統實現自動維護和診斷的技術。實施維護診斷自動化的主要軟件為功能檢查程序和自動診斷程序。功能檢查程序針對計算機系統各種部件各自的全部微觀功能,以嚴格的數據圖形或動作重試進行考查測試并比較其結果的正誤,確定部件工作是否正常。自動診斷根據部件的具體邏輯,以特定的算法生成大量的測試數據和故障字典,利用診斷機或其他特設硬件作為“硬核”,對故障部件有關的測試路徑進行布數啟動,并回收測試結果。對有故障者查詢故障字典以確定故障部位,診斷的覆蓋面一般在90%左右,故障定位范圍約在1~3個插件之內(見特征分析儀)。
④系統應用技術
計算機系統的應用十分廣泛。程序設計自動化和軟件工程技術是與應用有普遍關系的兩個方面。程序設計自動化,即用計算機自動設計程序,是使計算機得以推廣的必要條件。早期的計算機靠人工以機器指令編寫程序,費時費力,容易出錯,閱讀和調試修改均十分困難。50年代初期開始使用的匯編語言,與機器指令一一對應以記憶碼和符號地址替代機器指令的操作碼和地址碼,再通過翻譯器產生機器指令,有效地改善了程序設計的條件,雖然它是低級語言,但因可人工編寫出高質量的程序而仍保有其生命力。50年代中期出現的高級程序設計語言,可根據課題算法的規律與特點,定義嚴格的語言和描述方法,使設計者可以用語言形式編制出課題的源程序,然后通過編譯程序,自動編出以機器指令形式表達的目的程序,大大提高了程序設計的勞動生產率。高級程序設計語言已多達數百種,其中主要者有BASIC、Fortran、ALGOL、COBOL、PASCAL等。由于語言繁多又互不相通,程序移植困難,造成很大浪費。因此,人們對創造統一語言的問題相當重視,美國ADA語言就是一例。接近自然語言的算法語言也在探索之中。軟件生產工程化對計算機技術的發展具有重大意義。軟件生產方式比較落后,以人工為主,自動化程度較差。設計、修改、維護費用昂貴,產品錯誤率較高,以致發生所謂“軟件危機”。因此,在60年代末提出了“軟件工程”,即將軟件生產視為一種工程或工業,使軟件生產采取與硬件相類似的形式,創立軟件設計、調試、維護、生產組織管理等的科學方法,制定軟件標準,研制軟件生產的工具等。軟件工程的主要內容包括軟件開發的方法論和軟件開發的支援系統。方法論研究程序設計的原理、原則和技術,借以生產出價格合理、可靠和易讀的程序。支援系統則主要對軟件生產過程各階段提出支持工具,以提高軟件生產的效率與質量。軟件工程已受到很大重視并獲得較普遍的推廣。
計算機器件技術
電子器件是計算機系統的物質基,計算機復雜邏輯的最基層線路為“與門”、“或門”和“反相器”。由此組成的高一層線路有“組合邏輯”和“時序邏輯”兩類。這些邏輯由電子器件來實現,通常以電子器件在技術上的變革作為計算機劃代的標志。計算機器件技術,從50年代的真空電子器件到80年代的超大規模集成電路,經歷了幾個重大發展階段,使機器組裝密度提高約4個數量級,速度約提高 5~6個數量級,可靠性提高約4個數量級(以器件失效率為比較單位),功耗降低約3~4個數量級(以單個“門”為比較單位),價格降低約4~5個數量級(以單個“門”為比較單位)。器件技術的進步大大提高了計算機系統的性能價格比。
計算機部件技術
計算機系統是由數量和品種繁多的部件組成的。各種部件技術內容十分豐富,主要有運算與控制技術、信息存儲技術和信息輸入輸出技術等。
①運算與控制技術計算機的運算和邏輯功能主要是由中央處理器、主存儲器、通道或 I/O處理器以及各種外部設備控制器部件實現的。中央處理器處于核心地位。運算算法的研究成果對加速四則運算,特別是乘除運算有重要作用,隨著器件價格的降低,從邏輯方法上大大縮短進位與移位的時間。指令重疊、指令并行、流水線作業以及超高速緩沖存儲器等技術的應用,可提高中央處理器的運算速度。微程序技術的應用,使原來比較雜亂和難以更動的隨機控制邏輯變得靈活和規整,它把程序設計的概念運用于機器指令的實現過程,是控制邏輯設計方法上的一大改進,但因受到速度的限制,多用于中、小型計算機、通道和外部設備部件控制器中。早期計算機的各種控制,均集中于處理器,使系統效率很低。多道程序和分時系統技術的產生和各種存儲器和輸入輸出部件在功能和技術上的發展,使計算機系統內部信息的管理方法與傳輸成為重要問題,計算機的控制從集中式走向分布式,出現了存儲器控制技術與通道、外部設備部件控制技術等。
②信息存儲技術存儲技術使計算機能將極其大量的數據和程序存放于系統之中,以實現高速處理。由于存儲手段在容量、速度、價格三者之間存在尖銳矛盾,存儲器不得不采取分級的體系,形成存儲器的層次結構,自上至下可分為超高速緩沖存儲器、高速主存儲器(又稱內存)和大容量外存儲器等。主存儲器是存儲體系的核心,直接參與處理器的內部操作,因此它應具有與處理器相適應的工作速度和足夠大的容量。50年代以來雖出現多種基于不同物理原理的存儲方法,但均未獲得理想的結果。50年代中期,鐵氧體磁心存儲器問世,沿用達20年之久,直到70年代中期,MOS存儲器技術興起后才逐步被淘汰。MOS存儲器在速度、價格、功耗、可靠性及工藝性能等方面均有很大優越性,是主存儲器比較理想的手段。主存儲器的工作速度,一直未能跟上處理器,一般慢5~10倍。為充分發揮處理器潛力,出現了超高速緩沖存儲器。超高速緩沖存儲器通常以與處理器同類的雙極型器件構成,使二者速度相匹配,但由于價格較高,容量一般只有主存儲器的幾百分之一。計算機巨量引擎的數據,存儲于速度較慢價格較低的外存儲器中,外存儲器主要有磁盤機和磁帶機。存儲器的層次結構相對緩和了速度、容量、價格三者之間的矛盾,但給用戶帶來存儲空間調度的困難。為此,一般以硬件自動調度緩存空間,使之透明于用戶;以虛擬存儲方法(見虛擬內存),在操作系統軟件的支持下,實施主存儲器與外存之間的自動調度。
③信息輸入輸出技術
輸入輸出設備是計算機送入數據和程序、送出處理結果的手段。輸入的基本方法是以穿孔卡片或紙帶為載體,經卡片或紙帶輸入機將數據和程序送入計算機,70年代初期出現的鍵控軟盤數據輸入方法(即數據輸入站)已逐漸普及。將文字、數據的印刷(或手寫)體直接讀入計算機的光文字閱讀機已經實現,語音圖像直接輸入計算機的技術也已取得一定成果。在輸出方面,最普通的是建立在擊打技術基礎上的各類打印機,但速度受到機械運動的限制。非擊打技術的輸出設備能顯著提高速度,主要有將電壓直接加在電介質涂覆紙張以取得靜電潛像的靜電式打印機;靠激光在光導鼓上掃描而形成靜電潛像的激光靜電式打印機;利用噴墨霧點帶電荷后受電極偏轉而形成文字的噴墨式打印機等。作為輕便輸出手段,則以利用熱敏紙張遇熱變色原理的熱敏打印機比較流行。人-機對話輸出多采用以顯像管進行圖像文字顯示的終端設備。計算機的輸入輸出技術正向智能化發展。
計算機組裝技術
組裝技術同計算機系統的可靠性、維修調試的方便性、生產工藝性和信息傳遞的延遲程度有密切的關系。計算機電子器件的可靠性隨著環境溫度和濕度的升高而下降,塵埃的積聚可能造成插件或底板的短路或斷路,因此制冷和空調是組裝技術需要解決的重要問題。常用的方法有:將液態氟利昂引入插件冷卻片的直接制冷法;用里昂使水冷卻,再將冷水引入插件冷卻片的水冷法;用氟里昂使空氣冷卻,再將冷空氣送入機倉的強制風冷法等。前兩者工藝結構較為復雜,故多采用風冷。組裝技術需要解決的另一個問題是提高組裝密度。計算機器件進入亞納秒級后,幾厘米長的導線所產生的信號延遲已足以影響機器的正常工作,使組裝密度問題更加突出。計算機電子器件的變革,對組裝技術產生極大影響,組裝技術的進步始終與計算機的換代相協調,不斷向小型、微型化發展。在電子管時期,一個“門”即是一個插件,以焊釘、導線焊而成。晶體管使組裝密度提高一個數量級,每一個插件可包含若干個“門”,組裝采用單面或雙面印制板。集成電路將過去的插件吸收到器件內部,同時采用多層印制的插件板與底板,以及繞接連線工藝,大大提高了組裝密度。大規模和超大規模集成電路門陣列的應用,使組裝實現微型化,典型的方法是將集成電路的裸芯片焊接在多達30余層的陶瓷片上,構成模塊,然后將模塊焊接于十余層的印刷底板上。
發展趨勢
計算機技術面臨著一系列新的重大變革。諾伊曼體制的簡單硬件與專門邏輯已不能適應軟件日趨復雜、課題日益繁雜龐大的趨勢,要求創造服從于軟件需要和課題自然邏輯的新體制。并行、聯想、專用功能化以及硬件、固件、軟件相復合,是新體制的重要實現方法。計算機將由信息處理、數據處理過渡到知識處理,知識庫將取代數據庫。自然語言、模式、圖像、手寫體等進行人-機會話將是輸入輸出的主要形式,使人-機關系達到高級的程度。砷化鎵器件將取代硅器件。
就業方向
畢業生主要面向交通系統各單位、交通信息化與電子政務建設與應用部門、各類計算機專業化公司、廣告設計制作公司、汽車營銷技術服務等從事IT行業工作。
參考資料 >
計算機類教學質量國家標準.河南牧業經濟學院官網.2024-03-21
高等職業學校專業教學標準.教育部網站.2024-03-21
計算機類.教育部網站.2024-03-21
403 Forbidden.中國政府網.2024-03-21