早教吧 育儿知识 作业答案 考试题库 百科 知识分享
早教吧考试题库频道 --> 计算机类考试 -->软考中级 -->

●设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使

题目

●设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的 (47) 。可维护性通常包括 (48) 。通常认为,软件维护工作包括改正性维护、 (49) 维护和 (50) 维护。其中 (49) 维护则是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。 (51) 是指当系统万一遇到未预料的情况时,能够按照预定的方式做合适的处理。

(47) A.使用方便性

B.简洁性

C.可靠性

D.设备不依赖性

(48) A.可用性和可理解性

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

C.可测试性和稳定性

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

(49) A.功能性

B.扩展性

C.合理性

D.完善性

(50) A.合理性

B.完善性

C.合法性

D.适应性

(51) A.可用性

B.正确性

C.稳定性

D.健壮性

参考答案
正确答案:D,D,D,D,D
【解析】软件的可移植性是指把程序从一种硬件配置或软件系统环境转移到另一种配置和环境时,需要的工作量的多少。提高软件可移植性的关键在于提高软件的设备无关性,即设备不依赖性。软件的可维护性通常包括可理解性、可修改性和可测试性。按照每次维护的具体目标,软件维护工作可分为3类:改正性维护、完善性维护和适应性维护。改正性维护的目的在于纠正开发期间未能发现的错误。由于软件测试的不彻底性,任何大型软件在交付使用后都会发现一些潜藏的错误,对它们进行的诊断和改正就称为改正性维护,改正性维护约占总维护量的20%。完善性维护指的是任何软件,无论是应用软件还是系统软件,在使用期间都要不断改善,加强产品的功能和性能,以满足用户日益增长的需求,提高自己产品的市场竞争力。刚投入使用的是第1版,以后就可能不断升级为第2版、第3版等,在整个维护工作量中,完善性维护所占比重最大,约占50%~60%。适应性维护是指软件为适应运行环境的变化而进行的一种维护,如硬件或支撑软件(如操作系统升级)改变引起的变化,将软件移植到其他的运行平台上等,这类维护大约占总维护量的25%。软件的健壮性是指在硬件发生故障、输入的数据无效或操作错误等意外环境下,即系统遇到未预料的情况时,系统能够做出适当响应的程度。
看了●设计高质量的软件是软件设计追...的网友还看了以下:

1、EXCEL里怎么计算某个区域中满足给定条件的单元格数目,统计结果随着筛选会改变countif只 其他 2020-05-17 …

审计文件资料在项目完成后,应当按审计项目立卷。下列文件材料中,不需归入项目审计档案的是:A. 财会类考试 2020-05-21 …

指定软件计划的目的在于尽早对要开发的软件进行合理估价,软件计划的任务是()。A.设计和测试B.分析 计算机类考试 2020-05-24 …

建立计算机网络的主要目的是实现计算机资源的共享。计算机资源主要指计算机的( )。Ⅰ.软件和硬件Ⅱ.W 计算机类考试 2020-05-24 …

建立计算机网络的主要目的是实现计算机资源的共享。计算机资源主要指计算机的()。Ⅰ.软件和硬件Ⅱ.We 计算机类考试 2020-05-24 …

人们目前常采用硬件和软件方法来设计计算机视频信号获取器。() 计算机类考试 2020-05-26 …

一个完整的计算机系统的组成部分的确切提法应该是A.计算机,主机,键盘,显示器和软件B.计算机硬件和 其他 2020-06-27 …

英语翻译二、制定详细的项目安装时间计划,项目安装人力资源计划.并实施周报,日报制度.过程中严格管控 其他 2020-07-10 …

请帮我将下列文字译成english:计算不求人可以做什么?计算不求人有两种工作模式:“单行计算”和“ 英语 2020-11-28 …

电予信息产业目前已成为我国国民经济重要的支柱产业,主要包括设备(硬件)制造业和软件制造业。其中软件是 语文 2020-12-03 …