2012年软件评测师考试真题加答案解析(一)[汇编]

上传人:x****育 文档编号:154078536 上传时间:2020-12-04 格式:PDF 页数:7 大小:230.48KB
返回 下载 相关 举报
2012年软件评测师考试真题加答案解析(一)[汇编]_第1页
第1页 / 共7页
2012年软件评测师考试真题加答案解析(一)[汇编]_第2页
第2页 / 共7页
2012年软件评测师考试真题加答案解析(一)[汇编]_第3页
第3页 / 共7页
2012年软件评测师考试真题加答案解析(一)[汇编]_第4页
第4页 / 共7页
2012年软件评测师考试真题加答案解析(一)[汇编]_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《2012年软件评测师考试真题加答案解析(一)[汇编]》由会员分享,可在线阅读,更多相关《2012年软件评测师考试真题加答案解析(一)[汇编](7页珍藏版)》请在金锄头文库上搜索。

1、软件评测师 2012 年软件评测师考试真题加答案解析(一) 软件评测师考试 属于全国计算机技术与软件专业技术资格考试中的一个中 级考试 。准备参加 2017 年软件评测师考试的同学们,历年软考真题 是否是你特 别想要的学习资料?下面希赛为您提供2012 年软件评测师真题 , 希望对大家有 所帮助。 在输入输出控制方法中,采用【1】可以使得设备与主存间的数据块传送无 需 CPU 干预。 A程序控制输入输出 B.中断 CDMA D.总线控制 分析: Direct Memory Access【存储器直接访问】。这是指一种高速的数据传输 操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也

2、不需要 CPU 干预。整个数据传输操作在一个称为DMA控制器 的控制下进行的。 CPU 除了在数据传输开始和结束时做一点处理外,在传输过程中CPU 可以进行其他 的工作。这样,在大部分时间里,CPU 和输入输出都处于并行操作。因此,使 整个计算机系统的效率大大提高。 DMA 的概念 :DMA 是在专门的硬件 【DMA 】控制下,实现高速外设和主存 储器之间自动成批交换数据尽量减少CPU 干预的输入 / 输出操作方式。通常有三 种方式:停止CPU 访内周期挪用方式DMA与 CPU 交替访内存缺点:因为 DMA 允许外设直接访问内存,从而形成对总线的独占。 软件评测师 答案:C 若某计算机采用 8

3、 位整数补码表示数据,则运算【2】将产生溢出。 A127+1 B.-127-1 C.-127+1 D.127-1 答案:A 若内存容量为 4GB,字长为 32.则【3】 A地址总线和数据总线的宽度都为32 B.地址总线的宽度为30,数据总线的宽度为32 C.地址总线的宽度为30,数据总线的宽度为8 D.地址总线的宽度为32,数据总线的宽度为8 分析:4GB=4*230B=232B所以地址总线和数据总线的宽度都为32。 答案:A 设用 2K X 4 位的存储芯片组成16K X 8 位的存储器【地址单元为 0000H3FFFH ,每个芯片的地址空间连续】,则地址单元0B1FH 所在芯片的 最大地址

4、编号为【 4】 A0000H B.2800H 软件评测师 C.2000H D.0800H 答案: D 分析:2K*4 位的存储器芯片, 要组成 8 位的存储器, 所以在逻辑上可以把前 面的存储器看作是1K*8 的,这个是按照地址来说的。也就是说每一个单元存储 芯片的地址范围是3FFH【210 】,所以看答案, 0800H+3FFH=BFF,由此可 以看出 0B1FH 包含在其中,所以答案为D。或: 2K*4 相当于 1K*8, 需要 16 个 1K=1024=0400H也就是每片 3FF, 算下来开始空间0000,0400,0800,0C00所 以,0B1F 在 0800 开头的那块上 编写汇

