2010年下半年软件评测师上午卷答案详析(新)

2010年下半年软件评测师上午卷答案详析(新)

ID:1031096

大小:337.00 KB

页数:23页

时间:2017-11-06

2010年下半年软件评测师上午卷答案详析(新)_第1页
2010年下半年软件评测师上午卷答案详析(新)_第2页
2010年下半年软件评测师上午卷答案详析(新)_第3页
2010年下半年软件评测师上午卷答案详析(新)_第4页
2010年下半年软件评测师上午卷答案详析(新)_第5页
资源描述:

《2010年下半年软件评测师上午卷答案详析(新)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、l在输入输出控制方法中,采用(1)可以使得设备与主存间的数据块传送无需CPU干预。(1)A.程序控制输入输出B.中断C.DMAD.总线控制解析: DirectMemoryAccess(存储器直接访问)。这是指一种高速的数据传输操作,允许在外部设备和存储器之间直接读写数据,既不通过CPU,也不需要CPU干预。整个数据传输操作在一个称为"DMA控制器"的控制下进行的。CPU除了在数据传输开始和结束时做一点处理外,在传输过程中CPU可以进行其他的工作。这样,在大部分时间里,CPU和输入输出都处于并行操作。因此,使整个计算机系统的效率

2、大大提高。  DMA的概念:DMA是在专门的硬件(DMA)控制下,实现高速外设和主存储器之间自动成批交换数据尽量减少CPU干预的输入/输出操作方式。通常有三种方式:◎停止CPU访内◎周期挪用方式◎DMA与CPU交替访内存缺点: 因为DMA允许外设直接访问内存,从而形成对总线的独占。参考答案:Cl若某计算机采用8位整数补码表示数据,则运算(2)将产生溢出。(2)A.127+1B.-127-1C.-127+1D.127-1参考答案:Al若内存容量为4GB,字长为32.则(3)(3)A.地址总线和数据总线的宽度都为32B.地址总线的

3、宽度为30,数据总线的宽度为32C.地址总线的宽度为30,数据总线的宽度为8D.地址总线的宽度为32,数据总线的宽度为8解析:4GB=4*2^30B=2^32B所以地址总线和数据总线的宽度都为32。参考答案:Al设用2KX4位的存储芯片组成16KX8位的存储器(地址单元为0000H~3FFFH,每个芯片的地址空间连续),则地址单元0B1FH所在芯片的最大地址编号为(4)(4)A.0000HB.2800HC.2000HD.0800H参考答案D解析:2K*4位的存储器芯片,要组成8位的存储器,所以在逻辑上可以把前面的存储器看作是1

4、K*8的,这个是按照地址来说的。也就是说每一个单元存储芯片的地址范围是3FFH(2^10),所以看答案,0800H+3FFH=BFF,由此可以看出0B1FH包含在其中,所以答案为D。或:2K*4相当于1K*8,需要16个1K=1024=0400H也就是每片3FF,算下来开始空间0000,0400,0800,0C00所以,0B1F在0800开头的那块上l编写汇编语言程序时,下列寄存器中程序员可访问的是(5)(5)A.存储器地址寄存器(MAR)B.指令寄存器(IR)C.存储器数据寄存器(MDR)D.程序计数器(PC)解析:为了保证

5、程序(在操作系统中理解为进程)能够连续地执行下去,CPU必须具有某些手段来确定下一条指令的地址。而程序计数器正是起到这种作用,所以通常又称为指令计数器。在程序开始执行前,必须将它的起始地址,即程序的一条指令所在的内存单元地址送入PC,因此程序计数器(PC)的内容即是从内存提取的第一条指令的地址。当执行指令时,CPU将自动修改PC的内容,即每执行一条指令PC增加一个量,这个量等于指令所含的字节数,以便使其保持的总是将要执行的下一条指令的地址。由于大多数指令都是按顺序来执行的,所以修改的过程通常只是简单的对PC加1。当程序转移时,

6、转移指令执行的最终结果就是要改变PC的值,此PC值就是转去的地址,以此实现转移。有些机器中也称PC为指令指针IP(InstructionPointer)。参考答案:DlCMM对软件测试没有提供单独的关键过程领域(KPA),所以许多研究机构和测试服务机构从不同角度出发提出有关软件测试方面的能力成熟度模型,其中软件测试成熟度模型(TMM)是当前影响力最大的软件测试过程模型。TMM制定了五个成熟度等级,它们依次是:初始级,阶段定义级,集成级。管理和度量级,(6)。(6)A.优化、缺陷预防和可重复级B.优化缺陷预防和质量控制级C.缺陷

7、预防和质量控制级D.优化和质量控制级解析: TMM制定了五个成熟度等级:初始级,阶段定义级,集成级,管理和度量级,优化、缺陷预防和质量控制级。各级成熟度水平包含了一组成熟度目标和子目标,以及支持它们的任务、职责和活动。如图所示:参考答案:Bl以下关于软件生命周期的叙述不正确的是(7)。(7)A.软件生命周期包括以下几阶段:项目规划,需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统

8、一并符合标准的编写规范来使编程人员程序设计规范化C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计,数据库设计等D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程就不能再变化,这样才能保证软件开发的稳定性,并

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。