2022年电大操作系统试题及答案 .pdf

上传人:H****o 文档编号:33392842 上传时间:2022-08-10 格式:PDF 页数:18 大小:286.01KB
返回 下载 相关 举报
2022年电大操作系统试题及答案 .pdf_第1页
第1页 / 共18页
2022年电大操作系统试题及答案 .pdf_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《2022年电大操作系统试题及答案 .pdf》由会员分享,可在线阅读,更多相关《2022年电大操作系统试题及答案 .pdf(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、. . 操作系统期末复习模拟题一、选择题(选择一个正确答案的代码填入括号中)1按照所起的作用和需要的运行环境,操作系统属于( )。 A.用户软件 B系统软件 C应用软件 D支撑软件2为了使系统中所有的用户都能得到及时的响应,该操作系统应该是( )。 A多道批处理系统 B实时系统 C网络系统 D分时系统3已经获得除( )以外的所有运行所需资源的进程处于就绪状态。 ACPU B存储器 C磁盘空间 D打印机4在一段时间内,只允许一个进程访问的资源称为( )。 A共享资源 B共享区 C临界区 D临界资源5在进程通信中,使用信箱方式交换信息的是( )。 A.低级进程通信 B共享内存方式C高级进程通信 D

2、管道文件方式6作业调度的关键在于( )。A.选择恰当的进程管理程序 B用户作业准备充分C选择恰当的作业调度算法 D有一个较好的操作环境7作业的生存期共经历4 个状态,分别是提交、( )、执行和完成。A.开始 B后备C等待 D就绪8在下列存储管理方案中,未采用动态重定位技术的是( )。A.固定分区 B可变分区C页式管理 D请求分页管理9在页式存储管理系统中,整个系统的页表个数是( )。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 18 页 - - - - - - - -

3、- . . A1个 B2 个C与页面数相同 D和装入主存的进程个数相同10. 文件管理实际上是管理( )。A辅助存储空间 B主存空间C物理地址空间 D逻辑地址空间11. 数据库文件的逻辑结构形式是( )。A.只读文件 B记录式文件C流式文件 D档案文件12. 下列有关通道的叙述中,不正确的是( )。A编制好的通道程序是存放在主存中的B通道是处理输入、输出的软件C所有外围设备的启动工作都由系统统一来做D来自通道的I/O 中断事件由设备管理负责处理13. 设备的打开、关闭、读、写等操作是由( )完成的。A用户程序 B编译程序C设备驱动程序 D设备分配程序14CPU的处理速度远远高于打印机的打印速度

4、,为了解决这一矛盾,可采用( ) A。缓冲技术 B虚存技术C并行技术 D请求分页技术15. 嵌入式操作系统的最大特点是( )。A分布性B实时性C可定制性D自治性16以下著名的操作系统中,属于多用户、分时系统的是( )。A. DOS 系统BWindows NT系统名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 18 页 - - - - - - - - - . . COS/2系统DUNIX系统17为用户分配主存空间,保护主存中的程序和数据不被破坏,提高主存空间的利用率。这属于

5、操作系统的( )功能。 A处理器管理 B文件管理 C存储管理 D作业管理18进程与程序之间有密切联系,但又是不同的概念。二者的一个本质区别是( )。 A.程序顺序执行,进程并发执行 B程序是动态概念,进程是静态概念 C程序保存在文件中,进程存放在内存中D程序是静态概念,进程是动态概念19如果信号量S的值是 O ,此时进程A执行 P(S) 操作,那么,进程A会( )。 A.继续运行 B进入就绪态,让出CPU C进入阻塞态,让出CPU D继续运行,并唤醒S队列头上的等待进程20作业调度是( )。 A.从读卡机选取作业进入输入井 B从主存中选取作业进程占有CPU C从输入井中选取作业进入主存 D从等

6、待设备的队列中选取一个作业进程21系统调用是由操作系统提供的内部调用,它( )。 A是命令接口中的命令 B直接通过键盘交互方式使用 C只能通过用户程序间接使用名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 18 页 - - - - - - - - - . . D与系统命令一样22在分时系统中,可将进程不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据,称为 ( )。 A覆盖技术 B对换技术 C虚拟技术 D物理扩充23最容易形成很多小碎片的可变分区算法是( )

7、。 A最先适应算法 B位示图法 C最佳适应算法 D以上都不是24在分页存储管理系统中,从页号到物理块号的地址映射是通过( )实现的。 A.分区表 BPCB C页表区 DJCB 25. 在 UNIX/Linux系统中,特别文件是与( )有关的文件。 A.文本 B硬件设备C图像 D二进制数据26在以下的文件物理存储组织形式中,常用于存放大型系统文件的是( )。A.连续文件 B链接文件C索引文件 D多重索引文件27为防止用户共享文件时破坏文件,往往采用( )方式。A设置口令 B加密C定期备份 D规定存取权限28. 采用 SPOOLing技术的目的是 ( )。A.提高主机效率 B提高独占设备的利用率C

8、减轻用户编程负担 D提高程序的运行速度29. 设备独立性是指( )。A.设备具有独立执行I/O 功能的一种特性B设备驱动程序独立于具体使用的物理设备的一种特性C用户程序使用的设备与实际使用哪台设备无关的一种特性名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 18 页 - - - - - - - - - . . D能独立实现设备共享的一种特性30下面四种多机系统中,节点彼此耦合最紧密的是( )。A.多处理器系统 B多计算机系统C网络系统 D分布式系统31在计算机系统中,控制

9、和管理各种资源、有效地组织多道程序运行的系统软件称作 ( ) A.文件系统 B操作系统C、 ,网络管理系统D数据库管理系统32用户要在程序一级获得系统帮助,必须通过( )。A进程调度 B作业调度C系统凋用 I) 键盘命令33进程控制块是描述进程状态和特性的数据结构,一个进程( )。A可以有多个进程控制块B可以和其他进程共用一个进程控制块C可以没有进程控制块D只能有唯一的进程控制块34一个进程被唤醒意味着( )。A该进程重新占有了CPU B 进程状态变为就绪C它的优先权变为最大 D其 I ,CB移至就绪队列的队首35进程状态从就绪态到运行态的转化工作是由( )完成的。 A 作业调度 B中级调度

