当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构:静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。

题目

当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构:静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。


相似考题
参考答案和解析
正确答案: 静态逻辑模型描述实例化(类成员关系)、关联、聚集(整体/部分)、和一般化(继承)等关系。这被称为对象模型。一般化关系表示属性和方法的继承关系。定义对象模型的图形符号体系通常是从用于数据建模的实体关系图导出的。对设计十分重要的约束,如基数(一对一、一对多、多对多),也在对象模型中表示。
动态逻辑模型描述对象之间的互相作用。互相作用通过一组协同的对象,对象之间消息的有序的序列,参与对象的可见性定义,来定义系统运行时的行为。
静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结构。
更多“当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系”相关问题
  • 第1题:

    ● 面向对象的类之间有关联、泛化、实现及依赖等关系。在统一建模语言中,符

    表示的是(26) 关系。

    (26)

    A.关联

    B.依赖

    C. 实现

    D.泛化


    正确答案:C

  • 第2题:

    在UML类图中,类与类之间存在关联(Association)等关系。关联关系的标准UML图形表示是(42)。

    A.

    B.

    C.

    D.


    正确答案:A
    解析:在UML类图中,类与类之间的5种关系从弱到强依次为:依赖(Dependency)、关联(Association)、聚合(Aggregation)、组合(Composition)和继承(1nhentance)。因此依赖关系最弱,继承表示类与类之间关系最强。依赖(Dependency)关系是类与类之间的连接,并且依赖总是单向的,其标准 UML图形表示为表示其相联的两个类之间存在关联关系,用于描述两个概念上位于相同级别的类的实例之间存在的某种语义上的联系。聚合关系是关联关系的一种特例,代表两个类之间的整体/局部关系,其标准UML图形表示为表示其相联的两个类之间存在泛化关系。子类继承父类的行为与含义,子类还可以增加或者覆盖父类的行为。子类可以出现在父类出现的任何位置。

  • 第3题:

    结构施工图设计模型的关联信息包括()。

    A.构件之间的关联关系
    B.模型与模型的关联关系
    C.模型与信息的关联关系
    D.模型与视图的关联关系
    E.专业模型间的关联关系

    答案:A,C,D
    解析:
    结构施工图设计模型关联信息包括:构件之间的关联关系、模型与信息的关联关系、模型与视图的关联关系等。

  • 第4题:

    两个类之间的关联表示他们之间存在一种不适于继承的逻辑关系。在关联关系的表示图元的两端,可以表示参与关联的()特性。

    • A、约束
    • B、可见性
    • C、角色名
    • D、多重性

    正确答案:A,B,C,D

  • 第5题:

    下列有关关系数据模型与对象模型的关系说法不正确的是()

    • A、表对应类
    • B、表的字段对应类的属性
    • C、记录对应对象
    • D、表之间的参考关系对应类之间的依赖关系

    正确答案:D

  • 第6题:

    在面向对象方法建立的对象模型中,类之间的关联具有多重性,其中小空心圆表示的重数是()

    • A、0或1
    • B、1
    • C、0到多
    • D、1到多

    正确答案:A

  • 第7题:

    对于关系建模的说法中,错误的是()

    • A、仅当被建模的关系不是关联或泛化关系时,才考虑依赖关系
    • B、仅当表示“is-a-kind-of”或者“is a”关系时,才使用泛化关系。
    • C、如果两个类之间已存在泛化或关联关系,隐含着存在依赖关系,而且不需要表示
    • D、描述对象间的结构关系应以泛化为主

    正确答案:D

  • 第8题:

    关于关联和依赖,下面说法错误的是()

    • A、如果两个类之间有关联,隐含着两者之间存在某种依赖
    • B、如果两个类之间表示了关联关系,就不需要再表示依赖关系了
    • C、如果两个类之间有依赖,隐含着两者之间有关联关系
    • D、如果两个类之间有依赖,两者之间不一定有关联

    正确答案:C

  • 第9题:

    一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系()。

    • A、表对应类
    • B、记录对应对象
    • C、表的字段对应类的属性
    • D、表之间的参考关系对应类之间的依赖关系

    正确答案:D

  • 第10题:

    多选题
    一般情况下,关系数据模型与对象模型之间有哪些匹配关系()
    A

    表对应类

    B

    记录对应对象

    C

    表的字段对应类的属性

    D

    表之间的参考关系对应类之间的依赖关系


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

  • 第11题:

    问答题
    当重要的对象被发现后,通过一组互相关联的模型详细表示类之间的关系和对象的行为,这些模型从四个不同的侧面表示了软件的体系结构:静态逻辑、动态逻辑、静态物理和动态物理。试描述一下这四种特性。

    正确答案: 静态逻辑模型描述实例化(类成员关系)、关联、聚集(整体/部分)、和一般化(继承)等关系。这被称为对象模型。一般化关系表示属性和方法的继承关系。定义对象模型的图形符号体系通常是从用于数据建模的实体关系图导出的。对设计十分重要的约束,如基数(一对一、一对多、多对多),也在对象模型中表示。
    动态逻辑模型描述对象之间的互相作用。互相作用通过一组协同的对象,对象之间消息的有序的序列,参与对象的可见性定义,来定义系统运行时的行为。
    静态物理模型通过模块描述代码的布局。动态物理模型描述软件的进程和线程体系结构。
    解析: 暂无解析

  • 第12题:

    多选题
    结构施工图设计模型的关联信息包括()。
    A

    构件之间的关联关系

    B

    模型与模型的关联关系

    C

    模型与信息的关联关系

    D

    模型与视图的关联关系

    E

    专业模型间的关联关系


    正确答案: A,C,D
    解析: 结构施工图设计模型关联信息包括:构件之间的关联关系、模型与信息的关联关系、模型与视图的关联关系等。

  • 第13题:

    ● 面向对象技术中,组合关系表示(37)。 A.包与其中模型元素的关系 B.用例之间的一种关系 C.类与其对象的关系 D.整体与其部分之间的一种关系


    正确答案:D
    试题37分析在面向对象技术中,组合描述的是整体与部分的关系,组合关系中,整体与部分的生命周期一致。比如公司与部门就是一种组合关系,公司不存在了,部门自然就不存在了。参考答案(37)D

  • 第14题:

    在面向对象分析过程中,用概念模型来详细描述系统的问题域,用(5)来表示概念模型。(6)关系用于表示类与类、接口与接口之间的继承关系;在Java中,用(7)关键字来直接表示这种关系。

    A.序列图

    B.构件图

    C.协作图

    D.类图


    正确答案:D

  • 第15题:

    构成面向对象模型的基本元素有类、对象、类与类之间的关系等。


    正确答案:正确

  • 第16题:

    面向对象模型的基础是类、对象以及它们之间的关系。


    正确答案:正确

  • 第17题:

    一般情况下,关系数据模型和对象模型之间有哪些匹配关系()。

    • A、表对应对象
    • B、记录对应对象
    • C、表的字段对应类方法
    • D、表之间的参考关系对应类之间的依赖关系

    正确答案:B,D

  • 第18题:

    结构施工图设计模型的关联信息包括()。

    • A、构件之间的关联关系
    • B、模型与模型的关联关系
    • C、模型与信息的关联关系
    • D、模型与视图的关联关系
    • E、专业模型间的关联关系

    正确答案:A,C,D

  • 第19题:

    下面关于关联的说法中,错误的是()

    • A、一个关联是一组链(link)的抽象
    • B、关联类是表示关联的类,主要用于表示关联特有的性质和操作
    • C、关联表示了较抽象的类元和较具体的类元之间的一种定向关系
    • D、聚集是表示整体和部分概念的一种特殊的关联

    正确答案:C

  • 第20题:

    一般情况下,关系数据模型与对象模型之间有哪些匹配关系()

    • A、表对应类
    • B、记录对应对象
    • C、表的字段对应类的属性
    • D、表之间的参考关系对应类之间的依赖关系

    正确答案:A,B,C

  • 第21题:

    单选题
    面向对象方法有许多特征,如软件系统是由对象组成的;(  );对象彼此之间仅能通过传递消息互相联系等。
    A

    开发过程基于功能分析和功能分解

    B

    强调需求分析重要性

    C

    把对象划分成类,每个对象类都定义一组数据和方法

    D

    对已有类进行调整


    正确答案: C
    解析:
    面向对象方法是一种把面向对象的思想应用于软件开发过程中,指导开发活动的系统方法,它的基本特征有对象唯一性、封装性、继承性和多态性等,它规定软件系统是由对象组成的,将对象划分成类,每个对象类都定义一组数据和方法。

  • 第22题:

    多选题
    一般情况下,关系数据模型和对象模型之间有哪些匹配关系()。
    A

    表对应对象

    B

    记录对应对象

    C

    表的字段对应类方法

    D

    表之间的参考关系对应类之间的依赖关系


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

  • 第23题:

    单选题
    一般情况下,以下哪个选项不是关系数据模型与对象模型之间匹配关系()。
    A

    表对应类

    B

    记录对应对象

    C

    表的字段对应类的属性

    D

    表之间的参考关系对应类之间的依赖关系


    正确答案: D
    解析: 目前ORMapping只是规定了数据结构和数据集的映射关系,还没到规定赖关系的阶段