1、项目一 认识软件工程【拓展训练】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种:用例图、类图、活动图、状态图、时序图、组件图 参与者,参与者 结构事物、行为
2、事物、注释事物 组件视图 部署视图 用例图 EA、Rational Rose、PowerDesigner、Visio(2)选择题 B B C B A2. 技能训练(略)项目四 用例建模【拓展训练】1. 知识训练(1)填空题 用例模型 参与者、用例 参与者 泛化关系 用例 扩展关系(2)选择题 C A B C B A 2. 技能训练(略)项目五 静态建模【拓展训练】1. 知识训练(1)填空题 private 边界类、控制类 聚合关系、组合关系 状态、行为 聚合关系 链(2)选择题 D B D A C C D 2. 技能训练(略)项目六 数据库建模【拓展训练】1. 知识训练(1)填空题 概念数据模
3、型 物理数据模型 .cdm .pdm “Tools”-“Generate Physical Data Model”(2)选择题 B B C D D2. 技能训练(略)项目七 动态建模【拓展训练】1. 知识训练(1)填空题 动作 信号事件、调用事件 泳道 链、消息 触发事件、监护条件 同步消息(2)选择题 B A A B D C 2. 技能训练(略)项目八 物理建模【拓展训练】1. 知识训练(1)填空题 部署图 供接口 物件 结点 依赖关系(2)选择题 C B D B A2. 技能训练(略)项目九 应用双向工程【拓展训练】1. 知识训练(1)填空题 正向工程 逆向工程 “源码工程”-“生产源代码” Entity Relationship Diagram 正向工程(2)选择题 D B A 2. 技能训练(略)