10、C 进程调度 D设备调度36UNIX系统中进程调度算法采用( )。 A 先来先服务(FCFS) B时间片轮转法(RR) C ,短作业优先法(SJF) D多级反馈队列法37在目标程序装入内存时,一次性完成地址修改的方式是( )。 A 静态重定位 B动态重定位 C 静态连接 D动态连接名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 18 页 - - - - - - - - - . . 38虚拟存储管理策略可以( )。 A. 扩大物理内存容量 B扩大物理外存容量 C 扩大逻辑内

11、存容量 D扩大逻辑外存容量39. 操作系统是通过( )来对文件进行编排、增删、维护和检索。 A 按名存取 B数据逻辑地址 C 数据物理地址 D文件属性40. 存放在磁盘上的文件( )。 A. 既可随机访问,又可顺序访问 B 只能随机访问 C 只能顺序访问 D 必须通过操作系统访问41. 在操作系统中,用户在使用I/O 设备时,通常采用( )。 A 设备绝对号 B设备相对号 C 虚拟设备名 D设备牌号42. 下列操作系统中强调并行计算的操作系统是( )。 A. 分时系统 B实时系统 C 网络操作系统 D分布式操作系统43以下功能中不属于操作系统主要功能的是( )。 A内存管理 B用户接口 C文档

12、编辑 DCPU调度44实时操作系统追求的目标是( )。 A.高吞吐率 B充分利用内存 C快速响应 D减少系统开销45某进程由于需要从磁盘上读人数据而处于阻塞状态。当系统完成了所需的读盘操作后,此时该进程的状态将 ( )。 A从就绪变为运行 B从运行变为就绪 C从运行变为阻塞 D从阻塞变为就绪名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 18 页 - - - - - - - - - . . 46操作系统中利用信号量和P 、 V操作, ( )。 A.只能实现进程的互斥 B只

13、能实现进程的同步C可实现进程的互斥和同步 D可完成进程调度47作业调度选择一个作业装入主存后,该作业能否占用处理器必须由( )来决定。 A设备管理 B作业控制 C进程调度 D驱动调度48现有 3 个作业同时到达,每个作业的计算时间都是1 小时,它们在一台CPU上按单道方式运行,则平均周转时间为( )。 A.1小时 B2 小时 C3小时 D6 小时49外存(如磁盘)上存放的程序和数据( )。 A.可由 CPU直接访问 B必须在 CPU访问之前移入内存 C必须由文件系统管理的 D必须由进程调度程序管理50. 在以下的文件物理存储组织形式中,( )常用于存放大型的系统文件。 A连续文件 B串连文件

