2022年C语言程序设计考研真题答案及解析(二)

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

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

本文提供2022年C语言程序设计考研真题答案及解析,以下为具体内容

1、为了操作方便,用单链表表示的链式队列的队头应设在链表的()位置。

A、表头

B、表尾

C、表头和表尾均可

D、链中

2、一棵完全二叉树上有2001个结点,其中叶子结点的个数是()。

A、500

B、501

C、1000

D、1001

3、采用邻接表存储的图,其深度优先遍历类似于二叉树的()。

A、先序遍历

B、中序遍历

C、后序遍历

D、按层次遍历

4、在含有N个结点的线索二叉树中线索的数目为()。

A、2N

B、N

C、N-1

D、N+1

5、若有一个栈的输入序列为1,2,3,...,n,输出序列的第一个元素是n,则第i个输出元素是()。

A、n-i

B、n-i-1

C、n-i+1

D、不确定

6、二维数组行下标的范围从0到5,列下标的范围从0到4,M按行存储时元素M[3][4]的地址与M按列存储时元素()的地址相同。

A、M[1][4]

B、M[3][4]

C、M[1][3]

D、M[4][4]

7、已知一个有序表为(18,26,35,59,63,75,81),则折半查找35需要比较()次。

A、1

B、2

C、3

D、4

8、以下排序算法中,占用辅助空间最多的是()。

A、堆排序

B、希尔排序

C、快速排序

D、归并排序

9、磁盘的I/O控制主要采取()方式。

A、程序I/O

B、中断

C、DMA

D、SPOOLing

10、位示图可用于()。

A、文件目录的查找

B、磁盘空间的管理

C、内存空间的共享

D、实现文件的保护和保密

1、试题答案:A

试题解析:

【考点】本题考查队列的链式表示。
【解析】注意题中的操作方便,其目的是控制时间复杂度。由于队列在队头做出队操作,为了便于删除队头元素,故选择表头作为队头。故本题选A。

2、试题答案:D

试题解析:

【考点】本题考查二叉树的主要特征。
【解析】方法一:根据完全二叉树的性质,如图所示,最后一个度不为0的结点(序号为6)是最后一个结点(序号为12)的父节点。


 因此叶子结点个数等于2001-2001/2=1001。
方法二:根据二叉树的性质,结点个数n=n0+n1+n2(结点数量)=n1+2n2+1(边数量+1),而在完全二叉树中,n1只能取0或1,因此解得n1=0,n2=1000,n0=1001。故本题选D。

3、试题答案:A

试题解析:

【考点】本题考查深度优先搜索的算法思想。
【解析】图的深度优先遍历类似于二叉树的先序遍历,图的广度优先遍历类似于二叉树的层次遍历,与图的存储结构无关。故本题选A。

4、试题答案:D

试题解析:

【考点】本题考查线索二叉树的基本概念。
【解析】明确线索含义后,可自行画个含有3个结点的二叉树,通过判断空指针数量确定线索数量。亦或是在二叉线索树中,线索的含义即为空指针的数量。n个结点共有链域指针2n个,其中被使用的指针数量即边的数量为n-1。因此存在2n-(n-1)=n+1个线索。故本题选D。

5、试题答案:C

试题解析:

【考点】本题考查栈的基本概念。
【解析】由于输出序列的第一个元素是n,表明此时序列1至n-1均已入栈,后续只能依次输出。第二个输出的是n-1,第三个输出的是n-2……以此类推,第i个输出的是n-i+1。故本题选C。

6、试题答案:C

试题解析:

【考点】本题考查特殊矩阵的压缩存储的应用。
【解析】按行存储时,元素M[3][4]的地址是M[20]。按列存储时,A选项中元素M[1][4]的地址是M[26],B选项中元素M[3][4]的地址是M[28],C选项中元素M[1][3]的地址是M[20],D选项中元素M[1][3]的地址是M[29]。故本题选C。

7、试题答案:C

试题解析:

【考点】本题考查折半查找法。
【解析】折半查找的具体过程如下表所示。故本题选C。


8、试题答案:C

试题解析:


9、试题答案:C

试题解析:

【考点】本题考查块设备接口的特点。
【解析】磁盘作为典型的块设备,数据的存取和传输是以数据块为单位,基本特征是传输速率较高、可寻址。因此磁盘设备的I/O常采用DMA方式。故本题选C。

10、试题答案:B

试题解析:

【考点】本题考查位示图的用途。
【解析】位示图是空闲块管理方法,用于管理磁盘空间。故本题选B。

责任编辑:希赛网

📅 本文最后更新于 2023-07-18

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

客服热线:400-111-9811

售后投诉:156-1612-8671

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