【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc

上传人:orderah291 文档编号:1339267 上传时间:2019-10-17 格式:DOC 页数:5 大小:68.50KB
下载 相关 举报
【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc_第1页
第1页 / 共5页
【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc_第2页
第2页 / 共5页
【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc_第3页
第3页 / 共5页
【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc_第4页
第4页 / 共5页
【计算机类职业资格】计算机水平考试中级软件评测师2010年下半年下午真题及答案解析.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、计算机水平考试中级软件评测师 2010 年下半年下午真题及答案解析(总分:74.99,做题时间:150 分钟)一、请按下述要求正确填写答题纸(总题数:5,分数:75.00)试题一(15 分) 阅读下列说明,回答问题 1 至问题 2,将解答填入答题纸的对应栏内。 【说明】 场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包括基本流(基本流程)和备选流(分支流程),设计用例遍历软件系统功能,验证其正确性。 图 1 描述了简化的中心层、省市层、地区层三级的“公文流转”业务流程

2、表 1 描 述了省市层(图 1 阴影部分)业务的基本流和备选流。 公文的状态包括:己下发、未下发、已接收、未接收。 (分数:15.00)(1).【问题 1】(5 分) 用表 1 中表述的基本流和备选流,使用场景法设计测试场景。基本流和备选流用表 1 中对应的字母编号表示。 (分数:7.50)_(2).【问题 2】(10 分) 下表给出了测试用例名称,请将表中的输入条件和预期输出补充完整。 (分数:7.50)_试题二(14 分) 阅读下列说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。 【说明】 某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开

3、始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。 (分数:14.00)(1).【问题 1】(3 分) 测试开展的时间是过早、过晚还是合适?说明理由。 (分数:3.50)_(2).【问题 2】(2 分) 测试工程师功能测试的方法是否正确?若不

4、正确,请陈述正确的方法;若正确,请说明理由。 (分数:3.50)_(3).【问题 3】(6 分) 该案例中对缺陷的管理有哪些不妥之处? (分数:3.50)_(4).【问题 4】(3 分) 开发工程师产品发布的做法是否正确? (分数:3.50)_试题三(16 分) 阅读下列说明,回答问题 1 至问题 3,将解答或相应的编号填入答题纸的对应栏内。 【说明】 逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由 C 语言编写的程序,按要求回答问题。 getit( int m) int i, k; ksqrt( m);for(i2;ik; i+) if(m

5、i=0)break; if(ik1) printf( “%d is a selected numbern“, m): else printf(“%d is not a selected numbern“, m); (分数:15.99)(1).【问题 1】(3 分) 请找出程序中所有的逻辑判断子语句。(分数:5.33)_(2).【问题 2】(4 分) 请将满足 100 % DC(判定覆盖)所需的逻辑条件填入下表。 (分数:5.33)_(3).【问题 3】 (9 分) 请画出上述程序的控制流图,并计算其控制流图的环路复杂度 V (G)。假设函数getit 的参数 m 取值范围是 150m160,请

6、使用基本路径测试法设计测试用例,将参数 m 的取值填入下表,使之满足基本路径覆盖要求。 (分数:5.33)_试题四(12 分) 阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 【说明】 某大学暑假期间为教职员工开办了 VPN 远程接入服务,员工在校外通过登录界面输入用户名和口令后,就可以访问仅供本校师生使用的各类信息资源。为了实现信息隔离与访问控制,在校园网不同的网络区域之间部署了防火墙等相关设施。 (分数:12.00)(1).【问题 1】(4 分) 下图是 VPN 用户与数据库之间的网络拓扑结构图,请指明图中设备 1、设备 2、设备 3、设备 4 是何种类型的网络设施。

7、 (分数:4.00)_(2).【问题 2】(4 分) 通信加密的目的是什么?通信加密测试的基本方法有哪些? (分数:4.00)_(3).【问题 3】(4 分) 为防止未授权用户通过反复猜测口令获得 VPN 使用权,从用户口令管理和网站登录控制两方面说明可以采取的应对措施。(分数:4.00)_试题五(18 分) 阅读下列说明,回答问题 1 至问题 4,将解答或相应的编号填入答题纸的对应栏内。 【说明】 性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到 100;

8、响应时间在 8 秒之内;服务器资源利用合理。测试环境逻辑部署图如下图。 (分数:18.00)(1).【问题 1】(4 分) 请分别指出性能测试中负载测试与压力测试的目的。 (分数:4.50)_(2).【问题 2】(6 分) 请分别指出应用服务器和数据库服务器性能评价的关键指标。 (分数:4.50)_(3).【问题 3】(3 分) 该电子政务平台的“文档审核”业务的测试结果如下表,请具体说明测试结果是否满足性能需求。 (分数:4.50)_(4).【问题 4】(5 分) 如 60 用户并发执行“新立申请”业务的成功率为 80,应用服务器内存页交换速率为 2000page in/s,数据库服务器 C

