
练习一理论与技能练习及答案 一、选择是 1、组成M.有三种恭本的建筑块是:《),事物和图 A、关系 B.类 C,用例 D.实体 2、中的事物包括:结构事物,分组事物,挂释事物和() A、实体事物 B、边界事物 C,控制事物 动作事物 3、罐中有四种关系是:依赖,泛化,关联和() A、您承 B.合作 C、实现 D.抽象 4,耀中事种图()用来描述过程或操作的工作步翼 A、状态图 B、活动图 C、用例图 D、部著图 5、在L中,()图显示了一组类、接口、协作以及它们之间的关系。 A,状态图 B.类图 C、用例图 D、部署图 6、罐体系包括三个部分:L基本构造块,()和L公共机制 A、WL规则 B、L命名 C,WL模型 D,L约束 7、教件生存期包括计划,需求分析和定文(),编码,软件测试和运行维护 A、软作开发 B.软件设计(详细议计》 C、款件支持 D、软件定文 8、()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题 A、瀑布模型 B,原型模型 C,增量核型 、螺旋梳型 9、下图是() A,类图 B、用例图
练习一理论与技能练习及答案 一、选择题 1、组成 UML 有三种基本的建筑块是:(),事物和图 A、关系 B、类 C、用例 D、实体 2、UML 中的事物包括:结构事物,分组事物,注释事物和() A、实体事物 B、边界事物 C、控制事物 D、动作事物 3、UML 中有四种关系是:依赖,泛化,关联和( ) A、继承 B、合作 C、实现 D、抽象 4、UML 中哪种图()用来描述过程或操作的工作步骤 A、状态图 B、活动图 C、用例图 D、部署图 5、在 UML 中,()图显示了一组类、接口、协作以及它们之间的关系。 A、状态图 B、类图 C、用例图 D、部署图 6、UML 体系包括三个部分:UML 基本构造块,()和 UML 公共机制 A、UML 规则 B、UML 命名 C、UML 模型 D、UML 约束 7、软件生存期包括计划,需求分析和定义(),编码,软件测试和运行维护 A、软件开发 B、软件设计(详细设计) C、软件支持 D、软件定义 8、()模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的问题 A、瀑布模型 B、原型模型 C、增量模型 D、螺旋模型 9、下图是() A、类图 B、用例图

C、活动图 D、状态图 10、下图中的分叉和汇合是用0S死中的()工具实现的。 A、关系 B、同步条 C,用例 D、实体 11、《)技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人 或邻门。他们负责完成组内的活动。 A,沐道 B、分叉汇合 C、分支 D、转移 12、下面中()图表示结束状态, A. C.D. 13、对反应型对象建模一校使用《)图 A,状态图 B、顺序图 C,活动图 D、类图 14、类图应该画在Rase的哪种()视图中 A、Use Case View B、Logic View C、Compoment View D.Deploynent View 15、类通常可以分为实体类。()和边界类 A、父类 B.子类 C,控制类 祖先类 16、顺序图由类角色,生命线,激活期和()组成 A,关系 B、消息 C、用例 D、实体 17、《)是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类 的物理实现 A、部署图 B、类 C、接口 D、组件 18、()是通过到实现语言的陕射而把核型转换为代码的过程 A,正向工程 B、蛋向工程 C、前向工程 D、后向工程
C、活动图 D、状态图 10、下图中的分叉和汇合是用 ROSE 中的()工具实现的。 A、关系 B、同步条 C、用例 D、实体 11、()技术是将一个活动图中的活动状态进行分组,每一组表示一个特定的类、人 或部门,他们负责完成组内的活动。 A、泳道 B、分叉汇合 C、分支 D、转移 12、下面中()图表示结束状态。 A、 B、 C、 D、 13、对反应型对象建模一般使用()图 A、状态图 B、顺序图 C、活动图 D、类图 14、类图应该画在 Rose 的哪种()视图中 A、Use Case View B、Logic View C、Component View D、Deployment View 15、类通常可以分为实体类,()和边界类 A、父类 B、子类 C、控制类 D、祖先类 16、顺序图由类角色,生命线,激活期和()组成 A、关系 B、消息 C、用例 D、实体 17、()是系统中遵从一组接口且提供实现的一个物理部件,通常指开发和运行时类 的物理实现 A、部署图 B、类 C、接口 D、组件 18、()是通过到实现语言的映射而把模型转换为代码的过程 A、正向工程 B、匿向工程 C、前向工程 D、后向工程

