|理论与技能练习|
1、组成UML有三种基本的建筑块是:(),事物和图
2、UML中的事物包括:结构事物,分组事物,注释事物和()
3、UML中有四种关系是:依赖,泛化,关联和( )
4、UML中哪种图()用来描述过程或操作的工作步骤
5、在UML中,()图显示了一组类、接口、协作以及它们之间的关系。
6、UML体系包括三个部分:UML基本构造块,()和UML公共机制
7、软件生存期包括计划,需求分析和定义(),编码,软件测试和运行维护
8、()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题
9、下图是()

10、下图中的分叉和汇合是用ROSE中的()工具实现的。

11、()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人或部门,他们负责完成组内的活动。
12、下面中()图表示结束状态。
13、对反应型对象建模一般使用()图
14、类图应该画在Rose的哪种()视图中
15、类通常可以分为实体类,()和边界类
16、顺序图由类角色,生命线,激活期和()组成
17、()是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类的物理实现
18、()是通过到实现语言的映射而把模型转换为代码的过程
19、软件是计算机系统中与硬件相互依存的另一部分,它包括程序,数据及相关()的完整集合。
20、一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言中即()
21、()是可复用的,提供明确接口完成特定功能的程序代码块。
22、下图中的空心箭头连线表示()关系

23、组件图展现了一组组件之间的组件和依赖。它专注于系统的()实现图
24、若将活动状态比作方法,那么动作状态即()
25、事件可以分为内部事件和外部事件。按下按钮和打印机的中断是()事件
26、()是用于把元素组织成组的通用机制
27类表示逻辑抽象,而()表示存在于计算机中的物理抽象
28、()是一组用于描述类或组件的一个服务的操作
29、没有计算能力的节点称为()
30、()是被节点执行的事物
|实训练习|
1、请用活动图描述“打电话”的基本过程。
2、请选择UML中合适的图来描述图书管理系统中读者信息管理模块的业务。包括新增读者,修改读者信息,删除读者等功能。
3、请按下图写出java的相关代码。

4、你已经学习完了本课程,现在要你担任学生管理系统的项目经理,你会如何组织本项目小组的成员进行项目开发呢?
查看答案
下 载 |练习二| |练习二答案| |练习三| |练习三答案|
|