14、C索引文件 D多重索引文件51. 在 UNIX/Linux系统中,目录结构采用( )。 A单级目录 B二级目录 C单纯树形目录 D带链接树形目录52. 用 Is 命令以长格式列目录信息时,若某一文件的特征在文件列表中按如下顺序显示在屏幕上: drwxrw-r- 2 user gk 3564 Jun 28 10:30 /user/asD.h 则同组用户的访问权限是( )。 A. 读和执行 B读、写和执行 C写和执行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 18 页 -

15、 - - - - - - - - . . 53. 下列操作系统常用的技术中,属于硬件机制是( )。 A. 交换技术 B SPOOLing技术 C 通道技术 D 缓冲技术54. SPOOLing 技术可以实现设备的( )分配。 A. 独占 B 共享 C 虚拟 D 物理55. 分布式操作系统与网络操作系统本质上的不同在于( )。 A. 实现各台计算机之间的通信 B 共享网络中的资源 C 满足较大规模的应用 D 系统中若干台计算机相互协作完成同一任务选择题参考答案1B 2D 3 A 4D 5C 6C 7B 8 A 9D 10A 11B 12 B 13C 14A 15C 16D 17 C 18D 19

16、C 20C 21C 22 B 23C 24C 25B 26A 27 D 28B 29C 30A 31B 32 C 33D 34B 35C 36D 37 A 38C 39A 40A 41B 42 D 43C 44C 45D 46C 47 C 48B 49B 50A 51D 52 D 53C 54C 55D 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 18 页 - - - - - - - - - . . 二、判断题(正确的划,错误的划)1信号量机制是一种有效地实现进程同步

17、与互斥的工具。信号量的值只能由P、V操作来改变。2确定作业调度算法时,应主要考虑系统资源的均衡使用,使I/O 繁忙作业和CPU繁忙作业搭配运行。3在虚拟存储系统中,操作系统为用户提供了巨大的存储空间。因此,用户地址空间的大小可以不受任何限制。4可顺序存取的文件不一定能随机存取,但可随机存取的文件都可以顺序存取。5利用共享分配技术可以提高设备的利用率,使得打印机之类的独占设备成为可共享的、快速I/O 设备。6UNIX 操作系统是采用微内核方法实现结构设计的。7中断处理一般分为中断响应和中断处理两个步骤,前者由软件实施,后者由硬件实施。8在现代操作系统中,不允许用户干预内存的分配。9采用了二级目录

18、结构后,可以允许不同用户在为各自的文件命名时,不必考虑重召问题,即使取了相同的名字也不会出错。10只有引入通道后,CPU计算与 I/0操作才能并行执行。11简单地说,进程是程序的执行过程。因而进程和程序是一一对应的。12周转时间与选用的调度算法有关。13文件系统要负责文件存储空间的管理,但不能完成文件名到物理地址的转换。14SPOOLing系统实现设备管理的虚拟分配,即将独占设备改造为共享设备。15只要产生死锁的4 个必要条件中有一个不具备,系统就不会出现死锁。16处理机调度可分为三级:高级、中级和低级。在所有的系统中,都必须具备这三级调度。17采用动态重定位技术的系统,目标程序可以不经任何改

19、动,直接装入物理内存。18文件的存储空间管理实质上是对文件目录的组织和管理的问题。19计算机系统为每一台设备确定的一个用以标识它的编号,被称为设备的绝对号。判断题参考答案1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 18 页 - - - - - - - - - . . 16. 17. 18. 19. 三、简答题1.Linux 系统有什么特点?2.进程控制块 (PCB)的

20、作用是什么?3.发生死锁的四个必要条件是什么?4.中断响应主要做哪些工作?由谁来实施?5.分页存储管理的基本方法是什么?6.一般说来,文件系统应具备哪些功能?7.处理 I/O 请求的主要步骤是什么?8.多机系统主要包括哪四种类型?9.操作系统一般为用户提供了哪三种界面?10.作业调度与进程调度二者间如何协调工作?11.什么是重定位?对程序进行重定位的方式分为哪两种?12.什么是文件备份?文件备份的方法有哪几种?13.请解释虚拟设备的含义。14.设备驱动程序的主要功能是什么?15.分布式系统有哪些主要特征?16.进程的基本状态有哪几种?17.作业调度与进程调度之间有什么差别?18.请求分页技术与

