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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

计算机操作系统作业.docx

1、计算机操作系统作业一、 单项选择题二、 CADCA CADCC CBDBC DDADB DCAD1联想存储器在计算机系统中是用于_C_的。A 存储文件信息 B 与主存交换信息C 内存地址变换 D 内存管理信息2作业在执行中发生了缺页中断,经操作系统处理后,应该执行的指令是_D_。A被中断的前一条 B被中断的后一条C作业的第一条 D被中断的指令在请求分页存储管理中,当指令的执行所需要的内容不在内存中时,发生缺页中断,当缺页调入内存后,应执行被中断指令。 另:缺页中断作为中断与其它中断一样要经历如保护CPU环境,分析中断原因,转入缺页中断处理程序进行处理,恢复CPU环境等几个步骤,但缺页中断又是一

2、种特殊的中断,它与一般中断相比,有着明显的区别,主要表现在下面两个方面:(1)缺页中断是在指令执行期间产生和处理中断信号的。(2)一条指令的执行期间,可能产生多次缺页中断。3实现虚拟存储器的目的是_D_。A 实现存储保护 B 实现程序浮动C 扩充外存容量 D 扩充内存容量4在段页式存储系统中,一个作业对应_C_。A多个段表 B一个段表,一个页表C一个段表,多个页表 D多个段表,多个页表5在虚拟页式存储管理方案中,完成将页面调入内存的工作的是_A_。A缺页中断处理 B页面淘汰过程 C工作集模型应用 D紧缩技术利用6采用分页式内存管理时,重定位的工作是由_C_完成的。A操作系统 B用户 C地址转换

3、机构 D内存空间分配程序7在分页式内存管理系统中可能出现的问题是_B_。A颠簸 B不能共享 C外部碎片 D动态链接8在下列有关分页式内存管理的叙述中正确的是_D_。A程序和数据是在开始执行前一次性和装入的B产生缺页中断一定要淘汰一个页面C一个被淘汰的页面一定要写回外存D在页面中有“访问位”和“修改位”等消息9. 在可变式分配方案中,最佳适应算法是将空白区在空白区表中按_C_次序排列。A 地址递增 B 地址递减 C 容量递增 D 容量递减10. 在可变分区分配方案中,将空白分区按地址递增次序排列是要采用_C_。A最佳适应算法 B最差适应算法 C首次适应算法 D最迟适应算法11. 通常,采用紧缩法

4、消除内存碎片的存储技术是_C_。A固定分区法 B动态分区法 C可重定位分区法 D交换技术12. 在请求分页存储管理中,当所访问的页面不在内存时,便产生缺页中断,缺页中断是属于_B_。A IO中断 B 程序中断 C 访管中断 D 外中断13. 在内存管理中,分段管理和分页管理的主要区别是_D_。A分段管理中的块比分页管理中的页要小B分页管理有地址映射而分段管理没有C分页管理有存储保护而分段管理没有D分段管理要求一道程序存放在连续的空间而分页管理没有这种要求14分页式虚拟存储管理系统中,一般地页面的大小与可能产生页错误陷阱的次数_B_。A成正比 B成反比 C无关 D成固定比值15内存保护需要由_C

5、_完成,以保证进程空间不被非法访问。A操作系统 B硬件机构C操作系统和硬件机构 D操作系统或硬件机构独立完成16适合多道程序运行的存储管理中,存储保护是为了_D_。A防止一个作业占用同一个分区 B防止一个作业占用多个分区C防止非法访问磁盘文件 D防止各道作业相互干扰17在可变分区分配方案中,某个作业完成后系统收回其内存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减1的情况是_D_。A无上邻空闲区,也无下邻空闲区 B有上邻空闲区,但无下邻空闲区C有下邻空闲区,但无上邻空闲区 D有上邻空闲区,也有下邻空闲区18在目标程序装入内存时,一次性完成地址修改的方式是_A_。A静态重定位 B动

