《程序设计实践》学科考试大纲
一、考评规定
1.要求学生把握面向对象编程设计的基础知识、基本要素和标准。
2.规定学生把握应用UML开展APP建模的方式。
二、考核制度总体目标
1.***了解面向对象编程设计的基本原理和基本准则。
2.应用UML建模APP开展中小型APP建模。
三、考核方案
第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 开展APP建模。
四、参考书
1.吕云翔,赵天宇,丛硕.UML面向对象剖析、建模与设计方案,清华大学出版社,2018.
2.D Jeya Mala,S Geetha 著,马恬煜 译. UML面向对象剖析与设计方案,清华大学出版社,2018.
3.邹欣. 搭建之法 当代软件开发(第三版), 人民邮电出版社,2017.
(温馨提示:如果你对【
西北师范大学2021自命题考研大纲:程序设计实践】问题不是很了解,还有什么疑问,请及时咨询在线老师
)