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】 和物理数据模型。
正确答案: 逻辑数据模型
1.139 数据流图的类型有 【36】 和事务型。
正确答案: 变换型
1.140 为了便于对照检查,测试用例应由输入数据和预期的 【37】 两部分组成。
正确答案: 输出结果
1.141 常用的黑箱测试有等价分类法、 【38】 、因果图法和错误推测法4种。
正确答案: 边值分析法
1.142 测试的目的是暴露错误,评价程序的可靠性;而 【39】 的目的是发现错误的位置并改正错误。
正确答案: 调试
1.143 软件维护活动包括以下几类:改正性维护、适应性维护、 【40】 维护和预防性维护。
正确答案: 完善性
1.144 数据库管理系统常见的数据模型有层次模型、网状模型和 【41】 3种。
正确答案: 关系模型
1.145 用树型结构表示实体类型及实体间联系的数据模型称为 【42】 。
正确答案: 层次模型
1.146 在关系模型中,把数据看成一个二维表,每一个二维表称为一个 【43】 。
正确答案: 关系