友情提示:本站提供全國400多所高等院校招收碩士、博士研究生入學考試歷年考研真題、考博真題、答案,部分學校更新至2012年,2013年;均提供收費下載。 下載流程: 考研真題 點擊“考研試卷””下載; 考博真題 點擊“考博試卷庫” 下載
2021年西北師范大學碩士研究生招生考試大綱
碩士研究生入學統一考試
《程序設計實踐》科目大綱
學院名稱(蓋章): 教育技術學院
學院負責人(簽字):
編 制 時 間: 2020年 8 月 18 日
《程序設計實踐》科目大綱
一、考核要求
1.要求考生掌握面向對象程序設計的基本知識、基本概念和原則。
2.要求考生掌握使用UML進行軟件建模的方法。
二、考核評價目標
1.準確理解面向對象程序設計的基本概念和基本原則。
2.運用UML建模軟件進行小型軟件建模。
三、考核內容
第1章軟件工程與面向對象方法
1.1 軟件工程
軟件工程的歷史、軟件工程的目標和原則
1.2面向對象方法
面向對象方法簡介、面向對象方法的歷史、面向對象方法的概念、面向對象方法的優點
第2章統一建模語言UML
2.1 UML簡介
UML出現的歷史背景、UML的誕生與標準化、UML 2的誕生
2.2 UML的目標與應用范圍
UML的目標、UML的應用范圍
第3章初識UML
3.1 UML構造塊
事物、關系、圖
3.2 UML通用機制
規格說明、修飾、通用劃分、UML擴展機制
3.3 “4+1”架構
“4+1”架構的概念和組成、“4+1”架構要解決的問題、運用“4+1”視圖方法進行軟件架構設計
3.4 UML建模工具
Rational Rose的使用、starUML的使用
第4章用例圖
4.1 用例圖
用例圖的組成元素(參與者、用例、用例圖中的關系)、用例描述、應用用例圖建模
4.2 類圖
類圖的組成元素、應用類圖建模
4.3 對象圖
對象圖的組成元素、應用對象圖建模
4.4 包圖
包圖的組成元素、包圖的建模技術
4.5 順序圖
順序圖的組成元素、順序圖中的結構化控制、順序圖建模技術、順序圖的變體——時間圖
4.6 通信圖
通信圖的組成元素、通信圖與順序圖、通信圖建模技術
4.7 狀態機圖
狀態機圖的組成元素、狀態機圖的建模技術
4.8 活動圖
活動圖的基本組成元素、活動圖的高級組成元素、活動圖建模技術
4.9組件圖
組件圖的組成元素、組件圖的建模技術
4.10 部署圖
部署圖的組成元素、部署圖建模技術
第5章統一軟件開發過程
5.1 統一軟件開發過程概述
統一軟件開發過程簡介、統一軟件開發過程的發展歷程、開發過程總覽
5.2 階段和迭代——時間維度
起始階段、細化階段、構建階段、轉化階段、迭代
5.3 過程的靜態結構
工作者、活動、制品、工作流、核心工作流
5.4 在統一軟件開發過程中使用UML
起始階段常用UML圖、細化階段常用UML圖、構建階段常用UML圖、轉化階段常用UML圖
第6章 綜合應用
能夠使用Rational Rose 或 starUML 進行軟件建模。
四、參考書目
1.呂云翔,趙天宇,叢碩.UML面向對象分析、建模與設計,清華大學出版社,2018.
2.D Jeya Mala,S Geetha 著,馬恬煜 譯. UML面向對象分析與設計,清華大學出版社,2018.
3.鄒欣. 構建之法 現代軟件工程(第三版), 人民郵電出版社,2017.
免責聲明:本文系轉載自網絡,如有侵犯,請聯系我們立即刪除,另:本文僅代表作者個人觀點,與本網站無關。其原創性以及文中陳述文字和內容未經本站證實,對本文以及其中全部或者部分內容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關內容。