《国家开放大学2023-2024学年《信息系统测试》模拟试卷及答案解析4(2024年).docx》由会员分享,可在线阅读,更多相关《国家开放大学2023-2024学年《信息系统测试》模拟试卷及答案解析4(2024年).docx(11页珍藏版)》请在课桌文档上搜索。
1、国家开放大学2023-2024学年信息系统测试模拟试卷及答案解析信息系统测试的期末考试题型包括配伍题、排序题、单项选择题、判断题、应用题五种,下面针对这些题型进行期末练习,并附有练习题答窠。一、配伍题1.请为名词与选择表示其含义的描述,将配对好的ae填写到括号中系统调查a理解解决方案系统分析b理解问题系统设计C使系统满足变化的需求系统实施d选择与规划最佳解决方案系统维护e实现解决方案:2.请为名词Ua选择表示其含义的描述,将配对好的ae填写到括号中集成测试a基于系统整体需求说明书的测试;应覆盖系统所有联合的部件。系统测试b一个应用系统的各个部件的联合测试,以决定他们能否在一起共同工作。恢复测试
2、C测试系统在防止非授权的内部或外部用户的访问或故意破坏等情况时如何保证系统正常工作。兼容测试d测试一个系统从灾难中能否很好地恢复,如遇到系统崩溃、硬件损坏或其他灾难性问题。安全测试e测试该软件在一组不同类型的硬件/软件/操作系统/网络等环境下的性能。:3.请为名词与选择表示其含义的描述,将配对好的ae填写到括号中测试a描述测试活动的范围、方法、资源和进度的文档,确定测试项、被测功能、测试任务、测试执行、测试风险等。测试计划b执行软件系统以验证其满足指定的需求并检测错误的过程。测试用例C表示从一个软件产品开始构思,直到该产品不再被使用的全过程,包括需求分析,设计,编码,测试和维护等阶段。黑盒测试
3、d为特定目标而开发的一组测试输入、执行步骤和预期结果,其目标可以是测试某个系统部件是否满足某个特定的需求。软件e只关心程序的外部功能,不关心程序内部结构的一种测试生存方法。根据软件的需求规格说明书对软件进行各种输入并周期观察各种输出结果来发现软件缺陷的测试。::4.请为名词选择表示其含义的描述,将配对好的ab填写到括号中黑盒测试技术a传统软件测试技术负载测试白盒测试技术b信息系统测试技术人工测试技术用户界面测试:(3)::5.请为名词选择表示其含义的描述,将配对好的ab填写到括号中等价类划分a黑盒测试方法分支覆盖因果图b白盒测试方法边界值分析路径覆盖二、排序题1.请按照软件生存周期的各个阶段,
4、为下面测试的内容进行排序。需求规格说明书源程序代码书详细设计说明概要设计说明书A.B.C.0D.2.请按照软件测试的先后顺序,将软件测试过程进行排序。确认测试集成测试单元测试系统测试A.B.C.D.3.请按照软件测试项目的实施过程,为下面的阶段排序。测试执行测试计划测试总结测试设计A.B.C.D.4.代码审查作为一种人工测试技术,以通过召开代码审查会的方式进行。下面请按照代码审查会的过程进行排序。请程序员逐个语句地讲述程序的逻辑结构。其间大家提出问题以断定是否存在错误。把已查出的错误清单交给程序员。如果发现的错误很多,或发现有的错误需要对程序做重大更改,那么组织者就应做出安排,以便在这些错误得
5、到修复之后重新进行会议审查。根据常见程序错误检查清单分析程序。组织者把被审查的程序清单和设计规范分发给小组的其他成员,要求他们熟悉这些材料。A.B.C.D.三、单项选择题1.()的基本结构是人机交互系统、模型库系统和数据库系统三个子系统的有机结合。A.事务处理系统B.管理信息系统C.决策支持系统D.指挥信息系统B.事务处理系统D.决策支持系统C.无关性 D.及时性)o2 .用来支持操作管理层人员的日常活动的信息系统是()oA.管理信息系统C.指挥信息系统3 .下列特性不是信息的特性的是A.正确性B.完备性4 .软件缺陷产生的最主要原因(A.设计错误B.产品说明书错误C.编码错误D.测试错误5
6、.修复一个软件错误所需的费用将随着软件生存周期的进展而呈指数增长,这句话反映了软件测试原则中的()oA.严格性原则B.提早原则C.覆盖原则D.全面测试原则6 .软件错误中最普遍,最受重视的三种错误是()。A.需求错误、集成错误、系统结构错误B.测试定义与测试执行错误、实现和编码错误、数据错误C.需求错误、程序结构错误、集成错误D.程序结构错误、数据错误、功能与性能错误7 .软件测试的目的是()oA.为了说明软件中没有缺陷8 .减少软件缺陷C.发现软件缺陷D.为了说明提高软件产品的质量可以依赖软件测试8 .关于软件测试的目的,下列说法中错误的是()。A.测试是程序的运行过程,目的在于发现错误。B
7、. 一个好的测试用例在于能够发现至今未发现的错误。C. 一个成功的测试是发现了至今未发现的错误的测试。D.测试的目标是以最少的时间和人力改正软件中潜在的各种错误和缺陷。9 .下列不是软件测试基本原则的是()。A.关键是注重测试用例的选择B.选择尽可能多的测试用例C.尽量不由程序设计者进行测试D.充分注意测试中的群集现象10 .软件测试过程中单元测试的意思是()。A.对软件中的每个子程序进行测试B.对软件中的各个子系统进行测试C.对软件中的各个模块进行测试D.对软件中的各个基本过程进行测试11 .单元测试一般由开发人员在编码阶段完成,因而单元测试通常采用的测试方法()。A.黑盒测试方法B.静态分
8、析方法C.动态测试方法D.白盒测试方法12 .软件测试过程中的确认测试阶段包括()oA.有效性测试、软件配置审查、验收测试、-测试B.单元测试、集成测试、验收测试、系统测试C.有效性测试、软件配置审查、系统测试、验收测试D.有效性测试、软件配置审查、集成测试、验收测试13 .在集成测试过程中,程序先分成小的部分进行构造并进行测试,然后随着程序功能的增力口,同步进行新增功能的测试,直到最后完成整个系统的测试采用的是()。A.自顶向下集成测试B.非增量集成测试C.增量集成测试D,自底向上集成测试14 .下列不属于人工测试方法的是()。A.软件审查B.代码审查C.人工走查D.计算机运行程序15 .代
9、码审查和人工走查技术都需要召开一个审查会,在会中由一组人员来阅读程序,召开这个会议的目的是为了()oA.改正错误B.发现错误C.讲解程序D.证明程序设计正确16 .召开审查会,在会中由小组成员阅读程序,以发现程序错误,同时测试员利用测试数据人工运行程序并得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试方法是()oA.人工走查B.代码审查C.软件审查D.错误推测法17 .下面关于黑盒测试的描述中,不正确的是(),A.黑盒测试也称为功能测试。B.着眼于程序的外部特征,而不考虑程序的内部逻辑结构。C.黑盒测试是在程序接口处进行测试。D.黑盒测试是根据程序的内部结构进行测试,因此才
10、能发现程序里的隐患。18 .将基于功能的和基于实现的测试设计结合在一起的测试,我们称这种测试为()oA.白盒测试B.黑盒测试C.灰盒测试D.基于故障的测试19 .动态测试的功能包括:()。A.程序错误分析、一致性检查B.程序错误分析、性能分析、内存分析C.生成引用表、程序错误分析、一致性检查D.确认与接口测试、覆盖率分析、性能分析、内存分析20.对应面向对象开发阶段,面向对象测试也分别对应为()。A.面向对象设计的测试、面向对象编程的测试、面向对象系统测试B.面向对象分析的测试、面向对象设计的测试、面向对象编程的测试C.面向对象单元测试、面向对象集成测试、面向对象系统测试D.面向对象分析的测试
11、、面向对象设计的测试、面向对象系统测试21 .对Web服务系统进行测试时,要让它们以某种特定的方式运行代码,这种测试超越了功能验证测试,目的是要弄清楚被测试的Web服务是不是不仅能做我们认为它能做的事,而且在超出正常的情况下仍然能够继续正常运行。这种测试是()。A.连接速度测试B.压力测试C.负载测试D.可用性测试22 .漏洞扫描按功能可分为()。A.系统漏洞扫描、网络漏洞扫描、数据库漏洞扫描B.黑客入侵防护扫描、网络漏洞扫描、数据库漏洞扫描C.主机扫描、端口扫描、黑客入侵防护扫描D.系统漏洞扫描、网络漏洞扫描、黑客入侵防护扫描23 .Web应用系统测试通常包括()oA.链接测试、表单测试、数
12、据校验、COokieS测试、设计语言测试、安全性测试B.链接测试、设计语言测试、功能测试、性能测试、可用性测试、安全性测试C.设计语言测试、可用性测试、安全性测试、系统兼容性测试、数据校验D.功能测试、性能测试、可用性测试、安全性测试、系统兼容性测试和接口测试24 .在软件开发初期,即需求分析阶段制定的测试计划是()。A.概要测试计划B.详细测试计划C.测试实施计划D需求分析测试计划25 .从测试的要求来讲,如果想让测试完成的效果更好,测试部门与开发部门的关系最好是下面四种中的()oA.测试组织与开发组织为同一公司同一部门同一小组,并且测试人员与开发人员为同一组人员,即开发人员测试自己的程序。
13、B.测试组织与开发组织为同一公司同一部门同一小组,但测试人员与开发人员为不同人员。C.测试组织与开发组织为同一公司,但不在同一部门。D.测试组织与开发组织为不同公司。26 .以下对测试设计的描述不正确的是(A.测试设计是系统测试工程中的一个重要问题。B.测试设计是使用一个测试策略产生一个测试用例集的过程。C.测试设计是一种特殊的软件系统的设计和实现,即通过执行另一个以发现错误为目标的软件系统来实现。D.不进行测试设计,彻底测试一个庞大而又复杂的信息系统是可能的。27 .以下对测试计划的描述中,不正确的是()。A.测试计划,有助于测试跟踪。B.在小型软件测试项目上,不需要制定测试计划。C.正确的
14、测试计划,有助于重复原有的测试,以便寻找新的系统缺陷,保证老的缺陷得以修复。D.在少数高风险行业中,测试小组必须证明确实按照测试计划,执行了计划执行的测试。28 .以下关于测试用例的描述中,错误的是()oA.一个好的测试用例在于能够发现至今没有发现的错误。B.测试用例应由测试输入数据和与之对应的预期输出结果这两部分组成。C.在测试用例设计时,应当包含合理的输入条件和不合理的输入条件。D.为了测试的完全和彻底,需要大量的测试用例进行穷举测试.四、判断题1 .信息系统的测试中只需采用传统的软件测试技术。()2 .由于信息系统本身的特性,信息系统测试与传统的软件测试相比还有许多不同之处。()3 .软
15、件测试应该贯穿整个软件生存周期,在软件开发的各个阶段,都要开展软件测试工作,只不过测试的方法和对象不同而已。()4 .用来支持操作管理层人员的日常活动的信息系统是管理信息系统。()5 .决策支持系统的基本结构是人机交互系统、模型库系统和数据库系统三个子系统的有机结合。()6 .对一个软件进行了认真、严格、全面的软件测试后没有发现缺陷,则该软件没有缺陷。()7 .软件缺陷的产生主要源自编码错误。()8 .软件缺陷是指软件未达到软件产品需求说明书中指明的要求。()9 .对一个成功的软件来说,只有经过编码、测试、再编码、再测试,这样一个不断的循环过程,才能获得较高的产品质量。()10 .通过认真、严
16、格、全面的软件测试可以找到软件中的所有缺陷。()11 .在软件测试过程中,测试的对象仅仅限于编码阶段的源程序,包括使用人工或机器测试的方法。()12 .既然测试的目的在于寻找错误,并且找出的错误越多越好,那么在测试时应尽可能的测试无遗漏。()13 .由于单元测试要写测试驱动程序,非常麻烦,因此可以等到整个系统全部开发完后,再集中精力进行一次性地单元测试。()14 .如果每个单元都通过了测试,那么把它们集成一起就完成了测试工作。()15 .在单元测试中,大量采用白盒测试方法,以便尽可能发现程序单元内部的错误。()16 .软件系统一般采用两种方式进行集成,非增量集成和增量集成。所以,集成测试也就分
17、为非增量集成测试和增量集成测试。()17 .系统测试就是检验所开发的软件是否能按用户提出的需求运行。若能达到这一要求,则认为开发的软件是合格的。因而有时又称合格性测试。()18 .确认测试的目的是将系统已实现的功能与其设计目标进行比较,力图证明程序与其设计目标不相符。因此通常是在用户真实的环境下所进行的测试。()19 .黑盒测试是根据规格说明书设计测试用例,同时涉及程序内部构造的一种测试方法。()20 .等价类划分方法把所有可能的输入数据,即程序的输入域划分成若干部分,然后从每一部分中选取少数有代表性的数据作为测试用例。()21 .长期的测试工作经验表明,大量的错误都是发生在输入或输出范围的边
18、界上,而不是发生在输入输出范围的内部。()22 .人总是要犯错,因此为了有效的保证软件质量,在一个软件的开发过程中应避免使用人工测试技术。()23 .面向对象软件抛弃了传统的开发模式,面向对象程序的结构不再是传统的功能模块结构,因此,传统的测试模型对面向对象软件已经不再适用。()24 .面向对象的集成测试通常不需要在整个程序编译完成后进行。()25 .测试策略的制定是在软件的最终发布期已经确定后才开始进行的,所以测试的进度必须是可测量的。()26 .测试用例,就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤。()五、应用题1 .某机票销售公司在顾客购买机票的时候分4种情况出售机票:普
19、通顾客在机票销售淡季购买机票享受6折优惠,在机票销售旺季购买机票全价(不打折),会员顾客在机票销售淡季购买机票享受4折优惠,在机票销售旺季购买机票8折。若测试对象是按以上要求计算顾客收费模块,被测模块的程序流程图如下。按照路径覆盖法设计测试用例如下:(1)是会员,是机票销售旺季,覆盖路径的编号为(),机票()折(2)是会员,不是机票销售旺季,覆盖路径的编号为(),机票()折(3)不是会员,是机票销售旺季,覆盖路径的编号为(),机票全价(不打折)(4)不是会员,不是机票销售旺季,覆盖路径的编号为(),机票()折【答案选项】A.134B.135C.127D. 128E. 4F. 6G. 8在每个序
20、号后面的空格内填写相应答案选项的编号(AG)。:答案每个1分,共7分CGDEABF2 .一般来说,我们可以把软件测试过程按测试的先后次序分成()个阶段进行,请从选项中选择填写圆圈中的内容。【答案选项】A.确认测试B.集成测试C.单元测试D.系统测试E.3F.4G.5在每个序号后面的空格内填写相应答案选项的编号(AG)。:答案每个1分,共7分FCCCBAD3.下面是软件问题报告生命周期状态图,请从选项中选择填写。W测试3本轮测试未结束新问题J开始二、排序题LC 2. B 3. A4. B三、单项选择题1.C2.B3.C4.B5.B6.D7.C8.D9.B10.C11.D12.A13.C14.D15.B16.A17.D18.C19.D20.B21.B22.A23.D24.A25.D26.D27.B28.D四、判断题1.72.3.4.X5.76.7.8.X9.710.11.12.X13.14.X15.16.17.18.X19.X20.21.X22.23.X24.25.26.7五、应用题