2012年操作系统考研真题答案及解析

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

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

本文提供2012年操作系统考研真题答案及解析,以下为具体内容

1、表长为1001的顺序存储的线性表,当在任何一个位置上删除一个元素的概率相等时,删除一个元素所需移动元素的平均个数为( )。

A、1000

B、1001

C、500

D、499

2、将长度为n的单链表链接在长度为m的单链表之后算法时间复杂度为( )。

A、O(1)

B、O(n)

C、O(m)

D、O(n+m)

3、没有一个栈,元素进栈的顺序为a、b、c、d、e,下列出栈序列中不可能的是( )。

A、a、b、c、d、e

B、b、c、d、e、a

C、e、a、b、c、d

D、e、d、c、b、a

4、设二维数组A[m][n],A[0][0]存放位置为644,A[2][2]存放位置在676,每个元素占一个空间,则A[4][5]的地址是( )。

A、692

B、626

C、709

D、724

5、广义表A((a),a)的表头和表尾是( )。

A、(a),(a)

B、(a),a

C、a,(a)

D、(a),((a))

6、高度为h的二叉树上只有度为0和度为2的节点,则此类二义树中所包含的节点数至少为( )。

A、2h

B、2h-1

C、2h+1

D、h+1

7、二叉树中序序列为ABCDEFG,后序序列为BDCAFGE,则前序序列为( )。

A、EGFACDB

B、EACBDGF

C、EAGCFBD

D、EGAFCDB

8、由带权为9,2,5,7的四个叶子结点构造一棵哈夫曼树,该树的带权路径长度为( )。

A、29

B、37

C、46

D、44

1、试题答案:C

试题解析:

删除位置的范围是1~n。在第一个位置上删除一个元素需要移动1000个元素,在第二个位置上删除一个元素需要移动999个元素,以此类推,在第i个位置上插入一个元素需要移动1001-i个元素。因此,删除一个元素所需移动元素的平均个数为((0+1000)×1001/2)/1001=500个。故本题选C。

2、试题答案:C

试题解析:

题目中要求将长度为n的单链表链接在长度为m的单链表之后,因此需要遍历长度为m的单链表,该操作的时间复杂度为O(m);获取该链表的尾结点之后,将长度为n的单链表的头结点接在该尾结点之后即可,该操作的时间复杂度为O(1)。故本题选C。

3、试题答案:C

试题解析:

栈是限定仅在表尾进行插入或删除操作的线性表。选项A中栈的操作过程是:a入栈、a出栈、b入栈、b出栈、c入栈、c出栈、d入栈、d出栈、e入栈、e出栈;选项B中栈的操作过程是:a入栈、b入栈、b出栈、c入栈、c出栈、d入栈、d出栈、e入栈、e出栈、a出栈;选项D中栈的操作过程是:a入栈、b入栈、c入栈、d入栈、e入栈、e出栈、d出栈、c出栈、b出栈、a出栈;选项C中栈在e出栈后,栈顶的元素是d,此时a需要d、c、b出栈之后再出栈。故本题选C。

4、试题答案:C

试题解析:

由于存储单元是一维的结构,而数组是个多维的结构,则用一组连续存储单元存放数组的数据元素就有个次序约定问题。对二维数组可有两种存储方式:一种以列序为主序的存储方式;一种是以行序为主序的存储方式。由于题中未明确说明存储方式,因此需对两种情况都进行求解。当二维数组以行序为主序存储时,A[0][0]作为第1个元素的存放位置为644,A[2][2]作为第676-644+1=33个元素存放在676,由公式2×n+2=33-1解得n=15,表明该数组每行有15个元素,因此A[4][5]的地址=4×15+5+644=709。选项C正确。依此类推,当二维数组以列序为主序存储时,该数组每列有15个元素,因此A[4][5]的地址=5×15+4+644=723,选项中无此答案。故本题选C。

5、试题答案:A

试题解析:


6、试题答案:B

试题解析:

当高度为1,由于二叉树中只有度为0和度为2的节点,二叉树中只有一个结点,因此可以排除选项A、C、D。故本题选B。

7、试题答案:B

试题解析:

根据中序和后序遍历的结果确定二叉树的过程如下图所示。此后根据先序遍历的算法思想可获得先序遍历序列。

故本题选B。

8、试题答案:D

试题解析:

由题中四个结点构造的哈夫曼树如下图所示。


因此带权路径长度WPL=9×1+7×2+2×3+5×3=44,故本题选D。

点击查看【完整】试卷>>

责任编辑:希赛网

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

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

客服热线:400-111-9811

售后投诉:156-1612-8671

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