西华大学课程考试试题卷(B卷)试卷编号:(2012至2013学年第1学期)课程名称:软件工程A考试时间:110分钟课程代码:6014309试卷总分:100分考试形式:闭卷学生自带普通计算器:不允许一、判断题:每小题1分,共20分,在正确的打上√,错误的打上X1.快速原型模型可以有效地适应用户需求的动态变化
()2.数据字典是对数据流图中的数据流,处理过程、数据存储、数据的源和终点进行详细定义
()3.统一的建模语言,是一种软件工程设计语言
()4.模块化使程序设计比较方便,但比较难以维护
()5.一个模块实际上就是一个进程
()6.过程描述语言可以用于描述软件的系统结构
()7.编程语言应该在软件概要设计时选择
()8.如果通过软件测试没有发现错误,则说明软件是正确的
()9.在进行概要设计时应加强模块间联系
()10.一般人为,软件开发阶段是由设计、编码和测试三个基本活动组成
()11.软件概要设计包括软件系统结构设计以及数据结构和数据库设计
()12.为了提高程序的易读性,尽可能使用高级语言或4GL编写程序
()13.为了加强软件维护作业的进度,应尽可能增加维护人员的数目
()14.模块化,信息隐藏,抽象和逐步求精的软件设计原则有助于得到高内聚,低耦合度的软件产品
()15.确认测试计划应该在可行性研究阶段制定
集成测试主要由用户来完成
白盒测试无需考虑模块内部的执行过程和程序结构,只要了解模块的功能即可
软件概要设计包括软件系统结构设计以及数据结构和数据库设计
发现错误多的程序模块,残留在模块中的错误也多
为了加快软件维护作业的进度,应尽可能增加维护人员的数目
()二、单选题:每题2分,共30分1、以下哪一项不是软件危机的表现形式()A、软件成本高B、软件产率低C、计算机技术发展快D、软件质量得不到保证2、软件工程三要