南京工业大学828数据结构操作系统考研真题Word文档格式.docx

上传人:b****5 文档编号:20306621 上传时间:2023-01-21 格式:DOCX 页数:9 大小:84.96KB
下载 相关 举报
南京工业大学828数据结构操作系统考研真题Word文档格式.docx_第1页
第1页 / 共9页
南京工业大学828数据结构操作系统考研真题Word文档格式.docx_第2页
第2页 / 共9页
南京工业大学828数据结构操作系统考研真题Word文档格式.docx_第3页
第3页 / 共9页
南京工业大学828数据结构操作系统考研真题Word文档格式.docx_第4页
第4页 / 共9页
南京工业大学828数据结构操作系统考研真题Word文档格式.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

南京工业大学828数据结构操作系统考研真题Word文档格式.docx

《南京工业大学828数据结构操作系统考研真题Word文档格式.docx》由会员分享,可在线阅读,更多相关《南京工业大学828数据结构操作系统考研真题Word文档格式.docx(9页珍藏版)》请在冰豆网上搜索。

南京工业大学828数据结构操作系统考研真题Word文档格式.docx

语句是_________。

A.HL=p;

p→next=HL;

B. 

HL=p;

C. 

p=HL;

D. 

p→next=HL→next;

HL→next 

=p;

3. 

设有一个顺序栈,元素 

A,B,C,D,E,F 

依次进栈,如果 

个元素出栈的顺序是 

B,

D,C,F,E,A,则栈的容量至少为_________。

A.3

B.4

C.5

D.6

4.设主串的长度为 

n,模式串的长度为 

m,则串匹配的 

KMP 

算法的时间复杂度为_________。

A.O(m)

O(n)

O(m+ 

n)