19、软件是计算机系统中与硬件相互依存的另一部分,它包括程序,数据及相关(》 的完整集合, A,文档 B、代码 C,图 D、描述 2、一个对象和另一个对象之间,通过清息米进行通信。消息通信在面向对象的语言 中即《) A、方法实现 B、方法藏套 C、方法调用 D.方法定文 21、()是可复用的,是供明确接口完成特定功能的程序代码块。 A、模块 B、函数 C、用例 D、软件构件 22、下图中的空心箭头莲线表示()关系 A、泛化 B、包含 C,扩晨 D,实观 23、组件图展现了一组组件之间的组件和依赖。它专注于系统的()实图 A,动态 B、静态 C、基础 D、实体 24、若将活动状态比作方法,那么动作状态即() A、方法名 B、方法返日值 C、方法体中的每一条语句 D、方法的可见性 25、事件可以分为内部事件和外部事件。按下按组和打印机的中断是()事件 A,内部事件 B.外部事件 C、信号事件 D、调用事件 26、()是用于把元煮组织成组的通用机制 A,但 A类 C,接口 D、组件 27类表示逆细抽象,而《)表示存在于计算机中的物理抽象 A,包 B节点 C,接口 组件
19、软件是计算机系统中与硬件相互依存的另一部分,它包括程序,数据及相关() 的完整集合。 A、文档 B、代码 C、图 D、描述 20、一个对象和另一个对象之间,通过消息来进行通信。消息通信在面向对象的语言 中即() A、方法实现 B、方法嵌套 C、方法调用 D、方法定义 21、()是可复用的,提供明确接口完成特定功能的程序代码块。 A、模块 B、函数 C、用例 D、软件构件 22、下图中的空心箭头连线表示()关系 A、泛化 B、包含 C、扩展 D、实现 23、组件图展现了一组组件之间的组件和依赖。它专注于系统的()实现图 A、动态 B、静态 C、基础 D、实体 24、若将活动状态比作方法,那么动作状态即() A、方法名 B、方法返回值 C、方法体中的每一条语句 D、方法的可见性 25、事件可以分为内部事件和外部事件。按下按钮和打印机的中断是()事件 A、内部事件 B、外部事件 C、信号事件 D、调用事件 26、()是用于把元素组织成组的通用机制 A、包 B、类 C、接口 D、组件 27 类表示逻辑抽象,而()表示存在于计算机中的物理抽象 A、包 B、节点 C、接口 D、组件

28、()是一组用于提述类成组作的一个服务的操作 A,包 且节点 C,接口 、组件 29、没有计算能力的节点称为() A、处理器 B.设备 C,组作 D.接口 30、《)是被节点执行的事物 A、包 B、组件 C,接口 D.节点
28、()是一组用于描述类或组件的一个服务的操作 A、包 B、节点 C、接口 D、组件 29、没有计算能力的节点称为() A、处理器 B、设备 C、组件 D、接口 30、()是被节点执行的事物 A、包 B、组件 C、接口 D、节点

理论与技能练习答案 01-05、ADCBB 0G-10、ABABB 11-15、AC A B C I6-20、B DAA C 21-25.D A B C B 2G-30、AD C BB |实训练习川 1,请用活动图描述“打电话”的基本过程。 2,请选择中合适的图来描述图书管理系统中读者信息管理树块的业务。包括新增 读者,修或读者信息。到除读者等功能。 3、请按下图写出jna的相关代码。 ccinteracex 门 打开0 ◆关闭0 推拉门 自助门 4,你已经学习完了本误程,现在要你担任学生管理系饶的项目经理,你会如何组织本 项目小组的成员进行项目开发呢? 实训练习引答案 1、请用活动图描述“打电话”的基本过程
理论与技能练习答案 01-05、A D C B B 06-10、A B A B B 11-15、A C A B C 16-20、B D A A C 21-25、D A B C B 26-30、A D C B B |实训练习| 1、请用活动图描述“打电话”的基本过程。 2、请选择 UML 中合适的图来描述图书管理系统中读者信息管理模块的业务。包括新增 读者,修改读者信息,删除读者等功能。 3、请按下图写出 java 的相关代码。 4、你已经学习完了本课程,现在要你担任学生管理系统的项目经理,你会如何组织本 项目小组的成员进行项目开发呢? |实训练习|答案 1、请用活动图描述“打电话”的基本过程

们特优条 机 时作状塑 通话 性机 停上状密 2、请透择M中合适的图米描述图书管理系统中读者信息管理模块的业务。 包括新增读者,修改读各信息,利除读者等功能。 新健暖子 ● ccrcludeo 餐置员 机注流著值更 noy查询建a 对碳者
2、请选择 UML 中合适的图来描述图书管理系统中读者信息管理模块的业务。 包括新增读者,修改读者信息,删除读者等功能