第 1 页/ 共 50 页山东科技大学2013 —2014 学年第一学期《软件工程》考试试卷(B 卷)班级 ________________ 姓名 _______________ 学号 _______________ 题号一二三四总得分评卷人审核人得分一、填空题 (每空 1 分,共 10 分)1、 _________是生产一个最终满足需求且达到工程目标的软件产品所需的步骤
2、 CMM 模型定义了5 个软件过程成熟度等级,分别是初始级、 ____________、____________、已管理级和____________
3、 ___________测试是把测试对象看作一个透明的盒子,测试人员根据程序内部的逻辑结构及其有关的信息设计成测试用例;4、 常用的构件标准有_________、_________和 EJB
5、 详细设计的任务是确定每个模块的内部特性,即模块的___________和使用的数据
6、 根据数据信息流的特点,数据流图一般可分为___________和___________两类
二、选择题 (每题 2 分,共 20 分)1、 SD方法设计的结果是()
模块结构图2、 产生软件危机的原因有如下几点,除了()
软件开发过程未经审查B
软件开发不分阶段,开发人员没有明确的分工C
所开发的软件,除了程序清单外,没有其他文档D
采用工程设计的方法开发软件,不符合软件本身的特点3、 软件测试的目的是( )
证明软件的正确性B
找出软件系统中存在的所有错误第 2 页/ 共 50 页C
证明软件系统中存在错误D
尽可能多的发现软件系统中的错误4、 软件结构图中 ,模块框之间若有直线连接,表示它们之间存在着( )关系
A、调用B、组成C、链接D、顺序执行5、 投资回收期是指()
项目投资开始到停止投资