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

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

题目

●设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另一个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的 (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%。软件的健壮性是指在硬件发生故障、输入的数据无效或操作错误等意外环境下,即系统遇到未预料的情况时,系统能够做出适当响应的程度。
看了●设计高质量的软件是软件设计追...的网友还看了以下:

下列说法中正确的是()A.机械做的有用功越多,机械效率越高B.滑轮组中动滑轮个数越多,它的机械效率 物理 2020-05-13 …

“爆买”,这是为中国游客创造的新词,不得不承认,“爆买”其实是中国国内大规模的财富转移,如果政府不 政治 2020-05-13 …

中国移动夜间流量包中国移动的夜间流量包需要什么特殊要求吗?比如必须要移动的定制智能手机一样的条件, 其他 2020-05-14 …

图形的平移与旋转 填空题1、确定一个图形平移后的位置,除需要确定平移的(①:)外,还需要确定(②: 数学 2020-05-16 …

“海枯,石烂,日转,星移……”改成“海枯石烂,日转星移……”效果有何不同 其他 2020-05-17 …

关于免疫学的应用,下列说法正确的是A.目前,预防艾滋病的最有效的措施是预防接种B.向人体注射甲肝疫 其他 2020-05-17 …

大肠癌最主要的转移途径为A.淋巴转移B.血行转移C.直接浸润D.种植转移E.上行转移 职业技能鉴定 2020-06-07 …

桥式起重机修理大车啃道的最有效的方法是()。A、调整和移动车轮B、修理轨道C、移动车轮D、调整车 职业技能鉴定 2020-06-07 …

如表是小华测一滑轮组机械效率时收集的有关数据.动滑轮重G动/N物重G/N钩码上升高度h/m动力F/ 物理 2020-06-11 …

下表是小明测一滑轮组机械效率时收集的有关数据.动滑轮重G动/N物重G/N钩码上升高度h/m动力F/ 物理 2020-06-20 …