更多“对动态软件体系结构的形式化描述通常有()、()、()三种方法。”相关问题
  • 第1题:

    James Rambough提出的OMT方法中,以下哪三种模型OMT方法用来描述软件系统的?

    Ⅰ.对象模型

    Ⅱ.结构模型

    Ⅲ.动态模型

    Ⅳ.功能模型

    A.Ⅰ,Ⅱ和Ⅲ

    B.Ⅱ,Ⅲ和Ⅳ

    C.Ⅰ,Ⅲ和Ⅳ

    D.Ⅰ,Ⅱ和Ⅳ


    正确答案:C
    解析:OMT方法是由James Rambough提出的,它用三种模型来描述软件系统,实际上是从三个不同的角度去描述完整的系统,即代表系统静态结构的对象模型、反应系统按时间顺序操作的动态模型、反应系统各对象内部状态值关系的功能模型。[考点链接] OMT方法的开发实施过程、Booch方法。

  • 第2题:

    OMT方法是用三种模型来描述软件系统,它们是对象模型、动态模型和______。


    正确答案:功能模型
    功能模型

  • 第3题:

    在基于体系结构的软件设计方法中,采用()来描述软件架构,采用(请作答此空 )但来描述功能需求,采用()来描述质量需求。

    A. 类图
    B. 视角
    C. 用例
    D. 质量场景

    答案:C
    解析:
    根据基于软件架构的设计的定义,基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构,采用用例和质量属性场景来描述需求。进一步来说,用例描述的是功能需求,质量属性场景描述的是质量需求(或侧重于非功能需求)。

  • 第4题:

    ()是对系统的用例、类、对象、接口以及相互间的交互和协作进行描述。

    • A、系统体系结构
    • B、软件(逻辑)系统体系结构
    • C、系统框架
    • D、硬件(物理)系统体系结构

    正确答案:B

  • 第5题:

    ()是对系统的用例、类、对象、接口以及相互间的交互和协作进行描述。

    • A、系统体系结构
    • B、软件(逻辑)体系结构
    • C、硬件(物理)系统体系结构
    • D、系统框架

    正确答案:B

  • 第6题:

    多选题
    软件体系结构动态性包括()
    A

    交互式动态性

    B

    结构化动态性

    C

    体系结构动态性

    D

    文档结构动态性


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

  • 第7题:

    填空题
    软件体系结构的描述方法主要有()、()、基于软构件的系统描述语言和()。

    正确答案: 图形表达工具,模块内连接语言,软件体系结构描述语言
    解析: 暂无解析

  • 第8题:

    判断题
    2000年世界计算机大会提出,软件体系结构中最为重要的三个研究方向是:体系结构风格,静态体系结构和动态体系结构。
    A

    B


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

  • 第9题:

    单选题
    在动态体系结构的描述中,不是configuror主要涉及的问题是()。
    A

    什么时候软件体系结构应该重新配置

    B

    什么原因使得软件体系结构需要进行重新配置

    C

    重新配置应该怎样进行

    D

    进行重新配置需要多大的代价


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

  • 第10题:

    判断题
    在软件设计中占据着主导地位的软件体系结构描述方法是图形表达工具。
    A

    B


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

  • 第11题:

    单选题
    对动态软件体系结构的形式化描述通常可以采用的方法?()
    A

    图形化方法

    B

    代数进程方法

    C

    逻辑方法

    D

    以上皆是


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

  • 第12题:

    判断题
    软件体系结构不只是一种对软件系统的表示和描述,它也是可运行的软件。
    A

    B


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

  • 第13题:

    现在常见的软件开发方法有:结构化开发方法、形式化开发方法和______开发方法等。


    正确答案:面向对象
    面向对象

  • 第14题:

    JamesRambough 提出的OMT方法中,以下哪三种模型OMT方法用来描述软件系统的?

    Ⅰ.对象模型

    Ⅱ.结构模型

    Ⅲ.动态模型

    Ⅳ.功能模型

    A.Ⅰ,Ⅱ和Ⅲ

    B.Ⅱ,Ⅲ和Ⅳ

    C.Ⅰ,Ⅲ和Ⅳ

    D.Ⅰ,Ⅱ和Ⅳ


    正确答案:C
    解析:OMT方法是由JamesRambough提出的,它用三种模型来描述软件系统,实际上是从三个不同的角度去描述完整的系统,即代表系统静态结构的对象模型、反应系统按时间顺序操作的动态模型、反应系统各对象内部状态值关系的功能模型。考点链接:OMT方法的开发实施过程、Booth方法。

  • 第15题:

    ()是对系统的组件、结点的配置进行描述。

    • A、系统体系结构
    • B、软件(逻辑)系统体系结构
    • C、系统框架
    • D、硬件(物理)系统体系结构

    正确答案:D

  • 第16题:

    非形式化、半形式化、形式化的软件模型有什么本质的差别?


    正确答案: ①非形式化:仅用自然语言描述系统
    ②半形式化:用E-R图,DFD图等图形描述系统
    ③形式化:用数学语言描述系统

  • 第17题:

    下列描述中,()不是软件体系结构研究的内容。

    • A、软件体系结构描述语言及工具 
    • B、软件体系结构分析、设计及验证 
    • C、软件开发过程中应遵守的政策和法规 
    • D、特定领域的体系结构

    正确答案:C

  • 第18题:

    单选题
    以下不属于软件体系结构风险分析方法的是()
    A

    采用体系结构描述语言ADL对体系结构进行建模

    B

    通过模拟方法执行复杂性分析

    C

    建立用于风险评估的CDG

    D

    通过状态图中的算法执行风险评估和分析


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

  • 第19题:

    多选题
    以下对软件体系结构的生命周期描述正确的是()
    A

    软件体系结构的非形式化描述

    B

    软件体系结构的规范描述和分析

    C

    软件体系结构的求精及其验证

    D

    软件体系结构的实施


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

  • 第20题:

    判断题
    ADL提供了一种形式化机制来描述软件体系结构,大多数ADL不进描述系统的静态结构,也支持对体系结构动态性的描述。
    A

    B


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

  • 第21题:

    问答题
    软件体系结构的动态性主要分为什么?

    正确答案: 交互式动态性、结构化动态性、体系结构动态性等三类。
    解析: 暂无解析

  • 第22题:

    单选题
    以下关于软件体系结构描述方法说法错误的是()。
    A

    图形表达工具在软件设计中占据主导地位

    B

    由于软件设计语言和模块内连接语言具有严格的语义基础,因此它们能支持较小的软件单元进行描述

    C

    基于软构件的系统描述语言将软件系统描述成一种是由许多以特定形式相互作用的特殊软件实体构造组成的组织或系统

    D

    软件体系结构描述语言是参照传统程序设计语言的设计语言的设计和开发经验,重新设计、开发和使用针对软件体系结构描述语言


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

  • 第23题:

    多选题
    常用的软件体系结构评估方法是()
    A

    体系结构权衡分析方法(ATAM方法)

    B

    软件体系结构分析方法(SAAM方法)

    C

    中间设计的积极评审(ARID方法)

    D

    服务器分析方法


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