21.在黑盒测试方法中,设计测试用例的主要根据是( )。答案:B
A)程序内部逻辑 B)程序外部功能 C)程序数据结构 D)程序流程图
22.在软件设计中不使用的工具是( )。答案:C
A)系统结构图 B)PAD图 C)数据流图(DFD图) D)程序流程图
23.数据字典(DD)所定义的对象都包含于( )。答案:A
A)数据流图(DFD图) B)程序流程图 C)软件结构图 D)方框图
24.软件需求规格说明书的作用不包括( )。答案:D
A)软件验收的依据 B)用户与开发人员对软件要做什么的共同理解
C)软件设计的依据 D)软件可行性研究的依据
25.下面属于黑盒测试方法的是( )。答案:C
A)语句覆盖 B)逻辑覆盖 C)边界值分析 D)路径覆盖
26.下面不属于软件设计阶段任务的是( )。答案:C
A)软件总体设计 B)算法设计 C)制定软件确认测试计划 D)数据库设计
27.下面属于白盒测试方法的是( )。答案:B
A)等价类划分法 B)逻辑覆盖 C)边界值分析法 D)错误推测法
28.软件设计中模块划分应遵循的准则是( )。答案:C
A)低内聚低耦合 B)高耦合高内聚 C)高内聚低耦合 D)低耦合高内聚
29.构成计算机软件的是( )。答案:D
A)源代码 B)程序和数据 C)程序和文档 D)程序、数据及相关文档
30.软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是( )。答案:C
A)测试 B)设计 C)可行性研究 D)实现