(66)实现算法所需的存储单元多少和算法的工作量大小分别称为算法的___【1】___。
答 案:【l】空间复杂度和时间复杂度
知识点:算法的各种属性及其相互作用
评 析:算法的复杂性是指对一个在有限步骤内终止算法和所需存储空间大小的估计。算法所需存储空间大小是算法的空间复杂性,算法的计算量是算法的时间复杂性。
(67)数据结构包括数据的逻辑结构、数据的___【2】___以及对数据的操作运算。
答 案:【2】存储结构
知识点:数据结构包含的3个方面及各方面之间的关系。
评 析:数据结构包括3个方面,即数据的逻辑结构、数据的存储结构及对数据的操作运算。
(68)一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的 ___【3】___。
答 案:【3】可重用性
知识点:继承的优点
评 析:继承的优点:相似的对象可以共享程序代码和数据结构,从而大大减少了程序中的冗余,提高软件的可重用性。
(69)面向对象的模型中,最基本的概念是对象和___【4】___。
答 案:【4】类
知识点:面向对象方法的基本概念
评 析:面向对象模型中,最基本的概念是对象和类。对象是现实世界中实体的模型化;将属性集和方法集相同的所有对象组合在一起,可以构成一个类。
(70)软件维护活动包括以下几类:改正性维护、适应性维护、___【5】___护和预防性维护。
答 案:【5】完善性
知识点:软件维护的分类。
评 析:软件维护活动包括以下几类:改正性维护、适应性维护、完善性维护和预防性维护。改正性维护是指在软件交付使用后,为了识别和纠正软件错误、改正软件性能上的缺陷、排除实施中的误使用,应当进的诊断和改正错误的过程:适应性维护是指为了使软件适应变化,而去修改软件的过程:完善性维护是指为了满足用户对软件提出的新功能与性能要求,需要修改或再开发软件,以扩充软件功能、增强软件性能、改进加工效率、提高软件的可维护性;预防性维护是为了提高软件的可维护性、可靠性等,为以后的进一步改进软件打下良好基础。
(71)Visual Basic中的控件分为3类,它们是标准控件、___【6】___和可插入对象。