ImageVerifierCode 换一换
格式:DOCX , 页数:4 ,大小:33.41KB ,
资源ID:3101920      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3101920.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(操作系统(有答案).docx)为本站会员(sk****8)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

操作系统(有答案).docx

1、操作系统试题一、 填空题1、 操作系统的基本特征有(1、并发性 2、共享性 3、虚拟性 4、不确定性;并发性是它的重要特征) 。2、 在引入线程的 OS 中,通常都把(进程)是系统分配资源的基本单位,把(线程)作为独立运行和独立调度的基本单位。3、 进程调度算法采用等时间片轮转法时,时间片过大,就会是轮转法转换为先进先出算法。4、 处理机的高级调度和低级调度分别是( ) 。5、 一作业 8:00 到达系统,估计运行时间为 1 小时,若 10:00 开始执行改作业,其响应比是(3) 。6、 对记录式文件,操作系统为用户存取文件信息的最小单位是(记录) 。7、 操作系统是计算机系统中的一个(重要概

2、念) ,它管理和控制计算机系统中的资源。8、 系统为每个进程定义了一个数据结构为(进程控制块 PCB) ,它是进程实体的一部分,是操作系统中最重要的记录型数据结构。9、 操作系统是通过(进程控制块 PCB)对进程进行管理。10、 银行家在解决死锁问题中是用于(解决操作系统中的死锁问题)的。11、 在磁盘调度算法中,选择与当前磁头移动方向一致、磁头单向移动且距离最近的进程算法为(CSCAN) 。12、 产生死锁的原因是(系统能够提供的资源个数比要求该资源的进程数少) 。13、 在混合索引分配方式中,采用一次间接地址的方式,允许文件长度可达(4 MB) 。14、 在动态分区分配中,使用最佳适应算法

3、时,该算法要求所有的空间分区按照(容量以从小到大的)方式形成一空闲分区链。15、 当(时间片)时,进程从执行状态转变为就绪状态。16、 临界区是(一种对于线程执行有特定约束的代码片断(threadx) 。 ) 。17、 把作业地址空间使用的逻辑地址变为内存的物理地址称为(重定位) 。18、 在请求分页存储管理中,若采用 FIFO 页面淘汰算法,则当分配的页面数增加时,缺页中断的次数(可能增加也可能减少) 。19、 即考虑作业的等待时间,也考虑到作业执行时间的调度算法是(响应比高者优先) 。20、 (分页管理)存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。21、 分页式存储管理中,地址

4、转换工作是由(硬件)完成的。22、 (先进先出页面置换算法(FIFO) )页面置换算法会产生 belady 现象。23、 采用 SPOOLing 技术的目的是(提高独享设备的利用率) 。24、 若信号量的 S 初始值为 2,如果当前值为 0,则表示(有 2 个等待进程) 。25、 在分时操作系统中,进程调度经常采用(最高优先权优先)算法。26、 下述作业调度算法中, (时间片轮转法)调度算法与作业的估计运行时间有关。二、 简答题1、 什么是操作系统?操作系统的基本特征以及主要功能是什么?操作系统(Operating System,简称 OS)是管理计算机系统的全部硬件资源包括软件资源及数据资源

5、;控制程序运行;改善人机界面;为其它应用软件提供支持等,使计算机系统所有资源最大限度地发挥作用,为用户提供方便的、有效的、友善的服务界面。 操作系统通常是最靠近硬件的一层系统软件,它把硬件裸机改造成为功能完善的一台虚拟机,使得计算机系统的使用和管理更加方便,计算机资源的利用效率更高,上层的应用程序可以获得比硬件提供的功能更多的支持。 操作系统是一个庞大的管理控制程序,大致包括 5 个方面的管理功能:进程与处理机管理、作业管理、存储管理、设备管理、文件管理。目前微机上常见的操作系统有DOS、OS/2、UNIX 、XENIX、LINUX 、Windows2000、Netware 等。2、 资源信号

