999kao.com
2012年上半年 数据库系统工程师 答案详解

使用高速缓存是为了提高主存的容量。()

此题为判断题(对,错)。


正确答案:错


在PC机中,为使微机处理器与主存(用DRAM芯片构成的)之间的速度得以匹配,目前采用的主要方法是在二者之间加上:二级高速缓存(L2 cache)。这种二级高速缓存是用【 】芯片构成的。


正确答案:SRAM
SRAM 解析:由于微处理器的时钟频率不断提升,一旦出现一级缓存未命中的情况,其性能将明显恶化。可采用在微处理器芯片之外再加cache,称为二级缓存,来改善这一状况。


虚拟存储器是把哪两者有机地结合起来使用的?

A.内存与外存

B.内存与高速缓存

C.外存与高速缓存

D.内存与寄存器


正确答案:A
解析:实现虚拟存储器要有大容量的辅助存储器作后盾,工作原理如下:把工作信息保留在磁盘上,当作业请求装入时,只将其中一部分先装入主存储器,作业执行中若要访问的信息不在主存中,则再设法把这些信息装入主存。辅助存储器就是外存,主存储器就是内存,可见,虚拟存储器要把内存和外村有机地结合起来使用。


虚拟存储器是把__()__有机地结合起来使用的。

A.内存与外存

B.内存与高速缓存

C.外存与高速缓存

D.内存与寄存器


正确答案:A
虚拟存储器只是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器。它借助于磁盘等辅助存储器(外存)来扩大主存(内存)容量,使之为更大或更多的程序所使用。 虚拟存储器指的是主存—外存层次,以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。物理地址由CPU地址引脚送出,用于访问主存的地址。虚拟地址由编译程序生成的,是程序的逻辑地址,其地址空间的大小受到外存容量的限制。 主存—外存层次和Cache(高速缓存)—主存层次用的地址变换映射方法和替换策略是相同的,都基于程序局部性原理。它们遵循的原则是: (1)把程序中最近常用的部分驻留在高速的存储器中。 (2)一旦这部分变得不常用了,把它们送回到低速的存储器中。 (3)这种换入换出是由硬件或操作系统完成的,对用户是透明的。 (4)力图使存储系统的性能接近高速存储器,价格接近低速存储器。


在PC机中,为使微处理器与主存(用DRAM芯片构成的)之间的速度得以匹配,目前采用的主要方法是在二者之间加上二级高速缓存。这种二级高速缓存一般是用______芯片构成的。


正确答案:SRAM
SRAM


