为了保证软件的质量,使其具有较好的可维护性,关键在于()。

题目

为了保证软件的质量,使其具有较好的可维护性,关键在于()。

  • A、选择合适的程序设计语言
  • B、选择好的程序设计风格
  • C、具有好的数据结构
  • D、选择好的运行环境
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

软件危机表现在多个方面,以下不属于这些表现的是

A.软件生产成本高

B.软件质量不易保证

C.软件依赖于硬件

D.软件可维护性差


正确答案:C
解析:由于软件生产的复杂性和高成本,使大型软件的生产出现了很大的困难,人们称之为软件危机。软件危机主要表现在:(1)软件需求增长得不到满足;(2)软件生产高成本,价格昂贵;(3)软件生产进度无法控制;(4)软件需求定义不准确,易偏离用户需求;(5)软件质量不易保证;(6)软件可维护性差。选项C)显然不属于软件危机的表现。

第2题:

提高软件的可维护性可采取很多措施,下列哪个不在措施之列? ( )

A.提供没有错误的程序

B.建立质量保证制度

C.改进程序文档质量

D.明确软件质量标准


正确答案:A
解析:本题考查提高程序可维护性的措施。提高程序的可维护性有以下措施:①建立明确的软件质量标准;②利用先进的软件技术和工具;③建立明确的质量保证制度;④选择可维护的程序设计语言;⑤改进程序的文档。提高可维护性不能保证程序没有任何错误,故选择选项A。

第3题:

关于软件质量的描述,正确的是___(56)___。

(56)A.软件质量是指软件满足规定用户需求的能力

B.软件质量特性是指软件的功能性、可靠性、易用性、效率、可维护性、可移植性

C.软件质量保证过程就是软件测试过程

D.以上描述都不对


正确答案:D

第4题:

关于软件质量的描述,正确的有( )。

A.软件由信息组成,通常是无形产品并能以方法、论文或程序的形式存在
B.软件质量特性包括功能性、可靠性、易使用性、效率、可维护性和可移植性
C.软件质量特性包括功能性、可靠性、易使用性、响应性、可维护性和保证性
D.软件没冇物理的磨耗或耗散,其质量问题与硬件相比有比较特殊的属性
E.软件质量是反映软件产品满足规定和潜在需求能力的特性的总和


答案:A,B,D,E
解析:
。软件质量特性包括功能性、吋靠性、易使用性、效率、可维护性和可移 植性等6个特性。

第5题:

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

A.软件维护要解决软件产品交付用户之后运行中发生的各种问题

B.软件的维护期通常比开发期长得多,其投入也大得多

C.进行质量保证审查可以提高软件产品的可维护性

D.提高可维护性是在软件维护阶段考虑的问题


正确答案:
本题考查软件维护的相关知识。软件产品在交付给用户之后,就进入了维护阶段。在该阶段针对系统改变所做的任何工作,都属于维护活动。软件维护期通常比开发期要长得多,根据统计数据一般项目花费1到2年的开发时间,但是需要额外的5到6年的维护时间。维护的成本也比开发成本高得多,另外一些企业数据表明,平均39%的工作量花在开发上,其余的在维护上。软件可维护性是指在给定的条件下,在规定的时间间隔内,使用规定的过程和资源完成维护活动的概率。通过多个方面来提高软件产品的可维护性,其中进行质量保证审查是一个重要的手段。在软件开发的各个阶段都需要考虑提高软件产品的可维护性,而不仅仅是在软件维护阶段。

第6题:

对会计软件维护的难度起决定性作用的是()。

A、程序中隐含错误的多少

B、软件设计质量和可维护性

C、软件具有的效率高低

D、软件的复杂程度


参考答案:B

第7题:

提高软件的可维护性可采取很多措施,下列( )不在措施之列。

A.提供没有错误的程序

B.建立质量保证制度

C.改进程序文档质量

D.明确软件质量标准


正确答案:A

第8题:

作为计算机科学技术领域中的一门新兴学科,“软件工程”主要是为了解决软件生产中出现的软件开发效率和可维护性太低,开发成本和进度无法控制,以及软件质量不能保证等所谓的______问题。


正确答案:软件危机
软件危机

第9题:

以下关于软件测试和软件质量保证的叙述中,不正确的是( )。

A.软件测试是软件质量保证的一个环节
B.质量保证通过预防、检查与改进来保证软件质量
C.质量保证关心的是开发过程的产物而不是活动本身
D.测试中所作的操作是为了找出更多问题

答案:C
解析:

第10题:

下列特性中,属于软件质量特性的有( ).
A.可靠性 B.保证性
C.可维护性 D.易使用性
E.响应性


答案:A,C,D
解析:
。软件质量特性一般包括功能性、可靠性、易使用性、效率、可维护性和可 移植性六个特性。

更多相关问题