【计算机类职业资格】计算机四级软件测试工程师-46及答案解析.doc
《【计算机类职业资格】计算机四级软件测试工程师-46及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机四级软件测试工程师-46及答案解析.doc(15页珍藏版)》请在麦多课文档分享上搜索。
1、计算机四级软件测试工程师-46 及答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.软件测试信息流中,输入的信息主要有(分数:2.00)A.测试配置B.软件配置C.测试工具D.以上全部2.在某个单位的人事信息管理软件中,系统允许用户输入人员的身份证号和进入本单位工作的日期。下面四个选项中,无效的输入值组合是(分数:2.00)A.4108021981111101021,2010.7.1B.410802198506100123,2010.7.1C.410802197806100078,2010.7.1D.410802201006100021,201
2、0.7.13.下列不属于 Web 应用软件表示层测试内容的是(分数:2.00)A.排版结构的测试B.浏览器兼容性测试C.链接结构的测试D.应用服务器兼容性的测试4.下列关于 Web 应用软件测试的说法中正确的是(分数:2.00)A.Cookie 安全性测试是 Web 应用软件安全性测试的一项重要内容B.内容测试是 Web 应用软件易用性测试的一项重要内容C.Web 应用软件只能进行白盒测试,不能进行黑盒测试D.Web 应用软件虽然需要频繁的进行演化,但不需要频繁的进行测试5.下列有关软件质量的叙述中,错误的是(分数:2.00)A.软件的功能和性能必须结合在一起考虑B.软件质量不仅包括软件产品的
3、质量,还包括软件过程的质量C.明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求D.隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑6.在黑盒测试中,着重检查输入条件的组合的是(分数:2.00)A.错误推测法B.边界值分析法C.因果图法D.等价类测试法7.下列四个选项中,与软件缺陷管理和跟踪无关的工作是(分数:2.00)A.设计好每个缺陷应包含的信息条目、状态分类B.通过一些历史曲线和统计曲线进行分析和预测未来情况C.在到达各个大小里程碑之前,召开会议对缺陷进行会审D.对测试用例的执行结果进行记录和跟踪8.以下选项中不属于软件缺陷的类型的是(分数:2.00
4、)A.软件实现了产品规格说明所要求的功能,但因受性能限制而未考虑可移植性问题B.软件没有实现产品规格说明所要求的功能C.软件中出现了产品规格说明指明不应该出现的错误D.软件实现了产品规格说明没有提到的功能9.对于具有串联型分支结构的程序,如果有 7 个判断语句串联,则使用正交实验设计法,至少需要的测试用例数为(分数:2.00)A.22B.23C.24D.2610.下列不属于物理破坏的防护措施的是(分数:2.00)A.所有设备远离灾害的侵扰B.主要设备要屏蔽电磁干扰C.对通信数据进行加密D.主要设备远离人为破坏11.下列选项中,不属于桌上检查的检查项目的是(分数:2.00)A.功能检查B.风格检
5、查C.等价性检查D.检查子程序、宏、函数12.下列关于面向对象程序的测试说法中,正确的是(分数:2.00)A.在面向对象程序的测试中,通过执行程序代码完成的测试通常包括单元测试、集成测试和系统测试B.在面向对象程序中的一个类可以作为被独立测试的单元C.在面向对象程序的测试中,很容易对一个类的单个成员方法进行充分的单元测试D.由于集成测试的目标相同,结构化程序的集成测试技术都适用于对类的测试13.以程序内部的逻辑结构为基础的测试用例设计技术属于(分数:2.00)A.黑盒测试B.白盒测试C.灰盒测试D.数据测试14.下列四个选项中,不属于软件测试应该遵守的原则的是(分数:2.00)A.程序员应当参
6、与测试自己的程序B.充分注意测试中的群集现象C.应当对每一个测试结果做全面检查D.测试用例应当由测试输入数据和与之对应的预期输出结果两部分组成15.以下哪种软件测试属于软件性能测试的范畴(分数:2.00)A.易用性测试B.单元测试C.压力测试D.接口测试16.下列不属于易用性测试范围的是(分数:2.00)A.安装与卸载测试B.系统故障频率C.窗口风格的一致性D.功能的关联度17.下列选项中,不是结构化程序的基本控制结构的是(分数:2.00)A.顺序型B.选择型C.重复型D.条件型18.下列关于软件可靠性测试的说法中,正确的一项是(分数:2.00)A.软件可靠性测试使用的测试用例必须满足语句覆盖
7、B.软件可靠性测试能有效地减少软件在恶意使用下出现崩溃的次数C.软件可靠性测试的主要目的是通过受控的软件测试过程来预测软件在实际运行中的可靠性D.软件可靠性测试不属于黑盒测试19.软件自动化测试的实现方法包括(分数:2.00)A.虚拟用户技术B.测试脚本技术C.代码的静态分析和动态分析D.以上全部20.测试整个应用系统是否满足用户需求的测试是(分数:2.00)A.集成测试B.系统测试C.单元测试D.配置项测试21.在实际测试中,软件性能的高低往往直接取决于(分数:2.00)A.响应时间的绝对值B.所有功能的最大响应时间C.系统响应时间D.用户对响应时间的接受程度22.下列关于逻辑覆盖的叙述正确
8、的是(分数:2.00)A.条件/判定覆盖是一个比判定覆盖和条件覆盖更强的覆盖B.语句覆盖是测试完整性方面很好的度量方法C.测试用例满足条件覆盖则必定满足判定覆盖D.对所有被分析的模块来说,达到 100%的判定覆盖率是不现实的23.关于易用性测试,说法错误的是(分数:2.00)A.对软件功能的动态关联进行测试可以通过检查菜单完成B.使用软件的目的就是减少重复输入,减轻人工劳动,提高工作效率C.检查和评估软件安装手册的正确性和易用性是安装性测试的重要内容D.用户界面测试是软件易用性测试最重要的一项内容24.下列有关测试项目与定稿测试报告的说法中,正确的是(分数:2.00)A.对当前软件产品存在的缺
9、陷进行逐个分析,认定剩余缺陷对产品质量无重大影响后,即可定稿测试报告B.如果所有测试内容完成,测试的覆盖率达到要求以及产品质量达到已定义的标准,即可定稿测试报告C.测试执行完成,测试人员向测试负责人提交测试报告后,测试项目就可以结束了D.审查测试全过程,检查测试计划和内容无遗漏后,即可定稿测试报告25.走查是对软件进行静态测试的一种方法,以下不属于走查活动的是(分数:2.00)A.准备测试用例B.解决缺陷C.计划走查会议D.执行走查二、论述题(总题数:3,分数:50.00)已知 C 源程序如下:#includestdio.h#includestring.hvoid reverse(char s
10、)int i,j,c;for(i=0,j=strlen(s)-1;ij;i+,j-)c=si;si=sj;sj=c;void getHex(int n,char s)int i=0;while(n0)if(n%1610)si+=n%16+0;elseswitch(n%16)case 10:si+=A;break;case 11:si+=B;break;case 12:si+=C;break;case 13:si+=D;break;case 14:si+=E;break;case 15:si+=F;break;default:printf(“Error“);break;n/=16;si=/0;r
11、everse(s):int main()unsigned int num;char str40;int i=0;printf(“Please input number:/n“);scanf(“%d“,num);getHex(num,str);while(stri)printf(“%c“,stri+);return 0;1.画出程序中所有函数的控制流程图。(分数:20.00)_26.以下是某程序说明,请按要求回答问题。程序说明:假设有一个把数字串转化为整数的函数,其中数字串要求长度为 16 个数字构成,机器字长为 16 位。分析程序中出现的边界情况,采用边界值法为该程序设计测试用例。(分数:10
12、.00)_某测试项目中的测试执行阶段按计划在 3 天后结束,将进入测试总结阶段。1.测试管理人员通过 QESuite Web Version 1.0 测试过程管理工具观察部分测试用例的设计状况和执行状况如下表所示。请从测试用例设计和测试用例执行两方面,说明观察到的问题和需要尽快开展的相关测试工作。子系统 功能区域 测试用例编写数量 测试用例执行情况登录与退出 8 8 个未执行个人设置 8 2 个执行通过6 个未执行发送/接受消息 6 全部执行通过邀请多人参与 6 全部执行通过即时消息音视频交互 6 全部执行通过 客户端容量 0客户端性能 5 5 个执行通过客户端强度 4 2 个执行通过2 个执
13、行失败(分数:20.00)_计算机四级软件测试工程师-46 答案解析(总分:100.00,做题时间:90 分钟)一、选择题(总题数:25,分数:50.00)1.软件测试信息流中,输入的信息主要有(分数:2.00)A.测试配置B.软件配置C.测试工具D.以上全部 解析:解析 在软件测试信息流中,输入的信息主要有测试配置、软件配置和测试工具三类。2.在某个单位的人事信息管理软件中,系统允许用户输入人员的身份证号和进入本单位工作的日期。下面四个选项中,无效的输入值组合是(分数:2.00)A.4108021981111101021,2010.7.1B.410802198506100123,2010.7
14、.1C.410802197806100078,2010.7.1D.410802201006100021,2010.7.1 解析:3.下列不属于 Web 应用软件表示层测试内容的是(分数:2.00)A.排版结构的测试B.浏览器兼容性测试C.链接结构的测试D.应用服务器兼容性的测试 解析:解析 Web 应用软件表示层的测试内容包括:排版结构的测试、链接结构的测试、客户端程序的测试、浏览器兼容性测试。4.下列关于 Web 应用软件测试的说法中正确的是(分数:2.00)A.Cookie 安全性测试是 Web 应用软件安全性测试的一项重要内容 B.内容测试是 Web 应用软件易用性测试的一项重要内容C.
15、Web 应用软件只能进行白盒测试,不能进行黑盒测试D.Web 应用软件虽然需要频繁的进行演化,但不需要频繁的进行测试解析:解析 在本题中,B 选项错误,内容测试和易用性测试都是 Web 应用软件系统测试的主要内容;C选项错误,白盒和黑盒测试都可以使用;D 选项错误,Web 应用软件需要进行测试。5.下列有关软件质量的叙述中,错误的是(分数:2.00)A.软件的功能和性能必须结合在一起考虑B.软件质量不仅包括软件产品的质量,还包括软件过程的质量C.明确的软件质量属性是指在合同或行业标准中规定必须实现的质量要求D.隐含的软件质量属性在合同或行业标准中没有规定,因此在产品开发时不必专门考虑 解析:解
16、析 软件质量是各种特性的复杂组合,定义一个软件的质量就等于为该软件定义一系列质量属性,D 选项叙述不准确。6.在黑盒测试中,着重检查输入条件的组合的是(分数:2.00)A.错误推测法B.边界值分析法C.因果图法 D.等价类测试法解析:解析 在黑盒测试中,等价类测试法和边界值分析法,都是着重考虑输入条件,但是对于输入条件之间的联系则讨论不多。因果图法是着重检查输入条件组合的一种测试方法。7.下列四个选项中,与软件缺陷管理和跟踪无关的工作是(分数:2.00)A.设计好每个缺陷应包含的信息条目、状态分类B.通过一些历史曲线和统计曲线进行分析和预测未来情况C.在到达各个大小里程碑之前,召开会议对缺陷进
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 软件 测试 工程师 46 答案 解析 DOC
