资源描述
项目一 认识软件工程
【拓展训练】
1. 知识训练
(1)填空题
① 数据、文档
② 系统软件、支撑软件、应用软件
③ 软件开发、软件运行维护
④ 需求分析
⑤ 瀑布模型
⑥ 瀑布模型、快速原型模型
(2)选择题
① A ② D ③ B ④ A ⑤ C ⑥ D
2. 技能训练(略)
项目二 面向对象方法与软件建模
【拓展训练】
1. 知识训练
(1)填空题
① 动态模型、功能模型
② 对象模型
③ 内聚
④ 发送消息
⑤ 继承
⑥ UML
(2)选择题
① A ② D ③ D ④ C ⑤ D ⑥ B
2. 技能训练(略)
单元三 认识UML
【拓展训练】
1. 知识训练
(1)填空题
① 逻辑视图、进程视图、场景视图
② UML中常用的图有9种:用例图、类图、活动图、状态图、时序图、组件图
③ 参与者,参与者
④ 结构事物、行为事物、注释事物
⑤ 组件视图
⑥ 部署视图
⑦ 用例图
⑧ EA、Rational Rose、PowerDesigner、Visio
(2)选择题
① B ② B ③ C ④ B ⑤ A
2. 技能训练(略)
项目四 用例建模
【拓展训练】
1. 知识训练
(1)填空题
① 用例模型
② 参与者、用例
③ 参与者
④ 泛化关系
⑤ 用例
⑥ 扩展关系
(2)选择题
① C ② A ③ B ④ C ⑤ B ⑥ A
2. 技能训练(略)
项目五 静态建模
【拓展训练】
1. 知识训练
(1)填空题
① private
② 边界类、控制类
③ 聚合关系、组合关系
④ 状态、行为
⑤ 聚合关系
⑥ 链
(2)选择题
① D ② B ③ D ④ A ⑤ C ⑥ C D
2. 技能训练(略)
项目六 数据库建模
【拓展训练】
1. 知识训练
(1)填空题
① 概念数据模型
② 物理数据模型
③ .cdm
④ .pdm
⑤ “Tools”--“Generate Physical Data Model”
(2)选择题
① B ② B ③ C ④ D ⑤ D
2. 技能训练(略)
项目七 动态建模
【拓展训练】
1. 知识训练
(1)填空题
① 动作
② 信号事件、调用事件
③ 泳道
④ 链、消息
⑤ 触发事件、监护条件
⑥ 同步消息
(2)选择题
① B ② A ③ A ④ B ⑤ D ⑥ C
2. 技能训练(略)
项目八 物理建模
【拓展训练】
1. 知识训练
(1)填空题
① 部署图
② 供接口
③ 物件
④ 结点
⑤ 依赖关系
(2)选择题
① C ② B ③ D ④ B ⑤ A
2. 技能训练(略)
项目九 应用双向工程
【拓展训练】
1. 知识训练
(1)填空题
① 正向工程
② 逆向工程
③ “源码工程”---“生产源代码”
④ Entity Relationship Diagram
⑤ 正向工程
(2)选择题
① D ② B ③ A
2. 技能训练(略)
展开阅读全文