位于CPU与主存之间的高速缓冲存储器(Cache)用于存放部分主存数据的拷贝,主存地址与Cache地址之间的转换工作由(1)完成。(1)A.硬件B.软件C.用户D.程序员【答案】A【解析】本题考查高速缓冲存储器(Cache)的工作特点。提供“高速缓存”的目的是为了让数据存取的速度适应CPU的处理速度,其基于的原理是内存中“程序执行与数据访问的局域性行为”,即一定程序执行时间和空间内,被访问的代码集中于一部分。为了充分发挥高速缓存的作用,不仅依靠“暂存刚刚访问过的数据”,还要使用硬件实现的指令预测与数据预取技术,即尽可能把将要使用的数据预先从内存中取到高速缓存中。一般而言,主存使用DRAM技术,而Cache使用昂贵但较快速的SRAM技术。目前微计算机上使用的AMD或Intel微处理器都在芯片内部集成了方小不等的数据高速缓存和指令高速缓存,通称为L1高速缓存(L1Cache,即第一级片上高速缓冲存储器);而比L1容量更大的L2高速缓存曾经被放在CPU外部(主板或者CPU接口卡上),但是现在已经成为CPU内部的标准组件;更昂贵的顶级家用和工作站CPU甚至会配备比L2高速缓存还要大的L3高速缓存。内存单元按字节编址,地址0000A000H0000BFFFH共有(2)个存储单元。(2)A.8192KB.1024KC.13KD.8K【答案】D【解析】本题考査存储器的地址计算知识。每个地址编号为一个存储单元(容量为1个字节),地址区间0000A000H0000BFFFH共有1FFF+1个地址编号(即213),1K=1024,因此该地址区间的存储单元数也就是8K。相联存储器按(3)访问。 (3)A.地址B.先入后出的方式C.内容D.先入先出的方式【答案】C【解析】本题考查相联存储器的概念。相联存储器是一种按内容访问的存储器。其工作原理就是把数据或数据的某一部分作为关键字,将该关键字与存储器中的每一单元进行比较,找出存储器中所有与关键字相同的数据字。相联存储器可用在高速缓冲存储器中;在虚拟存储器中用来作段表、页表或快表存储器;还用在数据库和知识库中。若CPU要执行的指令为:MOV R1,#45(即将数值45传送到寄存器R1中),则该指令中采用的寻址方式为(4)。(4) A.直接寻址和立即寻址B.寄存器寻址和立即寻址 C.相对寻址和直接寻址D.寄存器间接寻址和直接寻址【答案】B【解析】本题考查指令系统基础知识。指令中的寻址方式就是如何对指令中的地址字段进行解释,以获得操作数的方法或获得程序转移地址的方法。常用的寻址方式有:立即寻址。操作数就包含在指令中。直接寻址。操作数存放在内存单元中,指令中直接给出操作数所在存储单元的地址。寄存器寻址。操作数存放在某一寄存器中,指令中给出存放操作数的寄存器名。寄存器间接寻址。操作数存放在内存单元中,操作数所在存储单元的地址在某个寄存器中。间接寻址。指令中给出操作数地址的地址。相对寻址。指令地址码给出的是一个偏移量(可正可负),操作数地址等于本条指令的地址加上该偏移量。变址寻址。操作数地址等于变址寄存器的内容加偏移量。题目给出的指令中,R1是寄存器,属于寄存器寻址方式,45是立即数,属于立即寻址方式。 一条指令的执行过程可以分解为取指、分析和执行三步,在取指时间t取指=3t, 分析时间t分析=2t、执行时间t执行=4t的情况下,若按串行方式执行,则10条指令全部执行完需要(5) t。若按照流水方式执行,则执行完10条指令需要(6) t。 (5)A.40B.70C.90D.100(6)A.20B.30C.40D.45【答案】C D【解析】本题考查指令执行的流水化概念。根据题目中给出的数据,每一条指令的执行过程需要9t。在串行执行方式下,执行完一条指令后才开始执行下一条指令,10条指令共耗时90t。若按照流水方式执行, 则在第i+2条指令处于执行阶段时,就可以分析第i+1条指令,同时取第i条指令。由于指令的执行阶段所需时间最长(为4t),因此,指令开始流水执行后,每4t将完成一条指令,所需时间为3 t +2t +4t +4t9=45t。甲和乙要进行通信,甲对发送的消息附加了数字签名,乙收到该消息后利用(7)验证该消息的真实性。(7)A.甲的公钥B.甲的私钥C.乙的公钥D.乙的私钥【答案】A【解析】本题考查数字签名的概念。数字签名(Digital Signature)技术是不对称加密算法的典型应用:数据源发送方使用自己的私钥对数据校验和或其他与数据内容有关的变量进行加密处理,完成对数据的合法“签名”,数据接收方则利用对方的公钥来解读收到的“数字签名”,并将解读结果用于对数据完整性的检验,以确认签名的合法性。数字签名主要的功能是:保证信息传输的完整性、发送者的身份认证、防止交易中的抵赖发生。在Windows系统中,默认权限最低的用户组是(8)。 (8)A.everyoneB.administratorsC.power usersD.users【答案】A【解析】本题考査Windows用户权限方面的知识。在以上4个选项中,用户组默认权限由高到低的顺序是administratorspower users userseveryone。IIS 6.0支持的身份验证安全机制有4种验证方法,其中安全级别最高的验证方法是(9)。(9)A.匿名身份验证B.集成Windows身份验证C.基本身份验证D.摘要式身份验证【答案】B【解析】本题考查Windows IIS服务中身份认证的基础知识。Windows IIS服务支持的身份认证方式有.NET Passport身份验证、集成Windows身份验证、摘要式身份验证和基本身份验证。集成Windows身份验证:以Kerberos票证的形式通过网络向用户发送邊份验证信息,并提供较高的安全级别。Windows集成身份验证使用Kerberos版本5和NTLM身份验证。摘要式身份验证:将用户凭据作为MD5哈希或消息摘要在网络中进行传输,这样就无法根据哈希对原始用户名和密码进行解码。 .NET Passport身份验证:对IIS的请求必须在查询字符串或Cookie中包含有效的.NET Passport凭据,提供了单一登录安全性,为用户提供对Internet上各种服务的访问权限。基本身份验证:用户凭据以明文形式在网络中发送。这种形式提供的安全级别很低,因为几乎所有协议分析程序都能读取密码。软件著作权的客体不包括_(10) (10)A.源程序B.目标程序C.软件文档 D.软件开发思想【答案】D【解析】软件著作权的客体是指著作权法保护的计算机软件,包括计算机程序及其相关文档。计算机程序通常包括源程序和目标程序。源程序(又称为源代码、源码)是采用计算机程序设计语言(如C、Java语言)编写的程序,需要转换成机器能直接识别和执行的形式才能在计算机上运行并得出结果。它具有可操作性、间接应用性和技术性等特点。目标程序以三进制编码形式表示,是计算机或具有信息处理能力的装置能够识别和执行的指令序列,能够直接指挥和控制计算机的各部件(如存储器、处理器、I/0设备等)执行各项操作,从而实现一定的功能。它具有不可读性、不可修改性和面向机器性等特点。 .源程序与目标程序就其逻辑功能而言不仅内容相冋,而且表现形式相似,二者可以互相转换,最终结果一致。源程序是目标程序产生的基础和前提,目标程序是源程序编译的必然结果;源程序和目标程序具有独立的表现形式,但是目标程序的修改通常依赖于源程序。同一程序的源程序文本和目标程序文本应当视为同一程序。无论是用源程序形式还是目标程序形式体现,都可能得到著作权法保护。计算机软件包含了计算机程序,并且不局限于计算机程序,还包括与之相关的程序描述和辅助资料。我国将计算机程序文档(软件文档)视为计算机软件的一个组成部分。计算机程序文档与计算机程序不同,计算机程序是用编程语言,如汇编语言、C语言、Java语言等编写而成,而计算机程序文档是由自然语言或由形式语言编写而成的。计算机程序文档是指用自然语言或者形式化语言所编写的文字资料和图表,用来描述程序的内容、组成、设计、功能、开发情况、测试结果及使用方法等。计算机程序文档一般以程序设计说明书、流程图、数据流图和用户手册等表现。我国计算机软件保护条例第六条规定:“本条例对软件著作权的保护不延及开发软件所用的思想、处理过程、操作方法或者数学概念等。”也就是说,软件开发的思想、处理过程、操作方法或者数学概念等与计算机软件分别属于主客观两个范畴。思想是开发软件的设计方案、构思技巧和功能,设计程序所实现的处理过程、操作方法、算法等,表现是完成某项功能的程序。我国著作权法只保护作品的表达,不保护作品的思想、原理、概念、方法、公式、算法等,因此对计算机软件来说,只有程序的作品性能得到著作权法的保护,而体现其工具性的程序构思、程序技巧等却无法得到保护。实际上计算机程序的技术设计,如软件开发中对软件功能、结构的构思,往往是比程序代码更重要的技术成果,通常体现了软件开发中的主要创造性贡献。中国企业M与美国公司L进行技术合作,合同约定M使用一项在有效期内的美国专利,但该项美国专利未在中国和其他国家提出申请。对于M销售依照该专利生产的产品,以下叙述正确的是(11)。(11)A.在中国销售,M需要向L支付专利许可使用费 B.返销美国,M不需要向L支付专利许可使用费 C.在其他国家销售,M需要向L支付专利许可使用费 D.在中国销售,M不需要向L支付专利许可使用费【答案】D【解析】本题考查知识产权知识,涉及专利权的相关概念。知识产权受地域限制,只有在一定地域内知识产权才具有独占性。也就是说,各国依照其本国法律授予的知识产权,只能在其本国领域内受其法律保护,而其他国家对这种权利没有保护的义务,任何人均可在自己的国家内自由使用外国人的知识产品,既无需取得权利人的同意(授权),也不必向权利人支付报酬。例如,中国专利局授予的专利权或中国商标局核准的商标专用权,只能在中国领域内受保护,在其他国家则不给予保护。外国人在我国领域外使用中国专利局授权的发明专利不侵犯我国专利权,如美国人在美国使用我国专利局授权的发明专利不侵犯我国专利权。通过缔结有关知识产权的国际公约或双边互惠协定的形式,某一国家的国民(自然人或法人)的知识产权在其他国家(缔约国)也能取得权益。参加知识产权国际公约的国家(或者签订双边互惠协定的国家)会相互给予成员国国民的知识产权保护。所以,我国公民、法人完成的发明创造要想在外国受保护,必须在外国申请专利。商标要想在外国受保护,必须在外国申请商标注册。著作权虽然自动产生,但它受地域限制,我国法律对外国人的作品并不是都给予保护,只保护共同参加国际条约国家的公民作品。同样,参加公约的其他成员国也按照公约规定,对我国公民和法人的作品给予保护。虽然众多知识产权国际条约等的订立使地域性有时会变得模糊,但地域性的特征不但是知识产权最“古老”的特征,也是最基础的特征之一。目前知识产权的地域性仍然存在,是否授予权利、如何保护权利仍须由各缔约国按照其国内法来决定。本题涉及的依照该专利生产的产品在中国或其他国家销售,中国M企业不需要向美国L公司支付这件美国专利的许可使用费。这是因为L公司未在中国及其他国家申请该专利,不受中国及其他国家专利法的保护,

