友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
大連海事大學碩士研究生入學考研大綱 考試科目:軟件工程 試卷滿分及考試時間:試卷滿分為 100 分,考試時間為 120 分鐘。 考試內容 1. 軟件工程學概述 軟件危機及其消除途徑;軟件工程的基本原理、軟件工程方法學; 軟件生命周期;軟件過程。 2. 可行性研究 可行性研究的任務與過程;系統流程圖、數據流圖、數據字典等圖 形工具;成本效益分析。 3. 需求分析 需求分析的任務;需求獲取方法;分析建模與軟件規格說明;實體- 聯系圖、數據規范化、狀態轉換圖、層次方框圖、Warnier 圖、IPO 圖等圖形工具;軟件需求驗證。 4. 總體設計 軟件設計的過程;軟件設計原理與優化方法;層次圖和 HIPO 圖、結 構圖;面向數據流的軟件設計方法;軟件設計案例。 5. 詳細設計 結構程序設計;人機界面設計;程序流程圖、N-S 盒圖、PAD 圖、判 定樹與判定表、PDL 等工具;面向數據結構的軟件設計方法;詳細 設計案例。 6. 實現 編碼與編碼風格;軟件測試的目標、準則、方法、步驟,以及測試 階段的信息流;單元測試、集成測試、確認測試、系統測試的方法 與過程;白盒測試技術及測試用例構造;黑盒測試技術及測試用例 構造;調試與測試的區分、調試的途徑;軟件可靠性度量;軟件測 試案例。 7.軟件維護 軟件維護的定義;四種基本的維護活動;軟件再工程的概念。 8. 面向對象方法學 面向對象方法學的要點與優點;面向對象的概念、建模方法及圖形 工具;面向對象的分析,對象模型、動態模型、功能模型的構造方 法與過程;面向對象的設計;面向對象的實現;面向對象方法學案 例。 9. 軟件項目管理 軟件項目管理的相關概念。 考試要求 1. 理解軟件工程學的產生與發展,掌握軟件工程學的基本概念,了 解軟件危機產生的原因及其消除途徑。掌握軟件工程的本質特性與 基本原理,理解傳統軟件工程學與面向對象方法學的差別。掌握軟 件生命周期概念以及瀑布模型、快速原型模型、增量模型、螺旋模 型、噴泉模型等軟件開發模型。 2. 理解可行性研究的任務與過程,掌握系統流程圖、數據流圖、數 據字典等圖形工具并加以應用。了解成本、效益分析方法。 3. 理解需求分析的任務與必要性,掌握需求獲取的常用方法。掌握 數據模型、功能模型、行為模型的含義及其相應的描述工具。學會 使用實體-聯系圖、數據規范化、狀態轉換圖、層次方框圖、 Warnier 圖、IPO 圖等工具;了解軟件規格說明與軟件需求驗證方 法。 4. 理解軟件設計的過程、設計原理與優化方法。掌握面向數據流的 軟件設計方法,學會細化和優化數據流圖,學會建立數據字典。 5. 理解結構程序設計、人機界面設計的基本概念與方法,掌握程序 流程圖、N-S 盒圖、PAD 圖、判定樹與判定表、PDL 等工具。了解面 向數據結構的軟件設計方法。 6. 理解編程風格與軟件測試的基本概念與方法,熟悉軟件測試的目 標、準則、方法、步驟以及測試階段的信息流。掌握單元測試、集 成測試、確認測試、系統測試的目的及各種技術方法。熟悉回歸測 試的概念。掌握白盒測試、黑盒測試的測試用例構造技術與方法。 了解調試的途徑,能夠區分測試與調試。了解軟件可靠性的度量方 法。 7. 理解軟件維護的必要性,熟悉四種基本維護活動的概念,了解軟 件再工程的概念。 8. 熟悉軟件生命周期各階段所產生的軟件產品(文擋)。 9. 理解面向對象方法學的要點與主要優點,掌握面向對象的基本概 念、建模方法、建模過程以及相應的圖形工具。掌握三種模型之間 的關系,能夠結合簡單實例構造對象模型、動態模型、功能模型。 10. 了解軟件項目管理的基本概念。 ● 參閱 1.《軟件工程導論》(第 5 版)張海藩編著,清華大學出版社 2.《軟件工程導論學習輔導》 張海藩編著,清華大學出版社
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|