計算機導論
內容提要:為新學(xué)生提供一個(gè)關(guān)于計算機科學(xué)與技術(shù)學(xué)科的入門(mén)介紹,使他們對該學(xué)科有一個(gè)整體的認識,并了解該專(zhuān)業(yè)的學(xué)生應具有的基本知識和技能以及在該領(lǐng)域工作應有的職業(yè)道德與應遵守的法律準則。
數字電路與數字邏輯
內容提要:介紹數字邏輯與數字系統的基本概念、分析方法和設計原理,包括開(kāi)關(guān)理論基礎、組合邏輯、時(shí)序邏輯、可編程邏輯器件、數字系統等。
計算機組成原理與匯編語(yǔ)言
內容提要:以馮諾依曼計算機模型為出發(fā)點(diǎn),介紹計算機的組織結構和工作原理,剖析計算機的運算器、存儲器、控制器和輸入輸出設備的結構、工作原理和相互關(guān)系;介紹 80X86指令系統、匯編語(yǔ)言與匯編指令、匯編程序與匯編過(guò)程、簡(jiǎn)單匯編程序設計、匯編語(yǔ)言與高級語(yǔ)言的接口、宏匯編等。
計算機網(wǎng)絡(luò )
內容提要:介紹數據通信的基本概念和計算機網(wǎng)絡(luò )的基本原理,包括計算機網(wǎng)絡(luò )的體系結構、數據通信的基本方法和協(xié)議、計算機網(wǎng)絡(luò )的主要應用協(xié)議;同時(shí)介紹計算機網(wǎng)絡(luò )系統的安全和管理知識,使學(xué)生對數據通信和計算機網(wǎng)絡(luò )有一個(gè)全面理解。
計算機體系結構
內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同學(xué)在具有一定的軟硬件知識基礎上能綜合認識計算機系統的軟硬件功能分配與各種不同結構類(lèi)型機器的特性和性能評價(jià)方法。為研究、開(kāi)發(fā)、應用高級計算機系統打下基礎。確立全面、系統的觀(guān)點(diǎn)和學(xué)會(huì )定量分析問(wèn)題的方法。
離散數學(xué)
內容提要:包括集合論、數理邏輯、圖論、組合數學(xué)等內容,形式化的數學(xué)證明貫穿此課程。
高級程序設計語(yǔ)言
內容提要:分別以 C、C#或JAVA為例,介紹程序設計和語(yǔ)言,程序的基本數據結構、類(lèi)型定義、簡(jiǎn)單類(lèi)型和結構化類(lèi)型、程序的基本控制結構、結構化程序設計、面向對象的程序設計等。
算法分析與設計
內容提要: 本課程延續數據結構課程的學(xué)習,從算法分析和設計的角度出發(fā),除去傳統的分類(lèi)查找算法和一般的設計方法外,主要內容包括如下幾個(gè)部分:算法研究的理論基礎,遞歸分析技術(shù),基本算法設計策略(幾類(lèi)經(jīng)典算法學(xué)習), 多項式運算與 FFT ,串匹配,概率分析算法。 希望通過(guò)這一課程的學(xué)習,使學(xué)生能對現代的算法設計及分析的基本工具能有較全面的掌握。
數據結構
內容提要:介紹線(xiàn)性表及其鏈接存儲結構與算法、數組與矩陣、堆棧與隊列、廣義表的存儲結構與多元多項式表示、串與文本編輯、排序、樹(shù)、圖、文件結構。
數據庫系統原理
內容提要:介紹數據庫系統的基本概念、原理、方法及應用,主要包括數據庫系統概論、數據庫管理系統實(shí)現技術(shù)、數據庫存儲結構及其他類(lèi)型的數據庫系統。
編譯技術(shù)
內容提要:介紹編譯原理的理論和實(shí)踐,包括編譯程序設計、詞法分析、語(yǔ)法分析、符號表、聲明和存儲管理、代碼生成以及優(yōu)化技術(shù)。
操作系統
內容提要:介紹操作系統的設計與實(shí)現,包括操作系統各組成部分的概述、互斥性和同步性、處理器實(shí)現、調度算法、存儲算法、設備管理和文件系統。
軟件技術(shù)是一個(gè)發(fā)展變化非常快的行業(yè),軟件人才要按照企業(yè)和領(lǐng)域需求來(lái)確定培養的方向,而針對高職學(xué)生,必須堅持以就業(yè)為導向的指導思想,強調其技能培養,注重課程安排的合理性。因此,我們一方面定期修訂教學(xué)計劃,保證課程設置與軟件技術(shù)的發(fā)展基本同步,另一方面利用轉、合、撤、拆的原則,降低專(zhuān)業(yè)課程中理論教學(xué)的比例,加強針對性和實(shí)用性,優(yōu)化課程結構,形成合理的、科學(xué)的課程體系。
依據培養目標的要求,軟件技術(shù)專(zhuān)業(yè)的課程包括公共課程、專(zhuān)業(yè)基礎理論課程、專(zhuān)業(yè)課程、素質(zhì)能力提高課程四個(gè)部分。
軟件技術(shù)專(zhuān)業(yè)的基礎理論課程旨在訓練學(xué)生的邏輯思維、推理能力,掌握與軟件技術(shù)關(guān)系密切的數學(xué)知識,掌握基本的計算機應用技能,以及編寫(xiě)程序的基本方法。為了加強軟件技術(shù)中涉及的數學(xué)知識,從 04級開(kāi)始將原來(lái)兩學(xué)期的高等數學(xué)改為一學(xué)期高等數學(xué)、一學(xué)期計算機數學(xué)。目前所開(kāi)設的基礎理論課程包括:計算機數學(xué)、計算機導論、操作系統、數據結構。
專(zhuān)業(yè)課程由以下三部分組成:
1)編程語(yǔ)言課程
2)支撐課程(如數據庫技術(shù)、網(wǎng)絡(luò )技術(shù)、XML等)
3)專(zhuān)業(yè)技能提高和擴展課程(如軟件工程、UML、測試技術(shù)等)
對于三年制班與二年制班,由于教學(xué)時(shí)間及生源上的差別,在課程設計及教學(xué)內容上都有所不同。
計算機導論
內容提要:為新學(xué)生提供一個(gè)關(guān)于計算機科學(xué)與技術(shù)學(xué)科的入門(mén)介紹,使他們對該學(xué)科有一個(gè)整體的認識,并了解該專(zhuān)業(yè)的學(xué)生應具有的基本知識和技能以及在該領(lǐng)域工作應有的職業(yè)道德與應遵守的法律準則。
數字電路與數字邏輯
內容提要:介紹數字邏輯與數字系統的基本概念、分析方法和設計原理,包括開(kāi)關(guān)理論基礎、組合邏輯、時(shí)序邏輯、可編程邏輯器件、數字系統等。
計算機組成原理與匯編語(yǔ)言
內容提要:以馮諾依曼計算機模型為出發(fā)點(diǎn),介紹計算機的組織結構和工作原理,剖析計算機的運算器、存儲器、控制器和輸入輸出設備的結構、工作原理和相互關(guān)系;介紹 80X86指令系統、匯編語(yǔ)言與匯編指令、匯編程序與匯編過(guò)程、簡(jiǎn)單匯編程序設計、匯編語(yǔ)言與高級語(yǔ)言的接口、宏匯編等。
計算機網(wǎng)絡(luò )
內容提要:介紹數據通信的基本概念和計算機網(wǎng)絡(luò )的基本原理,包括計算機網(wǎng)絡(luò )的體系結構、數據通信的基本方法和協(xié)議、計算機網(wǎng)絡(luò )的主要應用協(xié)議;同時(shí)介紹計算機網(wǎng)絡(luò )系統的安全和管理知識,使學(xué)生對數據通信和計算機網(wǎng)絡(luò )有一個(gè)全面理解。
計算機體系結構
內容提要:研究計算機系統結構的基本概念、基本原理、基本結構和基本分析方法,使同學(xué)在具有一定的軟硬件知識基礎上能綜合認識計算機系統的軟硬件功能分配與各種不同結構類(lèi)型機器的特性和性能評價(jià)方法。為研究、開(kāi)發(fā)、應用高級計算機系統打下基礎。確立全面、系統的觀(guān)點(diǎn)和學(xué)會(huì )定量分析問(wèn)題的方法。
離散數學(xué)
內容提要:包括集合論、數理邏輯、圖論、組合數學(xué)等內容,形式化的數學(xué)證明貫穿此課程。
高級程序設計語(yǔ)言
內容提要:分別以 C、C#或JAVA為例,介紹程序設計和語(yǔ)言,程序的基本數據結構、類(lèi)型定義、簡(jiǎn)單類(lèi)型和結構化類(lèi)型、程序的基本控制結構、結構化程序設計、面向對象的程序設計等。
算法分析與設計
內容提要: 本課程延續數據結構課程的學(xué)習,從算法分析和設計的角度出發(fā),除去傳統的分類(lèi)查找算法和一般的設計方法外,主要內容包括如下幾個(gè)部分:算法研究的理論基礎,遞歸分析技術(shù),基本算法設計策略(幾類(lèi)經(jīng)典算法學(xué)習), 多項式運算與 FFT ,串匹配,概率分析算法。 希望通過(guò)這一課程的學(xué)習,使學(xué)生能對現代的算法設計及分析的基本工具能有較全面的掌握。
數據結構
內容提要:介紹線(xiàn)性表及其鏈接存儲結構與算法、數組與矩陣、堆棧與隊列、廣義表的存儲結構與多元多項式表示、串與文本編輯、排序、樹(shù)、圖、文件結構。
數據庫系統原理
內容提要:介紹數據庫系統的基本概念、原理、方法及應用,主要包括數據庫系統概論、數據庫管理系統實(shí)現技術(shù)、數據庫存儲結構及其他類(lèi)型的數據庫系統。
編譯技術(shù)
內容提要:介紹編譯原理的理論和實(shí)踐,包括編譯程序設計、詞法分析、語(yǔ)法分析、符號表、聲明和存儲管理、代碼生成以及優(yōu)化技術(shù)。
操作系統
內容提要:介紹操作系統的設計與實(shí)現,包括操作系統各組成部分的概述、互斥性和同步性、處理器實(shí)現、調度算法、存儲算法、設備管理和文件系統。
培養目標:軟件工程專(zhuān)業(yè)培養面向國民經(jīng)濟信息化建設和發(fā)展的需要,培養具有扎實(shí)的計算機應用理論和知識基礎,掌握軟件工程領(lǐng)域的前沿技術(shù)和軟件開(kāi)發(fā)方法,具備較強的軟件項目的系統分析、設計、開(kāi)發(fā)和測試能力,能夠按工程化的原則和方法從事軟件項目開(kāi)發(fā)和管理的高級工程技術(shù)人才。
主要課程:離散數學(xué)、面向對象程序設計、數據結構、數據庫原理、操作系統、計算機網(wǎng)絡(luò )、軟件工程、軟件過(guò)程與管理、軟件測試技術(shù)、軟件質(zhì)量管理、軟件項目管理等。
畢業(yè)去向:軟件工程專(zhuān)業(yè)畢業(yè)生主要在信息產(chǎn)業(yè)和國民經(jīng)濟部門(mén)從事信息系統研究、分析、設計、開(kāi)發(fā)和測試以及軟件工程項目的組織和管理工作,也可考取計算機科學(xué)與技術(shù)專(zhuān)業(yè)的碩士研究生。
軟件工程專(zhuān)業(yè)是今后的熱門(mén),就業(yè)前景非常好!目前軟件工程9個(gè)專(zhuān)業(yè)的內容和就業(yè)情況如下:
1 可視化編程
掌握程序設計方法及可視化技術(shù),精通一種可視化平臺及其軟件開(kāi)發(fā)技術(shù)。獲取Delphi程序員系列、Java初級或VB開(kāi)發(fā)能手認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等可視化編程程序員。
2 WEB應用程序設計
具有美工基礎和網(wǎng)頁(yè)動(dòng)畫(huà)設計能力,掌握交互式網(wǎng)頁(yè)程序的設計技術(shù),能進(jìn)行網(wǎng)站建設和維護。獲取Macromedia多媒體互動(dòng)設計師或Delphi初級程序員或Delphi快速網(wǎng)絡(luò )開(kāi)發(fā)工程師認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等WEB應用程序員。
3 軟件測試掌握軟件測試的基本原理、方法和組織管理,精通軟件測試工具。獲取ATA軟件測試工程師或Delphi初級程序員或Java初級程序員認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等軟件測試員。
4 數據庫管理
能應用關(guān)系范式進(jìn)行數據庫設計,精通SQL語(yǔ)言,勝任數據庫服務(wù)器管理與應用工作。獲取Oracle數據庫管理或SQL Server數據庫應用或Windows XP應用認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等部門(mén)的中、大型數據庫管理員。
5 圖形圖像制作
精通國際上流行的圖形/圖像制作工具(如CorelDraw、Photoshop、Pagemaker等)。獲取平面設計師相關(guān)的認證。
就業(yè)方向:廣告制作公司、建筑設計公司、包裝裝璜設計公司、居室裝修公司、出版印刷公司。
6 網(wǎng)絡(luò )構建技術(shù)
熟悉網(wǎng)絡(luò )結構和組網(wǎng)方式,掌握建網(wǎng)方法,能利用工具分析和排除常見(jiàn)網(wǎng)絡(luò )故障。獲取Cisco路由配置或華為網(wǎng)絡(luò )工程或AMP應用工程師認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等網(wǎng)絡(luò )構建工程師。
7 網(wǎng)絡(luò )系統管理
掌握網(wǎng)絡(luò )系統管理的基本知識與應用技能,能進(jìn)行網(wǎng)絡(luò )系統的安全設置。獲取Window2000 Server或TurboLinux TLCE或Cisco路由配置專(zhuān)家認證。
就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等網(wǎng)絡(luò )系統管理員。
8 多媒體制作
具有多媒體程序設計與多媒體制作策劃的能力。基本掌握面向對象程序設計與建模、造型設計、場(chǎng)景設計、分鏡頭原理等技能。獲取多媒體設計師相關(guān)的認證。
就業(yè)方向:多媒體設計與制作公司、動(dòng)畫(huà)美術(shù)制作出版公司、廣告制作公司。
9 計算機辦公應用
精通辦公自動(dòng)化應用與管理,熟悉服務(wù)器的安裝、管理和維護,基于應用服務(wù)器的相關(guān)服務(wù)和軟件系統,具備對服務(wù)器的網(wǎng)絡(luò )安全設置、郵件、網(wǎng)頁(yè)發(fā)布、FTP、OA、BBS等系統的應用和維護能力。就業(yè)方向:企業(yè)、政府、社區、各類(lèi)學(xué)校等系統管理
注意理解一些重要概念
一本程序設計的書(shū)看到的無(wú)非就是變量、函數、條件語(yǔ)句、循環(huán)語(yǔ)句等概念,但要真正能進(jìn)行編程應用,需要深入理解這些概念,在理解的基礎上應用,不要只簡(jiǎn)單地學(xué)習語(yǔ)法、結構,而要吃透針對這些語(yǔ)法、結構的應用例子,做到舉一反三,觸類(lèi)旁通。
2.掌握編程思想
3多實(shí)踐、多交流
掌握編程思想必須在編程實(shí)際工作中去實(shí)踐和體會(huì )。編程起步階段要經(jīng)常自己動(dòng)手設計程序,具體設計時(shí)不要拘泥于固定的思維方式,遇到問(wèn)題要多想幾種解決的方案。這就要多交流,各人的思維方式不同、角度各異,各有高招,通過(guò)交流可不斷吸收別人的長(cháng)處,豐富編程實(shí)踐,幫助自己提高水平。親自動(dòng)手進(jìn)行程序設計是創(chuàng )造性思維應用的體現,也是培養邏輯思維的好方法。
4養成良好的編程習慣
編程入門(mén)不難,但入門(mén)后不斷學(xué)習是十分重要的,相對來(lái)說(shuō)較為漫長(cháng)。在此期間要注意養成一些良好的編程習慣。編程風(fēng)格的好壞很大程度影響程序質(zhì)量。良好的編程風(fēng)格可以使程序結構清晰合理,且使程序代碼便于維護。如代碼的縮進(jìn)編排、變量命令規則的一致性、代碼的注釋等。
5上網(wǎng)學(xué)編程
在網(wǎng)上可以學(xué)到很多不同的編程思想、方法、經(jīng)驗和技巧,有大量的工具和作品及相關(guān)的輔導材料供下載。
6.加強計算機理論知識的再學(xué)習
學(xué)編程是符合“理論→實(shí)踐→再理論→再實(shí)踐”的一個(gè)認識過(guò)程。一開(kāi)始要具有一定的計算機理論基礎知識,包括編程所需的數學(xué)基礎知識,具備了入門(mén)的條件,就可以開(kāi)始編程的實(shí)踐,從實(shí)踐中可以發(fā)現問(wèn)題需要加強計算機理論知識的再學(xué)習。程序人人皆可編,但當你發(fā)現編到一定程度很難再提高的時(shí)候,就要回頭來(lái)學(xué)習一些計算機科學(xué)和數學(xué)基礎理論。學(xué)過(guò)之后,很多以前遇到的問(wèn)題都會(huì )迎刃而解,使人有豁然開(kāi)朗之感。因此在學(xué)習編程的過(guò)程中要不斷地針對應用中的困惑和問(wèn)題深入學(xué)習數據結構、算法、計算機原理、編譯原理、操作系統原理、軟件工程等計算機科學(xué)的理論基礎和數理邏輯、代數系統、圖論、離散數學(xué)等數學(xué)理論基礎知識。這樣經(jīng)過(guò)不斷的學(xué)習,再努力地實(shí)踐,編程水平一定會(huì )不斷提高到一個(gè)新高度。
件設計是個(gè)不錯的專(zhuān)業(yè),不過(guò)也很學(xué)。
要學(xué)的好的話(huà),要下很多工夫,其實(shí)也沒(méi)什么條件,在這之前,你必須要學(xué)很多計算機方面的東西,比如一些計算機語(yǔ)言(C語(yǔ)言,C++語(yǔ)言,JAVA語(yǔ)言,VB,匯編語(yǔ)言) 計算機語(yǔ)言就是你和計算機交流的語(yǔ)言。你用某種編程語(yǔ)言寫(xiě)了一段程序,就相當于你給計算機寫(xiě)了一封信,告訴計算機你想要它干什么。
一個(gè)軟件就是很多個(gè)程序的集合,就好像許多個(gè)零件組裝到一起就變成了電視機一樣。 C語(yǔ)言是一種程序編程,要求英語(yǔ)不錯。
LINUX是一種自由開(kāi)放式程序,現在的前景很不錯。
不過(guò)這是一種很不人性化的一個(gè)服務(wù)程序,主要就是搭建一下服務(wù)器什么的。
如果想自學(xué)的話(huà)。
我推薦你去太平洋下載里有一個(gè)電子書(shū)。那里面有教程。
其實(shí)很簡(jiǎn)單的。Linux 和 C 一起出現時(shí),最難的問(wèn)題在于你沒(méi)有一個(gè)可以順手翻翻的資料書(shū)。
建議你先學(xué)習 Windows 下面的編程, 微軟的 MSDN 資料相當的全。 等你學(xué)會(huì )了 C 語(yǔ)言的一些基礎,以及怎么找資料的技巧,就可以再轉到 Linux 下。
聲明:本網(wǎng)站尊重并保護知識產(chǎn)權,根據《信息網(wǎng)絡(luò )傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個(gè)月內通知我們,我們會(huì )及時(shí)刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學(xué)習?shū)B(niǎo). 頁(yè)面生成時(shí)間:3.325秒