2017年上半年软件水平考试(中级)多媒体应用设计师上午(基础知识)真题试卷
中文选择题
1.CPU执行算术运算或者逻辑运算时,常将源操作数和结果暂存在________中。(B)
A. 程序计数器(PC)
B. 累加器(AC)
C. 指令寄存器(IR)
D. 地址寄存器(AR)
解析:本题考查计算机系统基础知识。
CPU中常设置多个寄存器,其中,程序计数器的作用是保存待读取指令在内存中的地址,累加器是算逻运算单元中用来暂存源操作数和计算结果的寄存器,指令寄存器暂存从内存读取的指令,地址寄存器暂存要访问的内存单元的地址。
2.要判断字长为16位的整数a的低四位是否全为0,则_________。(A)
A. 将a与0x000F进行“逻辑与”运算,然后判断运算结果是否等于0
B. 将a与0x000F进行“逻辑或”运算,然后判断运算结果是否等于F
C. 将a与0xFFF0进行“逻辑异或”运算,然后判断运算结果是否等于0
D. 将a与0xFFF0进行“逻辑与”运算,然后判断运算结果是否等于F
解析:本题考查计算机系统基础知识。
在位级表示中,将x与y进行“逻辑与”“逻辑或”和“逻辑异或”的结果如下表所示。
3.计算机系统中常用的输A./输出控制方式有无条件传送、中断、程序查询和DMA方式等。当采用________方式时,不需要CPU执行程序指令来传送数据。(D)
A. 中断
B. 程序查询
C. 无条件传送
D. DMA
解析:本题考查计算机系统基础知识。
中断方式、程序查询方式和无条件传送方式都是通过CP[J执行程序指令来传送数据的,DMA方式下是由DMA控制器直接控制数据的传送过程,CPU需要让出对总线的控制权,并不需要CPU执行程序指令来传送数据。
4.某系统由下图所示的冗余部件构成。若每个部件的千小时可靠度都为R,则该系统的千小时可靠度为_________。
(B)
A. (1一R3)(1一R2)
B. (1一(1一R)3)(1一(1一R)2)
C. (1一R3)+(1一R2)
D. (1一(1一R)3)+(1一(1一R)2)
解析:本题考查计算机系统基础知识。
可靠度为R1和R2的两个部件并联后的可靠度为(1一(1一R1)(1一R2)),这两个部件串联后的可靠度为R1R2,因此图中所示系统的可靠度为(1一(1一R)3)(1一(1一R)2)。
5.已知数据信息为16位,最少应附加_________位校验位,才能实现海明码纠错。(C)
A. 3
B. 4
C. 5
D. 6
解析:本题考查计算机系统基础知识。
设数据位是n位,校验位是k位,则海明码中n和k必须满足以下关系:2k≥,n+k。
若n=16,则k为5时可满足25≥16+5。
海明码的编码规则如下。
设k个校验位为Pk,Pk-1,…,P1,n个数据位为Dn-1,Dn-2,…,D1,D0,对应的海明码为Hn+k,Hn+k-1,…,H1,那么:
①Pi在海明码的第2i-1位置,即H2=Pj,且j=2i-1;数据位则依序从低到高占据海明码中剩下的位置。
②海明码中的任一位都是由若干个校验位来校验的。其对应关系如下:被校验的海明位的下标等于所有参与校验该位的校验位的下标之和,而校验位则由自身校验。
6.以下关于Cache(高速缓冲存储器)的叙述中,不正确的是________。(A)
A. Cache的设置扩大了主存的容量
B. Cache的内容是主存部分内容的拷贝
C. Cache的命中率并不随其容量增大线性地提高
D. Cache位于主存与CPU之间
解析:本题考查计算机系统基础知识。
高速缓存(Cache)是随着CPU与主存之间性能的差距不断增大而引入的,其速度比主存快得多,所存储的内容是CPU近期可能会需要的信息,是主存内容的副本,因此CPU需要访问数据和读取指令时要先访问Cache,若命中则直接访问,若不命中再去访问主存。
评价Cache性能的关键指标是Cache的命中率,影响命中率的因素有其容量、替换算法、其组织方式等。Cache的命中率随容量的增大而提高,其关系如下图所示。
7.HTTPS使用_________协议对报文进行封装。(B)
A. SSH
B. SSL
C. SHA-1
D. SET
解析:本题考查HTTPS基础知识。
HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer)是以安全为目标的HTTP通道,即使用SSL加密算法的HTTP。
8.以下加密算法中适合对大量的明文消息进行加密传输的是_________。(D)
A. RSA
B. SHA.1
C. MD5
D. RC5
解析:本题考查加密算法的基本知识。
根据题意,要求选出适合对大量明文进行加密传输的加密算法。备选项中的4种加密算法均能够对明文进行加密。
RSA是一种非对称加密算法,由于加密和解密的密钥不同,因此便于密钥管理和分发,同时在用户或者机构之间进行身份认证方面有较好的应用;
SHA.1是一种安全散列算法,常用于对接收到的明文输入产生固定长度的输出,来确保明文在传输过程中不会被篡改;
MD5是一种使用最为广泛的报文摘要算法;
RC5是一种用于对明文进行加密的算法,在加密速度和强度上,均较为合适,适用于大量明文进行加密并传输。
9.假定用户A、B分别在I1和I2两个CA处取得了各自的证书,下面_________是A、B互信的必要条件。(D)
A. A、B互换私钥
B. A、B互换公钥
C. I1、I2互换私钥
D. I本文档预览:3600字符,共30768字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载