为使程序中数据说明更易于理解和维护,必须遵循以下原则()
A.数据说明的次序应当规范化
B.一个语句说明多个变量时,各变量名按字母顺序排列
C.对于复杂的数据结构,要加注释,说明在程序实现时的特点
D.定义变量名应按字母顺序排列
A.数据说明的次序应当规范化
B.一个语句说明多个变量时,各变量名按字母顺序排列
C.对于复杂的数据结构,要加注释,说明在程序实现时的特点
D.定义变量名应按字母顺序排列
()是以提高软件质量为目的的技术活动。把()定义为“用户的满意程度”。为使用户满意,需要两个必要条件:
(1)设计的规格说明要符合用户的要求。
(2)程序要按照设计规格说明所规定的情况正确执行。
把上述条件(1)称为(),把条件(2)称为()。与上述观点相对应,软件的规格说明可以分为()和()。()是从用户的角度来看,包括硬件/软件系统设计(在()阶段进行)、功能设计(在需求分析阶段与概要设计阶段进行),而()是为了实现()的更详细的规格。
对()进行()时,()对象是在需求分析阶段产生的软件需求规格说明、数据要求规格说明,在软件概要设计阶段产生的软件概要设计规格说明等。
供选择的答案:
A.在介绍资料时运用各种不同的实例
B.在培训开始时,给受训者提供所有资料的概览,使之了解整个学习资料的状况
C.尽可能少运用直观教材
D.对受训者尽量使用其已熟悉的术语和概念
A.按事先设计的功能和性能要求执行的指令系列
B.使程序能够正确操纵信息的数据结构
C.与程序开发、维护和使用有关的图文资料
D.计算机系统中的程序、数据结构及其说明文档
A.不同应用程序的数据之间不能共享
B.数据冗余度小,易于扩充
C.数据与程序独立
D.统一的数据控制功能
E.面向全组织到复杂数据结构
软件的易维护性是指理解、改正、改进软件的难易程度。通常影响软件易维护性的因素有易理解性、易修改性和( )。在软件的开发过程中往往采取各种措施来提高软件的易维护性。如采用( )有助于提高软件的易理解性;( )有助于提高软件的易修改性。
在软件质量特性中,( )是指在规定的一段时间和条件下,与软件维持其性能水平的能力有关的一组属性;( )是指防止对程序及数据的非授权访问的能力。
供选择的答案:
A.程序编写考虑清晰性
B.应当有适量的注释
C.尽量在一行内写多个语句
D.使用有意义的标识符