- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE PAGE 2 南 京 航 空 航 天 大 学 二 ○ ○ 三 年 硕 士 研 究 生 入 学 考 试 试 题 考试科目:数据结构与操作系统 说 明:答案一律写在答题纸上,数据结构部分编程语言不限 第一部分 数据结构(75分) 已知n*n的矩阵a,反对角线的左上角元素非0,其余为0。用行序压缩0元素方法储存,求元素a[i][j]所对应的位置k。 问答题(10分) 解释几种常用的哈希函数的构造方法和解决冲突的方法。 解释B+树的特点。 试用Floyed算法,求出下图中各对顶点之间的对短路径,并写出在执行算法过程中,所得的最短路径长度矩阵序列和最短路径矩阵序列。(10分) 编写程序,对单链表结构的线性表进行排序,并详细说明排序算法。分析时间复杂度。(10分) 设有一个线性表,存放在一维数组a[0…n-1]中,编程将数组中每一个元素循环右移k位,要求只用一个辅助单元,时间复杂度为O(n)。(10分) 设二叉排序树中的结点值为整型,最大值为MAX,给出任意整型值x(x=MAX),编写程序,求二叉排序树中大于x的最小一个数。(10分) 编写程序,实现用拓扑排序方法求最长路径的算法。(10分) 假设一棵平衡二叉树的每个结点都称为平衡因子,试设计一个非递归算法,利用平衡因子,求平衡二叉树的高度。(10分) 第二部分 操作系统(75分) 填空(每小题4分,共20分,答案要写在答题纸上,并且要给出解题过程) 如下程序在页试虚存系统中执行,程序代码位于虚空间0页,A为128*128的数组,在虚空间以行为主秩序存放(A(1,1),A(1,2)..),每页存放128个数组元素。工作集大小为2个页框(开始时程序代码已在内存,占1个页框),用LRU算法,下面两种对A初始化的程序引起的页故障数分别为____和____。 for j:=1 to 128 do for i:=1 to 128 do A(i,j):=0 (2) for i:=1 to 128 do for j:=1 to 128 do A(i,j):=0 一个使用32位虚地址的计算机使用两级页表,虚地址被分为10位的顶级页表域、10位的二级页表域、12位偏移。则页面长度是______,在虚地址空间中共有____个页。 在DOS和WINDOW操作系统中都支持FAT16文件系统,该文件系统中一个文件的物理结构(即该文件占用磁盘上那些块号,通常称块号为族号),是用文件分配表FAT来表示,文件分配表FAT的每个表项占16位。 如果某分区为FAT16磁盘文件系统,每族64扇区,扇区的大小为512字节,则:该分区最大可为___字节,每个FAT表占用的储存空间是____字节。 如果FAT表不在内存,读2M字节大小的文件的最后一个字节,最多要读___扇区,最少要读___扇区。 为了实现3个进程互斥进入临界区,可设置一个公用信号量,其初值为1,取值范围是_______。 一台计算机有10台磁带机被m个进程竞争,每个进程最多需要3台磁带机,那么m______时,系统没有死锁的危险。 回答下列问题(每小题5分,共25分) 在支持请求调页的操作系统(如UNIX、LINUX等)中,为了减少页面的换出换入,常采用页面缓冲技术(该页面缓冲也称为交换缓冲)。请具体说明如何使用交换缓存来减少I/O操作(需图示)。 一个分时系统中,以当前进程的时间片用完而引起进程切换为例,描述进程切换的实现过程。请以一个实际芯片(如Intel80386)为例,讨论如何利用时钟中断处理程序,实现进程切换,硬件做哪些工作,操作系统做哪些工作? 解释临界资源和临界区的概念。有哪些方法能使多个进程互斥地访问临界资源。 举例说明,在应用程序中是如何使用操作系统提供的服务的? 请说明原语与过程、系统调用与过程、系统调用与原语的区别,如果操作系统把绝大多数的系统调用定义为原语,会产生什么问题? 三、(10分)在一个盒子里,混装了数量相等的围棋黑白字。现用自动分拣系统把白字和黑子分开,该系统设两个进程P1和P2,P1拣白字,P2拣黑子。规定每个进程每次只拣一子,当一个进程正在拣子时,不允许另一个进程去拣子,当一个进程拣了一个子后,必须让另一个进程去拣子。试用P、V操作控制这两个正确运行。 四、(20分) 设每类资源数量为1,N个进程,写出算法复杂度为O(N)的死锁检测算法,并指出下图中是否有死琐。 提示:因为每类资源数量为1,如R1,它已分配给P3,P1又请求它,可将这种资源从图中去掉,直接从P1画一条有向边到P3。要求:画出该图修改后的邻接距阵,并说明在修改图中存在环必定存在死琐的道理。P1 P1 P3 R3 R2 P1 P2 R4
您可能关注的文档
- 1989年全国初中数学联赛试题.pdf
- 1990-2000考研数学二历年真题word版.doc
- 1990-2015中国M2数据及年增长率.doc
- 1990年国际油污防备反应和合作公约 中.doc
- 1990年全国数学联赛.doc
- 1991-2012国家级工法查新.doc
- 1992—2003年全国高考各地语文试卷字形题.doc
- 1994年诺贝尔经济学奖.doc
- 1994年诺贝尔物理学奖——中子谱学和中子衍射技术.doc
- 1995-2001年大学英语六级听力真题及答案.doc
- IT新语2025第29期:数据编织——织就数据互联新网络,构建全要素融合与智能应用的数字强纽带.docx
- 援助终结了吗?国际发展合作转型与中国角色.docx
- Allianz Research -2025-26年全球经济展望挑战重力 Gobal Economic Outlook 2025-26 Defying gravity.docx
- 营销策划- 麦当劳战略爆品开发:巨无霸 美国每年售出5.5亿个巨无霸.docx
- 校优秀学生申请书1500.docx
- 电信工程系职业生涯规划书范文大全.docx
- 经济工作与国家战略的关系论文.docx
- 中国茶文化论文1500字.docx
- 大一国防教育论文2000字.docx
- 读书班心得体会1000字.docx
最近下载
- 第四版国际压力性损伤溃疡预防和治疗临床指南解读PPT课件.pptx VIP
- 低空经济数字孪生平台建设方案.ppt VIP
- RockwellAutomation罗克韦尔搭载 TotalFORCE 控制技术的 PowerFlex 变频器用户手册说明书.pdf
- 安科瑞AMC国网中文电力仪表说明书V1.1-中文-20211025.pdf VIP
- (精)必威体育精装版个人租房合同免费下载.docx VIP
- 小学语文阅读理解万能答题公式模版 .pdf VIP
- 大班健康蔬菜沙拉PPT课件.pptx VIP
- 阅读理解答题万能公式【小学语文阅读理解答题万能公式(简单实用)】.doc VIP
- 《是谁爱着你的背影》散文阅读练习及答案(2017年柳州市中考题).doc VIP
- MPX_维保手册_簡体字(1)(1).pdf VIP
有哪些信誉好的足球投注网站
文档评论(0)