当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

国家开放大学:2009—2010学年第二学期“开放专科”软件开发与应用专业信息系统测试期末试题(7月)

资源类别:文库,文档格式:PDF,文档页数:7,文件大小:222.13KB,团购合买
点击下载完整版文档(PDF)

试卷代号:2258 座位号■ 中央广播电视大学2009一2010学年度第二学期“开放专科”期末考试 信息系统测试试题 2010年7月 题 刻 三 四 总 分 分 数 得分 评卷人 一、选择题(每小题2分,共30分)】 1,用来支持操作管理层人员的日常活动的信息系统是()。 A.事务处理系统 B.管理信息系统 C.决策支持系统 D.指挥信息系统 2.软件缺陷产生的最主要原因( )。 A.设计错误 B.产品说明书错误 C.编码错误 D.测试错误 3.单元测试一般由开发人员在编码阶段完成,因而单元测试通常采用的测试方法( )。 A.黑盒测试方法 B.静态分析方法 C.动态测试方法 D.白盒测试方法 4.软件测试过程中的确认测试阶段包括( A.有效性测试、软件配置审查、验收测试、Alpha-Beta测试 B.单元测试、集成测试、验收测试、系统测试 C.有效性测试、软件配置审查、系统测试、验收测试 D.有效性测试、软件配置审查,集成测试、验收测试 5.动态测试的功能包括()。 A.程序错误分析、一致性检查 B.程序错误分析、性能分析、内存分析 C.生成引用表、程序错误分析、一致性检查 D.确认与接口测试、覆盖率分析、性能分析、内存分析 1538

试卷代号 座位号 中央广播电视大学 2 0 0 2 0 0学年度第二学期"开放专科"期末考试 信息系统测试试题 2010 年7 |题号 - |分数 I I I I I 得分 l评卷人 一、选择题(每小题 2分,共 0分) 1.用来支持操作管理层人员的日常活动的信息系统是( )。 A.事务处理系统 .管理信息系统 C. 决策支持 统D.指挥 2. 要原 )。 A. 计错误B. 明 书错误 c.编码错误 .测试错误 3. 开发 完成 采用 方法 )。 A. 盒测试方法B. c.动态测试方法 .白盒测试方法 4. 软件 段包 )。 A. 件配 、Alpha-Beta B. 单元 收测 C. 性测 件配 验收 D. 配置 收测 5. 态测 )。 A. 错误分 B. 错误 分析 存分 C. 误分 性检 D. 存分析 1538

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.自底向上集成测试 11.关于软件测试的目的,下列说法错误的是()。 A.测试是程序的运行过程,目的在于发现错误 B.一个好的测试用例在于能够发现至今未发现的错误 C.一个成功的测试是发现了至今未发现的错误的测试 D.测试的目标是以最少的时间和人力改正软件中潜在的各种错误和缺陷 1539

6. 将基于功能 试设 结合 们称这种测 )。 A.白盒测试 .黑盒测试 C. 灰盒测 D. 于故 7. 要求 果想让 完成 效果更 下面四种中的( )。 A. 开发组织 司 同 试人 员 为 同一组人员,即开发人员测试自己的程序 B. 发组 一部 一小 试人 为不 同人员 C. 组织与开发 不在 一部 D. 发组织 8. 小组成 发现程序 时测 人工运行程序井得出输出结果,然后由参加者对结果进行审查,以达到测试的目的。这种测试 方法是( )。 A. 工走查B. C. 软件 查D. 推测 9. 设计 用例 基本 法是 )。 A. 程序 方法 B. 结构 逻辑 程序 C. 等价 边界 误推 方法 D. 覆盖 程序插装 错误推测 10. 试过 程序先分成小 分进行 并进 然后 程序 增加,同步进行新增功能的测试,直到最后完成整个系统的测试采用的是( )。 A. 集成 试B. 非增量 c.增量集成测试 .自底向上集成测试 1 1. 件测 错误 )。 A. 是程 行过 于发现错误 弘一个好的测试用例在于能够发现至今未发现的错误 c.一个成功的测试是发现了至今未发现的错误的测试 D. 最少 改正 各种 1539

12.修复一个软件错误所需的费用将随着软件生存周期的进展而呈指数增长反映了软件 测试原则中的()。 A.提早原则 B.覆盖原则 C.严格性原则 D.全面测试原则 13.下列哪种测试方法不属于人工测试( )。 A.软件审查 B.代码审查 C.人工走查 D.计算机运行程序 14.哪种不是单元测试要解决的问题( )。 A.性能测试 B.模块接口 C.出错处理 D.边界条件 15.软件测试过程中单元测试的意思是( )。 A.对软件中的各个模块进行测试 B.对软件中的各个子系统进行测试 C.对软件中的每个子程序进行测试 D.对软件中的各个基本过程进行测试 得分 评卷人 二、判断题(正确的划√,错的划×,每题2分,共20分) 1.对一个软件进行了认真、严格、全面的软件测试后没有发现缺陷,则该软件没有缺陷。 () 2.在软件测试过程中,测试的对象仅仅限于编码阶段的源程序,包括使用人工或机器测试 的方法。() 3.软件缺陷的产生主要源自编码错误。() 4.人总是要犯错,因此为了有效的保证软件质量,在一个软件的开发过程中应避免使用人 工测试技术。() 5.既然测试的目的在于寻找错误,并且找出的错误越多越好,那么在测试时应尽可能的测 试无遗漏。() 1540

