【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年下午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年下午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年下午真题及答案解析.doc(12页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试中级软件评测师 2008年上半年下午真题及答案解析(总分:74.99,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:18.00)阅读以下说明,回答问题 1至问题 4。【说明】某软件企业内部测试部门对其 ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。(分数:18.00)(1).【问题 1】验收测试的依据是什么?验收测试对测试环境有何要求?(分数:4.50)_(2).【问题 2】软件产品的功能性测试中应关注哪些子特性?(分数:4.50)_(3).【问题 3】在实际的软件测试过程中,对缺陷
2、的管理与分析至关重要。回答如下问题:(1)针对本测试,Bug 的错误类型除了功能性错误外,还可能会包括哪些?(2)严重性级别是 Bug的重要属性,请写出常见的功能性 Bug的严重性级别层次。(3)在测试过程中,Bug 的处理会处于不同的状态,请设计 Bug管理中从发现到关闭必须经历的状态名称。(分数:4.50)_(4).【问题 4】企业内部测试部在测试“主生产计划制定”模块过程中,使用 30个测试案例进行测试,共发现 10个问题。开发组对软件修改后,向测试组提交问题修改报告及修改后的软件。问题修改报告中提出:其中 3个问题是用户需求,不是错误,无需修改,其余 7个问题已修改完成。测试组使用上轮
3、测试中发现这 7个问题的 5个测试案例进行了回归测试,确认问题已得到修改,因此测试组决定,当前版本可以进入配置管理库,进行后续集成工作。测试组的做法是否有问题?为什么?如果有问题,应写出正确的做法。(分数:4.50)_二、B试题二/B(总题数:1,分数:20.00)阅读下列说明,回答问题 1至问题 5。【说明】信息系统测试中,系统的时间特性、资源利用性等是衡量其效率的重要指标。在软件测试中我们通常会借助于自动化负载压力测试考核系统在一定的大用户量访问、长时间运行、大数据量处理的使用场景下系统的性能是否满足需求,在不满足的情况下通过故障诊断和性能调优的手段,获得系统性能的提升。下图是某网上报名系
4、统的负载压力测试拓扑图,主要包括数据库服务器、应用服务器、网络设备、负载均衡设备以及测试用机。测试环境网络带宽 100MB,应用服务器选择 Apache Tomcat 5.0,数据库服务器选择 Oracle 10GB,两类服务器操作系统都采用 Windows 2000 Server(SP4)。负载压力测试中模拟大量考生通过此系统执行网上报名,主要测试用例包括“考生注册”和“预定座位”,报名操作的顺序是先执行“考生注册”,再执行“预定座位”。系统性能要求能够承受 10000用户并发访问,业务执行成功率保持在 80%以上。下表是测试结果数据,其中数据库服务器资源利用属合理范围,网络带宽足够,未在结
5、果中描述。 交易执行情况响应时间(秒)(平均值) 交易执行成功率并发用户数考生注册 预定座位 考生注册 预定座位6000 4.162 13.102 79.2% 69.4%7000 9.067 19.600 64.3% 57.1%10000 13.287 24.947 52.0% 41.7%(分数:20.00)(1).【问题 1】衡量系统执行效率的时间特性指标中通常会包括:业务执行响应时间和吞吐量,请描述上述两个指标的概念。(分数:4.00)_(2).【问题 2】简述此系统测试环境中负载均衡设备的作用。(分数:4.00)_(3).【问题 3】简述测试用机中负载压力测试工具主控台、负载压力测试工具
6、负载生成器的作用,并论述此项目中采用分布式部署负载生成器的原因。(分数:4.00)_(4).【问题 4】请分析测试结果中的交易执行情况数据,陈述随并发用户数递增,交易执行成功率降低的可能原因。分析测试结果中的应用服务器资源利用数据,判断服务器资源利用是否有瓶颈存在。(分数:4.00)_(5).【问题 5】若系统的性能不能满足需求,有哪些调优措施?(分数:4.00)_三、B试题三/B(总题数:1,分数:12.00)阅读下列说明,回答问题 1至问题 3。【说明】因果图方法的思路是:从用自然语言书写的程序规格说明描述中找出因(输入条件)和果(输出或程序状态的改变),通过因果图转换为判定表。分析中国象
7、棋中走马的实际情况(下面未注明的均指的是对马的说明),马走日字型(邻近交叉点无棋子),遇到对方棋子可以吃掉,遇到本方棋子不能落到该位置。(分数:12.00)(1).【问题 1】应用中可能有多种输入条件,在什么情况下可采用因果图法设计测试用例?(分数:4.00)_(2).【问题 2】 根据上述说明,利用因果图法,下面列出走棋出现的情况和结果,找出哪些是正确的输入条件,哪些是正确的输出结果,请把相应的字母编号填入表中。 A落点在棋盘上; B落点与起点构成日字; C移动棋子; D落点处为对方棋子:E落点处为自己方棋子;F移动棋子,并除去对方棋子;G落点方向的邻近交叉点无棋子;H不移动棋子;I落点处无
8、棋子。 输入条件 输出结果(分数:4.00)_(3).【问题 3】下图画出中国象棋中走马的因果图,请把问题 2中列出的输入条件和输出结果的字母编号填入到空白框中相应的位置。(分数:4.00)_四、B试题四/B(总题数:1,分数:10.00)阅读下列说明,回答问题 1至问题 3。【说明】以下代码由 C语言书写,在输入 3个整数后,能够输出最大数和最小数。int main(void)int a, b, c, max, min;printf(“input three numbers: “);scanf(“%d%d%d“, if(ab) /*判断 1*/max=a;min=b;elsemax=b;mi
9、n=a;if(maxc) /*判断 2*/max=c;else if(minc) /*判断 3*/min=c;printf(“max=%d/nmin=%d“, max, min);return 0;(分数:9.99)(1).【问题 1】请画出该程序段的控制流图,并分析该控制流图中有多少条线性独立路径(V(G)的值)。(分数:3.33)_(2).【问题 2】为了用分支(判定)覆盖方法测试该程序,需要设计测试用例,使其能对该程序中的每个判断语句的各种分支情况全部进行过测试。对两组输入数据(1)a=3,b=5,c=7;(2)a=4,b=6,c=5,请分别写出程序中各个判断语句的执行结果(以 T表示真
10、,以 F表示假),填入答题纸的相应栏中。(分数:3.33)_(3).【问题 3】上述两组测试数据是否能实现该程序的分支(判定)覆盖?如果能,请说明理由。如果不能,请再增设一组输入数据,使其能实现分支(判定)覆盖。(分数:3.33)_五、B试题五/B(总题数:1,分数:15.00)阅读下列说明,回答问题 1至问题 3。【说明】某网上信息系统的服务范围为全国。按照功能类别将其划分为前端路由区、Web 区(DMZ 区)、后台信息系统区。各区域说明如下。前端路由区:部署路由设备。负责与上端网络供应商(ISP)路由器和下端内网交换机的连接。Web服务区(DMZ 区):部署网站服务器及其相关的设备。负责处
11、理 HTTP Request的任务,并将数据传送给数据库,后台信息系统等模块。后台信息系统区:包括数据库服务器、应用系统服务器和备份服务器等,负责完成信息系统的各项功能。在不同的网络区域之间,通过部署防火墙实现区域之间的隔离与访问控制。(分数:15.00)(1).【问题 1】画出其网络拓扑结构示意图。(分数:5.00)_(2).【问题 2】漏洞扫描的功能是什么?请叙述漏洞扫描器的分类以及各类扫描器的功能。(分数:5.00)_(3).【问题 3】确定安全测评中漏洞扫描工具的接入点。并说明选择漏洞扫描工具各接入点的原因和目的。(分数:5.00)_计算机水平考试中级软件评测师 2008年上半年下午真
12、题答案解析(总分:74.99,做题时间:90 分钟)一、B试题一/B(总题数:1,分数:18.00)阅读以下说明,回答问题 1至问题 4。【说明】某软件企业内部测试部门对其 ERP产品进行内部测试之后,由第三方测试机构进行验收测试,重点测试的质量特性包括:功能性、可靠性、易用性、效率、维护性以及可移植性。(分数:18.00)(1).【问题 1】验收测试的依据是什么?验收测试对测试环境有何要求?(分数:4.50)_正确答案:()解析:分析 验收测试根据合同、需求规格说明书或验收测试计划对成品进行验收测试。 生产环境,或者软硬件配置接近生产环境的模拟环境。(2).【问题 2】软件产品的功能性测试中
13、应关注哪些子特性?(分数:4.50)_正确答案:()解析:分析 适应性(软件为指定的任务和用户目标提供一组合适功能的能力) 准确性(软件提供所需精确度的正确或相符结果及效果的能力) 互操作性、互用性(软件产品与一个或更多规定系统进行交互的能力) 保密安全性(软件产品保护信息和数据的能力) 功能依从性(软件依从同功能性相关的标准、约定或法规的能力)(3).【问题 3】在实际的软件测试过程中,对缺陷的管理与分析至关重要。回答如下问题:(1)针对本测试,Bug 的错误类型除了功能性错误外,还可能会包括哪些?(2)严重性级别是 Bug的重要属性,请写出常见的功能性 Bug的严重性级别层次。(3)在测试
14、过程中,Bug 的处理会处于不同的状态,请设计 Bug管理中从发现到关闭必须经历的状态名称。(分数:4.50)_正确答案:()解析:分析 (1)Bug 的错误类型还包括: 可靠性错误、易用性错误、效率错误、维护性错误以及可移植性错误 (2)Bug 的严重级别等级包括: 致命的 严重的 一般的 建议的 (3)Bug 的状态包括: 发现(New,测试中新发现的软件 Bug) 打开(Open,被确认并分配给相关开发人员处理) 修正(Fixed,开发人员已完成修正,等待测试人员验证) 拒绝(Declined,拒绝修改 Bug) 延期(Deferred,不在当前版本修复的 bug,下一版修复) 关闭(C
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 中级 软件 评测 2008 上半年 下午 答案 解析 DOC
