A、 条件覆盖
B、 基本路径测试
C、 判定覆盖
D、 错误推测法
答案:D
解析:解析:黑盒测试方法和技术有等价类划分法、边界值分析法、错误推测法和因果图等。白盒测试的主要技术有逻辑覆盖测试、基本路径测试,其中逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖。本题答案为D选项。
A、 条件覆盖
B、 基本路径测试
C、 判定覆盖
D、 错误推测法
答案:D
解析:解析:黑盒测试方法和技术有等价类划分法、边界值分析法、错误推测法和因果图等。白盒测试的主要技术有逻辑覆盖测试、基本路径测试,其中逻辑覆盖测试包括语句覆盖、路径覆盖、判定覆盖、条件覆盖、判断-条件覆盖。本题答案为D选项。
A. 单元测试,集成测试,确认测试
B. 集成测试,确认测试,系统测试
C. 确认测试,集成测试,单元测试
D. 单元测试,集成测试,回归测试
解析:解析:软件测试的实施过程主要有4个步骤:单元测试、集成测试、确认测试(验收测试)。符合测试步骤的只有A选项。
A. 设计测试用例
B. 验证程序的正确性
C. 发现程序中的错误
D. 诊断和改正程序中的错误
解析:解析:程序调试的任务是诊断和改正程序中的错误;而软件测试是尽可能多地发现软件中的错误。软件测试贯穿整个软件生命周期,程序调试主要在开发阶段。本题答案为D选项。
A. 数据库中的数据可以共享
B. 数据库减少了数据冗余
C. 数据库避免了一切数据的重复
D. 若系统是完全可以控制的,则系统可确保更新时的一致性
解析:解析:【解析】数据库系统共享性大,冗余度小,但只是减少了冗余,并不是避免一切冗余。本题答案为C选项。
A. 数据库维护
B. 数据库系统设计
C. 数据库设计
D. 数据库管理员培训
解析:解析:数据库应用系统包括数据库、数据库管理系统、人员(数据库管理员和用户)、硬件平台、软件平台、应用软件、应用界面7个部分。数据库设计是数据应用的核心。本题答案为C选项。
A. 人工管理阶段
B. 文件系统阶段
C. 文件系统阶段和数据库阶段
D. 人工管理阶段和文件系统阶段
解析:解析:数据库管理技术的三个阶段是人工管理阶段、文件系统阶段和数据库系统阶段。人工管理阶段没有专门的软件对数据进行管理。本题答案为A选项。
A. 数据库
B. 数据库系统
C. 数据库管理系统
D. 关系数据库系统
解析:解析:数据库〈Database,DB)是指长期存储在计算机内的、有组织的、可共享的数据集合。本题答案为A选项。
A. 数据共享性好
B. 数据冗余度高
C. 数据具有完整性
D. 数据独立性高
解析:解析:【解析】数据库系统的基本特点∶数据集成性、数据的共享性高,冗余性低、数据独立性高、数据统一管理与控制。本题答案为B选项。
A. 安全性
B. 物理独立性
C. 操作独立性
D. 管理规范性
解析:解析:将数据库的结构列分成多个层次,是为了提高数据库的数据独立性。数据独立性性包括数据的物理独立性和数据的逻辑独立性两级。本题答案为B选项。
A. DBS包括DB和DBMS
B. DBMS包括DB和DBS
C. DB包括DBS和DBMS
D. DBS就是DB,也就是DBMS
解析:解析:数据库系统由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台组成。这五个部分构成了一个以数据库为核心的完整的运行实体,称为数据库系统。本题答案为A选项。
A. 概念模式
B. 内模式
C. 外模式
D. 物理模式
解析:解析:一个数据库可以有多个外模式〈也称子模式或用户模式〉,但概念模式和内模式(物理模式)只能有一个。本题答案为C选项。