友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
西安理工大學計算機科學與工程學院 碩士研究生入學考試課程《軟件工程》考試大綱 科目代碼:864 科目名稱:軟件工程 第一部分 考試說明 一、考試目的 《軟件工程》是計算機各專業的核心課程??己四康氖菧y試軟件工程及相近各專業的 本科畢業生對于該課程的知識掌握程度,以保證被錄取者具有本學科基本的專業理論基礎及 軟件需求定義、設計、開發的工程化基本能力,并方便軟件工程學科及相近學科的導師擇優 選拔碩士研究生。 考試對象為參加全國碩士研究生入學考試的本科畢業生和具有同等學力的在職人員。 二、考試范圍 考試范圍涵蓋軟件工程相關的基本概念、過程模型,以及利用結構化方法、面向對象方 法對軟件系統進行可行性分析、需求定義、設計、實現、測試、維護、質量保證的基本技能、 方法及工具。 三、考試形式與試卷結構 1.答卷方式:閉卷,筆試。 2.答題時間:180 分鐘。 3.考查內容及其考查比例 基本概念、基本知識、基本方法約占 60%~70%;綜合應用約占 40%~30%。 4.試卷結構與考試題型 試卷共 150 分,基本的考試題型有: (1) 名詞解釋; (2) 簡答題; (3) 論述題; (4) 綜合設計應用題。 四、教材和參考書 教材: 《軟件工程導論》(第 5 版),張海藩編著,清華大學出版社,2008.2 第二部分 考查要點 1. 軟件工程學基本概念和術語 ? 掌握軟件工程、軟件特征、軟件工程方法學的基本概念; ? 掌握軟件過程瀑布模型、快速原型模型、增量模型、螺旋模型、噴泉模型、RUP 模 型,以及各個模型的優缺點與適應場合。 ? 理解軟件危機產生的原因,消除軟件危機的途徑,認知軟件工程的基本原理; ? 了解軟件工程所涉及的 10 個知識域,及軟件工程所涉及的相關學科。 2. 可行性研究與分析 ? 深入理解軟件系統可行性分析的目的與任務,熟知應從哪些方面進行可行性研究與 分析; ? 掌握數據流圖(DFD)的基本符號、分層細化原則及數據字典的內容,并能運用數 據流圖與數據字典描述實際軟件系統; ? 了解國標定義的軟件系統可行性分析報告的寫法與內容。 3. 需求分析 ? 深入理解軟件需求分析的重要性、任務,及軟件需求應包含的內容; ? 掌握軟件需求獲取的方法,并能利用相應的模型、工具清晰地表述軟件需求; ? 了解國標定義的軟件系統需求規格說明書的寫法與內容。 4. 總體(概要)設計與詳細設計 ? 深入理解軟件總體設計、詳細設計目的、任務;; ? 掌握軟件設計的基本原理及衡量模塊獨立性的定性準則,并能運用面向數據流的方 法實現軟件系統數據流圖到軟件系統結構圖的映射; ? 掌握人機界面設計所涉及的問題,及詳細設計所使用的常用工具。 ? 了解國標定義的軟件系統設計說明書的寫法與內容。 5. 軟件系統的實現、測試與維護 ? 深入理解程序設計語言選擇的實際標準、編碼風格,以及軟件測試的目標; ? 理解靜態測試、動態測試方法的概念與含義,掌握大型軟件程序測試的步驟,及各 個步驟的概念、內容和達到的目的; ? 掌握白盒測試技術邏輯覆蓋的含義與方法和黑盒測試技術的含義與方法,并能運用 這些方法設計相應的測試用例。 ? 深入理解軟件系統維護的定義、類型及含義,熟悉決定軟件可維護性的因素。 6. 面向對象方法實現軟件系統分析、設計與實現 ? 深入理解面向對象方法的基本概念及優點; ? 掌握利用 UML 工具建立軟件系統對象模型、動態模型和功能模型的方法; ? 掌握面向對象分析(OOA)、面向對象設計(OOD)基本過程與準則,理解 OOA 與 OOD 之間無縫過渡的含義,及面向對象分析的關鍵; ? 能運用面向對象方法分析、設計實際的軟件系統。 7. 軟件質量保證與配置管理 ? 理解軟件質量的概念及質量保證措施的含義; ? 掌握軟件配置管理的含義、軟件配置內容及軟件配置管理的過程; ? 深入理解軟件能力成熟度模型(CMM/CMMI)的目的、等級及每個等級的基本內涵。
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。
|