軟件工程課程是湖南師范大學軟件工程碩士非全日制研究生的復試科目,湖南師范大學信息科學與工程學院包括計算機科學與技術系、軟件工程系、通信網絡與安全系和基礎教學中心、實驗中心;擁有計算機科學與技術、軟件工程、物聯(lián)網工程、通信工程和電子商務五個本科專業(yè),及計算機科學與技術職高對口師范專業(yè)方向。學院擁有“計算機科學與技術”、“軟件工程”和“電子科學與技術”三個一級學科碩士學術學位授權點,“計算機技術”、“軟件工程”和“電子與通信工程”三個碩士專業(yè)學位授權點。湖南師范大學軟件工程碩士復試大綱如下:
一、考試內容與考試要求
(一)軟件工程部分
1、基本概念
考試內容
軟件工程、軟件危機,相關術語
考試要求
(1)理解軟件危機,其表現(xiàn)和發(fā)生的原因
(2)理解軟件工程是什么,軟件工程怎樣解決軟件危機,軟件工程的核心
(3)理解軟件工程中的經濟性原則,現(xiàn)代維護的觀念,維護的重要性。
2、軟件生命周期
考試內容
編碼-修補模型,瀑布模型、快速原型模型、螺旋模型的模型圖,迭代-遞增模型、敏捷過程的優(yōu)缺點
考試要求
(1)理解各種模型及其優(yōu)缺點,能夠應用于什么情況
(2)能夠靈活運用各種模型
3、軟件過程
考試內容
統(tǒng)一過程(RUP)、UML、CMM
考試要求
(1)理解使用統(tǒng)一過程進行軟件分析和設計
(2)掌握UML中各視圖的用法,并能使用UML對軟件分析和設計過程進行表示;
(3)理解CMM概念和五個級別
4、測試
考試內容
軟件質量,黑盒測試,白盒測試,測試工具
考試要求
(1)理解軟件質量的定義
(2)能運用黑盒測試、白盒測試方法對程序進行測試
(3)了解當前運用廣泛的功能測試工具性能測試工具
(二).軟件開發(fā)技術部分
1、數(shù)據(jù)結構
考試內容
線性表,樹,各種排序算法、時間復雜度
考試要求
(1)理解線性表和樹兩種數(shù)據(jù)結構,并能夠在程序中定義這兩種數(shù)據(jù)結構
(2)理解各種排序算法,并理解各種算法的時間復雜度
(3)能夠自己設計算法,并分析算法的時間復雜度
2、面向對象分析
考試內容
面向對象基本概念,面向對象分析,繼承,多態(tài),設計模式
考試要求
(1)理解什么是面向對象
(2)掌握使用面向對象方法對事物進行分析
(3)理解繼承和多態(tài)之間的關系及對繼承和多態(tài)的使用
(4)了解三種類型的設計模式
(5)能夠運用設計模式進行設計
3、軟件開發(fā)
考試內容
軟件體系結構,中間件,XML,主流軟件開發(fā)技術
考試要求
(1)了解當前常用的軟件體系結構,并能夠描述各種常用體系結構
(2)理解中間件的概念,作用以及當前軟件常用的中間件
(3)理解XML的格式,為什么要使用XML
(4)了解當前主流軟件開發(fā)技術的基本原理,如各種主流框架等
二、參考書目
[1] 錢樂秋,趙文耘,牛軍鈺,軟件工程導論(第1版),清華大學出版社,2007年;
[2] 郎波,Java語言程序設計(第2版), 清華大學出版社,2010年;
[3] 沈澤剛,秦玉平,Java WEB編程技術, 清華大學出版社,2010年;
[4] 翼振燕,UML系統(tǒng)分析與涉及教程(第1版), 人民郵電出版社,2009年;
[5] 嚴蔚敏,數(shù)據(jù)結構(C語言版), 清華大學出版社,1997年。
近年來,越來越多的職場人士選項攻讀在職研究生提升自己,進而在職場中獲得更多升職加薪的機會。上海財經大學人力資源管理在職研究生主要有面授班/網絡班兩種授課方式可選,其中面授班均在學校上課,雙休日其中一天授課,法定節(jié)假日和寒暑假不上課;網絡班即網絡遠程學習,學員通過直播課堂、錄播回放、在線答疑等方式實現(xiàn),學員可自由安排學習時間,不受地域限制。
上海財經大學在職研究生采取資格審核方式入學,無需入學資格考試,免試入學。在職研究生報名條件是:本科學歷、并獲得學士學位后滿三年(原專業(yè)不限);雖無學士學位但已獲得碩士或博士學位者。滿足條件的學員全年均可向院校提交報名申請材料進行報名,完成全部課程學習并通過考核可獲得結業(yè)證書;后期結業(yè)后可報名參加申碩考試,只考外國語和學科綜合2門,滿分均為100分,學員達到60分及格即可通過考試,學員通過考試并完成論文答辯后即可獲得碩士學位證書。
詳情>