[计算机类试卷]2005年上半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷及答案与解析.doc
《[计算机类试卷]2005年上半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷及答案与解析.doc》由会员分享,可在线阅读,更多相关《[计算机类试卷]2005年上半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷及答案与解析.doc(11页珍藏版)》请在麦多课文档分享上搜索。
1、2005年上半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷及答案与解析 一、试题一( 15分) 1 阅读以下说明,回答问题 1至问题 4。 【说明】 在开发与运行阶段一般需要完成单元测试、集成测试、确认测试、系统测试和验收测试,这些测试对软件质量的保证起着非常关键的作用。 1 请简述单元测试的内容。 2 集成测试也叫组装测试或者联合测试,请简要叙述组装测试时需要注意的问题。 3 请简述集成测试与系统测试的关系。 4 某公司 A承担了某业主 B的办公自动化系统的建设工作, 2004年 10月初,项目正处于开发阶段,预计 2005年 5月能够完成全部开发工作,但是合同规定 2004
2、年10月底进行验收,因此在 2004年 10月初, A公司依据合同规定向业主 B和监理方提出在 2004年 10底进行验收测试的请求,并提出了详细的测试计划和测试方案,在该方案中指出测试小组由 A公司的测试工程师、外聘测试专家、外聘行业专家以及监理方的代表组成。 对于 A公司的做法,你认为是否有问题 ?并给出理由。 二、试题二( 15分) 5 阅读下列说明,回答问题 1至问题 3。 【说明】 使用基本路径法设计出的测试 用例能够保证程序的每一条可执行语句在测试过程中至少执行一次。以下代码由 C语言书写,请按要求回答问题。 int IsLeap(int year) if(year% 4=0) i
3、f(year % 100=0) if( year % 400=0 leap=1; eIse leap=0; else leap=1; else leap=0; return leap; 5 请画出以上代码的控制流图。 6 请计算上述控制流图的 V(G)。 7 假设的取值范围是 1000 year 2001,请使用基本路径测试法为变量 year设计测试用例,使之满足基本路径覆盖的要求。 三、试题三( 15分) 8 阅读下列说明,回答问题 1至问题 3。【说明】 系统性能调优的关键是,首先做好性 能故障定位,面对系统运行在不同平台上的多个服务器、多种应用、大量工作站以及局域网、广域网和其他类型的分
4、布式网络体系结构,故障点交错,故障定位工作非常复杂。下述是工作流平台系统的性能测试案例和结果数据。 . 测试案例描述:模拟多用尸登录工作流平台系统,针对工作流 A、 B、 C分别连续创建 20个实例。在单机和集群测试环境分别进行负载压力性能测试,单机环境下测试用机与一台应用服务器连接在同一交换机上,压力直接加在一台应用服务器上。集群环境下测试用机与服务器连接在同一交换机上,压力由负载均衡模块分摊到两台应用服 务器上。 . 客户端交易并发执行测试数据:8 单机测试环境和集群测试环境下,系统能够提供的客户端并发性能服务等级哪种更好 ?为什么 ? 9 试分析系统服务器资源使用情况如何 ?是否有瓶颈存
5、在了单机测试环境和集群测试环境相比,哪种环境下资源占用率更高,为什么 ?随着系统负载的加大,试预测哪种环境下资源占用率递增更快 ? 10 集群对系统性能有哪些贡献,以及有哪些弊端 ?该系统是否应该采用此集群策略 ? 四、试题四( 15分) 11 阅读下列说明,回答问题 1至问题 3。 【说明】 文档测试应当贯穿于软 件生命周期的全过程,其中用户文档是文档测试的重点。 11 用户文档包括哪些 ? 12 除了用户文档之外,文档测试还应当关注哪些文档 ? 13 简述用户文档的测试要点。 2005年上半年软件水平考试(中级)软件评测师下午(应用技术)试题真题试卷答案与解析 一、试题一( 15分) 1
6、【正确答案】 模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试。 【试题解析】 本题考查按开发阶段划分的软件测试类型的基础知识与应用。 按照开发阶段划分,测试类型包括:单元测试、集成测试、 确认测试、系统测试、验收测试。 问题 1:单元测试的内容包括:模块接口测试、局部数据结构测试、路径测试、错误处理测试、边界测试等。 2 【正确答案】 (1)在把各个模块连接起来的时候,穿越模块接口的数据是否会丢失; (2)一个模块的功能是否会对另一个模块的功能产生不利的影响; (3)各个子功能组合起来,能否达到预期要求的父功能; (4)全局数据结构是否有问题; (5)单个模块的误差累积起来,
7、是否会放大,从而达到不能接受的程度。 【试题解析】 集成测试时需要注意的问题包括: (1)在把各个 模块连接起来的时候,穿越模块接口的数据是否会丢失; (2)一个模块的功能是否会对另一个模块的功能产生不利的影响: (3)各个子功能组合起来,能否达到预期要求的父功能; (4)全局数据结构是否有问题; (5)单个模块的误差累积起来,是否会放大,从而达到不能接受的程度。 3 【正确答案】 集成测试的主要依据是概要设计说明书,系统测试的主要依据是需求设计说明书。 集成测试是系统模块的测试,系统测试是对整个系统的测试,包括相关的软硬件平台、网络以及相关外设的测试。 【试题解析】 主 要说明集成测试与系统
8、测试的不同点。 集成测试也叫做组装测试或联合测试。通常,在单元测试的基础上,需要将所有模块按照概要设计说明书和详细设计说明书的要求进行组装。 系统测试是将通过集成测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他系统元素结合在一起,在实际或者模拟运行 (使用 )环境下,对计算机系统进行一系列测试。系统测试的目的在于通过与系统的需求定义做比较,发现软件与系统定义不符合或与之矛盾的地方。 4 【正确答案】 验收测试要在系统测试通过之后 ,交付使用之前进行,而不是仅仅根据合同规定进行。 2004年 10月初并不具备验收测试的条件。 验收测试不能缺少用户方
9、的人员。 【试题解析】 这一问题主要考查验收测试的应用。 验收测试是按照项目任务书或合同、供需双方约定的验收依据文档进行的对整个系统的测试与评审,决定是否接收或拒收系统。 验收测试往往在系统测试完成后,项目最终交付前进行。 验收测试是以用户为主的测试。软件开发人员和质量保证人员也应参加。验收测试的测试计划、测试方案与测试案例一般由开发方制定,由用户方与监理方联合进行 评审。验收小组由开发方、用户方、监理方代表、主管单位领导及行业专家构成。 二、试题二( 15分) 5 【正确答案】 控制流图 【试题解析】 绘制模块控制流图。 模块控制流图是与程序流程图相类似的由许多节点和连接节点的边组成的一种图
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 试卷 2005 上半年 软件 水平 考试 中级 评测 下午 应用技术 试题 答案 解析 DOC

链接地址:http://www.mydoc123.com/p-492512.html