CPU 内部的高速缓存是一级 Cache,CPU 外部的高速缓存是二级 Cache。()

此题为判断题(对,错)。


正确答案:正确


高速缓存Cache与主存间采用全相联地址映像方式,高速缓存的容量为4MB,分为4块,每块1MB,主存容量为256MB。若主存读写时间为30ns,高速缓存的读写时间为3ns,平均读写时间为3.27ns,则该高速缓存的命中率为(1)%。若地址变换表中相联存储器的88H对应的cache块号为01B,则主存地址为8888888H时,高速缓存地址为(2)。

(1)

A.90

B.95

C.97

D.99


正确答案:D


在PC中,为使微处理器与主存(用DRAM芯片构成的)之间的速度得以匹配,目前采用的主要方法是在二者之间加上二级高速缓存(L2 Cache)。这种二级高速缓存是用【 】芯片构成的。


正确答案:SRAM(或静态存储器或静态随机存储器或静态随机存取存储器)
SRAM(或静态存储器,或静态随机存储器,或静态随机存取存储器)


我们可以将存储系统分为三级:高速缓存、内存和外存,CPU对存储器的访问速度由快到慢的排序为( )。

A、高速缓存-内存-外存

B、外存-内存-高速缓存

C、高速缓存-外存-内存

D、内存-高速缓存-外存


