【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年上午真题及答案解析.doc
《【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年上午真题及答案解析.doc》由会员分享,可在线阅读,更多相关《【计算机类职业资格】计算机水平考试中级软件评测师2008年上半年上午真题及答案解析.doc(22页珍藏版)》请在麦多课文档分享上搜索。
1、计算机水平考试中级软件评测师 2008 年上半年上午真题及答案解析(总分:75.00,做题时间:150 分钟)1.在计算机体系结构中,CPU 内部包括程序计数器 PC、存储器数据寄存器 MDR、指令寄存器 IR 和存储器地址寄存器 MAR 等。若 CPU 要执行的指令为:MOV R0, #100(即将数值 100 传送到寄存器 R0 中),则CPU 首先要完成的操作是 ( ) 。 (分数:1.00)A.100R0B.100MDRC.PCMARD.PCIR2.现有四级指令流水线,分别完成取指、取数、运算、传送结果四步操作。若完成上述操作的时间依次为9ns、10ns、6ns、8ns,则流水线的操作
2、周期应设计为 ( ) ns。 (分数:1.00)A.6B.8C.9D.103.内存按字节编址,地址从 90000H 到 CFFFFH,若用存储容量为 16K8bit 的存储器芯片构成该内存,至少需要 ( ) 片。 (分数:1.00)A.2B.4C.8D.164.CPU 中的数据总线宽度会影响 ( ) 。 (分数:1.00)A.内存容量的大小B.系统的运算速度C.指令系统的指令数量D.寄存器的宽度5.利用高速通信网络将多台高性能工作站或微型机互连构成机群系统,其系统结构形式属于 ( ) 计算机。 (分数:1.00)A.单指令流单数据流(SISD)B.多指令流单数据流(MISD)C.单指令流多数据
3、流(SIMD)D.多指令流多数据流(MIMD)6.内存采用段式存储管理有许多优点,但 ( ) 不是其优点。 (分数:1.00)A.分段是信息的逻辑单位,用户不可见B.各段程序的修改互不影响C.地址变换速度快、内存碎片少D.便于多道程序共享主存的某些段7.在软件设计和编码过程中,采取 ( ) 的做法将使软件更加容易理解和维护。 (分数:1.00)A.良好的程序结构,有无文档均可B.使用标准或规定之外的语句C.编写详细正确的文档,采用良好的程序结构D.尽量减少程序中的注释8.软件文档按照其产生和使用的范围可分为开发文档、管理文档和用户文档。其中开发文档不包括 ( ) 。 (分数:1.00)A.软件
4、需求说明B.可行性研究报告C.维护修改建议D.项目开发计划9.软件维护成本在软件成本中占较大比重。为降低维护的难度,可采取的措施有( ) 。 (分数:1.00)A.设计并实现没有错误的软件B.限制可修改的范围C.增加维护人员数量D.在开发过程中就采取有利于维护的措施,并加强维护管理10.关于软件著作权产生的时间,表述正确的是 ( ) 。 (分数:1.00)A.自软件首次公开发表时B.自开发者有开发意图时C.自软件得到国家著作权行政管理部门认可时D.自软件完成创作之日起11.李某大学毕业后在 M 公司销售部门工作, 后由于该公司软件开发部门人手较紧,李某被暂调到该公司软件开发部开发新产品,2 周
5、后,李某开发出一种新软件。该软件著作权应归( )所有。 (分数:1.00)A.李某B.M 公司C.李某和 M 公司D.软件开发部(12)是指把数据以及操作数据的相关方法组合在同一个单元中,使我们可以把类作为软件中的基本复用单元,提高其内聚度,降低其耦合度。面向对象中的 (13)机制是对现实世界中遗传现象的模拟,通过该机制, 基类的属性和方法被遗传给派生类。(分数:2.00)A.封装B.多态C.继承D.变异A.封装B.多态C.继承D.变异(14)以静态或动态的连接方式,为应用程序提供一组可使用的类。(15)除了提供可被应用程序调用的类以外,还基本实现了一个可执行的架构。(分数:2.00)A.函数
6、库B.类库C.框架D.类属A.函数库B.类库C.框架D.类属12.( ) 是一种面向数据流的开发方法,其基本思想是软件功能的分解和抽象。 (分数:1.00)A.结构化开发方法B.Jackson 系统开发方法C.Booch 方法D.UML(统一建模语言)13.采用 UML 进行软件设计时,可用 ( ) 关系表示两类事物之间存在的特殊/一般关系,用聚集关系表示事物之间存在的整体/部分关系。 (分数:1.00)A.依赖B.聚集C.泛化D.实现风险分析在软件项目开发中具有重要作用,包括风险识别、风险预测、风险评估和风险控制等。 “建立风险条目检查表”是 (18) 时的活动, “描述风险的结果”是(19
7、) 时的活动。(分数:2.00)A.风险识别B.风险预测C.风险评估D.风险控制A.风险识别B.风险预测C.风险评估D.风险控制14.关于汇编语言,以下叙述中正确的是 ( ) 。 (分数:1.00)A.汇编语言源程序可以直接在计算机上运行B.将汇编语言源程序转换成目标程序的软件称为解释程序C.在汇编语言程序中,不能定义符号常量D.将汇编语言源程序翻译成机器语言程序的软件称为汇编程序15.对高级语言源程序进行编译时,可发现源程序中的 ( ) 错误。 (分数:1.00)A.堆栈溢出B.变量未定义C.指针异常D.数组元素下标越界16.编译器对高级语言源程序的处理过程可以划分为词法分析、语法分析、语义
8、分析、中间代码生成、代码优化、目标代码生成等几个阶段,其中, ( ) 并不是每种编译器都必需的。 (分数:1.00)A.词法分析和语法分析B.语义分析和中间代码生成C.中间代码生成和代码优化D.代码优化和目标代码生成17.下列叙述中错误的是 ( ) 。 (分数:1.00)A.面向对象程序设计语言可支持过程化的程序设计B.给定算法的时间复杂性与实现该算法所采用的程序设计语言无关C.与汇编语言相比,采用脚本语言编程可获得更高的运行效率D.面向对象程序设计语言不支持对一个对象的成员变量进行直接访问设有职工 EMP(职工号, 姓名, 性别, 部门号,职务,进单位时间, 电话),职务 JOB(职务,月薪
9、)和部门 DEPT(部门号, 部门名称, 部门电话, 负责人)实体集。 一个职务可以由多个职工担任,但一个职工只能担任一个职务,并属于一个部门,部门负责人是一个职工。下图所示的 a、b 处的实体名分别为 (24) ;图中 a、b 之间为 (25)联系。 (分数:2.00)A.DEPT、EMPB.EMP、DEPTC.JOB、EMPD.EMP、JOBA.1 1B.1 *C.* 1D.* *从数据库管理系统的角度看,数据库系统一般采用如下图所示的三级模式结构。图中处应填写 (26),处应填写 (27) 。 (分数:2.00)A.外模式 / 概念模式B.概念模式 / 内模式C.外模式 / 概念模式映象
10、D.概念模式 / 内模式映象A.外模式 / 概念模式B.概念模式 / 内模式C.外模式 / 概念模式映象D.概念模式 / 内模式映象若关系 R、S 如下图所示,则 R 与 S 自然连接后的属性列数和元组个数分别为(28) ; 1,4( (RS)=(29) 。 (分数:2.00)A.4 和 3B.4 和 6C.6 和 3D.6 和 6(2). (分数:1.00)A.B.C.D.18.某公司采用的软件开发过程通过了 CMM2 认证,表明该公司 ( ) 。 (分数:1.00)A.开发项目成效不稳定,管理混乱B.对软件过程和产品质量建立了定量的质量目标C.建立了基本的项目级管理制度和规程,可对项目的成
11、本、进度进行跟踪和控制D.可集中精力采用新技术新方法,优化软件过程19.国标 16260 中,在描述外部(内部)效率度量时,给出了若干针对计算机系统时间消耗的定义,以下描述项中正确的有( ) 。 响应时间是指从按动传送键到得到结果为止所需要的时间 处理时间是指从接受一个消息到送出它的结果之间计算机的历时时间 周转时间是指从提出要求到得到结果所需要的时间 响应时间包括处理时间和传输时间 (分数:1.00)A.B.C.D.20.测试用例是测试使用的文档化的细则,其规定如何对软件某项功能或功能组合进行测试。测试用例应包括下列( )内容的详细信息。 测试目标和被测功能 测试环境和其他条件 测试数据和测
12、试步骤 测试记录和测试结果 (分数:1.00)A.B.C.D.21.软件内部/外部质量模型中,( )不是可移植性包括的子特性。 (分数:1.00)A.适应性B.易改变性C.共存性D.易替换性22.评价规格说明中不包括( ) 。 (分数:1.00)A.分析产品的描述B.规定对产品及部件执行的测量C.按照评价需求验证产生的规格说明D.请求者说明评价覆盖范围23.在进行产品评价时,评价者需要对产品部件进行管理和登记,其完整的登记内容应包括( ) 。 部件或文档的唯一标识符 部件的名称或文档标题 文档的状态,包括物理状态或变异方面的状态 请求者提供的版本、配置和日期信息 (分数:1.00)A.B.C.
13、D.24.下面的描述中,不能体现前置测试模型要点的是( ) 。 (分数:1.00)A.前置测试模型主张根据业务需求进行测试设计,认为需求分析阶段是进行测试计划和测试设计的最好时机B.前置测试模型将开发和测试的生命周期整合在一起,标识了项目生命周期从开始到结束之间的关键行为,提出业务需求最好在设计和开发之前就被正确定义C.前置测试将测试执行和开发结合在一起,并在开发阶段以编码-测试-编码-测试的方式来体现,强调对每一个交付的开发结果都必须通过一定的方式进行测试D.前置测试模型提出验收测试应该独立于技术测试,以保证设计及程序编码能够符合最终用户的需求25.在进行软件编码规范评测过程中需要围绕几个方
14、面的内容展开,以下描述中不属于编码规范评测内容的有( ) 。 (分数:1.00)A.源程序文档化检查,包括符号名的命名、程序的注释等规范性检查B.数据说明检查,包括数据说明次序、语句中变量顺序检查C.程序结构检查,程序应采用基本的控制结构、避免不必要的转移控制等D.程序逻辑检查,阅读源代码,比较实际程序控制流与程序设计控制流的区别26.( )属于概要设计说明书的评测内容。 分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求, 软件每一成分是否可追溯到某一项需求 系统定义的目标是否与用户的要求一致 从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护 是否所有
15、界面与更高级别文档中的需求一致 (分数:1.00)A.B.C.D.27.关于确认测试,描述正确的是( ) 。 确认测试一般包括有效性测试与软件配置复查,采用黑盒测试为主,白盒测试为辅的测试方法进行测试 确认测试配置项复查时应当严格检查用户手册和操作手册中规定的使用步骤的完整性和正 确性 确认测试需要检测与证实软件是否满足软件需求说明书中规定的要求 确认测试是保证软件正确实现特定功能的一系列活动和过程,目的是保证软件生命周期中的每一个阶段的成果满足上一个阶段所设定的目标 (分数:1.00)A.B.C.D.28.关于软件测试的说法,( )是不正确的。 (分数:1.00)A.代码审查是代码检查的一种
16、,是由程序员和测试员组成一个审查小组,通过阅读、讨论和争议,对程序进行静态分析的过程B.软件测试的对象不仅仅是程序,文档、数据和规程都是软件测试的对象C.白盒测试是通过对程序内部结构的分析、检测来寻找问题的测试方法D.单元测试是针对软件设计的最小单位程序模块进行正确性检验的测试工作,它通常需要开发辅助的桩模块作为主程序调用被测模块来完成测试29.关于集成测试的描述中,正确的是( ) 。 集成测试也叫做组装测试或联合测试,通常是在单元测试的基础上,将所有模块按照概要设计说明书和详细设计说明书的要求进行组装和测试的过程 自顶向下的增殖方式是集成测试的一种组装方式,它能较早地验证主要的控制和判断点,
17、对于输入输出模块、复杂算法模块中存在的错误能够较早地发现 自底向上的增殖方式需要建立桩模块,并行地对多个模块实施测试,并逐步形成程序实体,完成所有模块的组装和集成测试 在集成测试时,测试者应当确定关键模块,对这些关键模块及早进行测试,比如高层控制模块、有明确性能要求和定义的模块等 (分数:1.00)A.B.C.D.30.缺陷探测率 DDP 是衡量一个公司测试工作效率的软件质量成本的指标。在某公司开发一个软件产品的过程中,开发人员自行发现并修正的缺陷数量为 80 个,测试人员 A 发现的缺陷数量为 50 个,测试人员B 发现的缺陷数为 50 个,测试人员 A 和测试人员 B 发现的缺陷不重复,客
18、户反馈缺陷数量为 50 个,则该公司针对本产品的缺陷探测率为( ) 。 (分数:1.00)A.56.5%B.78.3%C.43.5%D.34.8%31.在执行测试和评价的过程中,会产生较多的文档,( )是对文档内容的正确描述。 评价需求的主要内容是描述评价的目标,特别是描述了产品的质量需求 评价规格说明的主要内容是确定对软件及其部件实行的所有分析和测量,标识要采用的操作规程、测试方法和工具 评价记录的主要内容是对评价执行过程的详细记载,由评价请求者保留 评价报告的主要内容是执行测量和分析的结果,以及能被重复和重新评价的必要信息 (分数:1.00)A.B.C.D.32.用等价类划分法设计 8 位
19、长数字类型用户名登录操作的测试用例,应该分成 ( )个等价区间。 (分数:1.00)A.2B.3C.4D.633.下面为 C 语言程序,边界值问题可以定位在( ) 。 int data(3), int i, for (i=1,i=1 并且 X10)AND(YA.(30,15) (40,10)B.(3,0) (30,30)C.(5,25) (10,20)D.(20,10) (1,100)45.关于数据库索引,以下表述正确的是( ) 。 如果对表创建了索引,那么更新、插入和删除表中的记录都将导致额外的系统开销 全表扫描一定比使用索引的执行效率低 在字段选择性很低的情况下适用索引 一个表创建的索引越
20、多,对系统的性能提升越大 (分数:1.00)A.B.C.D.46.对于提升磁盘 I/O 性能问题,以下表述正确的是( ) 。 (分数:1.00)A.数据库对象在物理设备上的合理分布能改善系统读写性能B.磁盘镜像可以提高磁盘读写的速度C.建议把数据库、回滚段、日志放在同一块设备上,以提高数据读写的性能D.将磁盘升级到更大容量可提高磁盘 I/O 速度47.反映 web 应用客户端交易处理性能的评估指标有( ) 。 并发用户数交易响应时间交易通过率吞吐量点击率 (分数:1.00)A.B.C.D.48.( )是功能测试工具。 (分数:1.00)A.LoadRunnerB.WinRunnerC.QALo
21、adD.WAS49.( )是导致软件缺陷的最大原因。 (分数:1.00)A.需求规格说明书B.设计方案C.编写代码D.测试计划50.根据 ANSI/IEEE829 标准,( )属于测试案例说明中的内容。 输入说明测试目的环境要求特殊要求 (分数:1.00)A.B.C.D.51.负载压力性能测试需求分析时,应该选择( )类型的业务作为测试案例。 高吞吐量的业务业务逻辑复杂的业务高商业风险的业务高服务器负载的业务批处理的业务 (分数:1.00)A.B.C.D.52.测试记录包括( ) 。 测试计划或包含测试用例的测试规格说明 测试期间出现问题的评估与分析 与测试用例相关的所有结果,包括在测试期间出
22、现的所有失败 测试中涉及的人员身份 (分数:1.00)A.B.C.D.53.在性能测试中,关于数据准备,( )描述是正确的。 识别数据状态验证测试案例 初始数据提供了基线用来评估测试执行的结果 业务数据提供负载压力背景 脚本中参数数据真实模拟负载 (分数:1.00)A.B.C.D.运行 Web 浏览器的计算机与网页所在的计算机要建立 (66) 连接,采用 (67)协议传输网页文件。(分数:2.00)A.UDPB.TCPC.IPD.RIPA.HTTPB.HTMLC.ASPD.RPC54.( ) 不属于电子邮件协议。 (分数:1.00)A.POP3B.SMTPC.IMAPD.MPLS55.某客户端
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
5000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 职业资格 计算机水平 考试 中级 软件 评测 2008 上半年 上午 答案 解析 DOC