21、简单分页技术之间的根本区别是什么?19.UNIX/I.inux系统中文件分为哪些类型?20.设备驱动程序的主要功能是什么?21.使用虚拟机有什么优势和不足?22.在操作系统中为什么要引入进程概念?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 18 页 - - - - - - - - - . . 23.在确定调度方式和调度算法时,常用的评价准则有哪些?24.作业在其存在过程中分为哪四种状态?25.在分页系统中页面大小由谁决定?页表的作用是什么?26.为什么要引入缓冲技术

22、?27.未来操作系统大致应具有哪些特征?简答题参考答案1Linux 系统的主要特点有: (答出 4 点即可)(1) 与 UNIX兼容;(2) 自由软件,源码公开;(3) 性能高,安全性强;(4) 便于定制和再开发;(5) 互操作性高;(6) 全面的多任务和真正的32 位操作系统。2进程控制块(PCB)是进程组成中最关键的部分。每个进程有唯一的PCB;操作系统根据 PCB对进程实施控制和管理,进程的动态、并发等特征是利用PCB表现出来的;PCB是进程存在的唯一标志。3发生死锁的四个必要条件是:互斥条件,不可抢占条件,占有且申请条件和循环等待条件。4中断响应主要做的工作是:中止当前程序的执行;保存

23、原程序的断点信息(主要是程序计数器PC和程序状态寄存器PS的内容);转到相应的处理程序。中断响应由硬件实施。5分页存储管理的基本方法是:逻辑空间分页,内存空间分块,块与页的大小相等。页连续而块离散,用页号查页表,由硬件作转换。6- 般说来,文件系统应具备以下功能:文件管理,目录管理,文件存储空间的管理,文件的共享和保护,提供方便的接口。7处理I/O 请求的主要步骤是:用户进程发出I/O 请求;系统接受这个I/O 请求,转去执行操作系统的核心程序;设备驱动程序具体完成I/O 操作; I/O 完成后,系统进行I/O 中断处理,然后用户进程重新开名师资料总结 - - -精品资料欢迎下载 - - -

24、- - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 18 页 - - - - - - - - - . . 始执行。8多机系统包括四种类型:多处理器系统、多计算机系统、网络系统和分布式系统。9操作系统一般为用户提供的三种界面是:图形用户接口、命令行接口和程序接口。10作业调度和进程调度是CPU主要的两级调度。作业调度是宏观调度,它所选择的作业只是具有获得处理机的资格,但尚未占有处理机,不能立即在其上实际运行。而进程调度是微观调度,它根据一定的算法,动态地把处理机实际地分配给所选择的进程,使之真正活动起来。11程序和数据装入内存时

25、,需对目标程序中的地址进行修改。这种把逻辑地址转变为内存物理地址的过程称作重定位。对程序进行重定位的方式分为静态重定位和动态重定值。12文件备份就是把硬盘上的文件在其它外部的存储介质(如磁带或软盘)上做一个副本。文件备份的方法有完全备份、增量备份和更新备份三种。13虚拟设备是利用某种技术把独占设备改造成可由多个进程共用的设备,这种设备并非物理上变成了共享设备,而是用户使用它们时“感觉”它是共享设备。14设备驱动程序的功能主要有:接受用户的r/0 请求; 取出请求队列中队首请求,将相应设备分配给它;启动该设备工作,完成指定的I/O 操作;处理来自设备的中断。15分布式系统的主要特征有:分布性、自

26、治性、并行性和全局性。16答:进程的基本状态有3 种:运行态、就绪态和阻塞态。17答:作业调度与进程调度之问的差别主要是:作业调度是宏观调度,它所选择的作业只足具有获得处理机的资格,但尚未占有处理机,不能立即在其上实际运行;而进程调度是微观调度,动态地把处理机实际地分配给所选择的进程,使之真正活动起来。另外,进程调度相当频繁,而作业调度执行的次数一般很少。18答:请求分页技术与简单分页技术之间的根本区别是:请求分页提供虚拟存储器,而简单分页系统并未提供虚拟存储器。19答: UNIX系统中文件分为以下类型:普通文件、目录文件和特别文件。20答:设备驱动程序的功能主要有:接受用户的I/O 请求;取

27、出请求队列中队首请求,将相应设备分配给它;启动该设备工作,完成指定的I/O 操作;处理来自设备的中断。21答:采用虚拟机的优点主要有以下方面:(l)在一台机器上可同时运行多个操作系统,方便用户使用。(2) 系统安全,有效地保护了系统资源。(3) 为软件的研制、开发和调试提供了良好的环境。(4) 组建虚拟名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 12 页,共 18 页 - - - - - - - - - . . 网络,可以创造出多个理想的工作环境。不足是虚拟机对硬件的要求比较高,

