更多“OOA模型要求比OOD模型更为具体化。”相关问题
  • 第1题:

    UML叫做统一的建模语言,它把Booch、Rumbaugh和Jacobson等各自独立的OOA和OOD方法中最优秀的特色组合成一个统一的方法。UML允许软件工程师使用由一组语法的语义的实用的规则支配的符号来表示分析模型。在UML中用5种不同的视图来表示一个系统,这些视图从不同的侧面描述系统。每一个视图由一组图形来定义。这些视图概述如下:

    (36)用使用实例(use case)来建立模型,并用它来描述来自终端用户方面的可用的场景。

    (37)对静态结构(类、对象和关系)模型化。

    (38)描述了在用户模型视图和结构模型视图中所描述的各种结构元素之间的交互和协作。

    A.环境模型视图

    B.实现模型视图

    C.结构模型视图

    D.用户模型视图


    正确答案:D

  • 第2题:

    OOA模型规定了一组对象如何协同才能完成软件系统所指定的工作。这种协同在模型中是以表明对象通信方式的一组()连接来表示的。


    参考答案:消息

  • 第3题:

    面向对象的软件开发包括哪些过程?OOA模型包括哪三个层次?OOD模型在OOA模型的基础上引入了哪些工作?


    正确答案: 面向对象的软件开发过程可以大体划分为面向对象的分析(ObjectOrientedanalysis,OOA)、面向对象的设计(Objectorienteddesign,OOD)、面向对象的实现(Objectorientedprogramming,OOP)三个阶段。
    面向对象的分析的主要作用是明确用户的需求,并用标准化的面向对象的模型规范地表述这一需求,最后将形成面向对象的分析模型。
    面向对象的设计将在OOA模型的基础上引入界面管理、任务管理和数据管理三部分的内容。

  • 第4题:

    曲面建模比线框建模更为复杂,其包括以下模型信息()。

    • A、点
    • B、线
    • C、面
    • D、体

    正确答案:A,B,C

  • 第5题:

    OOA、OOD、OOP分别指()、()和()。


    正确答案:面向对象的系统分析;面向对象的系统设计;面向对象的程序设计

  • 第6题:

    面向对象方法的发展是()。

    • A、先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)
    • B、先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)
    • C、先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)
    • D、先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)

    正确答案:C

  • 第7题:

    OOA三种基本模型:功能模型、对象模型、动态模型。


    正确答案:正确

  • 第8题:

    判断题
    UML是一种面向对象的分析设计方法,即OOA/OOD方法。
    A

    B


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

  • 第9题:

    问答题
    简述OOA与OOD的联系与区别。

    正确答案: 联系:面向对象的设计与面向对象的分析使用了相同的方法。从OOA到OOD是一个积累型的扩充模型的过程。这种扩充使得设计变得很简单,它是从增加属性、服务开始的一种增量递进式的扩充。在设计阶段就是将分析阶段的各层模型化的"问题空间"逐层扩展,得到下个模型化的特定的"实现空间"。
    区别:在设计阶段还要考虑硬件体系结构,软件体系结构,并采用各种手段(如规范化)控制因扩充而引起的数据冗余。
    解析: 暂无解析

  • 第10题:

    单选题
    面向对象方法的发展是()。
    A

    先从面向对象设计(OOD)到面向对象分析(OOA)再到面向对象编程(OOP)

    B

    先从面向对象分析(OOA)到面向对象设计(OOD),再到面向对象编程(OOP)

    C

    先从面向对象编程(OOP)到面向对象设计(OOD),再到面向对象分析(OOA)

    D

    先从面向对象编程(OOP)到面向对象分析(OOA),再到面向对象设计(OOD)


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

  • 第11题:

    问答题
    COAD方法严格区分了面向对象分析OOA和面向对象设计OOD。OOA方法利用五个层次和活动定义和记录系统行为,输入和输出。请简述这五个层次?

    正确答案: (1)发现类及对象。描述如何发现类及对象。从应用领域开始识别类及对象,形成整个应用的基础,然后,据此分析系统的责任。
    (2)识别结构。该阶段分为两个步骤。第一,识别一般-特殊结构,该结构捕获了识别出的类的层次结构;第二,识别整体-部分结构,该结构用来表示一个对象如何成为另一个对象的一部分,以及多个对象如何组装成更大的对象。
    (3)定义主题。主题由一组类及对象组成,用于将类及对象模型划分为更大的单位,便于理解。
    (4)定义属性。其中包括定义类的实例(对象)之间的实例连接。
    (5)定义服务。其中包括定义对象之间的消息连接。
    解析: 暂无解析

  • 第12题:

    判断题
    OOA模型要求比OOD模型更为具体化。
    A

    B


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

  • 第13题:

    简述OOD模型的总体结构,并画图表示。


    正确答案:OOD体系结构的各个部分内容:
    (1)问题论域部分,在OOA模型的基础上,细化分析结果,设计一组构成底层应用模型的类和对象。
    (2)人机交互部分:设计用户界面模型,该用户界面模型中的类和对象提供实现人机交互操作的接口函数。用户界面设计包括菜单设计、窗口设计、输入/输出界面设计等等。
    (3)任务管理部分:建立一些类,用以负责处理操作系统级的并发问题、中断、调度以及其它与特定平台有关的问题。(4)数据管理部分:提供数据管理系统中存储和检索对象的基本结构,包括对永久性数据的访问和管理。数据管理设计包括:—数据存放设计:数据存放设计选择数据存放的方式(文件存放、关系数据库表格存放或面向对象的数据库存放)。—设计相应的操作。为每个需要存储的对象和类增加用于存储管理的属性和操作,在类和对象的定义中加以描述。

  • 第14题:

    在Goad和Yourdon方法的OOD阶段,它的系统设计模型有4个部分,下列哪个部分是根据需求变更,对OOA的结果进行修改和增补?

    A.问题域设计

    B.用户界面设计

    C.任务管理设计

    D.数据管理设计


    正确答案:A

  • 第15题:

    OOA和OOD之间的界限是模糊的。


    正确答案:错误

  • 第16题:

    OOA模型


    正确答案:就是通过面向对象的分析所建立的系统分析模型。

  • 第17题:

    简述OOA与OOD的联系与区别。


    正确答案: 联系:面向对象的设计与面向对象的分析使用了相同的方法。从OOA到OOD是一个积累型的扩充模型的过程。这种扩充使得设计变得很简单,它是从增加属性、服务开始的一种增量递进式的扩充。在设计阶段就是将分析阶段的各层模型化的"问题空间"逐层扩展,得到下个模型化的特定的"实现空间"。
    区别:在设计阶段还要考虑硬件体系结构,软件体系结构,并采用各种手段(如规范化)控制因扩充而引起的数据冗余。

  • 第18题:

    面向对象方法主要包括哪三个环节?()

    • A、OOA、OOB、OOP
    • B、OOA、OOB、OOC
    • C、OOA、OOD、OOP
    • D、OOB、OOC、OOD

    正确答案:C

  • 第19题:

    COAD方法严格区分了面向对象分析OOA和面向对象设计OOD。OOA方法利用五个层次和活动定义和记录系统行为,输入和输出。请简述这五个层次?


    正确答案: (1)发现类及对象。描述如何发现类及对象。从应用领域开始识别类及对象,形成整个应用的基础,然后,据此分析系统的责任。
    (2)识别结构。该阶段分为两个步骤。第一,识别一般-特殊结构,该结构捕获了识别出的类的层次结构;第二,识别整体-部分结构,该结构用来表示一个对象如何成为另一个对象的一部分,以及多个对象如何组装成更大的对象。
    (3)定义主题。主题由一组类及对象组成,用于将类及对象模型划分为更大的单位,便于理解。
    (4)定义属性。其中包括定义类的实例(对象)之间的实例连接。
    (5)定义服务。其中包括定义对象之间的消息连接。

  • 第20题:

    问答题
    OOA模型划分为5个层次或视图,分别为哪些?

    正确答案: 1、对象一类层
    2、属性层
    3、服务层
    4、结构层
    5、主题层
    解析: 暂无解析

  • 第21题:

    问答题
    面向对象的软件开发包括哪些过程?OOA模型包括哪三个层次?OOD模型在OOA模型的基础上引入了哪些工作?

    正确答案: 面向对象的软件开发过程可以大体划分为面向对象的分析(ObjectOrientedanalysis,OOA)、面向对象的设计(Objectorienteddesign,OOD)、面向对象的实现(Objectorientedprogramming,OOP)三个阶段。
    面向对象的分析的主要作用是明确用户的需求,并用标准化的面向对象的模型规范地表述这一需求,最后将形成面向对象的分析模型。
    面向对象的设计将在OOA模型的基础上引入界面管理、任务管理和数据管理三部分的内容。
    解析: 暂无解析

  • 第22题:

    判断题
    OOA和OOD之间的界限是模糊的。
    A

    B


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

  • 第23题:

    名词解释题
    OOA模型

    正确答案: 就是通过面向对象的分析所建立的系统分析模型。
    解析: 暂无解析