类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制类。下面用例描述中属于控制类的是( )。A.身份验证 B.用户 C.通信协议 D.窗口

题目

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

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


相似考题
更多“类封装了信息和行为,是面向对象的重要组成部分。在系统设计过程中,类可以分为实体类、边界类和控制 ”相关问题
  • 第1题:

    实体类处于三层架构的中间层,它封装控制系统上层的边界类和下层的实体类之间的交互行为,是整个用例行为的协调器。()

    A、错误

    B、正确


    参考答案:A

  • 第2题:

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

    A.实体类

    B.控制类

    C.边界类

    D.交互类


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

  • 第3题:

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

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

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

  • 第4题:

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

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

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

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

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

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

  • 第5题:

    什么是实体类、边界类和控制类?为什么将分析类划分成这三种类型?


    正确答案: (1)实体类保存要存入永久存储体的信息。实体类通常在事件流或交互图中,是对用户最有意义的类。
    边界类位于系统与外界的交界处,包括所有的窗体、报表、系统硬件接口、与其他系统的接口。
    控制类负责协调其他类的工作。每个用例中至少应该有一个控制类,它控制用况中的事件顺序。
    (2)分为三种类型是因为它们各自的功能不同。
    界面类——描述系统与角色之间的接口。
    控制类——在分析模型内表示协调、顺序、事务处理以及控制其他对象的类。
    实体类——为需要长久保存的信息进行建模的类。

  • 第6题:

    类有三种类型即()。

    • A、边界类、实体类、控制类
    • B、实体类、数据类、界面类
    • C、控制类、实体类、数据类
    • D、界面类、控制类、公共类

    正确答案:A

  • 第7题:

    交易子系统采用B/S结构为用户提供服务。在交易子系统中,实现业务逻辑的对象类是()

    • A、边界类
    • B、控制类
    • C、实体类
    • D、自定义类

    正确答案:B

  • 第8题:

    类通常可以分为实体类,()和边界类。

    • A、父类
    • B、子类
    • C、控制类
    • D、祖先类

    正确答案:C

  • 第9题:

    处理操作系统相关功能的对象类是()。

    • A、实体类
    • B、接口类
    • C、控制类
    • D、系统类

    正确答案:D

  • 第10题:

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

    数据对象

    B

    控制类

    C

    实体类

    D

    边界类


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

  • 第11题:

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

    实体类

    B

    边界类

    C

    模型类

    D

    控制类


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

  • 第12题:

    单选题
    类有三种类型即()。
    A

    边界类、实体类、控制类

    B

    实体类、数据类、界面类

    C

    控制类、实体类、数据类

    D

    界面类、控制类、公共类


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

  • 第13题:

    边界类是从那些系统和外界进行交换的对象中归纳和抽象出来的,以下为边界类的是()

    A、用户界面类

    B、系统/设备接口类

    C、控制类

    D、实体类


    参考答案:AB

  • 第14题:

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

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

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

  • 第15题:

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

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

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

  • 第16题:

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

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

    正确答案:B

  • 第17题:

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


    正确答案:正确

  • 第18题:

    类有3种类型,即()。

    • A、边界类、实体类、控制类
    • B、实体类、控制类、界面类
    • C、控制类、实体类、虚类
    • D、界面类、控制类、公共类

    正确答案:B

  • 第19题:

    实体类是在边界类和实体类中间起协调作用的类。


    正确答案:错误

  • 第20题:

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

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

    正确答案:B

  • 第21题:

    判断题
    实体类是在边界类和实体类中间起协调作用的类。
    A

    B


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

  • 第22题:

    单选题
    交易子系统采用B/S结构为用户提供服务。在交易子系统中,实现业务逻辑的对象类是()
    A

    边界类

    B

    控制类

    C

    实体类

    D

    自定义类


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

  • 第23题:

    单选题
    类有3种类型,即()。
    A

    边界类、实体类、控制类

    B

    实体类、控制类、界面类

    C

    控制类、实体类、虚类

    D

    界面类、控制类、公共类


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