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

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

相似考题
更多“面向对象的软件开发包括哪些过程?OOA模型包括哪三个层次?OOD模型在OOA模型的基础上引入了哪些工作?”相关问题
  • 第1题:

    面向对象的开发模式突破了传统的瀑布模型,以下不属于面向对象开发阶段的是______。

    A) 面向对象的分析(OOA)

    B) 面向对象的设计(OOD)

    C) 面向对象的实现(OOC)

    D) 面向对象的编程(OOP)

    A.

    B.

    C.

    D.


    正确答案:C

  • 第2题:

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


    参考答案:消息

  • 第3题:

    面向对象软件开发中使用的OOA表示(31),OOD表示(32)。

    A.面向对象分析

    B.面向对象设计

    C.面向对象语言

    D.面向对象方法


    正确答案:A

  • 第4题:

    软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?


    正确答案: 软件开发中常见的软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软件过程等。
    其中喷泉模型、统一软件过程适用于面向对象的软件开发。

  • 第5题:

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


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

  • 第6题:

    OOA模型


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

  • 第7题:

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

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

    正确答案:C

  • 第8题:

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


    正确答案:正确

  • 第9题:

    OOA模型要求比OOD模型更为具体化。


    正确答案:错误

  • 第10题:

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

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

  • 第11题:

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

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

  • 第12题:

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

    B


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

  • 第13题:

    软件开发模型是软件开发全部过程、活动和任务的结构框架。它能直观表达软件开发全过程,明确规定要完成的主要活动、任务和开发策略。传统开发模型包括:瀑布模型,快速原型模型,演化开发模型,增量模型螺旋模型,面向对象开发模型,构件集成模型形式化开发模型,转换模型,净室模型等。请根据你实际参与开发的经验,论述下列三个问题:

    简述你参加过软件应用开发项目的概要和你所担任的工作。


    正确答案:

  • 第14题:

    OOA(Object-Oriented Analysis)模型由5个层次和5个活动组成,5个层次不包括(51),5个活动不包括(52)。OOA在定义属性的同时,还要识别实例连接。实例连接是一个实例对象与另一个实例对象的(53)关系。

    A.主题层

    B.对象类层

    C.动态层

    D.结构层


    正确答案:C

  • 第15题:

    目前流行的数据模型包括()。

    • A、关系模型
    • B、面向对象数据模型
    • C、网状模型
    • D、层次模型

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

  • 第16题:

    数据模型包括()。

    • A、网状模型
    • B、层次模型
    • C、关系模型
    • D、面向对象模型
    • E、链状模型

    正确答案:A,B,C

  • 第17题:

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


    正确答案:错误

  • 第18题:

    面向对象分析模型包括对象模型、()和功能模型三个层面。


    正确答案:动态模型

  • 第19题:

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

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

    正确答案:C

  • 第20题:

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


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

  • 第21题:

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

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

  • 第22题:

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

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

    B

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

    C

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

    D

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


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

  • 第23题:

    名词解释题
    OOA模型

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

  • 第24题:

    问答题
    软件开发中有哪几种过程模型?哪些适用于面向对象的软件开发?

    正确答案: 软件开发中常见的软件过程模型有瀑布模型、原型模型、螺旋模型、喷泉模型、统一软件过程等。
    其中喷泉模型、统一软件过程适用于面向对象的软件开发。
    解析: 暂无解析