浙江工業大學2011年
碩士研究生入學考試基礎課、專業基礎課考試大綱
科目代碼、名稱: 959 軟件工程
專業類別: 學術型 √專業學位
適用專業: 軟件工程專業
一、基本內容
1、軟件工程概論
軟件危機,軟件工程的概念與范疇,軟件生命周期模型,軟件過程及軟件過程的改進。
2、可行性研究與需求分析
可行性研究,數據流圖與數據字典,成本效益分析,需求分析的任務,結構化系統分析的方法和工具,實體聯系圖,數據規范化理論,狀態圖,需求驗證,形式化說明技術。
3、結構化設計
總體設計,設計過程與設計原理,模塊化的相關概念,逐步求精與Miller法則,模塊獨立性,模塊耦合、模塊內聚,模塊設計的啟發式規則及相關的概念,軟件結構圖。詳細設計及其表達工具,人機界面設計,程序復雜度的度量。
4、系統實現
編程語言的選擇與編程風格,軟件測試及測試方法,測試的種類,測試與調試,軟件可靠性的概念。
5、軟件維護
維護的定義及特點,軟件可維護性及決定軟件可維護性的因素。
6、面向對象方法
面向對象的基本概念,面向對象的建模技術UML,面向對象的分析,面向對象的設計,面向對象設計的準則與設計模式,面向對象的系統實現。
7、軟件項目管理
軟件開發中的估算技術,進度計劃與管理技術,軟件開發的組織與管理,軟件質量與軟件質量的保證措施,軟件配置管理,能力成熟度模型。
二、考試要求(包括考試時間、總分、考試方式、題型、分數比例等)
考試時間120分鐘,考試總分100分,筆試。
題型及分數比例如下:
選擇題 20%
填空題 20%
名詞解釋 20%
論述題 40%
三、主要參考書目
1、張海藩. 軟件工程. 清華大學出版社,2009.7
2、Stephen R.Schach著. 鄧迎春,韓松,徐天順等譯. 軟件工程-面向對象和傳統的方法. 機械工業出版社, 2009.4
四、學院審核意見