问答题什么是软件设计中的可靠性设计和安全设计?

题目
问答题
什么是软件设计中的可靠性设计和安全设计?

相似考题
更多“什么是软件设计中的可靠性设计和安全设计?”相关问题
  • 第1题:

    什么是软件设计中的耦合?主要哪些等级?


    正确答案:耦合(coupling)指的是两个模块之间的相互依赖关系,又称块间联系。非直接耦合、数据耦合、特征耦合、控制耦合、外部耦合、公共耦合、内容耦合。

  • 第2题:

    当你“编写”程序时你设计软件吗?软件设计和编码有什么不同吗?


    正确答案:在“编写”程序时并没有设计软件。软件设计包括概要设计和详细设计,编码是将详细设计中的过程描述转换成用程序设计语言来描述。

  • 第3题:

    什么是软件设计中的结构设计?


    正确答案:开发一个模块化的程序结构,表示出模块之间的控制关系,将程序设计和数据结构相结合,为数据在程序中的流动定义接口。

  • 第4题:

    对软件测试设计方法有误的是()

    • A、软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计
    • B、软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构
    • C、软件设计中尽量避免代码重用
    • D、软件设计要尽量减少耦合

    正确答案:C

  • 第5题:

    什么是软件设计中的可靠性设计和安全设计?


    正确答案: 可靠性设计:应根据系统的可靠性要求,按照可靠性设计准则开展设计工作,并在必要时,进行容错、避错等专门的可靠性设计工作。要特别注意对软件出错处理的设计工作,不仅要设计对硬件等软件外系统出错时的处理,而且还要在假定最终软件产品必定还会有错的情况下,进行软件出错的处理设计。
    安全设计:在体系结构设计中应充分考虑系统对软件的安全性需求,进行安全性分析,确定安全性关键的软件部件,采取相应的安全性设计措施。

  • 第6题:

    问答题
    软件设计的目标和目的是什么?

    正确答案: 1付出较低的开发成本、2达到要求的软件功能、3取得较好的软件性能、4开发的软件易于移植、5需要较低的维护费用、6能按时完成开发工作,7及时交付使用
    解析: 暂无解析

  • 第7题:

    单选题
    (),主要包括网络的可靠性与生存行与信息系统的可靠性和可用性。
    A

    网络与应用平台安全

    B

    应用服务提供安全

    C

    信息加工和传递安全

    D

    信息内容安全

    E

    软件设计安全


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

  • 第8题:

    填空题
    软件设计模式是对软件设计经验的总结,是对软件设计中()下反复出现的设计问题的、经过验证的、成功解决方案的描述。

    正确答案: 特定环境
    解析: 暂无解析

  • 第9题:

    问答题
    什么是软件设计中的结构设计?

    正确答案: 开发一个模块化的程序结构,表示出模块之间的控制关系,将程序设计和数据结构相结合,为数据在程序中的流动定义接口。
    解析: 暂无解析

  • 第10题:

    问答题
    什么是软件设计中的耦合?主要哪些等级?

    正确答案: 耦合(coupling)指的是两个模块之间的相互依赖关系,又称块间联系。非直接耦合、数据耦合、特征耦合、控制耦合、外部耦合、公共耦合、内容耦合。
    解析: 暂无解析

  • 第11题:

    问答题
    简述接口设计中的硬件设计和软件设计间的关系。

    正确答案: 机电一体化系统的接口通常由接口电路(硬件)与配套驱动程序(软件)组成。硬件是接口的骨架,用于实现被传输数据和信息在电气上、时间上的匹配。接口程序是接口的中枢,完成接口数据的输入输出,传送可编程接口器件的方式设定、中断设定等控制信息,两者是融为一体的。
    解析: 暂无解析

  • 第12题:

    问答题
    软件设计过程中为什么要采用模块化设计方法?

    正确答案: (1)、采用模块化原理可以使软件结构清晰,不仅容易设计,也容易阅读和理解;
    (2)、模块化使软件容易测试和调试,因而有助于提高软件的可靠性;
    (3)、模块化可以提高软件的可修改性;
    (4)、模块化有助于开发过程的组织和管理;
    解析: 暂无解析

  • 第13题:

    (),主要包括网络的可靠性与生存行与信息系统的可靠性和可用性。

    • A、网络与应用平台安全
    • B、应用服务提供安全
    • C、信息加工和传递安全
    • D、信息内容安全
    • E、软件设计安全

    正确答案:A

  • 第14题:

    简述接口设计中的硬件设计和软件设计间的关系。


    正确答案:机电一体化系统的接口通常由接口电路(硬件)与配套驱动程序(软件)组成。硬件是接口的骨架,用于实现被传输数据和信息在电气上、时间上的匹配。接口程序是接口的中枢,完成接口数据的输入输出,传送可编程接口器件的方式设定、中断设定等控制信息,两者是融为一体的。

  • 第15题:

    软件设计的目标和目的是什么?


    正确答案:1付出较低的开发成本、2达到要求的软件功能、3取得较好的软件性能、4开发的软件易于移植、5需要较低的维护费用、6能按时完成开发工作,7及时交付使用

  • 第16题:

    什么是软件设计?


    正确答案:应用各种技术和原理,详细定义一个设备、程序或系统的物理实现的过程。

  • 第17题:

    单选题
    软件设计的主要目标是保证软件的高可靠性和什么性?()
    A

    易移植性

    B

    易维护性

    C

    易销售性

    D

    易测试性


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

  • 第18题:

    问答题
    软件设计评审的目标是什么?设计评审中需要关注哪些方面?

    正确答案: 目标:确保设计规格说明书能够实现所有的软件需求,及早发现设计中缺陷和错误,并确保设计模型已经精化到合格的软件实现工程师能够造出符合软件设计者期望的目标软件系统。
    需要关注的:
    1.设计模型是否能够充分地,无遗漏地支持所有软件需求的实现。
    2.设计模型是否已经精华至合理的程度,可以确保合格的软件实现工程师能偶构造出符合软件设计者期望的目标软件系统。
    3.设计模型的质量属性,即使设计模型是否已经经过充分的优化,以确保依照设计模型构造出来的目标软件产品能够表现出良好的软件质量属性。
    解析: 暂无解析

  • 第19题:

    问答题
    什么是软件设计?

    正确答案: 应用各种技术和原理,详细定义一个设备、程序或系统的物理实现的过程。
    解析: 暂无解析

  • 第20题:

    单选题
    对软件测试设计方法有误的是()
    A

    软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计

    B

    软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构

    C

    软件设计中尽量避免代码重用

    D

    软件设计要尽量减少耦合


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

  • 第21题:

    问答题
    简述提高软件设计可靠性的措施?

    正确答案: 1.采用面向对象的系统开发方法
    2.选用合适的开发工具
    3.采用结构化的程序设计方法
    4.程序设计风格化
    5.经过严格的测试
    6.设置必要的错误处理和错误陷阱
    7.选择典型的单位试运行
    解析: 暂无解析

  • 第22题:

    单选题
    软件设计的任务是在需求的基础上,给出被建系统的软件设计方案。一般来说,软件设计包括总体设计和()。
    A

    编码设计

    B

    阶段设计

    C

    详细设计

    D

    算法设计


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

  • 第23题:

    问答题
    什么是软件设计中的数据设计?有主要原则有哪些?

    正确答案: 将模型转换成数据结构的定义。选择需求定义、规格说明中提出的数据对象的逻辑表示。
    原则:(1)用于功能和行为的系统分析原则也应用于数据
    (2)应该标识所有的数据结构以及其上的操作
    (3)应当建立数据字典,并用于数据设计和程序设计
    (4)低层的设计决策应该推迟到设计过程的后期
    (5)只有那些需要直接使用数据结构内部数据的模块才能看到该数据的表示
    (6)应该开发一个由有用的数据结构和应用于其上的操作组成的库
    (7)软件设计和程序设计语言应该支持抽象数据类型的规格说明和实现。
    解析: 暂无解析