一、单选题(共 20 道试题,共 100 分。)V 1. 软件测试方法中,黑盒测试法主要用于测试( )。
A. 结构合理性
B. 软件外部功能
C. 程序正确性
D. 程序内部逻辑
满分:5 分
2. 在对数据流的分析中,主要是找到中心变换,这是从( )导出结构图的关键。
A. 数据结构
B. 实体关系
C. 数据流图
D. E-R图
满分:5 分
3. 结构分析方法就是面向( )自顶向下逐步求精进行需求分析的方法。
A. 目标
B. 数据流
C. 功能
D. 对象
满分:5 分
4. 在结构化分析方法(SA),与数据流图配合使用的是( )。
A. 网络图
B. 实体联系图
C. 数据字典
D. 程序流程图
满分:5 分
5. 软件需求分析的任务不应包括( )。
A. 问题分析
B. 信息域分析
C. 结构化程序设计
D. 确定逻辑模型
满分:5 分
6. 软件工程的课程特点( ): I. 学科理论及其知识应用的多维性;II. 工程化;III. 浓厚的方法学色彩; IV. 实践性、指导性强。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
满分:5 分
7. 进行需求分析可使用多种工具,但( )是不适用的。
A. 数据流图
B. 判定表
C. PAD图
D. 数据词典
满分:5 分
8. 软件可维护性是指软件能够被理解、校正、( )功能的容易程序。
A. 变更
B. 维护
C. 000
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. 可000性
满分:5 分
15. 在设计测试用例时,( )是用的最多的一种黑盒测试方法。
A. 等价类划分
B. 边值分析
C. 因果图
D. 判定表
满分:5 分
16. 软件开发技术不包含( )。
A. 软件开发方法学
B. 软件工程环境
C. 软件工具
D. 软件质量度度量
满分:5 分
17. 下列属于应用软件的是( ):I. 计算机辅助教学软件;II. 软件测试工具;III. 办公自动化软件;IV. 工程与科学计算软件。
A. I、II和III
B. I、III和IV
C. II、III和IV
D. 以上都正确
满分:5 分
18. Jackson方法根据( )来导出程序结构。
A. 数据结构
B. 数据间的控制结构
C. 数据流图
D. IPO图
满分:5 分
19. 从下列叙述中选出能够与软件开发需求分析、设计、编码相对应的软件测试( )。
A. 系统测试、集成.测试、单元测试
B. 单元测试、组装测试、确认测试
C. 单元测试、确认测试、集成测试卜
D. 确认测试、组装测试、单元测试
满分:5 分
20. ( )是有关计算机程序功能、设计、编制使用的文字或图形资料。
A. 程序
B. 文档
C. 软件
D. 数据
满分:5 分