2017年上半年 数据库系统工程师 答案详解

2018-12-04 17:18

CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在(1)中。 (1)A.程序计数器 (PC) C.指令寄存器 (IR)

【答案】B 【解析】

寄存器是CPU中的一个重要组成部分,它是CPU内部的临时存储单元。寄存器既可以用

B.累加器 (AC) D.地址寄存器 (AR)

来存放数据和地址,也可以存放控制信息或CPU工作时的状态。在CPU中增加寄存器的数量,可以使CPU把执行程序时所需的数据尽可能地放在寄存器件中,从而减少访问内存的次数,提高其运行速度。但是寄存器的数目也不能太多,除了增加成本外,由于寄存器地址编码增加也会增加指令的长度。CPU中的寄存器通常分为存放数据的寄存器、存放地址的寄存器、存放控制信息的寄存器、存放状态信息的寄存器和其他寄存器等类型。

程序计数器用于存放指令的地址。令当程序顺序执行时,每取出一条指令,PC内容自动增加一个值,指向下一条要取的指令。当程序出现转移时,则将转移地址送入PC,然后由PC指向新的程序地址。

程序状态寄存器用于记录运算中产生的标志信息,典型的标志为有进位标志位、零标志位、符号标志位、溢出标志位、奇偶标志等。

地址寄存器包括程序计数器、堆栈指示器、变址寄存器、段地址寄存器等,用于记录各种内存地址。

累加寄存器通常简称为累加器,它是一个通用寄存器。其功能是当运算器的算术逻辑单元执行算术或逻辑运算时,为ALU提供一个工作区。例如,在执行一个减法运算前,先将被减数取出放在累加器中,再从内存储器取出减数,然后同累加器的内容相减,所得的结果送回累加器中。累加器在运算过程中暂时存放被操作数和中间运算结果,累加器不能用于长时间地保存一个数据。

指令寄存器:一般用来保存当前正在执行的一条指令。

地址寄存器:一般用来保存当前CPU所访问的内存单元的地址,以方便对内存的读写操作。

要判断字长为16位的整数a的低四位是否全为0,则(2)

(2) A.将a与0x000F进行\逻辑与\运算,然后判断运算结果是否等于0

B.将a与0x000F进行\逻辑或\运算,然后判断运算结果是否等于F

C.将a与0xFFF0进行\逻辑弄或\运算,然后判断运算结果是否等于0 D.将a与0xFFF0进行\逻辑与\运算,然后判断运算结果是否等于F

【答案】A 【解析】

要判断数的最后四位是否都为了0,应该将最后四位与1进行逻辑与运算,其它数位与

0做逻辑与运算,最后判定最终的结果是否为0;因此得出与a进行逻辑与运算的数:前12位为0最后4位为1,即0x000F

逻辑或运算:0或0=0;1或0=1;0或1=1;1或1=1; 逻辑与运算:0与0=0;1与0=0;0与1=0;1与1=1;

计算机系统中常用的输入/输出控制方式有无条件传送、中断、程序查询和DMA 方式等。当采用(3)方式时,不需要CPU执行程序指令来传送数据。

(3)A.中断 【答案】D 【解析】

B.程序查询

C.无条件传送

D.DMA

直接程序控制(无条件传送/程序查询方式):

无条件传送:在此情况下,外设总是准备好的,它可以无条件地随时接收CPU发来的输

出数据,也能够无条件地随时向CPU提供需要输入的数据

程序查询方式:在这种方式下,利用查询方式进行输入输出,就是通过CPU执行程序查询外设的状态,判断外设是否准备好接收数据或准备好了向CPU输入的数据,

中断方式:由程序控制I/O的方法,其主要缺点在于CPU必须等待I/O系统完成数据传输任务,在此期间CPU需要定期地查询I/O系统的恶状态,以确认传输是否完成。因此整个系统的性能严重下降。

直接主存存取(Direct Memory Access,DMA)是指数据在主存与I/O设备间的直接成块传送,即在主存与I/O设备间传送数据块的过程中,不需要CPU作任何干涉,只需在过程开始启动(即向设备发出传送一块数据的命令)与过程结束(CPU通过轮询或中断得知过程是否结束和下次操作是否准备就绪)时由CPU进行处理,实际操作由DMA硬件直接完成,CPU在传送过程中可做别的事情。

某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度都为R,则该系统的千

小时可靠度为(4)。

(4)A.(1-R3)(1-R2)

