《软件工程导论(双语)》A卷(答案)
发布时间:2023-11-19 09:03:31 来源:文档文库
小
中
大
字号:
洛阳师范学院2011—2012学年第二学期期末考试软件工程>>>>专业>>>>2010级《软件工程导论》课程(A)卷参考答案及评分标准一、单项选择题(每小题1分,共15分)1.B2.A3.A4.C5.D6.C7.C8.C9.B10.D11.B12.D13.B14.B15.D二、判断题(每小题2分,共10分)1.×2.×3.√4.×5.√6.×7.√8.√9.×10.√三、名词解释(每小题5分,共20分)1.增量式开发:是软件工程当中一种常用的软件开发过程思想。首先把大型程序根据功能分解成若干子系统,然后对子系统逐步的进行开发和发布。(根据需求开发部分系统,然后按计划依次开发的思想)2.软件生存周期:一个软件从开始计划起,到废弃不用止,称为软件生存周期。一般来说,软件生存周包括计划、开发、运行三个时期,每一时期又可分为若干更小的阶段。3.客户:为软件开发付款的人。一般对于软件产品做什么有最终话语权。4.可维护性:软件的可维护性是指理解、改正、改动、改进软件的难易程度。5.黑盒测试:黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试。说明:含义一致即可,描述方法可不同。第5小题答出功能测试得2分。四、简答题(每小题5分,共20分)1.答:(1)软件故障是指软件运行过程中出现的一种不希望或不可接受的内部状态,一般无外在表现。..................................................................................2分(2软件失效是指软件运行时产生的一种不希望或不可接受的可见的外部行为结果。..................................................................................................................2分(3)软件故障如果没有及时的容错措施加以处理,便不可避免地导致软件失效..............................................................................................................................1分说明:描述方法可不同2.答:测试的目的是判断和发现软件中的错误............................................1分调试的目的是定位软件错误并纠正错误。......................................................1分测试由一般由独立团队完成。..........................................................................1分调试一般由程序员完成。..................................................................................1分调试是测试的后续工作......................................................................................1分说明:描述方法可不同3.答:(1)软件体系结构风格是指已建立的、大规模的系统结构模式