考试试题及参考答案
一、单向选择题(四选一、每小题3分,共18分)
1、软件的发展经历了(D)个发展阶段。0102
一
二
三
四
2、需求分析的任务不包括(B)。0401
问题分析
系统设计
需求描述
需求评审。
3、一个软件的宽度是指其控制的(C)。0801
模块数
层数
跨度
厚度
4、当模块中包含复杂的条件组合,只有(A)能够清晰地表达出各种动作之间的对应关系。 0802
判定表和判定树
盒图
流程图
关系图
5、以下不属于逻辑覆盖的是(D)。1402
语句覆盖
判定覆盖
条件覆盖
基本路径
6、为适应软件运行环境的变化而修改软件的活动称为(B)。1501
纠错性维护
适应性维护
改善性维护
预防性维护
二、填空题(每空2分,共18分)
软件可靠性是指在给定的时间间隔内,程序成功运行的(概率)。0101
高级语言:独立于机器,面向过程或面向(对象)0101
软件项目管理的范围主要集中于3个P上,即:People人员、Problem问题和(过程)。0201
人机界面的风格第一代界面是命令和(询问)方式。1202
由于维护或在维护过程中其他一些不期望的行为引入的错误称为维护的