9、PU 平均占用率达到 100%。 请说明该业务的性能是否满足需求。 假设系统中间件和数据库软件配置正确,请指出系统可能存在的性能瓶颈?(分数:4.50)_计算机水平考试中级软件评测师 2010 年下半年下午真题答案解析(总分:74.99,做题时间:150 分钟)一、请按下述要求正确填写答题纸(总题数:5,分数:75.00)试题一(15 分) 阅读下列说明,回答问题 1 至问题 2,将解答填入答题纸的对应栏内。 【说明】 场景法是黑盒测试中重要的测试用例设计方法。目前多数软件系统都是用事件触发来控制业务流程,事件触发时的情景便形成了场景,场景的不同触发顺序构成用例。场景法通过场景描述业务流程(包

10、括基本流(基本流程)和备选流(分支流程),设计用例遍历软件系统功能,验证其正确性。 图 1 描述了简化的中心层、省市层、地区层三级的“公文流转”业务流程,表 1 描 述了省市层(图 1 阴影部分)业务的基本流和备选流。 公文的状态包括:己下发、未下发、已接收、未接收。 (分数:15.00)(1).【问题 1】(5 分) 用表 1 中表述的基本流和备选流,使用场景法设计测试场景。基本流和备选流用表 1 中对应的字母编号表示。 (分数:7.50)_正确答案:(共包括 5 个场景: 1.A 2.B 3.B、E 4.B、C、D(C 和 D 可以互换) 5. B、C、E)解析:(2).【问题 2】(10

11、 分) 下表给出了测试用例名称,请将表中的输入条件和预期输出补充完整。 (分数:7.50)_正确答案:( )解析:试题二(14 分) 阅读下列说明,回答问题 1 至问题 4,将解答填入答题纸的对应栏内。 【说明】 某软件公司在研发一个城镇居民保险系统时,为了加快进度,测试工作在系统开发初步完成之后开始并直接进行系统测试。测试工程师针对界面进行了功能测试。测试工程师和开发工程师借助缺陷管理工具,交互进行测试与缺陷修复工作。测试期间发现系统的“文档审批”功能出现严重缺陷,开发工程师认为修改难度大,经测试工程师认可后决定暂停修复该缺陷,直到产品发布前,该缺陷在开发环境下被修复。随后,测试工程师在开发

12、环境下针对该缺陷执行了有关的用例,进行了回归测试。回归测试结束后,开发工程师在开发环境下对产品直接打包发布。 (分数:14.00)(1).【问题 1】(3 分) 测试开展的时间是过早、过晚还是合适?说明理由。 (分数:3.50)_正确答案:(测试工作开展得太晚。 测试工作应该覆盖需求分析、概要设计、详细设计、编码等前期阶段,而不应该在系统开发初步完成后才开始。)解析:(2).【问题 2】(2 分) 测试工程师功能测试的方法是否正确?若不正确,请陈述正确的方法;若正确,请说明理由。 (分数:3.50)_正确答案:(测试人员功能测试的方法不正确。 系统功能测试应该追溯到用户需求,针对界面进行功能测

13、试是错误的。)解析:(3).【问题 3】(6 分) 该案例中对缺陷的管理有哪些不妥之处? (分数:3.50)_正确答案:(1、开发工程师无权决定是否延期或者暂停修改某一缺陷; 2、测试工程师认可暂停修复缺陷的决定是不合理的; 3、测试工程师应该跟踪缺陷状态,直至确定修改后关闭缺陷,才是完成了测试任务;4、回归测试应该执行所有的案例,不是仅仅执行与该缺陷有关的用例; 5、产品发布前,应该对发现的缺陷进行评审; 6、应该分析缺陷修复情况之后,才可以发布产品。)解析:(4).【问题 4】(3 分) 开发工程师产品发布的做法是否正确? (分数:3.50)_正确答案:(产品最后由开发人员直接发布不合理。

14、 (基线库中的产品应该是最后经过测试的)实际最后发布的产品应该从产品库中提取。)解析:试题三(16 分) 阅读下列说明,回答问题 1 至问题 3,将解答或相应的编号填入答题纸的对应栏内。 【说明】 逻辑覆盖法是设计白盒测试用例的主要方法之一,它是通过对程序逻辑结构的遍历实现程序的覆盖。针对以下由 C 语言编写的程序,按要求回答问题。 getit( int m) int i, k; ksqrt( m);for(i2;ik; i+) if(mi=0)break; if(ik1) printf( “%d is a selected numbern“, m): else printf(“%d is n

15、ot a selected numbern“, m); (分数:15.99)(1).【问题 1】(3 分) 请找出程序中所有的逻辑判断子语句。(分数:5.33)_正确答案:(逻辑判断子语句 i=k+1)解析:(2).【问题 2】(4 分) 请将满足 100 % DC(判定覆盖)所需的逻辑条件填入下表。 (分数:5.33)_正确答案:( )解析:(3).【问题 3】 (9 分) 请画出上述程序的控制流图,并计算其控制流图的环路复杂度 V (G)。假设函数getit 的参数 m 取值范围是 150m160,请使用基本路径测试法设计测试用例,将参数 m 的取值填入下表,使之满足基本路径覆盖要求。 (

16、分数:5.33)_正确答案:(控制流图 环路复杂度 V(G)=4 基本路径覆盖用例 )解析:试题四(12 分) 阅读下列说明,回答问题 1 至问题 3,将解答填入答题纸的对应栏内。 【说明】 某大学暑假期间为教职员工开办了 VPN 远程接入服务,员工在校外通过登录界面输入用户名和口令后,就可以访问仅供本校师生使用的各类信息资源。为了实现信息隔离与访问控制,在校园网不同的网络区域之间部署了防火墙等相关设施。 (分数:12.00)(1).【问题 1】(4 分) 下图是 VPN 用户与数据库之间的网络拓扑结构图,请指明图中设备 1、设备 2、设备 3、设备 4 是何种类型的网络设施。 (分数:4.0

17、0)_正确答案:(设备 1 是防火墙 设备 2 是交换机(集线器) 设备 3 是防火墙 设备 4 是交换机(集线器))解析:(2).【问题 2】(4 分) 通信加密的目的是什么?通信加密测试的基本方法有哪些? (分数:4.00)_正确答案:(目的:保证数据在传输过程中数据的保密性(机密性)和一致性(完整性); 基本方法,验证和侦听。)解析:(3).【问题 3】(4 分) 为防止未授权用户通过反复猜测口令获得 VPN 使用权,从用户口令管理和网站登录控制两方面说明可以采取的应对措施。(分数:4.00)_正确答案:(用户口令管理:口令长度、复杂度(特殊字符)、时效(定期更改); 用户登录控制;多次

18、登录延时、账户锁定、验证码。)解析:试题五(18 分) 阅读下列说明,回答问题 1 至问题 4,将解答或相应的编号填入答题纸的对应栏内。 【说明】 性能测试在系统质量保证中起重要作用。某项目组对一个电子政务平台系统执行了负载压力性能测试,重点评估其效率质量特性中的时间特性和资源利用性两个质量子特性。性能需求可以概括为:业务成功率达到 100;响应时间在 8 秒之内;服务器资源利用合理。测试环境逻辑部署图如下图。 (分数:18.00)(1).【问题 1】(4 分) 请分别指出性能测试中负载测试与压力测试的目的。 (分数:4.50)_正确答案:(1、负载测试模拟系统真实使用环境执行性能测试,考核系

19、统在日常业务运行和高峰期运行期间的性能是否满足需求。 2、压力测试模拟系统的性能极限点执行性能测试,用来发现系统的性能瓶颈点。)解析:(2).【问题 2】(6 分) 请分别指出应用服务器和数据库服务器性能评价的关键指标。 (分数:4.50)_正确答案:(1、应用服务器关键指标:操作系统指标、缓存状况、连接池、执行队列等。 2、数据库服务关键指标:操作系统指标、缓存命中率、数据库进程占用的 CPU 时间、数据库进程使用的内存量、锁资源使用情况。)解析:(3).【问题 3】(3 分) 该电子政务平台的“文档审核”业务的测试结果如下表,请具体说明测试结果是否满足性能需求。 (分数:4.50)_正确答

20、案:(1、40 用户并发均响应时间为 21.4 秒,超过 8 秒,不满足需求; 2、40 用户并发数据库服务器 CPU 平均占用率 91.4%,超过 85%,不满足需求; 3、内在页交换速率 Page in/s 平均值为 98.8,超过 80,不满足需求。)解析:(4).【问题 4】(5 分) 如 60 用户并发执行“新立申请”业务的成功率为 80,应用服务器内存页交换速率为 2000page in/s,数据库服务器 CPU 平均占用率达到 100%。 请说明该业务的性能是否满足需求。 假设系统中间件和数据库软件配置正确,请指出系统可能存在的性能瓶颈?(分数:4.50)_正确答案:(1、业务成功率(没有达到 100%)、应用服务器内存页交换速率(大于 80)、数据库服务器CPU 平均占用率(大于 85%)三个指标都不满足性能需求。 2、系统存在的恨不能瓶颈可能包括: a)应用服务器物理内存不够。 b)数据库服务器的 CPU 性能不足。 c)数据库设计有问题或没有优化。)解析:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试资料 > 职业资格

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1