B. 盖原 D. 面测 B. D. B. 模块接 D. 条件 12. 件错误 费用 随着 展 而呈 指数增 反 映 测试原则中的( )。 A. 早原 c.严格性原则 13. 列 哪 方法不 人工 A.软件审查 C. 14. 哪种不是单 要解决 的 问 A.性能测试 c.出错处理 15. 过程 意思是 A.对软件中的各个模块进行测试 B. 对软件 个子 统进行 c.对软件中的每个子程序进行测试 D.对软件中的各个基本过程进行测试 得分|评卷人 二、判断题(正确的划--I.错的划 .每题 2分,共 0分} 1.对一个软件进行了认真、严格、全面的软件测试后没有发现缺陷,则该软件没有缺陆。 ( ) 2. 软件测 过程 于编 源程序 括使 的方法。( ) 3. 软件 生 主要源 ) 4. 是要 保证 件质量 开发 免使 工测试技术。( ) 5. 然测 在于 错误 并且 错误越 应尽可 试无遗漏。( 1540

6.开发人员应当测试自己的程序,这是他分内的工作。但是开发人员在测试自己的程序 时,很难做到客观、公正,所以自我测试不具有说服力。() 7.测试策略的制定是在软件的最终发布期已经确定后才开始进行的,所以测试的进度必 须是可测量的。() 8.信息即是经过加工的有意义的数据,又是管理和决策的重要依据。() 9.黑盒测试是根据规格说明书设计测试用例,同时涉及程序内部构造的一种测试方法。 () 10.测试用例,就是以发现错误为目的而精心设计的一组测试数据和测试执行步骤。 () 得 分 评卷人 三、简答题(每小题6分,共30分) 1.有了“黑盒”测试为什么还要“白盒”测试? 2.如果每个单元都通过了测试,把它们集成一起难道会有什么不妥吗?集成测试是否多 此一举? 3.简述测试计划的内容。 4.简述设计测试用例的原则。 5.由于单元测试要写测试驱动程序,非常麻烦,能否等到整个系统全部开发完后,再集中 精力进行一次性地单元测试呢? 得 分 评卷人 四、应用题(每小题10分,共20分) 1.某机票销售公司在顾客购买机票的时候分4种情况出售机票:普通顾客在机票销售淡 季购买机票享受6折优惠,在机票销售旺季购买机票全价(不打折),会员顾客在机票销售淡季 购买机票享受4折优惠,在机票销售旺季购买机票8折。测试对象是按以上要求计算顾客收 费模块,按照路径覆盖法设计测试用例。 2.软件问题报告的生命周期包括哪些状态,并画出软件问题报告生命周期状态图。 1541

6. 开发 这是他分 但是 开发人 时,很难做到客观、公正,所以自我测试不具有说服力。( ) 7. 策略 定是 发 布 才开 始进行 须是可测量的。( ) 8. 经过加 工 有 意 数据 是管 重要依 ) 9. 是根据 用例 程序 ( ) 10. 用例 就是 而精 ( ) |得分|评卷人| I I I 三、简答题{每小题 6分,共 0分) 1.有了"黑盒"测试为什么还要"白盒"测试? 2. 果每个单元 们集 起难 不 妥 集成 是否 此一举? 3. 试计 4. 设计 原则 5. 试驱 能 否 发完后 再集 精力进行一次性地单元测试呢? 得分|评卷人 四、应用题{每小题 0分,共 0分} 1.某机票销售公司在顾客购买机票的时候分 4种情况出售机票:普通顾客在机票销售淡 季购买机票享受 6折优惠,在机票销售旺季购买机票全价(不打折) ,会员顾客在机票销售淡季 购买机票享受 4折优惠,在机票销售旺季购买机票 8折。测试对象是按以上要求计算顾客收 费模块,按照路径覆盖法设计测试用例。 2. 报告 软件 报告 周 期 1541