28、另外,执行任务时的速度会受到一些影响。22答:在操作系统中,由于多道程序并发执行时共享系统资源,共同决定这些资源的状态,因此系统中各程序在执行过程中就出现了相互制约的新关系,程序的执行出现“走走停停”的新状态。这些都是在程序的动态过程中发生的。用程序这个静态概念已不能如实反映程序并发执行过程中的这些特征。为此,人们引入“进程”这一概念来描述程序动态执行过程的性质。23答:在确定调度方式和调度算法时,常用的评价准则主要有CPU利用率、吞吐量、周转时间、就绪等待时间和响应时间。24答:作业在其存在过程中分为提交、后备、执行和完成四种状态。25答:在分页系统中页面大小由硬件决定。页表的作用是:实现从

29、页号到物理块号的地址映射。26答:引入缓冲技术的主要目的是:缓和CPU与 I/O 设备间速度不匹配的矛盾;提高它们之间的并行性;减少对CPU的中断次数,放宽CPU对中断响应时间的要求。27答:未来操作系统大致应具有以下特征:更强的分布式处理能力;更高的安全性和可靠性;符合开放式模型;更方便的用户界面。四、应用题1用如下图所示的进程状态转换图能够说明有关处理机管理的大量内容。试回答:进程状态转换图(1) 图中标识的4 种进程状态的变迁是由什么事件引起的?(2) 下述进程状态变迁的因果关系能否发生?为什么?A. 2 1 B. 3-*2 C. 4-*1 2考虑下面存储访问序列,该程序大小为460 字

30、: 10 ,11,104,170,73,309,185,245,246,434,458,364 设页面大小是100 字,请给出该访问序列的页面走向。又设该程序的基本可用内存是200 字,如果采名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 13 页,共 18 页 - - - - - - - - - . . 用最近最少使用置换算法(LRU)置换算法,缺页率是多少?(注:缺页率=缺页次数访问页面总数,要求给出计算过程)3设 A ,B为两个并发进程,它们共享一个临界资源。其运行临界区的算法

31、框图如下图所示。判断其算法是否正确?若有错,请指出错误原因并予以改正。两个并发进程临界区的算法框图4考虑下述页面走向: 1,2,3,4,2,1,5,6,2,1,2,3,7,6,3,2,1,2,3,6 当内存块数量为3 时,试问最近最少使用置换算法(LRU)的缺页次数是多少?(注意,所有内存块最初都是空的,所以凡第一次用到的页面都产生一次缺页。并给出解题过程。)5假定在单CPU条件下有下列要执行的作业:作业运行时间优先级l 10 3 2 l 1 3 2 3 4 1 4 5 5 2 作业到来的时间是按作业编号顺序进行的(即后面作业依次比前一个作业迟到一个时间单位)。 (l)用一个执行时间图描述非抢

32、占式优先级算法条件下这些作业的执行情况(提示:数值大的优先级高) 。 (2)计算各个作业的周转时间是多少?平均周转时间是多少? (3)计算各个作业的带权周转时间是多少?平均带权周转时间是多少?6设 Linux 文件系统中的目录结构如下图所示:(l) Linux的文件系统采用的是哪一种目录结构?有什么优点?(2) 设当前工作目录是/usr ,那么,访问文件ml.c 的绝对路径名和相对路径名各是什么?(3) 现在想把工作目录改到liu ,应使用什么命令(写出完整命令行)? (4) 如果用 Is -l /usr/mengqc命令列出指定目录的内容,其中有如下所示的一项:名师资料总结 - - -精品资

33、料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 14 页,共 18 页 - - - - - - - - - . . -rw-r- 2 mengqc group 198 Jun 23 2007 m2.c 那么,该文件m2 c 对文件主、同组用户、其他用户分别规定了什么权限?7设 A、B两个进程共用一个缓冲区Q ,A向 Q写入信息, B从 Q读出信息,算法框图如图所示。判断该同步问题的算法是否正确?若有错,请指出错误原因并予以改正。图 1 进程 A和 B的算法框图应用题参考答案1解:(共 10 分) (1)(4 分)

