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