院、系领导审批并签名
A卷
广州大学20172018
课程软件工程导论
学院计算机科学与教育软件题次分数评分一10二16三25四49五班级
学年第
一
学期考试卷
考试形式(闭卷,考试)
学号七八九姓名十总分评卷人100六
一、单选题(每小题1分,共25分,答案写在下表中)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
1软件工程方法的提出起源于软件危机,而其目的应该是最终解决软件的(D)问题A产生危机B质量保证C开发效率D生产工程化2瀑布模型将软件生命周期归纳为3个时期,即计划期、开发期和运行期。下列(D)不属于开发期内的工作。A总体设计B详细设计C程序设计
(软件工程导论36学时A卷答案共7页第1页)
fD
维护
3结构化方法将软件生命周期分为计划、开发和运行3个时期,下列任务中(B)属于计划时期的任务。A需求分析B问题定义C总体设计D编码4ABCD5ABCD可行性研究要进行一次(C)需求分析。详细的全面的简化的、压缩的彻底的经济可行性研究的范围包括(C)。资源有效性管理制度效益分析开发风险
6可行性分析是在系统开发的早期所做的一项重要的论证工作,它是决定该系统是否开发的决策依据,因必须给出(B)的回答。A确定B行或不行C正确D无二义7产生软件维护的副作用,是指(C)。A开发时的错误B隐含的错误C因修改软件而造成的错误D运行时错误操作8软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及(B)。A用户B需求评审C总结D都不对
(软件工程导论36学时A卷答案共7页第2页)
f9ABCD
软件开发的结构化分析方法,常用的描述软件工程需求的工具是(C)业务流程图、处理说明软件流程图、模块说明数据流程图、数据字典系统流程图、程序编码
10数据流图用于抽象描述一个软件的逻辑模型,数据流图由以写特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是(A)A控制流B加工C数据存储D数据流11ABCD软件开发的结构生命周期法的基本假定是认为软件需求能做到(C)严格定义初步定义早期冻结动态改变
软件需求经过分析阶段后,通过软件需求说明书表示出来,后面的开发工作以此为基础进行,即假定软件需求确定后一般不再改变,即“早期冻结”。
12ABCD13ABCD
在结构化方法中,软件功能分解属于软件开发中的(C)阶段详细设计需求分析总体设计r