福建师范大学《面向对象的程序设计》在线作业二答卷_第1页
福建师范大学《面向对象的程序设计》在线作业二答卷_第2页
福建师范大学《面向对象的程序设计》在线作业二答卷_第3页
福建师范大学《面向对象的程序设计》在线作业二答卷_第4页
福建师范大学《面向对象的程序设计》在线作业二答卷_第5页
已阅读5页,还剩3页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、福师面向对象的程序设计在线作业二-0005试卷总分:100 得分:100一、单选题 (共 9 道试题,共 18 分)在UML中,包含关系表示为虚线箭头加()字样。答案:A2.对象约束语言是一种()语言,它主要用于表示UML模型中施加于模型上的约束。面向对象过程化形式化结构性答案:C3.瀑布模型由B.M.Boehm于()年首先提出。1960197119701988答案:C4.UML的四层模型体系结构中,元元模型层通常称为()层M0M1M2M3答案:D5.对象约束语言,简称(),它是一种用于施加在指定的模型元素上约束的语言。OCLODLDAODDL答案:A6.RUP的核心工作流中,分为()个核心过

2、程工作流和3个核心支持工作流。4567答案:C7.要表示一个构造型,可以将构造型名称用一对()括起来,然后放置在构造型模型元素名字的邻近。圆括号方括号尖括号无需括号答案:C8.时序图是以()为序的表示方法,主要用来描述对象之间的时间顺序。空间时间随机线性答案:B9.在UML中,扩展关系表示为虚线箭头加()字样。答案:B二、多选题 (共 18 道试题,共 36 分)10.类中属性的可见性主要包括()。公有私有其它受保护答案:ABD11.UML中的事物可分为以下几类()结构事物动作事物分组事物注释事物答案:ABCD12.组件图中通常包含以下几个元素。组件接口依赖关系关联关系答案:ABC13.UML

3、中的视图大致分为如下几种()用例视图逻辑视图组件视图并发视图配置视图答案:ABCDE14.系统建立模型的过程就将任务划分为(),几个阶段连续的迭代的过程。需求分析阶段分析阶段设计阶段实现阶段部署阶段答案:ABCDE15.协作图包含3以下元素:()。对象链消息属性答案:ABC16.UML是一个层次的体系结构,每个层次是根据该层中元素的一般性程度划分的。从一般到具体,分别为()。元元模型层元模型层模型层运行时实例层答案:ABCD17.时序图包含的元素分别是()。对象生命线消息激活答案:ABCD18.运用UML进行面向对象的系统分析设计,需要经过如下步骤()识别系统的用例和角色进行系统分析并抽象出类

4、设计系统,并设计系统中的类及其行为编写代码答案:ABC19.消息序列可以用两种图来表示:()和()。时序图协作图类图对象图答案:AB20.对系统的物理方面进行建模时要用到两种图,分别是()。组件图状态图活动图配置图答案:AD21.配置图中通常包含两种元素,分别是()。节点依赖关系关联关系接口答案:AC22.在对软件系统建模的过程中,存在3种类型的组件,分别是()、()和()。配置组件工作产品组件执行组件自定义组件答案:ABC23.常见的事物之间的联系包括()关联关系依赖关系泛化关系实现关系聚合关系答案:ABCDE24.时序图和协作图之间的相同点主要包括()。规定责任支持消息衡量工具主要作用答案

5、:ABC25.事件流通常包括()和事后事件简要说明前提条件主事件流其他事件流答案:ABCD26.实际的建模过程中,可以把节点分()。处理器设备应用软件系统软件答案:AB27.类的设计应遵循如下原则()把类设计成可复用的“插接相容性”部件把类设计成健壮的部件把类设计成可集成的部件把类设计成任何情况下不能继承的部件答案:ABC三、判断题 (共 23 道试题,共 46 分)28.组件可以是源代码组件、二进制组件或一个可执行的组件。答案:正确29.组件的接口分为两种:导入接口和导出接口。答案:正确30.协作图对在一次交互中有意义的对象和对象间的链建模。答案:正确31.时序图显示多个对象之间的动态协作,

6、重点是显示对象之间发送的消息的顺序。答案:正确32.在UML中,组件图中依赖关系的表示方法与类图中依赖关系相同,都是一个由客户指向提供者的实线箭头。答案:错误33.配置图中,节点的名称是一个字符串,位于节点的外部。答案:错误34.类图是一种模型类型,确切地说,是一种静态模型类型。答案:正确35.代码生成(正向工程)是指从Rose模型中的一个或多个类图生成Java源代码的过程。答案:正确36.配置视图描述系统的实现模块以及它们之间的依赖关系。答案:错误37.构造型扩展机制采用的方式是基于一个已存在的模型元素定义一种新的模型元素,新的模型元素在一个已存在的元素中加入了一些额外语义。答案:正确38.

7、用例描述系统对一个特定角色执行的一系列动作。在模型中用例通常用来组织动作事物,它是通过协作来实现的。答案:正确39.在活动图中,对象流用带有箭头的实线表示。答案:错误40.用例图显示多个外部参与者以及他们与系统提供的用例之间的连接。答案:正确41.在UML中,配置图中的关联关系的表示方法与类图中关联关系相同,都是一条虚线。答案:错误42.构造型可以基于所有种类的模型元素:类、节点、组件、注释、关联、泛化和依赖等都可以用来作为构造型的基类。答案:正确43.由于执行一个用例时,需要和其他用例之间共享对象,用例之间会产生隐含的依赖关系,所以用例的执行依赖于其他用例。答案:错误44.逆向工程是指将代码转换成模型,或者迭代过程结束。答案:正确45.逻辑视图描述系统应该具备的功能,也就是被称为参与者的外部用户所能观察到的功能。答案:错误46.活动图中的对象流是动作状态或者活动状态与对象之间的依赖关系,表示动作使用对象或者动作对对象的影响。答案:正确47.Rose的双向工程包括正向工程和逆向工程。答案:正确48.配置视图显示系统

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论