厦门理工软件学院2011 –2012 学年度下期
《软件工程》试题(第3套)
题号一二三四五总分
题分
第一部分选择题
一、单项选择题(本大题共20小题,每小题1分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。
1.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )
A.软件工程
B.软件周期
C.软件危机
D.软件产生
2.研究开发所需要的成本和资源是属于可行性研究中的研究的一方面。( )
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
3.模块的内聚性最高的是( )
A.逻辑内聚
B.时间内聚
C.偶然内聚
D.功能内聚
4.在SD方法中全面指导模块划分的最重要的原则是( )
A.程序模块化
B.模块高内聚
C.模块低耦合
D.模块独立性
5.软件详细设计主要采用的方法是( )
A.模块设计
B.结构化设计
C.PDL语言
D.结构化程序设计
6.黑盒测试在设计测试用例时,主要需要研究( )
A.需求规格说明与概要设计说明
B.详细设计说明
C.项目开发计划
D.概要设计说明与详细设计说明
7.若有一个计算类型的程序,它的输入量只有一个,其范围是现从输入的角度考虑一组测试用例:设计这组测试用例的方法是( )
A.条件覆盖法
B.等价分类法
C.边界值分析法
D.错误推测法
8下列属于维护阶段的文档是( )
A.软件规格说明
B.用户操作手册
C.软件问题报告
D.软件测试分析报告
9快速原型模型的主要特点之一是( )
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件 ;
D.及早提供工作软件
10.因计算机硬件和软件环境的变化而作出的修改软件的过程称为( )
A.教正性维护
B.适应性维护
C.完善性维护
D.预防性维护