34、就绪一运行:CPU空闲,就绪态进程被调度程序选中。运行一就绪:正在运行的进程用完了本次分配给它的CPU时间片。运行一阻塞:运行态进程因某种条件未满足而放弃对CPU的占用,如等待读文件。阻塞一就绪:阻塞态进程所等待的事件发生了,例如读数据的操作完成。 (2)下逑进程状态变迁:(6 分 ) (A)21:可以。运行进程用完了本次分配给它的时间片,让出CPU ,然后操作系统按照某种算法从就绪队列中选出一个进程投入运行。 (B) 3-2:不可以。任何时候一个进程只能处于一种状态,它既然由运行态变为阻塞态,就不能再变为就绪态。 (C)4一 l :可以。某一阻塞态进程等待的事件出现了,而且此时就绪队列为空,

35、该进程进入就绪队列名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 15 页,共 18 页 - - - - - - - - - . . 后马上又被调度运行。2解:(共 10 分)根据已知条件页面大小是100 字,将页面访问序列简化为: 0,0,1,1,0,3,1,2,2,4,4,3 (2分) 又因为该程序基本可用内存是200 字,可知内存块数为2。 (1 分)采用最近最少使用置换算法(LRU),总共有 7 欢缺页( 2 分) ,缺页率为7/12=58%(2 分) ,具体算法如下:(过程

36、 3 分)3解:(共 10 分)这个算法不对。 (2 分)因为 A、 B 两个进程是并发的,它们共享一个临界资源,所以二者应互斥地使用该临界资源,在进入临界区时不存在先A后 B的时序关系,而是哪个进程先到一步就先进入自己的临界区。(2 分)改正:A、B两个进程应互斥地进入临界区。为此, 设立一个信号量:互斥信号量mutex,其初值为1。 (2 分)算法框图如下图所示。 (各 2 分)4解:(共 IO 分)使用最近最少使用置换算法LRU ,内存块为3,共产生缺页中断15 次。页 面走向1 2 3 4 2 1 5 6 2 l 2 3 7 6 3 2 l 2 3 6 块 1 1 l 1 4 4 5

37、b 5 1 l 7 7 2 2 2 块 2 2 2 2 2 2 6 6 6 3 3 3 3 3 3 块 3 3 3 1 1 1 2 2 2 2 6 6 1 6 缺页缺缺缺缺缺缺缺缺缺缺缺缺缺缺缺(给出解题过程给5 分,结果正确5 分)5解:(共 10 分) (1)(3 分)作业到达时间运行时间完成时间周转时间带权周转时间名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 16 页,共 18 页 - - - - - - - - - . . 1 O 10 10 10 1.0 2 1 1 19

38、 18 18.0 3 2 2 13 11 5.5 4 3 l II 8 8.0 5 4 5 18 14 2.8 平均周转时间12.2 平均带权周转时间7.06 6解:(共 10 分) (1)UNIX的文件系统采用的是带链接的树形目录结构,即非循环图目录结构。其优点是易于实现文件共享。(2 分) (2)访问文件ml.c 的绝对路径名是:usr/mengqc/sublml.c (2 分)访问文件ml.c 的相对路径名是:mengqc/subl/ml.c(2 分) (3)cd /usr/liu或者 cd liu(2 分) (4)文件主权限是可读、可写,但不可执行;同组用户权限是只可读;其他用户权限是

39、无,即不能读、写或执行。(2 分)7解:(共 10 分)这个算法不对。 (1 分)因为 A、B两进程共用一个缓冲区Q,如果 A先运行,且信息数量足够多,那么缓冲区Q中的信息就会发生后面的冲掉前面的,造成信息丢失,B就不能从 Q中读出完整的信息。 (1 分)进行改正: A、B两进程要同步使用缓冲区Q 。为此,设立两个信号量: empty表示缓冲区Q为空,初值为1;(2分) full表示缓冲区Q为满,初值为O。(2 分)算法框图如图所示。 (每个图正确各2 分,共 4 分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理

40、 - - - - - - - 第 17 页,共 18 页 - - - - - - - - - . . 2解:(共 10 分)使用最近最少使用置换算法LRU ,内存块为3,共产生缺页中断15 次。页面走向1 2 3 4 2 1 5 6 2 1 2 3 7 6 3 2 1 2 3 6 块 1 1 1 1 4 4 5 5 5 1 1 7 7 2 2 2 块 2 2 2 2 2 2 6 6 6 3 3 3 3 3 3 块 3 3 3 1 1 1 2 2 2 2 6 6 1 6 缺页缺缺缺缺缺缺缺缺缺缺缺缺缺缺缺(给出解题过程给5 分,结果正确5 分)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 18 页,共 18 页 - - - - - - - - -

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术总结

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