6、态重定位 C静态链接 D动态链接19. 虚存是_D_。A 容量扩大了的内存 B 提高运算速度的设备C 实际不存在的存储器 D 进程的地址空间及其内存扩大方法20下面关于虚拟存储器的叙述中正确的是_B_。A要求程序运行前必须全部装入内存,且在运行过程中一直驻留在内存B要求程序运行前不必全部装入内存,且在运行过程中不必一直驻留在内存C要求程序运行前不必全部装入内存,但在运行过程中必须一直驻留在内存D要求程序运行前必须全部装入内存,但在运行过程中不必一直驻留在内存21. 在一个可变式分区管理中,最差适应算法应将空闲区按_D_的次序排列。A 地址递增 B 地址递减 C 容量递增 D 容量递减22. 采

7、用固定分区方式分配主存的最大缺点是_C_。A 不利于存储保护 B 分配算法复杂C 主存利用率不高 D 零头太多23. 存储管理方案中,_A_可采用覆盖技术。A 单一连续区 B 可变分区 C 段式 D 段页式24. 关于分页管理系统的页面调度算法说法中错误的是_D_。A一个好的页面调度算法应减少和避免颠簸现象BFIFO调度算法实现简单,选择最先进入内存的页面调出CLRU调度算法是基于局部性原理的算法,首先调出最近一段时间未被访问过的页面DCLOCK调度算法首先调出一段时间内被访问次数多的页面LFU调度算法,即最不经常使用(Least Frequently Used,LFU)算法,选择近期最少访问

8、的页面进行替换。这种算法容易与LRU算法混淆,是因为翻译的原因。实际上,LRU应该翻译为最久没有使用算法比较符合原意,这样就容易理解:LFU记录页面访问的“多少”,而LRU记录“有无”页面访问,前者更加复杂。19进程之间交换数据不能通过_C_途径进行。A共享文件 B消息传递 C访问进程地址空间 D访问共享存储区域 进程代表运行中的程序,操作系统将资源分配给进程,进程是参加资源分配的主体,每个进程包含独立的地址空间,只能执行自己地址空间中的程序,且只能访问自己地址空间中的数据,因此进程之间不能直接交换数据,但可以利用操作系统提供的共享文件,消息传递,共享存储区灯等进行通信二、简答题1. 什么是动

9、态链接用何种内存分配方法可以实现这种链接 动态链接就是指当程序运行到需要调用某一模块时,再去链接。对于未使用的模块就可以不必链接。采用段式内存分配方法可以实现这种动态链接。2. 为什么静态重定位后的程序在内存中不能移动为什么动态重定位的程序在内存中可以移动静态重定位后的程序在内存中不能移动的原因如下:静态重定位后的程序的代码发生了变化,由原来逻辑地址的程序已经变为物理地址的程序,按物理地址的方式运行,因此不能再进行移动。动态重定位的程序在内存中可以移动的原因如下:动态重定位是在程序运行过程中由硬件进行地址变换,变换的结果存放在内存地址寄存器中。程序代码并没有发生变化,仍然是逻辑地址的代码,按逻

10、辑地址的方式运行。因此,在内存中移动程序代码之后,仅需要根据代码新的起始位置,重新设定基地址寄存器的值。3. 存储管理的主要任务是什么存储管理的主要任务是主存存储分配、地址变换、存储保护和存储扩充4. 快表的引入为何能明显改进系统性能(1) 存储器访问具有时间和空间的“局部性”,因此快表的命中率一般可达70%到90%;(2) 页表是在系统执行过程中,每时每刻都需要访问的,因此,访问时间的微小缩短,其累计节约的时间却可以达到很大。5. 分页存储管理与分段管理的主要区别是什么提出分页管理和分段管理的目的是什么分页与分段存储管理的主要区别如表所列 分页 分段 一维连续逻辑地址空间 二维逻辑地址空间

