|
一、单选题(共 20 道试题,共 100 分。)V 1. 软件测试方法中,黑盒测试法主要用于测试( )。
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
满分:5 分
2. 在进行软件测试时,首先应当进行单元测试,然后再进行( ),最后再进行有效性测试。
A. 组合测试
B. 集成测试
C. 有效性测试
D. 确认测试
满分:5 分
3. ( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。
A. 变换型
B. 事务型
C. 结构化
D. 非结构化
满分:5 分
4. 集成测试计划是在( )阶段制定的。
A. 可行性研究和计划
B. 需求分析
C. 概要设计
D. 详细设计
满分:5 分
5. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。
A. 程序
B. 文档
C. 软件
D. 数据
满分:5 分
6. 下列叙述正确的是( )。
A. NS图可以用于系统设计
B. PDL语言可以用于运行
C. PAD图表达的软件过程成树型结构
D. 结构化程序设计强调效率第一
满分:5 分
7. 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
8. 软件测试的目的是( )。
A. 评价软件的质量
B. 发现软件的错误
C. 找出软件的所有错误
D. 证明软件是正确的
满分:5 分
9. 软件测试是软件质量保证的主要手段之一,测试的目标是( )。
A. 证明软件符合设计要求
B. 发展软件的潜在能力
C. 发现软件中的错误和缺陷
D. 判定软件是否合格
满分:5 分
10. 系统定义明确之后,应对系统的可行性进行研究,可行性研究应包括( )。
A. 软件环境可行性、技术可行性、经济可行性、社会可行性
B. 经济可行性、技术中行性、操作可行性
C. 经济可行性、可行性、系统可行性
D. 经济可行性、实用性、可行性
满分:5 分
11. 面向数据流的设计方法把( )映射成软件结构。
A. 数据流
B. 系统结构
C. 控制结构
D. 信息流
满分:5 分
12. 软件开发技术不包含( )。
A. 软件开发方法学
B. 软件工程环境
C. 软件工具
D. 软件质量度度量
满分:5 分
13. 模块内的某成分的输出是另一些成分的输入,该模块的内聚度是( )的。
A. 功能性
B. 顺序性
C. 逻辑性
D. 瞬时性
满分:5 分
14. 以下关于数据流图的说法错误的是( )。
A. 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储
B. 数据流图是用作结构化分析的一种工具
C. 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成
D. 数据流图的绘制采用自上向下、逐层分解的方法
满分:5 分
15. 选择程度设计语言的关键因素是( )。
A. 软件应用领域
B. 软件执行环境
C. 软件开发方法
D. 算法和数据结构
满分:5 分
16. 在进行软件结构设计时应该遵循的最主要的原因是( )原理。
A. 抽象
B. 模块化
C. 模块独立
D. 信息隐藏
满分:5 分
17. 在编制程序时,应采纳的原则之一是( )。
A. 不限制goto语句的使用
B. 减少或取消注解行
C. 程序越短越好
D. 程序结构应有助于读者理解
满分:5 分
18. 程序控制的三种基本结构中,( )结构可提供程序重复控制。
A. 遍历
B. 排序
C. 循环
D. 分支
满分:5 分
19. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。
A. 目标
B. 数据流
C. 功能
D. 对象
满分:5 分
20. 软件的可维护性、可使用性、( )是衡量软件质量的几个主要特性。
A. 可靠性
B. 可复用性
C. 可理解性
D. 可000性
满分:5 分
|
|