




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第16页/共NUMPAGES\*ARABIC16页江南大学网络教育第三阶段练习题答案参考答案在最后一页正确答案是附最后考试科目:《软件工程》第章至第章(总分100分)__________学习中心(教学点)批次:层次:专业:学号:身份证号:姓名:得分:一单选题(共20题,总分值20分,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。)1.集成测试主要是为了发现哪个阶段的错误?()(1分)A.需求分析B.概要设计C.详细设计D.编码2.单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是()(1分)A.系统功能B.局部数据结构C.重要的执行路径D.错误处理3.测试的关键问题是()(1分)A.如何组织软件评审B.如何选择测试用例C.如何验证程序的正确性D.如何采用综合策略4.与选择编程语言无关的因素是()(1分)A.软件开发的方法B.软件执行的环境C.程序设计风格D.软件开发人员的知识5.与设计测试用例无关的文档是()(1分)A.项目开发计划B.需求规格说明书C.设计说明书D.源程序6.不属于白盒测试的技术是()(1分)A.路径覆盖B.判定覆盖C.循环覆盖D.边界值分析7.程序设计语言的工程特性其中之一表现在()(1分)A.软件的可重用性B.数据结构的描述性C.抽象类型的描述性D.数据库的易操作性8.软件测试的目的是()(1分)A.试验性运行软件B.发现软件错误C.证明软件正确D.找出软件中全部错误9.软件维护困难的主要原因是(
)(1分)A.费用低B.人员少C.开发方法的缺陷D.维护难10.程序设计语言的心理特性在语言中表现不应包括()(1分)A.歧义性B.简洁性C.保密性D.传统性11.在黑盒测试中,着重检查输入条件组合的方法是()(1分)A.等价类划分法B.边界值分析法C.错误推测法D.因果图法12.黑盒法是根据程序的什么来设计测试用例的?()(1分)A.应用范围B.内部逻辑C.功能D.输入数据13.软件测试中,白盒法是通过分析程序的什么来设计测试用例的?()(1分)A.应用范围B.内部逻辑C.功能D.输入数据14.软件测试用例主要由输入数据和什么两部分组成?(
)(1分)A.测试计划B.测试规则C.预期输出结果D.以往测试记录分析15.成功的测试是指运行测试用例后()(1分)A.未发现程序错误B.发现了程序错误C.证明程序正确D.改正了程序错误16.McCabe复杂性度量又称()(1分)A.代码行度量B.环路度量C.程序量度量D.功能性度量17.集成测试时,能较早发现高层模块接口错误的测试方法为()(1分)A.自顶向下渐增式测试B.自底向上渐增式测试C.非渐增式测试D.系统测试18.下列几种逻辑覆盖标准中,查错能力最强的是()(1分)A.语句覆盖B.判定覆盖C.条件覆盖D.条件组合覆盖19.维护中,因误删除一个标识符而引起的错误是何副作用?()(1分)A.文档B.数据C.编码D.设计20.程序设计语言的技术特性不应包括()(1分)A.数据结构的描述性B.抽象类型的描述性C.数据库的易操作性D.软件的可移植性二多选题(共5题,总分值10分,下列选项中至少有2个或2个以上选项符合题目要求,请在答题卡上正确填涂。)21.为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,下面哪些选项是对软件系统的要求()。(2分)A.出错处理需求B.逆向需求C.社会需求D.约束22.内聚标志着一个模块内各个元素之间彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展,高内聚包括()。(2分)A.过程内聚B.偶然内聚C.顺序内聚D.功能内聚23.形式化说明的优点有()。(2分)A.简洁准确的描述物理现象,对象获动作的结果。B.可以在不同软件工程活动之间平滑的过度。C.操作难度低。D.它提供了高层确认的手段。24.开发一个软件时,需要判断原定的系统模型和目标是否现实,一般说来,至少应该从以下哪几个方面研究每种解法的可行性()。(2分)A.技术可行性B.社会可行性C.经济可行性D.操作可行性25.以下哪些模型是属于软件生命周期模型()。(2分)A.瀑布模型B.快速原型模型C.增量模型D.螺旋模型三判断题(共10题,总分值10分正确的填涂“A”,错误的填涂“B”。)26.耦合是对一个软件结构内相同模块之间互联程度的度量。(1分)(
)27.与用户有效地沟通以获取用户的真实需求时,面向数据流自下而上求精。(1分)(
)28.传统方法学的优点是降低了软件产品的复杂性,提高了软件的可理解性,简化了软件的开发和维护工作,促进了软件重用。(1分)(
)29.可行性研究的实质是要进行一次大大压缩简化了的系统分析和设计过程,就是在较高层次上以较抽象的方式进行的系统分析和设计的过程。(1分)(
)30.通常把在软件生命周期全过程中使用的一整套技术方法的集合称为方法学,也称范型。(1分)(
)31.为了开发出真正满足用户需求的软件产品,首先必须知道用户的需求,对软件需求的深入理解是软件开发工作获得成功的前提条件。(1分)(
)32.增量模型的缺点是产品的先天性不足,因为开发者常常需要做实现上的折中,可能采用不合适的操作系统或程序设计语言,以使原型能够尽快工作。(1分)(
)33.微软过程适用于商业竞争环境下对小型项目提出的有限资源和有限开发时间的约束。(1分)(
)34.时间内聚的含义是一个模块包含的任务必须在同一段时间内执行。(1分)(
)35.非形式化说明可能存在矛盾,二义性,含糊性,不完整性级抽象层次混乱等问题。(1分)(
)四名词解释题(共6题,总分值12分)36.存根(2分)37.穷举(2分)38.调试(2分)39.驱动(2分)40.测试(2分)41.编码(2分)五综合题(共3题,总分值16分)42.设有如下流程图,试构造其程序图且计算它的McCabe复杂度。(5分)43.设有如下流程图,试构造其程序图且计算它的McCabe复杂度。(5分)44.设有如下流程图,试构造其程序图且计算它的McCabe复杂度。(6分)六简答题(共8题,总分值32分)45.软件测试的步骤有哪些?(4分)46.什么是软件可靠性?(4分)47.软件测试的目标是什么?(4分)48.什么是预防性维护?(4分)49.什么是改正性维护?(4分)50.什么是完善性维护?(4分)51.什么是适应性维护?(4分)52.什么是软件的可用性?(4分)
一单选题(共20题,总分值20分,下列选项中有且仅有一个选项符合题目要求,请在答题卡上正确填涂。)1.参考正确答案是为:B解析过程:2.参考正确答案是为:A解析过程:3.参考正确答案是为:B解析过程:4.参考正确答案是为:D解析过程:5.参考正确答案是为:A解析过程:6.参考正确答案是为:D解析过程:7.参考正确答案是为:A解析过程:8.参考正确答案是为:B解析过程:9.参考正确答案是为:C解析过程:10.参考正确答案是为:C解析过程:11.参考正确答案是为:D解析过程:12.参考正确答案是为:C解析过程:13.参考正确答案是为:B解析过程:14.参考正确答案是为:C解析过程:15.参考正确答案是为:B解析过程:16.参考正确答案是为:B解析过程:17.参考正确答案是为:A解析过程:18.参考正确答案是为:D解析过程:19.参考正确答案是为:C解析过程:20.参考正确答案是为:D解析过程:二多选题(共5题,总分值10分,下列选项中至少有2个或2个以上选项符合题目要求,请在答题卡上正确填涂。)21.参考正确答案是为:B,D解析过程:22.参考正确答案是为:C,D解析过程:23.参考正确答案是为:A,B,D解析过程:24.参考正确答案是为:A,C,D解析过程:25.参考正确答案是为:A,B,C,D解析过程:三判断题(共10题,总分值10分正确的填涂“A”,错误的填涂“B”。)26.参考正确答案是为:F解析过程:27.参考正确答案是为:F解析过程:28.参考正确答案是为:F解析过程:29.参考正确答案是为:T解析过程:30.参考正确答案是为:T解析过程:31.参考正确答案是为:T解析过程:32.参考正确答案是为:F解析过程:33.参考正确答案是为:F解析过程:34.参考正确答案是为:T解析过程:35.参考正确答案是为:T解析过程:四名词解释题(共6题,总分值12分)36.参考正确答案是为:存根(存根程序)指被测试的单元(模块)调用的其他模块的虚拟子程序。解析过程:37.参考正确答案是为:穷举(穷举测试)就是把程序所有可能的执行路径都检查一遍的测试。解析过程:38.参考正确答案是为:调试或称纠错,它是排除(诊断和改正)程序中存在的错误过程。解析过程:39.参考正确答案是为:驱动(驱动程序)指调用被测试的单元(模块)的虚拟主程序。解析过程:40.参考正确答案是为:测试是查找和发现程序中存在的错误的过程。解析过程:41.参考正确答案是为:编码就是把软件设计结果翻译成用某种程序设计语言书写的程序。解析过程:五综合题(共3题,总分值16分)42.参考正确答案是为:①程序图:②McCabe复杂度:V(G)=判断个数+1=3+1=4解析过程:43.参考正确答案是为:①程序图:②McCabe复杂度:V(G)=判断个数+1=4+1=5解析过程:44.参考正确答案是为:①程序图:②McCabe复杂度:V(G)=判断个数+1=3+1=4解析过程:六简答题(共8题,总分值32分)45.参考正确答案是为:软件测试的步骤:(1)模块测试—单元测试(2)子系统测试—局部“集成测试”(3)系统测试—全局“集成测试”(4)验收测试—由用户参加,利用实际数据进行的系统测试(5)平行测试—试运行解析过程:46.参考正确答案是为:软件可靠性是指程序在给定的时间间隔内,按照规格说明书的规定成功地运行的概率。解析过程:47.参考正确答案是为:测试的目标(G.Myers规则):(1)测试是为了发现程序中的错误而执行程序的过程;(2)好的测试方案是极可能发现迄今尚未发现错误的测试方案;(3)成功的测试是发现至今为止尚未发现错误的测试。解析过程:48.参考正确答案是为:预防性维护是指为了改进未来的可维护性或可靠性,或为了给未来的改进奠定更好的基础而修改软件的活动。(占4%)解析过程:49.参考正确答案是为:改正性维护
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 代理协议合同范例诉讼
- 修枝整形专项施工方案
- 中介备案合同范例
- 养老合同附加合同范例
- 双壁钢围堰施工方案
- 住宅消防保养合同范例
- 八年级学生数学语言转换能力调查研究
- 混联外骨骼肘腕康复机构运动性能及康复效果评估
- 机器人与3D导板辅助腰椎皮质骨轨迹置钉技术解剖应用研究
- 高压氧辅助治疗中老年2型糖尿病突发性聋患者的疗效分析
- 库车县“7.9”天山炼化油储罐火灾扑救战评
- 金属结构制造安全作业指导书
- 眼外伤-PPT课件
- 教学-主动脉夹层PPT课件
- 上海市企业投资项目核准、备案及建设审批流程指南
- 绝句迟日江山丽
- 船体开孔规则
- (精选)沸腾焙烧炉设计相关计算
- 多元化与专业化的利弊之争
- ASMEB16.14-1991中文版钢铁管螺纹管堵、内外螺丝和锁紧螺母
- 《雕塑工程工程量清单计价定额》
评论
0/150
提交评论