简答题:面向对象分析中建立的三大分析模型是什么?各使用什么工具描述?

题目

简答题:面向对象分析中建立的三大分析模型是什么?各使用什么工具描述?


相似考题
更多“简答题:面向对象分析中建立的三大分析模型是什么?各使用什么工具描述?”相关问题
  • 第1题:

    面向对象分析中,对象模型描述了系统的()。

    A、静态结构

    B、动态结构

    C、控制结构

    D、顺序结构


    参考答案:A

  • 第2题:

    面向对象分析阶段建立的三个模型中,核心的模型是(62)。

    A.对象模型

    B.动态模型

    C.功能模型

    D.分析模型


    正确答案:A
    解析:对象模型是分析阶段三个模型的核心,也是其他两个模型的框架。在建立对象模型时,确定了类、关联、结构和属性,还没有确定操作。只有建立了动态模型和功能模型之后,才可能最后确定类的操作。功能模型指出了发生厂什么,动态模型确定什么时候发生,而对象模型确定发生的客体。

  • 第3题:

    以下关于面向对象的分析与设计的描述中,正确的是(11)。

    A.面向对象分析无须考虑技术和实现层面的细节

    B.面向对象分析的输入是面向对象设计的结果

    C.面向对象设计描述软件要做什么

    D.面向对象设计的结果是简单的分析模型


    正确答案:A
    解析:面向对象分析主要解决的问题是系统要“做什么”,即描述系统的逻辑模型。通常它不考虑具体的技术和实现层面的细节。面向对象分析的结果是面向对象设计的输入。面向对象设计主要解决的问题是系统要“怎么做”,即描述系统的物理模型。

  • 第4题:

    面向对象分析中建立的三大模型是什么?有何作用?各使用什么工具描述?


    正确答案: ⑴对象模型描述系统的静态结构(对象的结构、属性和操作),表现对象的相互关系。使用对象图描述;
    ⑵动态模型描述系统的控制结构(触发事件、事件序列、状态、事件与状态的组织),表现对象的相互行为。使用状态图描述;
    ⑶功能模型描述系统的所有计算,表明如何从输入值得到输出值,不考虑计算次序;功能模型也包括对象模型中值的结束条件,说明对象模型中操作及约束的意义、动态模型中动作的意义,使用DFD描述(处理对应于状态图的活动和动作,数据流对应于对象图中的对象或属性)。

  • 第5题:

    面向对象分析阶段建立的三个模型中,核心模型()

    • A、功能模型
    • B、动态模型
    • C、对象模型
    • D、分析模型

    正确答案:C

  • 第6题:

    面向对象分析过程中建立的模型有()。

    • A、数据模型、功能模型、活动模型
    • B、对象模型、功能模型、测试模型
    • C、属性模型、功能模型、对象模型
    • D、对象模型、功能模型、动态模型

    正确答案:D

  • 第7题:

    面向对象分析的基本过程包括()

    • A、建立功能模型、建立对象模型、定义服务
    • B、建立对象模型、建立动态模型、定义服务
    • C、建立功能模型、建立对象模型、建立动态模型、定义服务

    正确答案:D

  • 第8题:

    下列关于面向对象的分析与设计的描述,正确的是()。

    • A、面向对象设计描述软件要做什么
    • B、面向对象分析不需要考虑技术和实现层面的细节
    • C、面向对象分析的输入是面向对象设计的结果
    • D、面向对象设计的结果是简单的分析模型

    正确答案:B

  • 第9题:

    面向对象分析包括哪些活动?应该建立哪些类型的模型?


    正确答案:面向对象分析的主要活动包括理解用例模型、识别分析类、定义交互行为、建立分析类图以及评审分析模型等。面向对象分析应该建立功能模型、分析对象模型和动态模型等三种类型,其中功能模型由用例和场景表示,分析对象模型由类图和对象图表示,动态模型由状态图和顺序图表示。

  • 第10题:

    问答题
    面向对象分析包括哪些活动?应该建立哪些类型的模型?

    正确答案: 面向对象分析的主要活动包括理解用例模型、识别分析类、定义交互行为、建立分析类图以及评审分析模型等。面向对象分析应该建立功能模型、分析对象模型和动态模型等三种类型,其中功能模型由用例和场景表示,分析对象模型由类图和对象图表示,动态模型由状态图和顺序图表示。
    解析: 暂无解析

  • 第11题:

    问答题
    给出面向对象分析过程要建立哪些模型,各模型是根据什么建立的?

    正确答案: ① 识别事件建立事件表
    ② 对于每一事件建立一个用例
    ③ 所有的用例一张用例图,并考虑分析用例之间的包含关系,同时对每一用例给出用例描述
    ④ 对用例描述中的每一名词和名词短语作为候选对象,考查每一候选对象是否具有问题域中的属性和方法,如果有就确定为正式对象
    ⑤ 对用例中每一动词作为候选对象,来作为对象之间的关系,从而建立对象关系模型
    ⑥ 为每一事件建立一个序列图
    ⑦ 为每一对象建立一个状态转换图
    解析: 暂无解析

  • 第12题:

    单选题
    面向对象分析过程中建立的模型有()。
    A

    数据模型、功能模型、活动模型

    B

    对象模型、功能模型、测试模型

    C

    属性模型、功能模型、对象模型

    D

    对象模型、功能模型、动态模型


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

  • 第13题:

    面向对象分析,就是抽取和整理用户需求并建立问题域精确模型的过程。()


    参考答案:√

  • 第14题:

    面向对象分析的主要任务不包括 (47) 。

    A.构建分析模型,以描述用户的需求

    B.构建设计模型,以描述系统如何解决问题

    C.建立一个准确的、一致的系统模型以描述软件需要解决的问题

    D.构建分析模型,验证最终系统是否满足软件需求


    正确答案:B
    本题考查面向对象分析与结构化分析的基本概念。面向对象分析的主要任务是描述用户需求,构建一个准确的、一致的模型以描述软件需要解决的问题,其结果是软件系统的分析模型;面向对象设计的主要任务则是描述系统如何解决问题,其结果是软件系统的设计模型。

  • 第15题:

    面向对象分析建模的过程是什么?


    正确答案: (1)标识对象和类:对企业的各类业务实体进行分析 。
    (2)标识结构:分类结构和组装结构
    分类结构--反映了对象之间的从属关系; 组装结构--反映了事物的整体与部分关系 。
    (3)标识属性:确定一个对象可以用哪些数据描述其特性
    (4)标识服务:描述了系统需要执行的处理和功能
    (5)标识主题:对模型进行划分,给出模型的整体框架,划分出层次结构。

  • 第16题:

    面向对象分析的核心在于建立一个描述软件系统的模型。


    正确答案:错误

  • 第17题:

    面向对象分析的关键步骤有哪些?应建立哪几个模型?


    正确答案: 关键步骤有识别问题域的对象并分析它们相互之间的关系,建立简洁、精确、可理解的正确模型;
    应建立的模型有功能模型,对象模型,动态模型。

  • 第18题:

    面向对象分析的核心在于建立()模型。

    • A、建立正确的模型
    • B、识别问题域对象
    • C、识别对象之间的关系
    • D、上面所有

    正确答案:B

  • 第19题:

    给出面向对象分析过程要建立哪些模型,各模型是根据什么建立的?


    正确答案: ① 识别事件建立事件表
    ② 对于每一事件建立一个用例
    ③ 所有的用例一张用例图,并考虑分析用例之间的包含关系,同时对每一用例给出用例描述
    ④ 对用例描述中的每一名词和名词短语作为候选对象,考查每一候选对象是否具有问题域中的属性和方法,如果有就确定为正式对象
    ⑤ 对用例中每一动词作为候选对象,来作为对象之间的关系,从而建立对象关系模型
    ⑥ 为每一事件建立一个序列图
    ⑦ 为每一对象建立一个状态转换图

  • 第20题:

    给出结构化分析过程要建立哪些模型,各模型是根据什么建立的?


    正确答案:对于结构化分析方法要为整个系统建立一个关联图,然后要识别事物,识别事物是这了建立实体联系图,另一方面要识别事件,建立事件表,为事件表中的每一事件建立一个DFD图片断,有了每一个DFD片断就可以建立0层图,0层图中所含的元素就是所有的DFD片断,对每一个DFD片断进一步(按功能)细化得到分层的数据流图,对数据流中的每个加工给出加工说明,对数据流图的数据建立数据字典。对每一事件要画一个状态转换图。

  • 第21题:

    判断题
    面向对象分析的核心在于建立一个描述软件系统的模型。
    A

    B


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

  • 第22题:

    单选题
    面向对象分析阶段建立的三个模型中,核心模型()
    A

    功能模型

    B

    动态模型

    C

    对象模型

    D

    分析模型


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

  • 第23题:

    问答题
    面向对象分析中建立的三大模型是什么?有何作用?各使用什么工具描述?

    正确答案: ⑴对象模型描述系统的静态结构(对象的结构、属性和操作),表现对象的相互关系。使用对象图描述;
    ⑵动态模型描述系统的控制结构(触发事件、事件序列、状态、事件与状态的组织),表现对象的相互行为。使用状态图描述;
    ⑶功能模型描述系统的所有计算,表明如何从输入值得到输出值,不考虑计算次序;功能模型也包括对象模型中值的结束条件,说明对象模型中操作及约束的意义、动态模型中动作的意义,使用DFD描述(处理对应于状态图的活动和动作,数据流对应于对象图中的对象或属性)。
    解析: 暂无解析

  • 第24题:

    单选题
    面向对象分析的基本过程包括()
    A

    建立功能模型、建立对象模型、定义服务

    B

    建立对象模型、建立动态模型、定义服务

    C

    建立功能模型、建立对象模型、建立动态模型、定义服务


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