首       页
            课程介绍
            师资队伍简介
            教学大纲
            教学计划
            校编教材
            教案与课件
            实训大纲
            考试样卷
            在线练习
            教学条件
            教学水平和科研
            教学效果与成果
            教学视频录像
            实践教学视频录像
            课程学习平台
            学生作品展示

 
 
 
  您现在的位置是:首页 > 在线练习
在 线 练 习

 

|理论与技能练习|

  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、下图中的分叉和汇合是用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、描述

  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、包                       B、节点
     C、接口                     D、组件

  29、没有计算能力的节点称为()

     A、处理器                   B、设备
     C、组件                     D、接口

  30、()是被节点执行的事物

     A、包                       B、组件
     C、接口                     D、节点

|实训练习|

1、请用活动图描述“打电话”的基本过程。

2、请选择UML中合适的图来描述图书管理系统中读者信息管理模块的业务。包括新增读者,修改读者信息,删除读者等功能。

3、请按下图写出java的相关代码。

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

查看答案


下 载     |练习二|      |练习二答案|     |练习三|      |练习三答案|

 

联系电话:0731-2861777,0731-5058777,0731-2861111 联系地址:长沙市雨花区井湾路784号 邮政编码:410004
Copyright 2006 www.hnkjxy.net.cn All Rights Reserved 版权所有:湖南科技职业学院