上传者: nianandyue
|
上传时间: 2021-12-28 13:12:57
|
文件大小: 487KB
|
文件类型: -
一、单项选择题
1.瀑布模型的存在问题是( B )
A.用户容易参与开发 B.缺乏灵活性 C.用户与开发者易沟通 D.适用可变需求
2.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( C )
A.软件工程 B.软件周期 C.软件危机 D.软件产生
3.数据耦合、公共耦合、标记耦合、控制耦合的耦合性从低到高的顺序是( B )
A.数据、公共、标记、控制 B.数据、标记、控制、公共 C.控制、数据、标记、公共 D.控制、数据、公共、标记
4.在SD方法中全面指导模块划分的最重要的原则是( D )
A.程序模块化 B.模块高内聚 C.模块低耦合 D.模块独立性
5.软件测试的目的是( B )。
A.评价软件的质量 B.发现软件的错误C.找出软件的所有错误 D.证明软件是正确的
6.在设计测试用例时,( A )是用得最多的一种黑盒测试方法。
A. 等价类划分 B. 边界值分析 C. 因果图 D. 判定表
7. 需求分析最终结果是产生( B )。
A. 项目开发计划 B.需求规格说明书 C.设计说明书 D.可行性分析报告
8. Jackson图中,模块框之间若有直线连接,表示它们之间存在( A )。
A. 调用关系 B. 组成关系 C. 链接关系 D. 顺序执行关系
9. 软件详细设计的主要任务是确定每个模块的( C )。
A. 功能 B. 外部接口 C. 算法和使用的数据结构 D. 编程
10.为了提高软件的可维护性,在编码阶段应注意( B )
A.保存测试用例和数据 B.提高模块的独立性 C.文档的副作用 D.养成好的程序设计风格