正确答案: O(nlog2n)
1.119 Jackson结构化程序设计方法是英国的M.Jackson提出的,它是一种面向【16】 的设计方法。
正确答案: 数据结构
1.120 面向对象的模型中,最基本的概念是对象和 【17】 。
正确答案: 类
1.121 类是一个支持集成的抽象数据类型,而对象是类的 【18】 。
正确答案: 实例
1.122 在面向对象的程序设计中,类描述的是具有相似性质的一组 【19】 。
正确答案: 对象
1.123 可以把具有相同属性的一些不同对象归类,称为 【20】 。
正确答案: 对象类
1.124 在面向对象方法中,类之间共享属性和操作的机制称为 【21】 。
正确答案: 继承
1.125 一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【22】 。
正确答案: 可重用性
1.126 在面向对象的设计中,用来请求对象执行某一处理或回答某些信息的要求称为【23】。
正确答案: 消息
1.127 【24】 是一种信息隐蔽技术,目的在于将对象的使用者和对象的设计者分开。
正确答案: 封装
1.128 将代数式 Z=x2+y2a+b 转换成程序设计中的表达式为 【25】。
正确答案: SQR(x^2+y^2)/(a+b)
1.129 在程序设计阶段应该采取 【26】 和逐步求精的方法,把一个模块的功能逐步分解,细化为一系列具体的步骤,进而用某种程序设计语言写成程序。
正确答案: 自顶而下
1.130 软件危机出现于60年代末,为了解决软件危机,人们提出了 【27】 的原理来设计软件,这就是软件工程诞生的基础。
正确答案: 软件工程学
1.131 软件工程包括3个要素,分别为方法、工具和 【28】 。
正确答案: 过程
1.132 软件工程研究的内容主要包括: 【29】 技术和软件工程管理。
正确答案: 软件开发
1.133 软件开发环境是全面支持软件开发全过程的 【30】 集合。
正确答案: 软件工具
1.134 通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为 【31】。
正确答案: 软件生命周期
1.135 软件结构是以 【32】 为基础而组成的一种控制层次结构。
正确答案: 模块
1.136 软件设计模块化的目的是 【33】 。
正确答案: 降低复杂性
1.137 耦合和内聚是评价模块独立性的两个主要标准,其中 【34】 反映了模块内各成分之间的联系。
正确答案: 内聚
1.138 数据模型按不同应用层次分成3种类型,它们是概念数据模型、 【35】 和物理数据模型。