设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的__(1)__。可维护性通常包括__(2)__。通常认为,软件维护工作包括正确性维护、__(3)__维护和__(4)__维护。其中__(5)__维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。_

题目

设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的__(1)__。可维护性通常包括__(2)__。通常认为,软件维护工作包括正确性维护、__(3)__维护和__(4)__维护。其中__(5)__维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。__(6)__是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适的处理。空白(2)处应选择()

  • A、可用性和可理解性
  • B、可修改性、数据独立性和数据一致性
  • C、可测试性和稳定性
  • D、可理解性、可修改性和可测试性

相似考题
更多“设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性”相关问题
  • 第1题:

    在软件设计复审中,软件设计是否包含软件需求规格说明的所有内容是对它的( )标准进行衡量。

    A.选择方案

    B.可维护性

    C.技术清晰度

    D.可追溯性


    正确答案:D

  • 第2题:

    软件设计复审有其客观的标准,诸如可追溯性、风险、实用性等。“软件设计是否包含软件需求规格说明的所有要求”是属于标准中的( )。

    A.可追溯性

    B.风险

    C.实用性

    D.可维护性


    正确答案:A

  • 第3题:

    以下关于软件可维护性的叙述中,不正确的是“可维护性( )”

    A.是衡量软件质量的一个重要特性
    B.不受软件开发文档的影响
    C.是软件开发阶段各个时期的关键目标
    D.可以从可理解性、可靠性、可测试性、可行性、可移植性等方面进行度量

    答案:B
    解析:
    本题考查软件维护知识点。通常影响软件可维护性的因素有可理解性、可测试性和可修改性。可理解性:可理解性是指维护人员理解软件的结构,接口,功能和内部过程的难易程度。采用良好的编程风格有助于提高软件的易理解性。可测试性:可测试性是指测试和诊断软件错误的难易程度。可修改性:可修改性是指修改软件的难易程度

  • 第4题:

    软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。

    • A、可理解性
    • B、可互操作性
    • C、可追踪性
    • D、可维护性

    正确答案:C

  • 第5题:

    ()是软件从一个硬件或软件环境转换到另一环境的容易程度。

    • A、易用性
    • B、可维护性
    • C、可移植性
    • D、性能

    正确答案:C

  • 第6题:

    软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?


    正确答案:为获得软件的良好可维护性,在设计阶段应该做一些变更实验,检查系统的可维护性、灵活性和可移植性,设计时应该将今后可能变更的内容与其他部分分离开来,并且遵循高内聚、低偶合的原则。

  • 第7题:

    软件文档是信息系统()的重要依据。

    • A、可理解性
    • B、可维护性
    • C、可扩展性
    • D、可移植性

    正确答案:B

  • 第8题:

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

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

    正确答案:C

  • 第9题:

    单选题
    软件特性中,根据软件需求对软件设计、程序进行正向追踪,或根据程序、软件设计对软件需求进行逆向追踪的能力指的是()。
    A

    可理解性

    B

    可互操作性

    C

    可追踪性

    D

    可维护性


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

  • 第10题:

    问答题
    软件的可维护性是软件设计师最关注的性能,谈谈为了获得软件良好的可维护性,在设计时应该注意哪些问题?

    正确答案: 为获得软件的良好可维护性,在设计阶段应该做一些变更实验,检查系统的可维护性、灵活性和可移植性,设计时应该将今后可能变更的内容与其他部分分离开来,并且遵循高内聚、低偶合的原则。
    解析: 暂无解析

  • 第11题:

    单选题
    设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的__(1)__。可维护性通常包括__(2)__。通常认为,软件维护工作包括正确性维护、__(3)__维护和__(4)__维护。其中__(5)__维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。__(6)__是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适的处理。空白(1)处应选择()
    A

    使用方便性

    B

    简洁性

    C

    可靠性

    D

    设备不依赖性


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

  • 第12题:

    单选题
    软件文档是信息系统()的重要依据。
    A

    可理解性

    B

    可维护性

    C

    可扩展性

    D

    可移植性


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

  • 第13题:

    软件文档是软件工程实施中的重要成分,它不仅是软件开发各阶段的重要依据,而且也是影响软件( )的重要因素。

    A.可理解性

    B.可扩展性

    C.可维护性

    D.可移植性


    正确答案:C

  • 第14题:

    软件文档是信息系统()的重要依据.

    A.可理解性

    B.可维护性

    C.可扩展性

    D.可移植性


    正确答案:B

  • 第15题:

    软件工程认为软件设计的最终目标是要取得最佳方案。


    正确答案:错误

  • 第16题:

    决定软件工程方法论所有步骤的关键目标是提高软件的()

    • A、可移植性
    • B、可靠性
    • C、可维护性
    • D、效率

    正确答案:C

  • 第17题:

    软件工程的主要目标是()。

    • A、软件需求
    • B、软件设计
    • C、风险分析
    • D、软件实现

    正确答案:C

  • 第18题:

    软件设计的目标是()。


    正确答案:导出软件系统的体系结构

  • 第19题:

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


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

  • 第20题:

    填空题
    软件设计的目标是()。

    正确答案: 导出软件系统的体系结构
    解析: 暂无解析

  • 第21题:

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

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

    B

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

    C

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

    D

    软件设计要尽量减少耦合


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

  • 第22题:

    单选题
    设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性是指将一个原先在某种特定的硬件或软件环境下正常运行的软件移植到另一个硬件或软件的环境下,使得该软件也能正确运行的难易程度。为了提高软件的可移植性,应注意提高软件的__(1)__。可维护性通常包括__(2)__。通常认为,软件维护工作包括正确性维护、__(3)__维护和__(4)__维护。其中__(5)__维护则是为了扩充软件的功能或者提高原有软件的性能而进行的维护活动。__(6)__是指当系统万一遇到未预料的情况时,能够按照预定的方式来作合适的处理。空白(2)处应选择()
    A

    可用性和可理解性

    B

    可修改性、数据独立性和数据一致性

    C

    可测试性和稳定性

    D

    可理解性、可修改性和可测试性


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

  • 第23题:

    单选题
    国家标准GB/T16260《软件产品评价——质量特性及其使用指南》规定了软件产品的6个质量特征,他们是()。
    A

    功能性、可靠行、易用性、效率、可维护性、可移植性 

    B

    功能性、寿命、可信性、安全、可维护性、可移植性 

    C

    功能性、无形性、经济性、效率、可维护性、可移植性 

    D

    功能性、同步性、可信性、安全、可维护性、可移植性


    正确答案: B
    解析: 这题,你如果记不住16260标准里,质量的6个子特性,那么就用排除法,可知参考答案是:A

  • 第24题:

    单选题
    决定软件工程方法论所有步骤的关键目标是提高软件的()
    A

    可移植性

    B

    可靠性

    C

    可维护性

    D

    效率


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