类图与对象图的定义以及作用。

题目

类图与对象图的定义以及作用。


相似考题
更多“类图与对象图的定义以及作用。”相关问题
  • 第1题:

    用于显示运行的处理节点以及居于其上的构件、进程和对象的配置的图是( )。

    A. 用例图
    B. 部署图
    C. 类图
    D. 构件图

    答案:B
    解析:
    部署图(deploymentdiagram),显示运行时处理节点以及在其上存活的构件、过程和对象的配置的一种图。构件是代码单元在运行时的具体表现形式。

  • 第2题:

    ( )是表示在某一时刻这些类的具体实例以及这些实例之间的具体连接关系。

    A.类图
    B.对象图
    C.序列图
    D.用例图

    答案:B
    解析:
    类图用来表示系统中的类以及类与类之间的关系,描述系统的静态结构,用于逻辑视图中。类是对象的抽象描述。所谓对象就是可以控制和操作的实体,类是具有共同的结构、行为、关系、语义的一组对象的抽象。对象图是类图的示例,类图表示类和类与类之间的关系,对象图则表示在某一时刻这些类的具体实例以及这些实例之间的具体连接关系。序列图反映若干个对象之间的动态协作关系,即随着时间的流逝,消息是如何在对象之间发送和接收的。用例图描述系统的功能,由系统、用例和角色(Actor)三种元素组成。图中显示若干角色以及这些角色和系统提供的用例之间的连接关系。用例是系统对外提供的功能的描述,是角色和系统在一次交互过程中执行的相关事务的序列。角色是与系统、子系统或类交互的外部人员、进程或事物。

  • 第3题:

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

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

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

  • 第4题:

    UML中,对象图描ET系统中所有类的类型、类所具有的属性和操作以及类与类之间的静态的相互联系。


    正确答案:错误

  • 第5题:

    下面哪个展现了一组对象以及它们之间的关系()

    • A、活动图
    • B、对象图
    • C、类图
    • D、用例图

    正确答案:B

  • 第6题:

    UML中下列用于建立静态模型的图是()。

    • A、用例图、对象图和包图
    • B、类图、状态图和包图
    • C、类图、对象图和包图
    • D、类图、对象图和顺序图

    正确答案:C

  • 第7题:

    以下哪种类型的图表述系统中各个对象的类型以及其间存在的各种静态关系()

    • A、用例图
    • B、构件图
    • C、活动图
    • D、类图

    正确答案:D

  • 第8题:

    下列有关UML类图的描述,错误的是哪项?() 

    • A、UML类图定义了一组符号用于表示对象技术的抽象,例如类、对象等
    • B、一个UML类图代表一个类
    • C、UML的详细类图中包括类名、字段、构造器和方法
    • D、UML的简要类图包括类名、字段和方法

    正确答案:A

  • 第9题:

    单选题
    UML中用下列哪些图来建立静态模型()。
    A

    类图、对象图和包图

    B

    类图、状态图和包图

    C

    用例图、对象图和包图

    D

    类图、对象图和顺序图


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

  • 第10题:

    问答题
    试分别阐述类图和对象图的定义及应用。

    正确答案: 1)类图
    类图定义:类图是显示一组类、接口、协作及它们之间关系的图。
    类图应用:类图用于对系统的静态视图建模,静态视图主要支持系统的功能需求,也就是系统要提供给最终用户的服务。当对系统的静态视图建模时,通常以下面的三种方式之一使用类图。
    (1)对系统的词汇建模
    使用UML构建系统最先都是构造系统的基本词汇,以描述系统的边界。对系统的词汇建模要作出如下判断:哪些抽象是建模系统中的一部分,哪些抽象是处于建模系统边界之外的。这是非常重要的一项工作,因为系统最基本的元素在这里被确定。系统分析者可以用类图详细描述这些抽象和它们的职责。
    (2)对简单的协作建模
    协作是一些共同工作的类、接口和其他元素的群体,此群体提供的一些合作行为强于所有这些元素的行为之和。现实世界中的事物是普遍联系的,将这些事物抽象成类之后,情况也是如此。因此系统中的类极少有孤立存在的,它们总是与其他的类协同工作,以实现强于单个类的语义。系统分析者可以用类图将这组类及它们之间的关系进行可视化和详述。
    (3)对逻辑数据库模式建模
    在设计数据库时,通常将数据库模式看作为数据库概念设计的蓝图。在很多领域中,都需要在关系数据库或面向对象数据库中存储永久信息,系统分析者可以用类图对这些数据库的模式建模。
    2)对象图
    对象图定义:对象图(Object Diagrams)是表示在某一时间点上一组对象及它们之间的关系的图,模拟类图中所含有的类的实例。
    对象图应用:对象图通常用于为对象结构建模。对象图可以用来可视化、规范、构造、文档化系统中特定实例的存在及实例间的关系。
    为对象结构建模时,需要考虑以下几点。
    (1)确定想要模拟的机制。机制代表了所模拟的部分系统的由类、接口等交互作用产生的功能或行为。
    (2)对于每个机制,识别参加这个协作的类、接口及其他元素,并确定这些元素间的关系。
    (3)考虑贯穿这个机制的一个脚本,显示在脚本的某一时间点参与这个机制的对象。
    (4)如果必要,揭示每个对象的状态和属性值。
    (5)类似地,揭示对象间的连接,这些连接是关联关系的实例。
    解析: 暂无解析

  • 第11题:

    单选题
    UML中下列用于建立静态模型的图是()。
    A

    用例图、对象图和包图

    B

    类图、状态图和包图

    C

    类图、对象图和包图

    D

    类图、对象图和顺序图


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

  • 第12题:

    单选题
    标准建模语言UML的重要内容可以由下面5类图来定义,包括()
    A

    用例图、静态图、行为图、交互图、实现图

    B

    用例图、对象图、行为图、顺序图、实现图

    C

    用例图、静态图、行为图、交互图、配置图

    D

    用例图、对象图、行为图、顺序图、配置图


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

  • 第13题:

    用于显示运行的处理节点以及居于其上的构件、进程和对象的配置的图是( )。

    A:用例图
    B:部署图
    C:类图
    D:构件图

    答案:B
    解析:
    部署图(deploymentdiagram),显示运行时处理节点以及在其上存活的构件、过程和对象的配置的一种图。构件是代码单元在运行时的具体表现形式。

  • 第14题:

    “4+1”视图主要用于描述系统逻辑架构,最早由Philippe Kruchten于1995年提出。其中( )视图用于描述对象模型,并说明系统应该为用户提供哪些服务。当采用面向对象的设计方法描述对象模型时,通常使用(请作答此空)表达类的内部属性和行为,以及类集合之间的交互关系;采用( )定义对象的内部行为。

    A. 对象图
    B. 活动图
    C. 状态图
    D. 类图

    答案:D
    解析:
    “4+1”视图是对逻辑架构进行描述,最早由Philippe Kruchten提出,他在1995年的IEEE Software上发表了题为The 4+1 View Model of Architecture的论文,引起了业界的极大关注,并最终被RUP采纳,现在已经成为架构设计的结构标准。“4+1”视图主要包括:①逻辑视图(Logical View),设计的对象模型(使用面向对象的设计方法时)。②过程视图(Process View),捕捉设计的并发和同步特征。③物理视图(Physical View),描述了软件到硬件的映射,反映了分布式特性。④开发视图(Development View),描述了在开发环境中软件的静态组织结构。⑤架构的描述,即所做的各种决定,可以围绕着这四个视图来组织,然后由一些用例(Use Cases)或场景(Scenarios)来说明,从而形成了第五个视图。当采用面向对象的设计方法描述对象模型时,通常使用类图表达类的内部属性和行为,以及类集合之间的交互关系;采用状态图定义对象的内部行为。

  • 第15题:

    对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。

    A顺序图

    B类图

    C状态图

    D组件图


    B

  • 第16题:

    试分别阐述类图和对象图的定义及应用。


    正确答案: 1)类图
    类图定义:类图是显示一组类、接口、协作及它们之间关系的图。
    类图应用:类图用于对系统的静态视图建模,静态视图主要支持系统的功能需求,也就是系统要提供给最终用户的服务。当对系统的静态视图建模时,通常以下面的三种方式之一使用类图。
    (1)对系统的词汇建模
    使用UML构建系统最先都是构造系统的基本词汇,以描述系统的边界。对系统的词汇建模要作出如下判断:哪些抽象是建模系统中的一部分,哪些抽象是处于建模系统边界之外的。这是非常重要的一项工作,因为系统最基本的元素在这里被确定。系统分析者可以用类图详细描述这些抽象和它们的职责。
    (2)对简单的协作建模
    协作是一些共同工作的类、接口和其他元素的群体,此群体提供的一些合作行为强于所有这些元素的行为之和。现实世界中的事物是普遍联系的,将这些事物抽象成类之后,情况也是如此。因此系统中的类极少有孤立存在的,它们总是与其他的类协同工作,以实现强于单个类的语义。系统分析者可以用类图将这组类及它们之间的关系进行可视化和详述。
    (3)对逻辑数据库模式建模
    在设计数据库时,通常将数据库模式看作为数据库概念设计的蓝图。在很多领域中,都需要在关系数据库或面向对象数据库中存储永久信息,系统分析者可以用类图对这些数据库的模式建模。
    2)对象图
    对象图定义:对象图(Object Diagrams)是表示在某一时间点上一组对象及它们之间的关系的图,模拟类图中所含有的类的实例。
    对象图应用:对象图通常用于为对象结构建模。对象图可以用来可视化、规范、构造、文档化系统中特定实例的存在及实例间的关系。
    为对象结构建模时,需要考虑以下几点。
    (1)确定想要模拟的机制。机制代表了所模拟的部分系统的由类、接口等交互作用产生的功能或行为。
    (2)对于每个机制,识别参加这个协作的类、接口及其他元素,并确定这些元素间的关系。
    (3)考虑贯穿这个机制的一个脚本,显示在脚本的某一时间点参与这个机制的对象。
    (4)如果必要,揭示每个对象的状态和属性值。
    (5)类似地,揭示对象间的连接,这些连接是关联关系的实例。

  • 第17题:

    标准建模语言UML的重要内容可以由下面5类图来定义,包括()

    • A、用例图、静态图、行为图、交互图、实现图
    • B、用例图、对象图、行为图、顺序图、实现图
    • C、用例图、静态图、行为图、交互图、配置图
    • D、用例图、对象图、行为图、顺序图、配置图

    正确答案:A

  • 第18题:

    ()是描述系统中在某一时刻,一组对象以及它们之间关系的图形,其可以看作是类图在系统某一时刻的实例。

    • A、组件图
    • B、类图
    • C、对象图
    • D、部署图

    正确答案:C

  • 第19题:

    UML中用下列哪些图来建立静态模型()。

    • A、类图、对象图和包图
    • B、类图、状态图和包图
    • C、用例图、对象图和包图
    • D、类图、对象图和顺序图

    正确答案:A

  • 第20题:

    单选题
    ()是描述系统中在某一时刻,一组对象以及它们之间关系的图形,其可以看作是类图在系统某一时刻的实例。
    A

    组件图

    B

    类图

    C

    对象图

    D

    部署图


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

  • 第21题:

    单选题
    对象模型描述现实世界中实体的对象以及它们之间的关系,表示目标系统的静态数据结构。在面向对象方法中,由()实现。
    A

    顺序图

    B

    类图

    C

    状态图

    D

    组件图


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

  • 第22题:

    单选题
    以下关于UML图的说法中,不正确的是()
    A

    用例图反映了系统的功能需求

    B

    类图反映了系统中的类及类与类之间的关系,是对系统动态结构的描述。

    C

    状态图显示了类的所以对象可能具有的状态以及引起状态变化的事件。

    D

    序列图反映了随着时间的推移,对象之间是如何完成交互的。


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

  • 第23题:

    单选题
    用于显示运行的处理节点以及居于其上的构件、进程和对象的配置的图是()
    A

    用例图

    B

    部署图

    C

    类图

    D

    构件图


    正确答案: C
    解析: 部署图(DeploymentDiagram):显示运行时处理节点以及在其上的构件、过程和对象的配置的一种图。