在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为(1),它可以(2)。 空白(1)处应选择()

题目
单选题
在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为(1),它可以(2)。 空白(1)处应选择()
A

实体类

B

边界类

C

模型类

D

控制类

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为 (29) ,它可以 (30) 。

A.实体类

B.边界类

C.模型类

D.控制类


正确答案:B
面向对象技术中的类分为三种:实体类、边界类、控制类。实体类是用于对必须存储的信息和相关行为建模的类。实体对象(实体类的实例)用于保存和更新一些现象的有关信息,例如:事件、人员或者一些现实生活中的对象。实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。这种交互包括转换事件,并记录系统表示方式(例如接口)中的变更。常见的边界类有窗口、通信协议、打印机接口、传感器和终端。如果您在使用GUI生成器,您就不必将按钮之类的常规接口部件作为单独的边界类来建模。通常,整个窗口就是最精制的边界类对象。边界类还有助于获取那些可能不面向任何对象的API(例如遗留代码)的接口。控制类用于对一个或几个用例所特有的控制行为进行建模。控制对象(控制类的实例)通常控制其他对象,因此它们的行为具有协调性质。控制类将用例的特有行为进行封装。

第2题:

面向对象的设计模型包含以(1)表示的软件体系结构图,以(2)表示的用例实现图,完整精确的类图,针对复杂对象的状态图和用以描述流程化处理的活动图等。 空白(1)处应选择()

  • A、部署图
  • B、包图
  • C、协同图
  • D、交互图

正确答案:B

第3题:

● 在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为 (29) ,它可以 (30) 。

(29)

A. 实体类

B. 边界类

C. 模型类

D. 控制类

(30)

A. 表示目标软件系统中具有持久意义的信息项及其操作

B. 协调、控制其他类完成用例规定的功能或行为

C. 实现目标软件系统与外部系统或外部设备之间的信息交流和互操作

D. 分解任务并把子任务分派给适当的辅助类


正确答案:B,C

第4题:

在UML提供的图中,()(1)用于描述系统与外部系统及用户之间的交互;()(2)用于按时间顺序描述对象间的交互。空白(2)处应选择()

  • A、网络图
  • B、状态图
  • C、协作图
  • D、序列图

正确答案:D

第5题:

在面向过程的程序设计中,首先要考虑的是(1),其解决问题的单位一般为(2)。空白(2)处应选择()

  • A、函数
  • B、过程
  • C、类
  • D、构件

正确答案:A

第6题:

面向对象程序设计中,用(1)来描述具有相同属性和行为的对象集合,对象间相互联系和相互作用采用(2)实现。空白(2)处应选择()

  • A、消息
  • B、事件
  • C、传递
  • D、继承

正确答案:A

第7题:

面向对象程序设计中,用(1)来描述具有相同属性和行为的对象集合,对象间相互联系和相互作用采用(2)实现。空白(1)处应选择()

  • A、实体
  • B、对象
  • C、类
  • D、类模板

正确答案:C

第8题:

在UML提供的图中,(1)用于描述系统与外部系统及用户之间的交互;(2)用于按时间顺序描述对象间的交互。

(1)A.用例图 B.类图 C.对象图 D.部署图

(2)A.网络图 B.状态图 C.协作图 D.序列图


正确答案:A,D

UML知识可参考教程《系统集成项目管理工程师》2009年3月第1版; 3.4.2章节

在UML提供的图中,用例图用于描述系统与外部系统及用户之间的交互,序列图用于按时间顺序描述对象间的交互。

第9题:

在UML提供的图中,()(1)用于描述系统与外部系统及用户之间的交互;()(2)用于按时间顺序描述对象间的交互。空白(1)处应选择()

  • A、用例图
  • B、类图
  • C、对象图
  • D、部署图

正确答案:A

第10题:

在UML提供的图中,(1)用于描述系统与外部系统及用户之间的交互;(2)用于按时间顺序描述对象间的交互。空白(1)处填()

  • A、用例图
  • B、类图
  • C、对象图
  • D、部署图

正确答案:A

更多相关问题