更多“表达软件体系结构的工具有哪些?”相关问题
  • 第1题:

    下面表达工具不能用来描述CIS工程的数据结构和软件体系结构的是()。

    A:层次图
    B:DLL
    C:结构图
    D:UML

    答案:B
    解析:
    在系统总体设计阶段采用一些表达工具来描述GIS工程的数据结构和软件体系结构,如层次图、HIPO图、结构图、UML等。

  • 第2题:

    EAM设备体系结构由哪些部分组成()

    • A、位置
    • B、系统
    • C、功能位置
    • D、资产
    • E、工单
    • F、申请

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

  • 第3题:

    软件体系结构设计有哪些方面?


    正确答案: (1)把对软件项的需求转变为一种体系结构。
    (2)对该软件项的外部接口和各构件之间的接口进行顶层设计。
    (3)进行数据库的顶层设计。
    (4)编制用户文档的最初版本。
    (5)为软件集成定义初步的测试需求文档。
    (6)对软件项的体系结构、接口和数据库设计进行评估。
    (7)实施联合评审。

  • 第4题:

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

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

    正确答案:C

  • 第5题:

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

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

    B

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

    C

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

    D

    软件体系结构的实施


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

  • 第6题:

    问答题
    在软件体系结构的研究和应用中,还有哪些不足之处?

    正确答案: (1)缺乏同意的软件体系结构的概念,导致体系结构的研究范畴模糊。
    (2)ADL繁多,缺乏同意的ADL的支持。
    (3)软件体系结构研究缺乏统一的理论模型支持。
    (4)在体系结构描述方便,尽管出现了多种标准规范或建议标准,但仍很难操作。
    (5)有关软件体系结构性质的研究尚不充分,不能明确给出一个良体系结构的属性或判定标准,没有给出良体系结构的设计指导原则,因而对于软件开发实践缺乏有力的促进作用。
    (6)缺乏有效的支持环境软件体系结构理论研究与环境支持不同步,缺乏有效的体系结构分析、设计、方针和验证工具支持,导致体系结构应用上的困难。
    (7)缺乏有效的体系结构复用方案。
    (8)体系结构发现方法研究相对欠缺。
    解析: 暂无解析

  • 第7题:

    问答题
    商务表达层一般有哪些体系结构?请从性能的角度分析各种体系结构的特点。

    正确答案: 商务表达层为最终用户提供一个用户界面,在此界面中接受用户提交的事件,并将处理结果返回给用户,当用户页面的格局和风格发生变化时,对业务逻辑层和数据连接层不会产生影响。
    商务表达层一般有以下三种体系结构:
    (1)基于Web,支持以HTML为主的表达方式:仅以Web服务器为基础,不需要额外配置或产品支持,结构简单、容易实现,应用比较普遍。但只能支持以HTML或XML为基础的客户端,不能直接支持符合WML标准的移动设备;
    (2)在Web基础上增加表达层工具,扩展Web的表达功能:通过增加多种客户端软硬件,是Web服务器不仅能支持HTML,还支持其他数据表达方式,如无线应用协议WAP、多媒体邮件类型扩展协议MIME等,目前很多产品通过该方式实现;
    (3)使用应用服务器,实现分布式的系统功能:利用应用服务器将数据分布处理功能和WebService功能紧密结合,直接利用应用服务器可完成任何表达层的功能,是商务表达层的发展方向。集成难度小,表达部分和应用程序之间的接口比较容易实现。
    解析: 暂无解析

  • 第8题:

    问答题
    软件体系结构设计有哪些方面?

    正确答案: (1)把对软件项的需求转变为一种体系结构。
    (2)对该软件项的外部接口和各构件之间的接口进行顶层设计。
    (3)进行数据库的顶层设计。
    (4)编制用户文档的最初版本。
    (5)为软件集成定义初步的测试需求文档。
    (6)对软件项的体系结构、接口和数据库设计进行评估。
    (7)实施联合评审。
    解析: 暂无解析

  • 第9题:

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

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

    B

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

    C

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

    D

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


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

  • 第10题:

    单选题
    常用的软件体系结构评估的方法不包括()。
    A

    体系结构权衡分析法

    B

    软件体系结构分析法

    C

    系统体系结构分析法

    D

    中间设计的积极评审


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

  • 第11题:

    问答题
    表达软件体系结构的工具有哪些?

    正确答案: (1)模块结构图。
    (2)层次图。
    (3)HIPO图。
    解析: 暂无解析

  • 第12题:

    单选题
    电子商务网站的网络软件系统设计中,服务器软件体系结构分为()。
    A

    单层体系结构

    B

    两层体系结构

    C

    多层体系结构

    D

    以上都是


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

  • 第13题:

    省级呼叫中心软件系统须具有以下哪些功能()。

    • A、客户信息管理
    • B、知识库查询
    • C、系统派工
    • D、服务监督

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

  • 第14题:

    在软件的体系结构中,模块是可组合、分解和更换的单元。模块具有()、()、()、和()等属性。


    正确答案:接口;功能;逻辑;状态

  • 第15题:

    电子商务网站的网络软件系统设计中,服务器软件体系结构分为()。

    • A、单层体系结构
    • B、两层体系结构
    • C、多层体系结构
    • D、以上都是

    正确答案:D

  • 第16题:

    商务表达层一般有哪些体系结构?请从性能的角度分析各种体系结构的特点。


    正确答案: 商务表达层为最终用户提供一个用户界面,在此界面中接受用户提交的事件,并将处理结果返回给用户,当用户页面的格局和风格发生变化时,对业务逻辑层和数据连接层不会产生影响。
    商务表达层一般有以下三种体系结构:
    (1)基于Web,支持以HTML为主的表达方式:仅以Web服务器为基础,不需要额外配置或产品支持,结构简单、容易实现,应用比较普遍。但只能支持以HTML或XML为基础的客户端,不能直接支持符合WML标准的移动设备;
    (2)在Web基础上增加表达层工具,扩展Web的表达功能:通过增加多种客户端软硬件,是Web服务器不仅能支持HTML,还支持其他数据表达方式,如无线应用协议WAP、多媒体邮件类型扩展协议MIME等,目前很多产品通过该方式实现;
    (3)使用应用服务器,实现分布式的系统功能:利用应用服务器将数据分布处理功能和WebService功能紧密结合,直接利用应用服务器可完成任何表达层的功能,是商务表达层的发展方向。集成难度小,表达部分和应用程序之间的接口比较容易实现。

  • 第17题:

    填空题
    在软件的体系结构中,模块是可组合、分解和更换的单元。模块具有()、()、()、和()等属性。

    正确答案: 接口,功能,逻辑,状态
    解析: 暂无解析

  • 第18题:

    问答题
    软件体系结构评估对主要方式有哪些?

    正确答案: 1.基于调查问卷或检查表的评估方式
    调查问卷是一系列可以应用到各种体系结构评估对相关问题,这些问题可能涉及体系结构对设计决策,文档,描述本身对细节问题等质量属性。这一评估方法比较灵活自由,可评估多种质量属性,也可以在软件体系结构设计的多个阶段进行。尽管此方式相对比较主观,但他仍然是进行软件体系结构评估对重要途径之一。
    2.基于场景的评估方式
    场景是一系列有序使用或修改系统的步骤。这种软件体系评估方式分析软件体系结构对场景也就是对系统对使用或修改活动的支持程度,从而判断该体系结构对这一场景所代表对质量需求对满足程度。
    3.基于度量的评估方式
    度量是指为软件产品对某一属性所赋予对数值。此评估技术涉及3个基本活动:首先需要建立属性和质量之间的映射关系,然后从软件体系结构文档中获取度量信息,最后根据映射原则分析推导出系统对某些质量属性。
    4.比较
    从通用性,评估者对体系结构对了解程度,评估实施阶段,评估方式的客观程度等方面对三类方式进行简单的比较。
    解析: 暂无解析

  • 第19题:

    问答题
    软件体系结构的定义众多,你是如何理解软件体系结构的?软件体系结构在软件系统中有何作用?

    正确答案: (1)软件体系结构为软件系统提供了一个结构、行为和属性的高级抽象,由构成系统的元素的描述、这些元素的相互作用、指导元素继承的模式以及这些模式的约束组成。软件体系结构不仅指定了系统的组织结构和拓扑结构,还显示了系统需求和构成系统的元素之间的对应关系,提供了一些设计决策的基本原理。
    (2)体系结构是风险承担者进行交流的手段。它明确了对系统实现的约束条件,决定了开发和维护组织的组织结构,制约着系统的质量属性,可以预测软件的质量,是推理和控制更改更简单,有助于循序渐进的原型设计。同时,软件体系结构是可传递和可重用的模型。
    解析: 暂无解析

  • 第20题:

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

    B


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

  • 第21题:

    问答题
    软件体系结构建模的种类有哪些?

    正确答案: 结构模型、框架模型、动态模型、过程模型、功能模型。
    解析: 暂无解析

  • 第22题:

    问答题
    软件体系结构是必需,软件体系结构的生命周期分为哪几个阶段?

    正确答案: 软件体系结构的生命周期可以分为需求分析阶段、建立软件体系结构阶段、设计阶段、实现阶段四个阶段。
    解析: 暂无解析

  • 第23题:

    问答题
    引入了软件体系结构以后,传统软件过程发生了哪些变化?这种变化有什么好处?

    正确答案: 软件体系结构的引入使软件设计开发更加具体和形象,它的模型更使得软件过程更加方便和多样化。其好处在于:包括程序员在内的绝大多数系统的利益相关人员都借助软件体系结构来进行彼此理解、协商、达成共识或者相互沟通的基础,软件体系机构的模型可以应用到具有相似质量属性和功能需求的系统中,并能够促进大规模软件的系统级复用,在很多方面使得软件开发更加人性化。
    解析: 暂无解析