O(m×

5. 

在按行优先顺序存储的三元组表中,下列陈述错误的是_________。

A.同一行的非零元素,是按列号递增次序存储的。

B.同一列的非零元素,是按行号递增次序存储的

C.三元组表中三元组行号是非递减的

D.三元组表中三元组列号是非递减的

6. 

具有 

10 

个叶结点的二叉树有_________个度为 

的结点。

A. 

8

B.9

10

11

7.在线索二叉树中,t 

所指结点没有左子树的充要条件是_________。

t→left=NULL

t→ltag=TRUE

t→ltag=TRUE 

且 

D.以上都不对

8.在结点数为 

的堆中插入一个结点时,复杂度为_________。

A.O(n)

O(n2)

C.O(log2 

D.O(log 

n2)

9.设 

是一个森林,B 

是由 

变换得到的二叉树。

若 

中有 

个非终端结点,则 

中没有右孩子的结点有_________个。

n-1

n

n+1

n+2

10.在一个无向图中,所有顶点的度数之和等于所有边数的_________倍。

A.1/2

B.1

C.2

D.4

11.在如下图所示的图中,从顶点 

出发,按深度优先遍历,则可能得到一种顶点的序列

为_________。

a,b,e,c,d,f

a,c,f,e,b,d

a,e,b,c,f,d

a,e,d,f,c,b

12.在下图所示的无向图中,从顶 

v1 

开始采用 

Prim 

算法生成最小生成树,算法过程中产生的顶点次序为_________。

A.v1,v4,v3,v6,v5,v2

B.v1,v4,v3,v5,v6,v2

C.v1,v3,v5,v6,v2,v4

D.v1,v3,v5,v6,v4,v2

13.下面关于工程计划的 

AOE 

网的叙述中,不正确的是_________。

A.关键活动不按期完成就会影响整个工程的完成时间。

B.任何一个关键活动提前完成,那么整个工程将会提前完成。

C.所有关键活动都提前完成,那么整个工程将会提前完成。

D.某些关键工程若提前完成,那么整个工程将会提前完成。

14.不可能生成下图所示的二叉排序树的关键字的序列是_________。

A.4 

2

B.4 

1

C.4 

3

D.4 

5

15.下面关于哈希查找的说法正确的是_________。

A.哈希函数构造得越复杂越好,因为这样随机性好,冲突小

B.除留余数法是所有哈希函数中最好的

C.不存在特别好与坏的哈希函数,要视情况而定

D.若需在哈希表中删去一个元素,不管用何种方法解决冲突都只要简单地将该元素删去即

二、综合应用题(5 

小,共 

60 

分);

16.(本题 

12 

分)利用指针表示的线性表(链表)表示一个多项式,并实现两个多项式的相加和相乘运算。

假设多项式形式为:

A(x)=amtem+am-1xem-1+…+a1xe1

其中,系数 

ai≠0,指数 

ei 

满足 

em>em-1>…>e2>e1>=0。

要求:

1、定义多项式每一项的结构,这里假设多项式的系数和指数都为整数。

2、定义两个多项式的相加和相乘运算函数。

3、在 

main 

函数中,构建两个多项式,并测试相加和相乘运算。

17.(本题 

分)一段电文中只包含 

个字母,所包含字母统计信息为:

个 

a、3 

b、7个 

c、4 

d、8 

e、1 

f。

通过构造哈夫曼树设计出这段电文中的每个字符(a,b,c,d,e,f)的哈夫曼编码(01 

编码),并计算整段电文的编码长度,具体要求如下:

(1)画出哈夫曼树的构造过程(包括每一步的扩充过程);

(2)根据哈夫曼树,确定每一个字母的编码;

(3)计算整段电文的编码长度。

18.(本题 

14 

分)对于表达式(a/b+(c-d))-e*f;

(1)画出该表达式的二叉树表示形式。

(2)根据该表达式的二叉树表示形式,写出该二叉树的逆波兰式(后缀表示法)。

(3)描述利用逆波兰式求该表达式值的过程(利用栈结构,不需要编程)。

19.(本题 

分)如下图所示的有向网络,利用 

Di 

jkstra 

算法求从顶点 

到其他各顶点的最短路径。

要求先填写表格,然后根据表格求出 

到各个顶点的最短距离和最短路径。

到 

v2 

的最短距离为:

_________最短路径为:

_________。

v3 

的最短距离为:

v4 

v5 

20. 

(本题 

分)设有三阶 

B-树(如下图所示)

1、画出依次插入 

18、33、97 

后的 

B-树

2、分别画出删除 

66、16、43 

第二部分:

操作系统(共 

一、单项选择题(第小题 

分、共 

24 

1.把逻辑地址转变为内存的物理地址的过程称做____________。

A.编译

B.连接

C.运行

D.重定位

2.一个文件系统的逻辑分区____________。

A.不能管理大于物理硬盘容量

B.能管理 

个相同的物理硬盘

C.能管理 

个不相同的物理硬盘

D.能管理多个不相同的物理硬盘

3.一个作业 

8:

00 

到达系统,估计运行时间为 

小时,若 

10:

开始执行该作业,其响应比是____________。

A.0.5

D.3

4.在由 

个生产者,6 

个消费者,共享容量为 

的缓冲器组成的生产者-消费者问题中,互斥使用缓冲器的信号量 

mutex 

的初值应该为____________。

A.8

B.6

C.9

D.1

5.下列算法中用于磁盘磁盘移臂调度的是____________。

A.时间片轮转法

B.LRU 

算法

C.最短寻找时间优先算法

D.优先级高者优先算法

6.CPU 

交替执行操作系统和应用程序,根据运行程序对机器指令的使用权限而将 

CPU 

置为不同的状态。

用户程序只能在____________下运行。

A.管态

B.目态

C.处理机状态转换

D.核心态

7.死锁预防是保证系统不进入死锁状态的静态策略,其解决办法是破坏产生死锁的四个必要

条件之一。

下列方法中哪是一个破坏了“循环等待”条件____________。

A.银行家算法

B.资源有序分配策略

C.剥夺资源法

D.一次性分配策略

8.缓冲技术中,将多个缓冲区统一起来,就构成了缓冲池,缓冲池存在于____________。

A.ROM

B.寄存器组

C.主存

D.外存

9.分区管理要求对每一个作业都分配____________的内存单元。

A.地址连续

B.若干地址不连续的

C.若干连续的帧

D.若干不连续的帧

10.当前的许多计算机系统中都采用三级存储结构,处于内存和中央处理机之间的高速小容量存储器称为____________。

A.实存储器

B.虚存储器

C.外存储器

D.高速缓存

二、计算(综合)题(3 

小题,共 

36 

11. 

分)有三个进程 

P1,P2 

和 

P3 

并发工作。

进程 

P1 

需用资源 

S3 

S1,进程

P2 

S1 

S2;

S2 

S3。

(1)若对资源分配不加限制,会发生什么情况?

为什么?

(2)为保证进程正确工作,应采用怎样的资源分配策略?

12. 

分)设公共汽车上,司机和售票员的活动分别如下:

司机的活动:

启动车辆;

正常行车;

到站停车。

售票员的活动:

关车门;

售票;

开车门。

在汽车不断地到站、停车、行驶过程中,这两个活动有什么同步关系?

用信号量和 

P、V

操作实现它们的同步。

13. 

分)一个页式存储管理系统使用 

PLFO、OPT 

LRJ 

页面替换算法,如果一

个作业的页面走向为:

(1)2、3、2、1、5、2、4、5、3、2、5、2

(2)4、3、2、1、4、3、5、4、3、2、1、5

(3)1、2、3、4、1、2、5、1、2、3、4、5

当分配给该作业的物理块数分别为 

时,试计算访问过程中发生的缺页中断次数和缺

页中断率。

14. 

分)假定磁盘有 

200 

个柱面,编号 

0-199,当前存取臂的位置在 

143 

号柱面上,并刚刚完成了 

125 

号柱面的服务请求,如果请求队列的先后顺序是:

86,147,91,177,94,150,102,175,130;

试问:

为完成上述请求,下列算法存取臂移动的总量是多少?

并算出存取臂移动的顺序。

(1)先来先服务算法 

FCFS;

(2)最短查找时间优先算法 

SSTF;

(3)扫描算法 

SCAN;

(4)电梯高度。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 小学教育 > 英语

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1