[计算机类试卷]计算机新国家四级软件测试工程师模拟试卷1及答案与解析.doc
《[计算机类试卷]计算机新国家四级软件测试工程师模拟试卷1及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]计算机新国家四级软件测试工程师模拟试卷1及答案与解析.doc(16页珍藏版)》请在麦多课文档分享上搜索。
1、计算机新国家四级软件测试工程师模拟试卷 1及答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 下列关于软件质量模型的说法中正确的是 _。 ( A)外部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的产品属性的全体 ( B)容错性、通用性、结构性和通信性不全属于软件的质量特性 ( C)内部质量是表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度 ( D)使用质量是软件产品在规定的使用环境中,规定的用户能实现规定目标的要求 2 软件验证和确
2、认理论是测试过程的理论依据,具中确认是检查我们是否在建成一个正确的产品,它强调的是 _。 ( A)过程的正确性 ( B)产品的正确性 ( C)测试的正确性 ( D)规格说明的正确性 3 根据软件体系结构的设计,按照一定顺序将经过单元测试的程序单元逐步组装为了系统或系统,这种测试是 _。 ( A)系统测试 ( B)单元测试 ( C)集成测试 ( D)验收测试 4 自顶向下单元测试的策略是首 先刘模块调用哪一层模块进行测试 _。 ( A)最底层 ( B)下一层 ( C)最高层 ( D)上一层 5 一般来说,与设计测试用例无关的文档是 _。 ( A)需求规格说明书 ( B)程序的复杂程度 ( C)源
3、程序 ( D)项目开发计划 6 在黑盒测试中,着重检查输入条件的组合是 _。 ( A)等价类划分法 ( B)边界值分析法 ( C)错误推测法 ( D)因果图法 7 如果一个判定中的复合条件表达式为 (A 10)or(B =7),则为了达到 100%的判定覆盖率,至少 需要设计多少个测试用例 _。 ( A) 1个 ( B) 2个 ( C) 3个 ( D) 4个 8 单元测试主要针对模块的几个基本特征进行测试,该阶段不能完成的测试是 _。 ( A)系统功能 ( B)局部数据结构 ( C)重要的独立路径 ( D)出错处理 9 下列关于逻辑覆盖,说法错误的是 _。 ( A)满足条件覆盖并不一定满足判定
4、覆盖 ( B)满足条件组合覆盖的测试一定满足判定覆盖、条件覆盖和判定 /条件覆盖 ( C)满足路径覆盖也一定满足条件组合覆盖 ( D)满足判定 /条件覆盖 同时满足判定覆盖和条件覆盖 10 评审是对软件进行静态测试的一种方法,下列结论中, _是与软件评审无关的内容。 ( A)尽量发现错误 ( B)根据评审标准 ( C)依靠测试信息 ( D)检查软件文档 11 Myers提出的软件缺陷的群集现象指的是 _。 ( A)在软件测试过程中,缺陷不会少量出现,而会成群的出现 ( B)在测试一个功能部件的过程中,通常一次会发现很多缺陷 ( C)在测试的各个功能部件中,一般不是没有发现缺陷,就是发现许多缺陷
5、 ( D)一个功能部件已发现的缺陷越多,找 到它的更多未发现的缺陷的可能性就越大 12 在北京某个银行的人事信息管理软件中,系统允许用户输入 8位数字的北京市电话号码。若使用等价类划分法设计测试用例,获得输入等价类,那么从保证测试效果的角度来看,下面最佳的测试用例选择应为 _。 ( A) 62570007, 80603805, 100080, 39103825 ( B) 6,257,000,780,603,800 ( C) 62570007, 39103825, 8253324,空值, h? ( D) 39103825, 8253324, 1391092300 13 下列叙述中,说法错误的是
6、_。 ( A)不应该采用模块化方法开发自动测试脚本 ( B)自动测试一般要求被测试的应用系统相对稳定 ( C)应尽量使单元测试自动化 ( D)自动测试脚本可能包含错误,也需要进行维护 14 单元测试时,用于代替被调用模块的是 _。 ( A)桩模块 ( B)通信模块 ( C)驱动模块 ( D)代理模块 15 在实际测试中,软件性能的高低往往直接取决于 _。 ( A)用户对响应时间的接受程度 ( B)响应时间的绝对值 ( C)系统响应时 间 ( D)所有功能的最大响应时间 16 在软件的各部件组成逻辑都相对简单的情况下,对其进行软件可靠性分析通常最好选择运用下面哪一种软件可靠性分析方法 _。 (
7、A)故障树分析 ( B)严酷度分析 ( C)失效模式影响分析 ( D)潜在线路分析 17 下列关于面向对象程序的测试组织问题的说法中,正确的是 _。 ( A)在面向对象程序测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试三个主要方面 ( B)在面向对象程序中的一个类可以作为被独立测试的单元 ( C) 在面向对象程序测试中,很容易对一个类中的单个成员方法进行充分的单元测试 ( D)由于集成测试目标相同,结构化程序的集成测试技术都适用于对类的测试 18 下列不属于 Web应用软件的特征的是 _。 ( A)内容驱动 ( B)开发周期短 ( C)美观性要求较高 ( D)安全性要求
8、较低 19 下列关于 Web应用软件测试的说法中,正确的是 _。 ( A)排版结构测试是 Web应用软件易用性测试的重要内容 ( B)对于数据完整性的测试是 Web应用软件业务层测试的重要内容 ( C) Cookie测 试是 Web应用软件功能测试的重要内容 ( D)对 Web应用软件进行系统测试时不必考虑性能测试 20 下列不属于兼容性要考虑的方面是 _。 ( A)硬件兼容性 ( B)软件兼容性 ( C)程序兼容性 ( D)数据兼容性 21 下列选项中,不属于软件功能易用性测试关注的内容是 _。 ( A)软件是否能帮助用户减少重复的输入劳动 ( B)软件是否能在耗时较长的操作期间提供反馈 (
9、 C)软件是否允许用户针对自己的使用习惯进行定制 ( D)软件界面中文字的显示风格 22 下列关于极限测 试,说法不正确的是 _。 ( A)相对传统的软件开发方法,极限编程可以随时应对新增或改变的需求 ( B)极限编程的单元测试是由编码人员完成的测试 ( C)极限编程要求在编码之前先设计测试 ( D)验收测试由用户来完成,编码人员不必在现场 23 下列有关软件问题生命周期模型状态定义的说法中,错误的是 _。 ( A) “新建 ”表示测试中发现并报告了新的软件问题 ( B) “打开 ”表示软件问题已经被确认并分配测试工程师处理 ( C) “关闭 ”表示软件问题已被确认为无效的软件问题 ( D)
10、“解决 ”表示软件问题已被确认修复 24 软件测试过程可持续改进的根本是 _。 ( A)度量与分析 ( B)变更控制 ( C)把握需求 ( D)度量 25 在 QESuite Web Version 1.0中,测试管理人员可以使用 _视图,了解哪些模块存在严重的软件问题。 ( A) “按功能分类 ”视图 ( B) “按状态 /子状态 ”视图 ( C) “按子系统 /状态 ”视图 ( D) “严重性 ”视图 二、论述题( 3题,共 50分 ) 论述题答题必须用蓝、黑色钢笔或圆珠笔写在论述题答题纸的相应位置上,否则无效。 26 论述题 1:以下是某应用程序的规格描述,请按要求回答问题 程序规则:实
11、现某城市的电话号码,该电话号码由三部分组成。它的说明如下:区号空白或 3位数字;前缀非 “0”或 “1”开头的 3位数字;后缀 4位数字。 (1)请分析该程序的规则说明和被测程序的功能 (2)采用等价类划分方法设计测试用例。 27 论述题 2:你认为应该由谁来进行确认测试 ?是软件开发者还是软件用户 ?为什么 ? 28 论述题 3:以下电费计算的几条规则,请按要求回答问题 一些城市的电力公司把用户分为两类:单费率用户和复费率用户。对于单费率 用户实行单一电价,即在任何时间短都是一个价;对于复费率用户在不同时段实行不同的电价。有 4条计算电费的规则:对于单费率用户,按公式 A计算电费;对于复费率
12、用户,如果不在规定期间内,同单费率用户,按照公式 A计算电费,否则按公式 B计算;如果既不是单费率用户也不是复费率用户,则做其他处理。 (1)根据上述要求,设计判定表。 (2)根据上述判定表设计测试用例,尽量使其覆盖所有的情况。 计算机新国家四级软件测试工程师模拟试卷 1答案与解析 一、选择题(每小题 2分,共 50分) 下列各题 A、 B、 C、 D四个选项中,只有一个选 项是正确的,请将此选项涂写在答题卡相应位置上,答在试卷上不得分。 1 【正确答案】 D 【试题解析】 外部质量是针对要求的满足程度而言的,是表征软件产品在规定条件下使用时,满足规定的和隐含的要求的程度,而内部质量则主要是根
13、据软件产品的情况给出的,内部质量是表征软件产品在规定条件下使用时,决定其满足规定的和隐含的要求的能力的产品属性的全体。故选项 A和 C叙述刚好颠倒,选项B中的性质都是属于软件的质量特性的,而选项 D中关于使用质量的叙述是完全正确的。 2 【正确答案】 B 【试题解析】 验证是 检查我们是否正在正确地建造一个产品,它强调的是过程的正确性;而确认是检查我们是否在建成一个正确的产品,它强调的是产品的正确性。 3 【正确答案】 C 【试题解析】 软件测试生存周期模型描述了软件测试的全过程:单元测试、集成测试、系统测试、验收测试和回归测试等。 当一个程序单元编写出来之后,首先要做的就是及时对其进行单元测
14、试,检查该程序单元中的各种缺陷,并通过调试改正它们,然后进行回归测试,检查这些缺陷是否确实得到修正。集成测试是根据软件体系结构的设计,按照一定顺序将经过单元测试的程序单元逐步组装为 子系统或系统,该过程可以与单元测试穿插进行。系统测试是根据软件需求规格说明,在开发环境下对已经集成的软件系统进行测试,确认各项规定的需求是否在系统中实现,各种质量要求在系统中是否达到预期的标准。 验收测试是对已经确认的软件系统进行的测试,在实际使用环境中,与计算机系统的其他系统元素进行一系列系统级的集成测试和测试。 4 【正确答案】 C 【试题解析】 自底向上测试与自顶向下测试策略都是增量式的测试,软件是分层设计的
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 国家 软件 测试 工程师 模拟 答案 解析 DOC