试卷代号:2258 中央广播电视大学2009一2010学年度第二学期“开放专科”期末考试 信息系统测试 试题答案及评分标准 (供参考) 2010年7月 一、选择题(每小题2分,共30分) 1.A 2.B 3.D 4.A 5.D 6.C 7.D 8.A 9.C 10.C 11.D 12.A 13.D 14.A 15.A 二、判断题(正确的划√,错的划×,每题2分,共20分)】 6,7,8,10是正确的,其余是错误的。 三、简答题(每小题6分,共30分】 1.答:黑盒测试是根据程序外部特性进行的测试,而不考虑内部结构状况,只能观察软件 的外部表现,即使软件的输入输出都是正确的,却并不能说明软件就是正确的。因为程序有可 能用错误的运算方式得出正确的结果,例如“负负得正,错错得对”,而白盒测试是根据程序的 内部结构进行测试,所以白盒测试才能发现真正的原因。白盒测试能发现程序里的隐患,像内 存泄漏、误差累计问题。在这方面,黑盒测试存在严重的不足。 2,答:要把N个单元集成一起肯定靠接口耦合,这时可能会产生在单元测试中无法发现 的问题。例如:数据通过不同的接口时可能出错;几个函数关联在一起时可能达不到预期的功 能:在某个单元里可以接受的误差可能在集成后被扩大到无法接受的程度。所以集成测试是 必要的,不是多此一举。 3.答:一个测试计划应包括:产品基本情况调研、测试需求说明、测试策略和记录、测试资 源配置、计划表、问题跟踪报告、测试计划的评审、结果分析等等。 1542

试卷代号 2 2 中央广播电视大学 0 0 0学年度第二学期"开放专科"期末考试 信息系统测试试题答案及评分标准 (供参考) 2010 年7 -、选择题(每小题 2分,共 0分) LA 6.C 11. D 2.B 7. D 12. A 3. D 8.A 13. D 4.A 9. C 14. A 5. D 10. C 15. A 二、判断题(正确的划飞/ ,错的划 X,每题 2分,共 0分} ,7 ,8 是错误 三、简答题(每小题 6分,共 0分) 1.答:黑盒测试是根据程序外部特性进行的测试,而不考虑内部结构状况,只能观察软件 的外部表现,即使软件的输入输出都是正确的,却并不能说明软件就是正确的。因为程序有可 能用错误的运算方式得出正确的结果,例如"负负得正,错错得对",而白盒测试是根据程序的 内部结构进行测试,所以白盒测试才能发现真正的原因。白盒测试能发现程序里的隐患,像内 存泄漏、误差累计问题。在这方面,黑盒测试存在严重的不足。 2. 把N 个单元集成 定靠 生 在单元 无法 的问题。例如:数据通过不同的接口时可能出错;几个函数关联在一起时可能达不到预期的功 能;在某个单元里可以接受的误差可能在集成后被扩大到无法接受的程度。所以集成测试是 必要的,不是多此一举。 3. 试计 基本情况 调 试需 略 和 试资 源配置、计划表、问题眼踪报告、测试计划的评审、结果分析等等。 1542

4.答:(1)好的测试用例在于能够发现至今没有发现的错误, (2)测试用例应由测试输人数据和与之对应的预期输出结果这两部分组成; (3)在测试用例设计时,应当包含合理的输入条件和不合理的输入条件。 5.答:不能这样做。因为如果这样做,在开发过程中,缺陷会越积越多并且分布得更广、隐 藏得更深,反而导致测试与改错的代价大大增加。最糟糕的是无法估计测试与改错的工作量, 使进度失去控制。因此为图眼前省事而省略单元测试或者“偷工减料”,是“得不偿失”的做法。 四、应用题(每小题10分,共20分】 1.解:①被测模块的程序流程图如下 27 是否会员 3然 7Y 是否销售旺季 是否销售旺季 8N 5N Su产su雕*0.4 Sum兰等U血*0.8 Sum=sum*0.6 ②按照路径覆盖法设计测试用例如下: 是会员,是机票销售旺季,覆盖路径127,机票8折 是会员,不是机票销售旺季,覆盖路径128,机票4折 不是会员,是机票销售旺季,覆盖路径134,机票全价(不打折) 不是会员,不是机票销售旺季,覆盖路径135,机票6折 1543

4. (1)好的测试用倒在于能够发现至今没有发现的错误 (2) 用倒应 和与之对 期输 (3) 在测 用例 含合 输入条件 不合 入条 5. 为如 在开 并且分 更广 藏得更深,反而导致测试与改错的代价大大增加。最糟糕的是无法估计测试与政错的工作量, 使进度失去控制。因此为图眼前省事而省略单元测试或者"偷工减料飞是"得不偿失"的做法。 四、应用题{每小题 0分,共 0分} 1.解 z①被测模块的程序流程图如下 1 SUE茸8u_*0.4 7Y Sum 事um*0.8 ②按照路径覆盖法设计测试用例如下: 是会员,是机票销售旺季,覆盖路径 7,机票 8折 是会员,不是机票销售旺季,覆盖路径 8,机票 4折 不是会员,是机票销售旺季,覆盖路径 4,机票全价(不打折) 不是会员,不是机票销售旺季,覆盖路径 5,机票 6折 1543

2.解:软件问题报告的生命周期包括:新建状态、打开状态、待验状态、解决状态、关闭状 态。 开始 测试开始 [本轮测试未结束] 新问题 不是问题 新建状态 测试人员校验 关闭状态 测试人员校验 测试人员复查 己确认的问题 打开状态 开发人员修复 已修复的问题 待验状态 测试人员验证 2 确认修复的问题 解决状态 1544

2. 软件 报告 新建 打开 开始 [本轮测试未结束] 新问题 盈毒盐盔 己确认的问题 江互盐牵 测试人员校验 不是问题 关闭状态 己修复的问题 1544 确认修复的问题 解决状态

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
已到末页,全文结束
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有