软件工程05
1.软件测试方法中,黑盒测试法主要用于测试(A)。
(A)软件外部功能
(B)程序正确性
(C)结构合理性
(D)程序内部逻辑
2.在设计测试用例时,(A)是用的最多的一种黑盒测试方法
(A)等价类划分
(B)因果图
(C)边值分析
(D)判定表
3.面向数据流的设计方法把(A)映射成软件结构。
(A)数据流
(B)控制结构
(C)信息流
(D)系统结构
4.模块中所有成分引用共同的数据,该模块的内聚度是(D)。
(A)功能性
(B)顺序性
(C)逻辑性
(D)通信性
5.需求分析阶段的研究对象是(B)。
(A)系统要求
(B)用户要求
(C)软硬件要求
(D)系统分析员要求
6.在整个软件维护阶段所花费的全部工作中,(A)所占比例最大。
(A)完善性维护
(B)适应性维护
(C)预防性维护
(D)校正性维护
7.在软件开发过程,以下说法正确的是(B)。
(A)程序流通图是逐步求精的好工具
(B)NS图不可能任意转移控制,符合结构化原则
(C)判定表是一种通用的设计工个
(D)程序流程图和NS图都不易表达模块的层次结构
8.软件开发技术不包含(A)。
(A)软件质量度度量
(B)软件工程环境
(C)软件开发方法学
(D)软件工具
9.软件的可维护性、可使用性、(B)是衡量软件质量的几个主要特性。
(A)可修改性
(B)可靠性
(C)可理解性
(D)可复用性
10.软件危机具有下列表现(D)。I. 对软件开发成本估计不准确II. 软件产品的质量往往靠不住III. 软件常常不可维护IV. 软件成本逐年上升
(A)I、II和III
(B)I、III和IV
(C)II、III和IV
(D)以上都正确