6、量 S 的物理意义是什么?(S0,S=0 表示某资源的的可用数,S0 时,S 表示可使用的资源数;或表示可使用资源的进程数;S0 时,表示无资源可供使用;或表示不允许进程再进入临界区;S0 时,调用 P(S )的进程不会等待;调用 V(S)后使可用资源数加 1 或使可用资源的进程数加 1;当 S0 时,调用 P(S )的进程必须等待;调用 V(S)后将释放一个等待使用资源者或释放一个等待进入临界区者。3、 死锁是什么?产生死锁的原因以及必要条件是什么?怎样解决死锁问题?死锁:两个以上的进程都因请求对方已经占有的资源而无限期的等待下去。 死锁产生的原因有资源竞争及进程推进顺序非法,产生死锁的必要

7、条件如下:(1)互斥条件:进程应互斥使用资源,任一时刻一个资源仅为一个进程独占,若一个进程请求一个已被占用的资源时,它被置成等待状态,直至占用者释放已占有资源。(2)占有和等待条件: 一个进程请求资源得不到满足时,不释放已占有的资源。(3)不剥夺条件: 任一进程不能从另一进程那里抢夺资源,即已被占用的资源,只能由占用进程自己来释放。(4)循环等待条件: 存在一个循环等待链,其中,每一个进程分别等待它一个进程所持有的资源,造成永远等待。处理死锁的策略1.忽略该问题。例如鸵鸟算法,该算法可以应用在极少发生死锁的的情况下。为什么叫鸵鸟算法呢,因为传说中鸵鸟看到危险就把头埋在地底下,可能鸵鸟觉得看不到

8、危险也就没危险了吧。跟掩耳盗铃有点像。2.检测死锁并且恢复。3.仔细地对资源进行动态分配,以避免死锁。4.通过破除死锁四个必要条件之一,来防止死锁产生。4、 一个磁盘,平均寻道时间为 10ms,转速为 10000r/m,每个刺刀有 320 个扇区,每个扇区 512 字节,假设读取一个包含 2560 扇区的文件,估计需要的时间?(提示:分顺序组织和随机组织两种情况) 。假设文件尽可能靠紧的保存在磁盘上,即文件占据 8 个相邻磁道中的所有扇区 (8 个磁道 320 个扇区 = 2560 个扇区),顺序文件结构 读第一个磁道的时间平均寻道:10ms 旋转延迟: 3ms 读 320 个扇区:6ms 1

9、9ms若后面可以不需要寻道时间读进其余的磁道,则随后的磁道所用时间3 + 6 = 9ms/磁道总时间 = 19 + 7 9 = 82ms = 0.082s现在计算随机访问的情况(不是顺序访问 ,而是访问随机分布在磁盘上的扇区) 读取相同的数据所需的时间 对每个扇区有平均寻道:10ms 旋转延迟: 3ms 读 1 个扇区: 0.01875ms = 1/320 6ms 13.01875ms总时间 = 2560 13.01875 = 33328ms = 33. 328s5、 假设一个系统由 5 个进程,到达时间和服务时间如表所示,分别按一下方法进行进程调度,请给出个进程的完成时间、周转时间、带权周转

10、时间、平均周转时间和平均带权周转时间。表 1 进程到达和需服务时间分析:进程调度的关键是理解和掌握调度所采用的算法。FCFS 算法选择最早进入就绪队列的进程投入执行;SPF 算法选择估计运行时间最短的进程投入执行,采用抢占方式时,若新就绪的进程运行时间比正在执行的进程的剩余运行时间短,则新进程将抢占 CPU;HRRF 算法选择响应比最高的进程投入执行;RR 算法中,就绪进程按 FIFO 方式排队,CPU 总是分配给队首的进程,并只能执行一个时间片。答:各进程的完成时间、周转时间和带权周转时间(如表 2 所示)表 2 进程的完成时间和周转时间进程 A B C D E 平 均FCFS完成时间周转时

11、间带权周转时间331.00971.171392.2518122.4020126.008.62.56SPF(非抢占)完成时间周转时间带权周转时间331.00971.1715112.7520142.801131.57.61.84SPF(抢占)完成时间周转时间带权周转时间331.0015132.16841.0020142.801021.007.21.59HRRF完成时间周转时间带权周转时间331.00971.171392.2520142.801573.582.14RR(q=1)完成时间周转时间带权周转时间441.3318162.6717133.2520142.81573.510.82.716、 系统

12、为某进程分配了 3 个物理页,进程访问页的顺序如下:2 3 2 1 5 2 4 5 3 2 5 2分别采用 OPT、LRU、FIFO 置换算法,计算缺页率。7、 如在一分页存储管理系统中,某作业的页表如图所示,已知页面大小为 1024B,试将逻辑地址 1011、2148、3000、5012 转化为相应的物理地址。【分析】 页式存储管理的地址结构是一维的,即逻辑地址(或物理地址)只用一个数值即进程 到达时间 服务时间A 0 3B 2 6C 4 4D 6 5E 8 2可表示。若给定逻辑地址 A,页面的大小为 L,则页号 p 和页内地址 d 可按照下式求得:p=int A/L d=A mod L其中

13、,int 是取整函数(取数值的整数部分) ,mod 是取余函数(取数值的余数部分) 。下图显示了页式管理系统的地址转换机构。页表的作用是实现从页号到物理块号的地址映射。以逻辑地址的页号检索页表,得到该页的物理块号;同时将页内地址 d 直接送入物理地址寄存器的块内地址字段中。这样物理块号和块内地址拼接成了实际访问内存的地址,从而完成了从逻辑地址到物理地址的转换。所以物理地址的计算公式为:物理地址块的大小(即页的大小 L)*块号 f页内地址 d解 本题中,为了描述方便,设页号为 p,页内位移为 d,则: (1)对于逻辑地址 1011,pint(1011/1024)0,d1011 mod 10241011。查页表第0 页在第 2 块,所以物理地址为 1024*210113059。 (2)对于逻辑地址 2148,pint(2148/1024)2,d2148 mod 1024100。查页表第 2页在第 1 块,所以物理地址为 10241001124。 (3)对于逻辑地址 4000,pint(4000/1024)3,d4000 mod 1024928。查页表第 3页在第 6 块,所以物理地址为 1024*69287072。 (4)对于逻辑地址 5012,pint(5012/1024)4,d5012 mod 1024916。因页号超过页表长度,该逻辑地址非法。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。