设计高质量的软件是软件设计追求的一个重要目标。可移植性、可维护性、可靠性、效率、可理解性和可使用性等都是评价软件质量的重要方面。可移植性反映出把一个原先在某种硬件或软件环境下正常运行的软件移植到另—个硬件或软件环境下,使该软件也能正确地运行的难易程度。为了提高软件的可移植性,应注意提高软件的(47)。可维护性通常包括(48)。通常认为,软件维护工作包括改正性维护、(49)维护和(50)维护。其中(49)维护则是为了扩充软件的功能或提高原有软件的性能而进行的维护活动。(51)是指当系统万一遇到未预料的情况时,能够按照预定的方式做合适的处理。
A. 使用方便性
B. 简洁性
C. 可靠性
D. 设备不依赖性
查看答案
高度为h的堆中,最多有(52)个元素,最少有(53)个元素,在大根堆中,关键字最小的元素可能存放在堆的(54)地方。
A. 2h-1
B. 2h-1
C. 2h
D. 2h+1
一棵共有n个结点的树,其中所有分支结点的度均为众,则该树中叶子结点的个数为(50)。
A. [n×(k-1)+1]K
B. n×(k-1)k
C. [n×(k+1)+1)k
D. n×(k+1)k
A.可以B.不可以C.不确定D.随机获得
A. 可以
B. 不可以
C. 不确定
D. 随机获得
定额按照定额的适用范围划分可分为国家定额、行业定额、地区定额和()。
A. 企业定额
B. 公司定额
C. 行政定额
D. 特区定额