正确答案:A


在微机中,CPU访问各类存储器的频率由高到低的次序为( )。

A.高速缓存、内存、硬盘、磁带

B.内存、硬盘、磁带、高速缓存

C.硬盘、内存、磁带、高速缓存

D.硬盘、高速缓存、内存、磁带


正确答案:A

更多 “2012年上半年 数据库系统工程师 答案详解” 相关考题
考题 如果在高速缓存中有所需数据,处理器直接访问高速缓存,这种情况称为()正确答案:命中

考题 下面数据载体中,按容量递增,速度递减排列的是()A、CPU内部寄存器,高速缓存器,内存储器B、高速缓存器,CPU内部寄存器,内存储器C、内存储器,高速缓存器,CPU内部寄存器D、内存储器,高速缓存器,CPU内部寄存器正确答案:A

考题 高速缓存使用的依据是()原则。正确答案:局部性

考题 主板上的缓存叫()。A、高速缓存B、外部高速缓存C、内部高速缓存D、一级缓存正确答案:B

考题 提高域名解析效率的方法可以为()。A、从本地域名服务器开始解析B、在域名服务器中使用高速缓存技术C、减小资源记录的TTL时间值D、在客户机中使用高速缓存技术E、减少“非权威”映射的使用率正确答案:A,B,D

考题 以内存存取速度来比较,下列()最快。A、L1高速缓存B、L2高速缓存C、主存储器D、辅助内存正确答案:A

考题 计算机中,将要执行的指令和运算数据保存在()。A、运算器B、高速缓存C、外存储器D、内存储器正确答案:D

考题 ● 虚拟存储器是把(15)有机地结合起来使用的。(15)A. 内存与外存B. 内存与高速缓存C. 外存与高速缓存D. 内存与寄存器正确答案:A

考题 高速缓存存储器(Cache)用于CPU与主存储器之间进行数据交换的缓冲。其特点是速度快,但容量小。正确答案:正确

考题 关于总线下列说法错误的是()。A、前端总线也称为CPU总线B、前端总线是PC系统中的工作频率最快的总线C、前端总线主要由CPU使用,用来与高速缓存主存和北桥之间传送数据D、Intel采用了Hyper Transport来完成CPU与主板北桥芯片组之间的连接正确答案:D