2015软件工程试卷A及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
广州大学2014—2015 学年第一学期考试卷
课程软件工程导论考试形式(闭卷,考试)
一、单选题(每小题1分,共10分,答案写在下表中)
1.研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面。
A.技术可行性
B.经济可行性
C.社会可行性
D.法律可行性
2.结构化分析方法是在软件开发过程中常用的方法。这个方法采用的基本手段是()。
A.分解与抽象
B.分解与综合
C.归纳与推导
D.试探与回溯
3.若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0,1.0],现从输入的角度考虑一组测试用例:-1.001,-1.0,1.0,1.001。设计这组测试用例的方法是( )
A.条件覆盖法
B.等价分类法
C.边界值分析法
D.错误推测法
4.快速原型模型的主要特点之一是( )
A.开发完毕才见到产品
B.及早提供全部完整的软件产品
C.开发完毕后才见到工作软件
D.及早提供工作软件
5.软件可维护性的特性中相互矛盾的是()
A.可修改性和可理解性
B.可测试性和可理解性
C.效率和可修改性
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.人工检测
二、填空题(每空1分,共16分)
1、用户关注软件质量的外部属性,如软件的正确性、可靠性、有效性、完整性、可用性、可维护性、可移植性、可复用性等。(顺序可互换)
2、软件工程的项目、人、过程、方法和工具、软件制品构成了软件工程五要素。