ImageVerifierCode 换一换
格式:PDF , 页数:3 ,大小:59.86KB ,
文档编号:2792669      下载积分:12 文币
快捷下载
登录下载
邮箱/手机:
温馨提示:
系统将以此处填写的邮箱或者手机号生成账号和密码,方便再次下载。 如填写123,账号和密码都是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

优惠套餐
 

温馨提示:若手机下载失败,请复制以下地址【https://www.163wenku.com/d-2792669.html】到电脑浏览器->登陆(账号密码均为手机号或邮箱;不要扫码登陆)->重新下载(不再收费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录  
下载须知

1: 试题类文档的标题没说有答案,则无答案;主观题也可能无答案。PPT的音视频可能无法播放。 请谨慎下单,一旦售出,概不退换。
2: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
3: 本文为用户(雁南飞1234)主动上传,所有收益归该用户。163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

1,本文(2015年南京航空航天大学考研专业课试题922数据结构与操作系统(专业学位).pdf)为本站会员(雁南飞1234)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!

2015年南京航空航天大学考研专业课试题922数据结构与操作系统(专业学位).pdf

1、科目代码:922 科目名称:数据结构与操作系统(专业学位) 第 1 页 共 3 页 南京航空航天大学南京航空航天大学2015 年硕士研究生入学考试初试试题( A 卷 ) 2015 年硕士研究生入学考试初试试题( A 卷 ) 科目代码: 922 科目名称: 数据结构与操作系统(专业学位) 满分: 150 分 注意: 认真阅读答题纸上的注意事项;所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无 认真阅读答题纸上的注意事项;所有答案必须写在答题纸上,写在本试题纸或草稿纸上均无效;本试题纸须随答题纸一起装入试题袋中交回!效;本试题纸须随答题纸一起装入试题袋中交回!数据结构部分(75 分) 数据结构

2、部分(75 分) 1 (5 分)已知一棵完全二叉树共有 999 个结点,试求以下问题,并给出求解过程。 (1) 树的高度 (2) 叶子结点数 2 (10 分)应用栈操作求解算术表达式:(28+10*2)/(11-5),画出栈的变化过程。 3 (10 分)已知带权图如下所示,用 Prim 算法从顶点 2 开始产生最小生成树,说明算法思想,并给出求解所需的数据结构和每一步执行过程的相关数据变化。 4 (10 分)已知输入数据序列为 (68, 40, 25, 21, 33, 12, 58, 51, 16,36),给出建立3 阶 B-树示意图,再给出删除 51,16 后的 B-树。 5 (10 分)

3、)解释希尔排序的算法思想。对以下的数据序列,给出希尔排序过程的示意图。(46,8,36,50,6,24,18,78,12,10) 6 (10 分)设一个带头结点的单链表 L,数据元素为整数,编写函数,通过调整该链表的结点指针,对该链表进行简单选择排序(元素值从小到大) 。先给出算法思想,再写相应代码。 7.(10 分)设二叉树 T,用二叉链表结构存储。编写函数,输出最长一枝(根到叶子)上的所有结点值。要求先给出算法思想,再写出相应代码。 8 (10 分)基于图的广度优先搜索策略,编写函数,判别以邻接表存储的有向图 G 中,是否存在由顶点 Vi 到顶点 Vj 的路径(ij) 。要求先给出算法思想

4、,再写出相应代码。 V4 V2V6V3V5 V1 2 15 4 5 8 3 6 6 4科目代码:922 科目名称:数据结构与操作系统(专业学位) 第 2 页 共 3 页 操作系统部分(75 分) 操作系统部分(75 分) 1.(30 分)文件系统是操作系统的主要功能之一,请设计一个文件系统,需给出以下信息:(1)给出描述文件的数据结构(即文件控制块)和目录结构; (5 分) (2)以索引节点为文件系统的物理文件组织结构,图示索引节点结构,说明其优点; (5分) (3)以线性检索法作为此文件系统的文件检索方法,以实例方式给出检索一个文件的过程(例如查找usrastmbox) ; (10 分) (

5、4)为该文件系统设计几个必要的系统调用,选其中一个为例,详细说明实现该系统调用的方法和过程(注意要使用以上设计中的数据结构) 。 (10 分) 2 (10 分)某机场只有一条飞机跑道,为了提高效率和安全性,现规定:当飞机跑道有飞机起飞时,不允许飞机降落,但此时可以让多架飞机逐个利用跑道起飞;反之,当有飞机降落进入跑道时则不允许起飞飞机进入跑道,但允许飞机依次降落在跑道上,然后驶出跑道。请解决以下问题: (1)请利用信号量和 P、V 操作正确实现飞机在跑道上起降。 (要求:说明所设的信号量的意义及初值) ; (2)若把飞机看作进程,为了合理实现对飞机进程的管理,给出描述飞机进程的数据结构。 3.

6、 (9 分) 某段式存储管理系统中采用如下段表:(用十进制) 段号 段的长度(字节)主存起始地址 0 500 150 1 180 800 2 600 1000 3 1680 1850 试回答: (1)给定段号和段内地址,图示说明完成段式管理中的地址变换过程。 (3 分) (2)计算0,150,1,98,2,601,3,50的内存地址,其中方号内的第一元素为段号,第二元素为段内地址。 (3 分) (3)存取主存中的一条指令或数据至少要访问几次内存?如何提高速度?(3 分) 科目代码:922 科目名称:数据结构与操作系统(专业学位) 第 3 页 共 3 页 4.(8 分)LRU 算法的思想和依据是

7、什么?请利用 LRU 算法解决下列问题:在一个请求分页系统中,假如系统分配给一个作业的物理块数为 3,此作业的页面走向为 3, 4,3, 3, 8,3, 6, 8, 4, 3, 8, 3。试用 LRU 算法计算页面置换次数。 5(5 分)扫描算法(SCAN)是一种磁盘调度算法,它的优化目标是什么?设磁盘的 I/O 请求队列中的柱面号依次为:35, 58, 40, 28, 80, 160, 143, 38, 204,磁头初始位置为 95,若采用 SCAN(先由小到大开始扫描)磁盘调度算法,磁头移动多少个磁道。 6.(5 分)按照下图说明操作系统中引入缓冲的好处 7 (8 分)假设系统有五类独占资源:r1,r2,r3,r4,r5,各类资源分别有:2,2,2,1,1 个单位的资源,有五个进程:P1,P2,P3,P4,P5,其中 P1 已占有 2 个单位的 r1,且申请一个单位的 r2 和一个单位的 r4;P2 已占有一个单位的 r2,且申请一个单位的 r1;P3已占有一个单位的 r2 且申请一个单位的 r2 和一个单位的 r3;P4 已占有一个单位的 r4 和一个单位的 r5,且申请一个单位的 r3;P5 已占有一个单位的 r3 且申请一个单位的 r5。 (1)试画出该时刻的资源分配图。 (2)什么是死锁定理,如何判断(1)给出的资源分配图中有无死锁,给出判断过程和结果。

侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|