B.(1-(1-R)3)( 1-(1-R)2) D.(1-(1-R)3) + ( 1-(1-R)2)

C.(1-R3) + (1-R2)

【答案】B

【解析】本题考查系统可靠性。

计算机系统是一个复杂的系统,而且影响其可靠性的因素也非常繁复,很难直接对其进行可靠性分析。若采用串联方式,则系统可靠性为每个部件的乘积R=R1×R2×R3×?×Rn;若采用并联方式,则系统的可靠性为R=1-(1-R1)×(1-R2)×(1-R3)×?×(1-Rn)。 在本题中,既有并联又有串联,计算时首先我们要分别计算图中两个并联后的可靠度,它们分别为(1-(1-R)3)和(1-(1-R)2)。,然后是两者串联,根据串联的计算公式,可得系统的可靠度为(1-(1-R)3)(1-(1-R)2)。

己知数据信息为16位,最少应附加(5)位校验位,才能实现海明码纠错。

(5)A.3

B.4

C.5

D.6

【答案】C 【解析】

以下关于Cache(高速缓冲存储器)的叙述中,不正确的是(6)。

(6)A.Cache的设置扩大了主存的容量

B.Cache的内容是主存部分内容的拷贝 C.Cache 的命中率并不随其容量增大线性地提高

D.Cache位于主存与CPU之间

【答案】A 【解析】

高速缓存是用来存放当前最活跃的程序和数据的,作为主存局部域的副本,其特点是:

容量一般在几KB到几MB之间;速度一般比主存快5到10倍,由快速半导体存储器构成;其内容是主存局部域的副本,对程序员来说是透明的。

高速缓存的组成如下图所示:Cache由两部分组成:控制部分和cache部分。Cache部分用来存放主存的部分拷贝(副本)信息。控制部分的功能是:判断CPU要访问的信息是否在cache中,若在即为命中,若不在则没有命中。命中时直接对cache存储器寻址。未命中时,要按照替换原则,决定主存的一块信息放到cache的哪一块里面。

HTTPS 使用(7)协议对报文进行封装。

(7)A.SSH

B.SSL

C.SHA-1

D.SET

【答案】B 【解析】

HTTPS(全称:Hyper Text Transfer Protocol over Secure Socket Layer),是以安

全为目标的HTTP通道,简单讲是HTTP的安全版。即HTTP下加入SSL层,HTTPS的安全基础是SSL,因此加密的详细内容就需要SSL。

以下加密算法中适合对大量的明文消息进行加密传输的是(8)

(8)A.RSA

B.SHA-1

C.MD5

D.RC5

【答案】D 【解析】

加密技术中对称性加密技术的算法效率比较高,适合于大量数据的加密,在本题中属于

对称性加密算法的只有RC5。

假定用户A、B 分别从I1、I2两个CA取得了各自的证书,下面(9)是A 、B 互信的必要条件。

(9)A.A、B 互换私钥

C.I1、I2互换私钥

【答案】B 【解析】

由于密钥对中的私钥只有持有者才拥有,所以私钥是不可能进行交换的。可以排除A、

B.A、B 互换公钥 D.I1、I2互换公钥

C两个选项。A、B要互信,首先其颁发机构必须能相互信任,所以可以排除B选项。

甲软件公司受乙企业委托安排公司软件设计师开发了信息系统管理软件,由于在委托开发合同中未对软件著作权归属作出明确的约定,所以该信息系统管理软件的著作权由(10)享有。

(10)A.甲 【答案】A 【解析】

对于委托开发的作品,如果有合同约束著作权的归属,按合同约定来判定;如果合同没

B.乙

C.甲与乙共同

D.软件设计师

有约定,则著作权归创造方。

根据我国商标法,下列商品中必须使用注册商标的是(11)。 (11)A.医疗仪器 【答案】D 【解析】

商标法实施细则规定,必须使用注册商标的商品范围包括: 1、国家规定并由国家工商行政管理局公布的人用药品和烟草制品;

2、国家规定并由国家工商行政管理局公布的其他商品。商标法规定,必须使用注册商标的商品在商标未经核准注册时不得在市场上销售。

甲、乙两人在同一天就同样的发明创造提交了专利申请专利局将分别向各申请人通报有关情况,并提出多种可能采用的解决办法。下列说法中,不可能采用(12)。

(12)A.甲、乙作为共同申请人

B.墙壁涂料

C.无糖食品

D.烟草制品


2017年上半年 数据库系统工程师 答案详解.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:五年级上册语文教案-习作六父母的爱人教版

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: