更多“软件体系结构风格通过施加于构件上的限制及组成与设计规则来表现构件和构件间的关系。() ”相关问题
  • 第1题:

    ●下列说法中错误的是 ()。()A.软件体系结构中不应包含中间件。B.软件体系结构风格和模式可以被应用到其他系统的设计中。C.软件体系结构包含软件构件、这些构件的对外可见的性质以及它们之间的关系。D.软件体系结构只是一种表示,它不是可运行的软件。


    正确答案:A
    选项B软件体系结构风格和模式可以被应用到其他系统的设计中,这种叫设计模式。软件体系结构中不应包含中间件,这个说法是错误的。

  • 第2题:

    在基于体系结构的软件设计方法中,采用()来描述软件架构

    A. 类圈和序列图
    B. 视角与视图
    C. 构件和类圈
    D. 构件与功能

    答案:B
    解析:
    根据基于软件架构的设计的定义,基于软件架构的设计(Architecture Based Software Development,ABSD)强调由商业、质量和功能需求的组合驱动软件架构设计。它强调采用视角和视图来描述软件架构。

  • 第3题:

    在软件复用中,()是整个或部分系统的可复用设计,表现为一组抽象构件及构件实例间交互的方法,为构件复用提供了上下文关系。

    A.程序库

    B.设计模式

    C.软件框架

    D.软件包


    软件框架

  • 第4题:

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

    A. 类圈和序列图
    B. 视角与视图
    C. 构件和类圈
    D. 构件与功能

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

  • 第5题:

    ___是整个或部分系统的可复用设计,表现为一组抽象构件及构件实例间交互的方法,为构件复用提供了上下文关系。


    抽象构件及构件实例