编辑: 迷音桑 | 2019-12-25 |
1 )下面各项中不属于软件生存期中开发阶段的是 ???? A ? 需求分析 ???? B ? 程序设计 ???? C ? 概要设计 ???? D ? 软件测试 (
2 )下面描述中属于软件测试目的的是 ???? A ? 改正程序中的错误 ???? B ? 发现程序中的错误 ???? C ? 表明程序没有错误 ???? D ? 验证程序的可靠性 (
3 )下面描述中不 属于白盒测试 发概念的是 ???? A ? 至少执行一次模块中的所有独立路径 ???? B ? 执行边界条件下的所有循环 ???? C ? 所有判断的每一分支至少执行一次 ???? D ? 执行边界条件下的所有借口 (
4 )下列叙述中错误的是 ???? A ? 软件不是自然界的有形物体,是一种逻辑实体 ???? B ? 软件是程序、数据及相关文档的集合 ???? C ? 软件在运行、使用期间不存在磨损、老化问题 ???? D ? 软件的运行仅对计算机硬件具有依赖性 (
5 )与所使用的计算机无关的是数据 ???? A ? 物理结构 ???? B ? 逻辑结构 ???? C ? 存储结构 ???? D ? 逻辑和物理结构 (
6 )将6个数据进行冒泡排序,在最坏情况下需要比较的次数是 ?? ?? A ?
15 ???? B ?
5 ???? C ?
6 ???? D ?
30 (
7 )下列说法正确的是 ???? A ? 一个关系可以有多个候选键 ???? B ? 一个关系只有一个候选键 ???? C ? 一个关系所有属性是候选键 ???? D ? 一个关系所有属性都不是候选键 (
8 )用树形结构来表示实体之间关系的模型称为 ???? A ? 关系模型 ???? B ? 层次模型 ???? C ? 网状模型 ???? D ? 数据模型 (
9 )一个人有一个身份证,一个身份证号码对应一个人,实体"人"和实体"身份证号码"存在的联系是 ?????? A ? 一对一 ?????? B ? 一对多 ?????? C ? 多对多 ?????? D ? 无定义
二、填空题 (1)? 软件的模块独立性是由内聚性和( ? )来度量的.
(2)? 软件测试的方法通常 分为白盒测试 方法和黑盒测试方法,其中( ? )测试方法是检查程序是否符合它的功能说明. (3)? 软件集成测试的依据是( ? ). (4)? 关系数据模型的三要素是数据结构,关系操作和( ? ). (5)? 在E―R图中,用( ? )表示实体之间的联系. 参考答案:
一、? 选择题: A、? B 、 D 、 D 、 B 、 A 、 A 、 B 、 A
二、填空题: (1) 耦合性 (2) 黑盒 (3) 概要设计说明书 (4) 完整性约束 (5) 菱形框