11、页是信息的物理单位 段是信息的逻辑单位 页是面向系统的 段是面向用户的 页内的信息逻辑上是不可能完整的 段内的信息在逻辑上是完整的 页的大小固定,由系统划分 段长可变 对用户透明 用户可见 便于存储保护 适于动态链接和共享 以页长为单位分配空间不需要紧凑技术 以段长为单位分配空间 以页为单位进行交换 以段为单位进行交换 存在内零头 存在外零头,需采用紧凑技术 提出分页管理的目的是为了提高内存空间的利用率;提出分段管理的目的除了可以提高内存空间的利用率(相对分区管理而言)外,主要是为了更好的实现程序的共享和动态链接,方便用户编程。6. 虚存管理与实存管理的根本区别是什么根本区别就在于,虚拟管理允

12、许部分装入和部分对换,而实存管理不允许这样做。所谓部分装入,指的是一道应用程序不是全部装入内存以后才开始执行而是只装入其中一部分,甚至一点都不装入就开始运行,然后在运行的构成中根据需要逐步的装入其余部分;部分对换,指的是当内存已满而又有新的将部分需要装入时,要把已在内存的某一部分换出去,以腾出空间存放新来者。部分装入和部分对换的结果是可以用较小的内存运行较大的程序。实存管理则不同,它所要求的是整体装入。7. 分页存储管理、分段存储管理虚地址到物理地址的转换过程。分页存储管理:在CPU给出后,由地址变换机构自动地将页号P送入高速缓冲,并将此页号与高速缓存中的所有页号进行比较,若其中有与此相匹配的

13、页号,便表示所要访问的项在中。于是,可直接从中读出该页所对应的物理块号,并送到物理中。如在块表中未找到对应的项,则还须再访问内存中的页表,找到后,把从页表项中读出的物理块号送;同时,再将此页表项存入的一个寄存器单元中,亦即,重新修改快表。但如果已满,则OS必须找到一个老的且已被认为不再需要的项,将它换出。分段存储管理:系统设置一对寄存器1. 段表始址寄存器(STBR)2. 用于保存正在运行进程的段表的始址。3. 段表长度寄存器(STLR)4. 用于保存正在运行进程的段表的长度。5 .地址变换机构6. 将逻辑地址中的段号与段表长度STLR进行比较。若SSTLR,表示段号太大,访问越界,产生越界中

14、断信号;7. 根据段表的始址和该段的段号,计算出该段对应段表项的位置,从中读出该段在内存的起始地址,然后,再检查段内地址d是否超过该段的段长SL。若超过,即dSL,发出越界中断信号;a) 将该段的基址d与段内地址相加,即可得到要访问的内存物理地址。8 在采用首次适应算法回收内存时,可能会出现几种情况,该如何处理a. 回收区与插入点的前一个分区相邻接,此时可将回收区与插入点的前一分区合并,不再为回收分区分配新表项,而只修改前邻接分区的大小; b. 回收分区与插入点的后一分区相邻接,此时合并两区,然后用回收区的首址作为新空闲区的首址,大小为两者之和; c. 回收区同时与插入点的前后两个分区邻接,此

15、时将三个分区合并,使用前邻接分区的首址,大小为三区之和,取消后邻接分区的表项; d. 回收区没有邻接空闲分区,则应为回收区单独建立一个新表项,填写回收区的首址和大小,并根据其首址,插入到空闲链中的适当位置.9. 影响缺页中断率有哪几个主要因素影响缺页中断率的因素有四个:分配给作业的主存块数多则缺页率低,反之缺页中断率就高。页面大,缺页中断率低;页面小缺页中断率高。程序编制方法。以数组运算为例,如果每一行元素存放在一页中,则按行处理各元素缺页中断率低;反之,按列处理各元素,则缺页中断率高。页面调度算法对缺页中断率影响很大,但不可能找到一种最佳算法。10. 什么叫碎片(零散的小空闲区) 怎样解决碎片问题答:所谓碎片是指

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

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