2019年计算机组成原理考研真题答案及解析

考研 希赛网 浏览 675 来源:希赛网

考研真题,是用来研究考试规律的。考生可通过真题,来确定自己的复习范围,来研究考试的重点、难点是哪些内容。希赛网为大家整理2019年计算机组成原理考研真题答案及解析,供大家参考!

本文提供2019年计算机组成原理考研真题答案及解析,以下为具体内容

1、在多级存储体系中,“Cache-主存”结构的作用是解决( )的问题。

A、主存容量不足

B、主存与辅存速度不匹配

C、辅存与CPU速度不匹配

D、主存与CPU速度不匹配

2、在CPU执行指令的过程中,指令的地址由( )给出。

A、程序计数器PC

B、指令的地址码字段

C、操作系统

D、程序员

3、对n个关键字进行顺序查找,假设查找成功和查找不成功的概率相等,假设每个关键字的查找概率相等,计算平均查找长度ASL( )。

A、(n+1)/2

B、n/2

C、(n+1)/4

D、3(n+1)/4

4、在双向链表中,删除第i个结点的时间复杂度为( )。

A、O(1)

B、O(n)

C、

D、

5、以顺序方式表示和实现的循环队列中,计算队列中元素个数的语句为( )。

A、Q.rear-Q.front

B、Q.front-Q.rear

C、(Q.front-Q.rear+MaxSize)%MaxSize

D、(Q.rear-Q.front+MaxSize)%MaxSize

7、某一棵树,其中度为1的结点个数为10,度为2的结点个数为20,度为3的结点个数为30,度为4的结点个数为40,计算度为零的结点个数( )。

A、203

B、202

C、201

D、200

8、对关键字集合{5,4,3,2,1}进行快速排序(排为非递减序),第三趟排序的结果是( )。

A、{5,4,3,2,1}

B、{1,2,3,4,5}

C、{1,4,3,2,5}

D、{1,3,4,2,5}

9、给定事件个数及其事件概率(概率和为1),Huffman编码及其平均码长的唯一性为( )。

A、不唯一,不唯一

B、唯一,唯一

C、不唯一,唯一

D、唯一,不唯一

1、试题答案:D

试题解析:

Cache-主存层次主要解决CPU和主存速度不匹配的问题。由于Cache的速度比主存的速度高,只要将CPU近期要用的信息调入Cache,CPU便可以直接从Cache中获取信息,从而提高访存速度。但由于Cache的容量小,因此需不断地将主存的内容调入Cache,使Cache中原来的信息被替换掉。主存和Cache之间的数据调动是由硬件自动完成的,对程序员是透明的。故本题选D。

2、试题答案:A

试题解析:

程序计数器又称指令计数器,用来存放正在执行的指令地址或接着要执行的下条指令地址。故本题选A。

3、试题答案:D

试题解析:

在顺序查找中,当查找到第i个位置时,如果该位置上的关键字等于待查找的关键字,那么查找成功,查找长度为i,否则需要继续查找下一个位置,直到查找到最后一个位置,查找长度为n。由于每个关键字查找的概率相等,因此查找成功和查找不成功的概率也相等。因此平均查找长度ASL可以表示为:ASL = (成功的概率×成功时的查找长度+失败的概率×失败时的查找长度)=(1/2×1/n×(1+2+...+n)+1/2×(n+1))=3(n+1)/4。故本题选D。

4、试题答案:B

试题解析:

在双向链表中删除第i个结点需要先找到该结点,遍历链表的时间复杂度为O(n),然后删除该结点需要对它前面和后面的结点进行链接操作,每个链接操作的时间复杂度都是O(1),所以总的时间复杂度是O(n)。故本题选B。

5、试题答案:D

试题解析:

在循环队列中,队尾指针rear可能小于队头指针front,此时元素个数应为队尾指针到队头指针的距离加上循环部分长度,即(Q.rear-Q.front+MaxSize)%MaxSize。故本题选D。

7、试题答案:C

试题解析:

根据树的性质可知,结点个数n=n0+n1+n2+n3+n4(结点数量)=n1+2n2+3n3+4n4+1(边数量+1)。则树T中的叶子结点n0的个数是n2+2n3+3n4+1=20+2×30+3×40+1=201。故本题选C。

8、试题答案:B

试题解析:

快速排序的基本思想:通过一趟排序将待排记录分割成独立的两部分,其中一部分记录的关键字均比另一部分记录的关键字小,则可分别对这两部分记录继续进行排序,以达到整个序列有序。第一趟快速排序的结果是{1,4,3,2,5};第二趟快速排序是{1,4,3,2,5};第二趟快速排序是{1,2,3,4,5}。故本题选B。

9、试题答案:C

试题解析:

Huffman编码是一种将字符编码为二进制编码的算法,可以使得编码后的二进制串的长度最小化。在给定事件个数及其事件概率的情况下,可以使用Huffman编码来压缩数据。Huffman编码的唯一性与其平均码长有关。如果事件概率不同,那么Huffman编码一般是唯一的,并且与平均码长有关。但是,如果事件概率相同,那么Huffman编码可能不唯一。
具体来说,如果事件概率不同,那么Huffman编码的构造过程是唯一的,可以保证每个事件的编码长度最短,因此编码后的二进制串长度也是唯一的。此时Huffman编码的平均码长也是唯一的。但是,如果事件概率相同,那么Huffman编码可能不唯一,因为在构造编码时,可以任意交换权值相同的节点,这样可以得到不同的编码。但无论如何构造编码,平均码长始终相同。因此,Huffman编码的平均码长是唯一的,但具体的编码可能不唯一。故本题选C。

责任编辑:希赛网

📅 本文最后更新于 2023-10-12

温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!
新人礼包 新人礼包 课程咨询 课程咨询 企业团报 企业团报 电话咨询 电话咨询

客服热线:400-111-9811

售后投诉:156-1612-8671

公众号 公众号
希赛网公众号二维码
扫二维码 关注希赛网
APP下载 APP下载
希赛网APP下载二维码
扫二维码 下载APP
二维码
二维码
第1步:扫码添加老师微信  第2步:领取备考资料
!
咨询在线老师!