5、编语言程序时,下列寄存器中程序员可访问的是【5】 A.存储器地址寄存器【 MAR 】 B.指令寄存器【 IR】 C存储器数据寄存器【 MDR 】 D.程序计数器【 PC】 分析:为了保证程序 (在操作系统中理解为进程)能够连续地执行下去,CPU 必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用, 所以通常又称为指令计数器。 在程序开始执行前, 必须将它的起始地址, 即程序 的一条指令所在的内存单元地址送入PC,因此程序计数器【 PC】的内容即是从 内存提取的第一条指令的地址。当执行指令时, CPU 将自动修改 PC 的内容,即 每执行一条指令 PC 增加一个量,这个量等于指

6、令所含的字节数,以便使其保持 的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所 软件评测师 以修改的过程通常只是简单的对PC 加 1。 当程序转移时,转移指令执行的最终结果就是要改变PC 的值,此 PC 值就 是转去的地址, 以此实现转移。 有些机器中也称PC 为指令指针 IP【Instruction Pointer 】。 答案:D CMM 对软件测试没有提供单独的关键过程领域【KPA】,所以许多研究机 构和测试服务机构从不同角度出发提出有关软件测试方面的能力成熟度模型,其 中软件测试成熟度模型 【TMM 】是当前影响力最大的软件测试过程模型。TMM 制定了五个成熟度等级

7、,它们依次是:初始级,阶段定义级,集成级。管理和度 量级,【 6】。 A.优化、缺陷预防和可重复级 B.优化缺陷预防和质量控制级 C缺陷预防和质量控制级 D.优化和质量控制级 分析:TMM 制定了五个成熟度等级:初始级,阶段定义级,集成级,管理和 度量级,优化、缺陷预防和质量控制级。 各级成熟度水平包含了一组成熟度目标 和子目标,以及支持它们的任务、职责和活动。如图所示: 软件评测师 答案:B 以下关于软件生命周期的叙述不正确的是【7】。 A软件生命周期包括以下几阶段:项目规划,需求定义和需求分析、软件 设计、程序编码、软件测试、运行维护 B程序编码阶段是将软件设计的结果转换成计算机可运行的程

8、序代码。为 了保证程序的可读性、 易维护性和提高程序的运行效率,可以通过在该阶段中制 定统一并符合标准的编写规范来使编程人员程序设计规范化 C软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如 软件评测师 系统框架设计,数据库设计等 D需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦 确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并 控制风险 分析:在确定软件开发可行的情况下,对软件需要实现的各个功能进行详细 分析。需求分析阶段是一个很重要的阶段,这一阶段做得好, 将为整个软件开发 项目的成功打下良好的基础。唯一不变的是变化本身。 ,同样需求也是

9、在整个 软件开发过程中不断变化和深入的, 因此我们必须制定需求变更计划来应付这种 变化,以保护整个项目的顺利进行。 答案:D 在软件工程中,不属于软件定义阶段的任务是【8】。 A制定验收测试计划 B.制定集成测试计划 C需求分析 D.制定软件项目计划 答案 B 软件设计阶段一般又可分为【9】。 A逻辑设计与功能设计 B.概要设计与详细设计 C概念设计与物理设计 软件评测师 D.模型设计与程序设计 分析:软件工程基本概念: 软件设计阶段一般又可分为概要设计与详细设计。 答案:B 【10】程序描述语言【 PDL】是软件开发过程中用于阶段的描述工具。 A需求分析 B.概要设计 C详细设计 D.编程

10、分析: 过程设计语言PDL:PDL 也称为伪码,这是一个笼统的名称,现在有许多 种不同的过程设计语言在使用。它是用正文形式表示数据和处理过程的设计工 具。软件详细设计 1.PAD 图指问题分析图 (Problem Analysis Diagram),是一咱 算法描述工具 ,它是一种由左往右展开的二维树型结构.PAD图的控制流程为自上 而下,从左到右地执行 . 2.过程设计语言 (Process Design Language, 简称 PDL),也称程序描述语言 (Program Description Language), 又称为伪码 .它是一种用于描述模块自法设 计和处理细节的语言 . 答案:C 如需了解更多考试真题请到希赛网进行查看!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 规章制度

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号