● 在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为 (29) ,它可以 (30) 。(29)A. 实体类B. 边界类C. 模型类D. 控制类(30)A. 表示目标软件系统中具有持久意义的信息项及其操作B. 协调、控制其他类完成用例规定的功能或行为C. 实现目标软件系统与外部系统或外部设备之间的信息交流和互操作D. 分解任务并把子任务分派给适当的辅助类

题目

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

(29)

A. 实体类

B. 边界类

C. 模型类

D. 控制类

(30)

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

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

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

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


相似考题
参考答案和解析
正确答案:B,C
更多“● 在面向对象设计中,用于描述目标软件与外部环境之间交互的类被称为 (29) ,它可以 (30) 。(29)A. 实体类B. 边界类C. 模型类D. 控制类(30)A. 表示目标软件系统中具有持久意义的信息项及其操作B. 协调、控制其他类完成用例规定的功能或行为C. 实现目标软件系统与外部系统或外部设备之间的信息交流和互操作D. 分解任务并把子任务分派给适当的辅助类”相关问题
  • 第1题:

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

    A.实体类

    B.边界类

    C.模型类

    D.控制类


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

  • 第2题:

    (30)

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

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

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

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


    正确答案:C
    同29题解析

  • 第3题:

    ()作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为

    A.数据对象

    B.控制类

    C.实体类

    D.边界类


    参考答案:B

  • 第4题:

    类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以划分为不同种类。身份验证通常属于(请作答此空),用户通常属于( )。

    A.控制类
    B.实体类
    C.边界类
    D.接口类

    答案:A
    解析:
    类可以分为三种类型,分别是实体类、边界类和控制类。1、实体类实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。2、控制类控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。例如,用例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与身份验证相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。通常情况下,控制类没有属性,但一定有方法。3、边界类边界类用于描述外部参与者与系统之间的交互,它位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。

  • 第5题:

    类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。

    A.身份验证
    B.用户
    C.通信协议
    D.窗口

    答案:A
    解析:
    在系统设计过程中,类可以分为三种类型,分别是实体类、边界类和控制类。1、实体类实体类的主要职责是存储和管理系统内部的信息,它也可以有行为,甚至很复杂的行为,但这些行为必须与它所代表的实体对象密切相关。实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息,例如,在线教育平台系统可以提取出学员类和课程类,它们都属于实体类。实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要。2. 控制类控制类用于描述一个用例所具有的事件流控制行为,控制一个用例中的事件顺序。例如,用例"身份验证"可以对应于一个控制类"身份验证器",它提供了与身份验证相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。通常情况下,控制类没有属性,但一定有方法。3. 边界类边界类用于描述外部参与者与系统之间的交互,它位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。

  • 第6题:

    在面向对象设计中,(7)可以实现界面控制、外部接口和环境隔离。(8)作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。【回答括号8】

    A.. 实体类
    B. 控制类
    C. 边界类
    D. 交互类

    答案:B
    解析:
    类封装了信息和行为,是面向对象的重要组成部分。在面向对象设计中,类可以分为三种类型:实体类、边界类和控制类。

    ①实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息。实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型转化中,一个参与者一般对应于实体类。

    ②控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象通常控制其他对象,因此它们的行为具有协调性。

    ③边界类用于封装在用例内、外流动的信息或数据流。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。边界对象将系统与其外部环境的变更隔离开,使这些变更不会对系统其他部分造成影响。

  • 第7题:

    ()主要来源于领域概念模型和用例描述中具有持久意义的信息项,一般与用例中特定的业务逻辑关系不大。

    • A、边界类
    • B、控制类
    • C、实体类
    • D、数据字典

    正确答案:C

  • 第8题:

    在需求分析中,实体类()。

    • A、负责目标软件系统与外部执行者之间的交互
    • B、作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为
    • C、负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作
    • D、负责实现用户的业务逻辑

    正确答案:C

  • 第9题:

    实体类指系统要记录和维护的信息;边界类指系统和外部要素间交互的边界;控制类指Use Case中行为的协调。


    正确答案:正确

  • 第10题:

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

    • A、实体类
    • B、边界类
    • C、模型类
    • D、控制类

    正确答案:B

  • 第11题:

    单选题
    ()作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为
    A

    数据对象

    B

    控制类

    C

    实体类

    D

    边界类


    正确答案: A
    解析: 暂无解析

  • 第12题:

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

    实体类

    B

    边界类

    C

    模型类

    D

    控制类


    正确答案: B
    解析: 暂无解析

  • 第13题:

    在面向对象设计中,(31)可以实现界面控制、外部接口和环境隔离。(32)作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。

    A.实体类

    B.控制类

    C.边界类

    D.交互类


    正确答案:C
    1.实体类实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息,例如,在线教育平台系统可以提取出学员类和课程类,它们都属于实体类。实体类通常都是永久性的,它们所具有的属性和关系是长期需要的,有时甚至在系统的整个生存期都需要。实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型的转化中,一个参与者一般对应于实体类。通常可以从SRS中的那些与数据库表(需要持久存储)对应的名词着手来找寻实体类。通常情况下,实体类一定有属性,但不一定有操作。2.控制类控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词,例如,用例“身份验证”可以对应于一个控制类“身份验证器”,它提供了与身份验证相关的所有操作。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象(控制类的实例)通常控制其他对象,因此,它们的行为具有协调性。控制类将用例的特有行为进行封装,控制对象的行为与特定用例的实现密切相关,当系统执行用例的时候,就产生了一个控制对象,控制对象经常在其对应的用例执行完毕后消亡。通常情况下,控制类没有属性,但一定有方法。3.边界类边界类用于封装在用例内、外流动的信息或数据流。边界类位于系统与外界的交接处,包括所有窗体、报表、打印机和扫描仪等硬件的接口,以及与其他系统的接口。要寻找和定义边界类,可以检查用例模型,每个参与者和用例交互至少要有一个边界类,边界类使参与者能与系统交互。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。常见的边界类有窗口、通信协议、打印机接口、传感器和终端等。实际上,在系统设计时,产生的报表都可以作为边界类来处理。边界类用于系统接口与系统外部进行交互,边界对象将系统与其外部环境的变更(例如,与其他系统的接口的变更、用户需求的变更等)分隔开,使这些变更不会对系统的其他部分造成影响。通常情况下,边界类可以既有属性也有方法。

  • 第14题:

    在UML提供的图中,()用于描述系统与外部系统及用户之间的交互.

    A.用例图

    B.类图

    C.对象图

    D.部署图


    正确答案:A

  • 第15题:

    在面向对象设计中,( )可以实现界面控制、外部接口和环境隔离。

    A.实体类
    B.控制类
    C.边界类
    D.交互类

    答案:C
    解析:
    类封装了信息和行为,是面向对象的重要组成部分。在面向对象设计中,类可以分为三种类型:实体类、边界类和控制类。①实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息。实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型转化中,一个参与者一般对应于实体类。②控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象通常控制其他对象,因此它们的行为具有协调性。③边界类用于封装在用例内、外流动的信息或数据流。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。边界对象将系统与其外部环境的变更隔离开,使这些变更不会对系统其他部分造成影响。

  • 第16题:

    在面向对象设计中,( )作为完成用例业务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为。

    A.实体类
    B.控制类
    C.边界类
    D.交互类

    答案:B
    解析:
    类封装了信息和行为,是面向对象的重要组成部分。在面向对象设计中,类可以分为三种类型:实体类、边界类和控制类。①实体类映射需求中的每个实体,实体类保存需要存储在永久存储体中的信息。实体类是对用户来说最有意义的类,通常采用业务领域术语命名,一般来说是一个名词,在用例模型向领域模型转化中,一个参与者一般对应于实体类。②控制类是用于控制用例工作的类,一般是由动宾结构的短语(“动词+名词”或“名词+动词”)转化来的名词。控制类用于对一个或几个用例所特有的控制行为进行建模,控制对象通常控制其他对象,因此它们的行为具有协调性。③边界类用于封装在用例内、外流动的信息或数据流。边界类是一种用于对系统外部环境与其内部运作之间的交互进行建模的类。边界对象将系统与其外部环境的变更隔离开,使这些变更不会对系统其他部分造成影响。

  • 第17题:

    面向对象系统分析与设计中,结构图用于描述事物之间的关系,包括(请作答此空);行为图用于描述参与者与用例之间的交互及参与者如何使用系统,包括( )。

    A. 用例图、类图、对象图和通信图
    B. 用例图、类图、对象图和部署图
    C. 类图、对象图、组件图和部署图
    D. 类图、对象图、组件图和通信图

    答案:C
    解析:
    本题考查面向对象分析与设计的基本概念。 在UML中,有两种类型的图:结构图和行为图。结构图用来描述事物之间的关系;包括类图、对象图、组件图和部署图。行为图用来描述参与者和用例之间的交互,或者描述参与者如何使用系统;行为图包括用例图、顺序图、活动图、状态图和通信图。

  • 第18题:

    ()描述面向对象软件系统的静态结构。其结点表示系统中的类及其属性和操作,其边表示类之间的关系。

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

    正确答案:B

  • 第19题:

    在需求分析中,控制类()。

    • A、负责目标软件系统与外部执行者之间的交互
    • B、作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为
    • C、负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作
    • D、负责实现用户的业务逻辑

    正确答案:B

  • 第20题:

    ()作为完成用例任务的责任承担者,协调、控制其他类共同完成用例规定的功能或行为

    • A、数据对象
    • B、控制类
    • C、实体类
    • D、边界类

    正确答案:B

  • 第21题:

    在需求分析中,边界类()。

    • A、负责目标软件系统与外部执行者之间的交互
    • B、作为完成用例任务的责任承担者,负责协调、控制其他类共同完成用例规定的功能或行为
    • C、负责保存目标软件系统中具有持久意义的信息项并向其他类提供信息访问的操作
    • D、负责实现用户的业务逻辑

    正确答案:A

  • 第22题:

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

    • A、表示目标软件系统中具有持久意义的信息项及其操作
    • B、协调、控制其他类完成用例规定的功能或行为
    • C、实现目标软件系统与外部系统或外部设备之间的信息交流和互操作
    • D、分解任务并把子任务分派给适当的辅助类

    正确答案:C

  • 第23题:

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

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

    B

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

    C

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

    D

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


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