收藏 分享(赏)

13-14-2操作系统原理练习题(中澳)-0527版.doc

上传人:dzzj200808 文档编号:2534024 上传时间:2018-09-21 格式:DOC 页数:11 大小:143.50KB
下载 相关 举报
13-14-2操作系统原理练习题(中澳)-0527版.doc_第1页
第1页 / 共11页
13-14-2操作系统原理练习题(中澳)-0527版.doc_第2页
第2页 / 共11页
13-14-2操作系统原理练习题(中澳)-0527版.doc_第3页
第3页 / 共11页
13-14-2操作系统原理练习题(中澳)-0527版.doc_第4页
第4页 / 共11页
13-14-2操作系统原理练习题(中澳)-0527版.doc_第5页
第5页 / 共11页
点击查看更多>>
资源描述

1、1操作系统原理练习题一、填空题1. 每个进程都有一个生命周期,这个周期从_(1)_开始,到 _(2)_而结束。2. 当一个进程独占处理器顺序执行时,具有两个特性:_(3)_和可再现性。3. 并发进程中与共享变量有关的程序段称为_(4)_。4. 一个进程或者由系统创建,或者由_(5)_创建。5. 一个进程的静态描述是处理机的一个执行环境,被称为_(6)_。6. 信号量的物理意义是:信号量大于 0,其值为_(7)_;信号量小于 0,其绝对值为_(8)_ 。7. 系统有某类资源 5 个,供 3 个进程共享,如果每个进程最多申请_(9)_个该类资源,则系统是安全的。8. 不可中断的过程称为_(10)_

2、。9. 操作系统中,进程可以分为_(11)_进程和_(12)_进程两类。10. 操作系统为用户提供两种类型的使用接口,它们是_(13)_接口和_(14)_ 接口。11. 批处理操作系统中,操作员根据作业需要把一批作业的有关信息输入计算机系统,操作系统选择作业并根据_(15)_的要求自动控制作业的执行。12. 在批处理兼分时的系统中,往往由分时系统控制的作业称为前台作业,而由批处理系统控制的作业称为_(16)_作业。13. 采用 SPOOL 技术的计算机系统中,操作员只要启动_(17)_程序工作,就可以把作业存放到_(18)_中等待处理。14. 作业控制方式有_(19)_方式和_(20)_方式二

3、种。15. 对资源采用抢夺式分配可以防止死锁,能对处理器进行抢夺式分配的算法有_(21)_算法和_(22)_算法。16. 因争用资源产生死锁的必要条件是互斥、_(23)_、不可抢占和 _(24)_。17. 死锁的形成,除了与资源的_(25)_有关外,也与并发进程的 _(26)_有关。18. 为破坏进程循环等待条件,从而防止死锁,通常采用的方法是把系统中所有资源类进行_(27)_,当任何一个进程申请两个以上资源时,总是要求按对应资源号_(28)_次序申请这些资源。19. 内存管理的核心问题是如何实现_(29)_的统一,以及它们之间的 _(30)_问题。20. 页式存储管理中,处理器设置的地址转换

4、机构是_(31)_寄存器。21. 在页式和段式存储管理中,_(32)_存储管理提供的逻辑地址是连续的。22. 实现地址重定位或地址映射的方法有两种:_(33)_和_(34)_ 。23. 在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,_(35)_的作业将得到优先调度;当各个作业要求运行的时间相同时,_(36)_的作业得到优先调度。24. 确定作业调度算法时应注意系统资源的均衡使用,即使 CPU 繁忙的作业和_(37)_的作业搭配使用。25. 按照组织形式分类文件,可以将文件分为普通文件、目录文件和_(38)_。26. 文件系统为用户提供了_(39)_的功能,以使得用户能透明地存储

5、访问文件。27. 文件名或记录名与物理地址之间的转换通过_(40)_实现。228. 文件的_(41)_与文件共享、保护和保密紧密相关。29. 三种常用的文件存取方法是顺序存取法、随机存取法(直接存取法) 和_(42)_。30. UNIX 系统规定用户使用文件的权限是读、_(43)_ 和_(44)_ 三种。31. 磁盘是一种可共享设备,在处理磁盘 I/O 请求时,系统要进行磁盘的驱动调度,驱动调度由_(45)_和_(46)_组成。32. 磁盘移臂调度的目的是尽量减少_(47)_,而磁盘旋转调度的目的是尽量减少 _(48)_。33. 在 UNIX 系统中,对磁盘空闲块的管理采用成组链接方式,每一组

6、最后分配的空闲块用来存放前一组空闲块的_(49)_和_(50)_。34. UNIX 系统按设备与内存之间信息交换的物理单位将设备分成两类:_(51)_和_(52)_ 。35. 缓冲是为了匹配_(53)_和_(54)_的处理速度,以及为了进一步减少中断次数和解决 DMA 方式或通道方式时的瓶颈问题引入的。36. 中断是计算机系统的一个重要部分,中断机制包括硬件的中断装置和_(55)_。37. 中央处理机执行_(56)_指令启动通道工作。38. 在有通道的系统中,_(57)_还将按 I/O 请求命令的要求编制出通道程序。39. I/O 控制过程为进程分配设备和缓冲区之后,可以使用设备开关表调用所需

7、的_(58)_ 进行 I/O 操作。40. 如果 I/O 控制由一个专门的系统进程 (I/O 进程)完成。_(59)_之后,系统调用 I/O 进程执行,控制I/O 操作。同样,在_(60)_之后,I/O 进程也被调度执行以响应中断。二、判断题(用“”表示正确, “”表示错误。)1. 联机用户接口是指用户与操作系统之间的接口,它不是命令接口。( )2. 系统调用是操作系统和用户进程的接口,库函数也是操作系统和用户进程的接口。( )3. 程序并发执行不具备封闭性和可再现性。( )4. 并发性是指若干事件在同一时刻发生。( )5. 临界区是指进程中用于实现进程互斥的那段代码。( )6. 对临界资源,

8、应采用互斥访问方式来实现共享。( )7. 进程的互斥是指两个进程不能同时进入访问同一临界资源的临界区。( )8. 对批处理作业,运行时不须提供相应的作业控制信息。( )9. 在分时系统中,时间片越小越好。( )10. 一个作业或任务在运行时,可以对应于多个进程执行。( )11. 当一个进程从阻塞状态变为就绪状态,则一定有一个进程从就绪状态变为运行状态。( )12. 若系统中存在一个循环等待的进程集合,则必定会死锁。( )13. 银行家算法是防止死锁发生的方法之一。( )14. 资源分配图 RAG 中的环路是产生死锁的必要条件。( )15. 在分配共享设备和独占设备时,都可能引起死锁。( )16

9、. 在动态优先级调度中,随着进程执行时间的增加,其优先级降低。( )17. 分区式管理方式使用覆盖或交换技术来扩充内存,可以实现那种用户进程所需内存容量只受内存和外3存容量之和限制的虚拟存储器。( )18. 虚地址即程序执行时所要访问的内存地址。( )19. 在页式虚拟存储系统中,为了提高内存的利用率,允许用户使用大小不同的内存页面。( )20. 采用静态地址重定位必须借助硬件的地址转换机构,程序执行过程中可在主存中移动。( )21. 软硬件结合的内存信息保护方法中,常用的保护方法有界限寄存器与 CPU 的用户态核心态结合的方法。核心态进程可以访问整个内存地址空间,用户态进程只能访问界限寄存器

10、所规定范围的内存部分。( )22. 顺序文件适合于建立在顺序存储设备上,而不适合建立在磁盘上。( )23. 连续文件适合存放用户文件、数据库文件等经常被修改的文件。( )24. 磁盘设备既适合文件的连续存放,也适合文件的串联存放和索引存放。磁盘设备上的文件既可以是顺序存取,也可以是直接存取或按键存取。( )25. 开中断与关中断不能保证某些程序执行的原子性。( )26. 在数据传送结束后,外设发出中断请求,I/O 控制过程将调用中断处理程序和做出中断响应。对于不同的中断,其善后处理不同。( )27. 缓冲区申请只能在设备分配之后进行。( )28. 目前用得最多的缓冲技术是硬件缓冲,可以随意改变

11、缓冲区的大小。 ( )29. 程序直接控制方式耗费大量的 CPU 时间,而且无法检查发现设备或其它硬件产生的错误,设备和CPU、设备和设备只能串行工作。( )30. 虚拟设备是指把一个物理设备变换成多个对应的逻辑设备。( )三、单选题1. 操作系统为用户程序完成与( )的工作。A. 硬件无关和应用无关 B. 硬件相关和应用无关C. 硬件无关和应用相关 D. 硬件相关和应用相关2. 操作系统的基本功能不包括( ) 。A. 处理器管理 B. 存储管理 C. 用户管理 D. 设备管理3. 处理器执行的指令被分成两类,其中有一类称为特权指令,它只允许( )使用。A. 操作员 B. 联机用户 C. 操作

12、系统 D. 目标程序5. 中央处理器处于目态时,执行( )将产生“非法操作”事件。A. 特权指令 B. 非特权指令 C. 用户程序 D. 访管指令6. 当用户程序执行访管指令时,中断装置将使中央处理器( )工作。A. 维持在目态 B. 从目态转换到管态 C. 维持在管态 D. 从管态转换到目态7. 操作系统之所以能够控制各个程序的执行,为用户提供服务,主要是因为操作系统利用了( ) 。A. 系统软件 B. CPU C. 硬件的中断装置 D. 中断服务程序8. 进程所请求的一次打印输出结束后,将使进程状态从( ) 。A. 运行态变为就绪态 B. 运行态变为等待态 C. 就绪态变为运行态 D. 等

13、待态变为就绪态49. 进程控制块中的现场信息是在( )保存的。A. 创建进程时 B. 处理器执行指令时C. 中断源申请中断时 D. 中断处理程序处理中断前10. 一个作业被调度进入内存后其进程被调度进入 CPU 运行,在执行一段指令后,进程请求打印输出,此间该进程的状态变化是( )。A. 运行态就绪态等待态 B. 等待态就绪态运行态C. 就绪态运行态等待态 D. 就绪态等待态运行态11. 在操作系统的处理器管理中,每一个进程唯一的标志是( ) 。A. PSW B. PCB C. CAW D. CSW12. 进程管理中,在( )的情况下,进程将从等待状态变为就绪状态。A. 时间片用完 B. 等待

14、某一事件 C. 进程被进程调度程序选中 D. 等待的事件发生13. 既考虑作业等待时间,又考虑作业执行时间的调度算法是( ) 。A. 短作业优先 B. 先来先服务 C. 优先级调度 D. 响应比高者优先14. 对进程的管理和控制使用( ) 。A. 信号量 B. 原语 C. 中断 D. 指令15. 下列不属于进程控制原语的是( ) 。A. 创建原语 B. 阻塞原语 C. 发送原语 D. 撤消原语16. 一个执行中的进程时间片用完后,状态将变为( ) 。A. 等待 B. 就绪 C. 运行 D. 自由17. 若某系统中有 3 个并发进程,都需要同类资源 4 个,则该系统不会发生死锁的最少资源单位数是

15、( ) 。A. 8 B. 9 C. 10 D. 1118. 在下列的进程状态变换中, ( )是不可能发生的。A. 执行等待 B. 执行 就绪 C. 等待执行 D. 等待就绪19. 若有四个进程共享同一程序段,而且每次最多允许三个进程进入该程序段,则信号量的变化范围是( ) 。A. 3,2,1,0 B. 3,2,1,0,-1 C. 4,3,2,1,0 D. 2,1,0,-1,-220. ( )不是作业所经历的作业步。A. 编辑 B. 编译 C. 连接分配 D. 运行21. 提供交互式控制方式的操作系统中,操作系统可以直接解释执行一些命令,但是有的命令必须创建用户进程才能解释执行,如( ) 。A.

16、 注册命令 B. 删除目录 C. 操作方式转换 D. 编译22. 共享变量是指( )访问的变量。A. 只能被系统进程 B. 只能被多个进程互斥 C. 只能被用户进程 D. 可被多个进程523. 临界区是指并发进程中访问共享变量的( )段。A. 管理信息 B. 信息存储 C. 数据 D. 程序24. “相关临界区”是指并发进程中( ) 。A. 有关共享变量 B. 与共享变量有关的程序段C. 有关的相同变量 D. 涉及到相同变量的程序段25. 采用( )的手段可以防止系统出现死锁。A. PV 操作管理共享资源 B. 限制进程互斥使用共享资源C. 资源静态分配策略 D. 定时运行死锁检测程序26.

17、作业调度是从输入井中处于( )状态的作业中选取作业调入主存运行。A. 运行 B. 收容 C. 输入 D. 就绪27. 若系统中有五台绘图仪,有多个进程均需要使用两台,规定每个进程一次仅允许申请一台,则至多允许( )个进程参于竞争,而不会发生死锁。A. 5 B. 2 C. 3 D. 428. 下列选项中,降低进程优先权级的合理时机是( ) 。A. 进程的时间片用完 B. 进程刚完成 I/O,进入就绪队列C. 进程长期处于就绪队列中 D. 进程从就绪状态转为运行态29. 一个作业进入内存后,则所属该作业的进程初始时处于( )状态。A. 运行 B. 等待 C. 就绪 D. 收容30. 产生系统死锁的

18、原因可能是由于( ) 。A. 进程释放资源 B. 一个进程进入死循环C. 多个进程竞争,资源出现了循环等待 D. 多个进程竞争共享型设备31. 当进程调度采用最高优先级调度算法时,从保证系统效率的角度来看,应提高( )进程的优先级。A. 连续占用处理器时间长的 B. 在就绪队列中等待时间长的 C. 以计算为主的 D. 用户32. 单处理机系统中,可并行的是( ) 。A. 进程与进程、处理机与设备、处理机与通道 B. 进程与进程、处理机与设备、设备与设备C. 进程与进程、处理机与通道、设备与设备 D. 处理机与设备、处理机与通道、设备与设备33. 下列进程调度算法中,综合考虑进程等待时间和执行时

19、间的是( ) 。A. 时间片轮转调度算法 B. 短进程优先调度算法C. 先来先服务调度算法 D. 高响应比优先调度算法35. 关于线程以下的说法正确的是( ) 。A. 线程是处理器的独立调度单位 B. 线程是资源分配的独立单位C. 同一进程中多线程不能独立执行 D. 同一进程中每个线程有独立的主存空间636. 下列选项中,在用户态执行的是( ) 。A. 命令解释程序 B. 缺页处理程序 C. 进程调度程序 D. 时钟中断处理程序37. 在支持多线程的系统中,进程 P 创建的若干个线程不能共享的是( ) 。A. 进程 P 的代码段 B. 进程 P 中打开的文件C. 进程 P 的全局变量 D. 进

20、程 P 中某线程的栈指针38. 死锁的解除方法有( ) 。A. 允许进程共享资源 B. 静态分配资源 C. 抢夺资源 D. 采用银行家算法42. 资源按序分配策略可以破坏( ) 。A. 非剥夺条件 B. 互斥使用条件 C. 占有且等待条件 D. 循环等待条件47. 在作业调度算法不包括( ) 。A. 先来先服务算法 B. 响应比最高者优先算法C. 银行家算法 D. 计算时间短的优先算法 48. 采用静态重定位方式装入的作业,在作业执行过程中( )进行地址转换。A. 由软件和硬件相互配合 B. 由软件独立 C. 只需要硬件 D. 不需要49. 关于虚拟存储器不正确的说法是( ) 。A. 由进程中

21、的目标代码、数据等的虚拟地址组成的虚拟空间称为虚拟存储器B. 每个进程都拥有自己的虚拟存储器C. 每个进程虚拟存储器的容量是由计算机的地址结构和寻址方式来确定D. 虚拟存储器考虑物理存储器的大小和信息存放的实际位置50. 采用动态重定位方式装入的作业,在执行中允许( )将其移动。A. 用户有条件地 B. 用户无条件地 C. 操作系统有条件地 D. 操作系统无条件地51. 某基于动态分区存储管理的计算机,其主存容量为 55MB(初始为空闲),采用最佳适配(Best fit)算法,分配和释放的顺序为:分配 15MB,分配 30MB,释放 15MB,分配 8MB,分配 6MB,此时主存中最大空闲分区

22、的大小是( ) 。A. 7MB B. 9MB C. 10MB D. 15MB52. 将主存空闲区按地址顺序从小到大登记在空闲区表中,每次分配时总是顺序查找空闲区表,此种分配算法称为( )分配算法。A. 最先适应 B. 最优适应 C. 最坏适应 D. 随机适应53. 分区分配内存管理方式的主要保护措施是( ) 。A. 界地址保护 B. 程序代码保护 C. 数据保护 D. 栈保护54. 分页式存储管理中,地址转换工作是由( )完成的。A. 硬件 B. 地址转换程序 C. 用户程序 D. 装入程序55. 页式存储管理中,每次从主存中取指令或取操作数,要( )次访问主存。A. 1 次 B. 2 次 C

23、. 3 次 D. 4 次56. 下面四种内存管理方法中哪种不能实现虚存( ) 。A. 静态页式管理 B. 动态页式管理 C. 段式管理 D. 段页式管理757. 内外存数据传送的控制方式中,由用户程序自己控制的方式是( ) 。A. 覆盖 B. 交换 C. 请求调入方式 D. 预调入方式58. 请求页式管理中,采用 FIFO 页面置换算法,当分配的页面数增加时,缺页中断的次数( ) ,这就是“Belady ”现象。A. 可能减少 B. 一定减少 C. 反而增加 D. 没有影响59. 在采用页式存储管理的系统中,( ) 。A. 不可以把作业分散到几个不连续的主存区域 B. 不需要采用移动技术移动作

24、业区C. 不需要硬件支持 D. 不采用动态重定位的方式装入作业60. 在缺页处理过程中,操作系统执行的操作可能是( ) 。A. 修改页表和磁盘 I/O B. 磁盘 I/O C. 分配页框 D. 修改页表、磁盘 I/O 和分配页框61. 文件系统中,文件访问控制信息存储的合理位置是( ) 。A. 文件控制块 B. 文件分配表 C. 用户口令表 D. 系统注册表62. 设文件 F1 的当前引用计数值为 1,先建立 F1 的符号链接(软链接) 文件 F2,再建立 F1 的硬链接文件F3,然后删除 F1。此时,F2 和 F3 的引用计数值分别是( ) 。A. 0, 1 B. 1, 1 C. 1, 2

25、D. 2, 163. 设文件索引节点中有 7 个地址项,其中 4 个地址项为直接地址索引,2 个地址项是一级间接地址索引,1 个地址项是二级间接地址索引,每个地址项大小为 4 字节,若磁盘索引块和磁盘数据块大小均为 256 字节,则可表示的单个文件的最大长度是( ) 。A. 33KB B. 519KB C. 1057KB D. 16513KB 64. 设置当前工作目录的主要目的是( ) 。A. 节省外存空间 B. 节省内存空间 C. 加快文件的检索速度 D. 加快文件的读/写速度66. 文件系统中文件被按照名字存取是为了( ) 。A. 方便操作系统对信息的管理 B. 方便用户的使用C. 确定文

26、件的存取权限 D. 加强对文件内容的保密67. 系统在接到用户关于文件的( )操作命令后,就在文件目录中寻找空目录项进行登记。A. 建立 B. 打开 C. 读 D. 写68. 文件系统与( )密切相关,它们共同为用户使用文件提供方便。A. 处理器管理 B. 存储管理 C. 设备管理 D. 作业管理69. 如果允许不同用户的文件可以具有相同的文件名,通常采用( )来保证按名存取的安全。A. 重名翻译机构 B. 建立索引表 C. 建立指针 D. 多级目录结构70. 从文件的逻辑结构来看,文件可分为( )和记录式文件两类。A. 索引文件 B. 输入文件 C. 流式文件 D. 系统文件71. UNIX

27、 系统中,采用的文件逻辑结构是( ) 。A. 流式文件 B. 记录文件 C. 索引文件 D. 多级索引文件72. 对记录式文件,操作系统为用户存取文件信息的最小单位是( ) 。A. 字符 B. 数据项 C. 记录 D. 文件873. 操作系统为用户提供按名存取的功能,在以下目录结构中,不能解决文件重名问题的是( ) 。A. 一级目录结构 B. 二级目录结构 C. 树形目录结构 D. 以上三个答案都不对74. 在磁盘文件的物理结构中,( )既适合顺序存取,又方便随机存取。A. 顺序结构 B. 链式结构 C. 索引结构 D. 文件的目录结构77. 空白文件目录法是用于( ) 。A. 主存空间管理

28、B. 文件存储空间管理 C. 虚存空间管理 D. 外设的分配与回收78. 在下列文件的物理结构中,不利于文件长度动态增长的文件物理结构是( ) 。A. 连续结构 B. 串联结构 C. 索引结构 D. Hash 结构80. 实现文件共享的一种有效方法是采用基本文件目录表 BFD 方法。此方法的文件目录内容被分为两部分,即 BFD 和 SFD。BFD 中没有( ) 。A. 文件名 B. 系统赋予的唯一的内部标识符C. 文件结构信息 D. 物理块号、存取控制信息和管理信息等81. 有一磁盘组共有 10 个盘面,每个盘面有 100 个磁道,每个磁道有 16 个扇区。设分配以扇区为单位,每个扇区 0.5

29、K,若使用位示图管理磁盘空间,位示图需要占用的字节数为( ) 。A. 16000 B. 2000 C. 1600 D. 100083. 用户程序发出磁盘 I/O 请求后,系统的正确处理流程是( ) 。A. 用户程序系统调用处理程序 中断处理程序设备驱动程序B. 用户程序系统调用处理程序 设备驱动程序中断处理程序C. 用户程序设备驱动程序 系统调用处理程序中断处理程序D. 用户程序设备驱动程序 中断处理程序系统调用处理程序84. 为了提高设备分配的灵活性,用户申请设备时应指定( )号。A. 设备类相对 B. 设备类绝对 C. 相对 D. 绝对85. 为了实现设备的独立性,操作系统让用户使用( )

30、 。A. 逻辑设备名 B. 独立设备名 C. 物理设备名 D. 共享设备名86. 通道又称 I/O 处理机,它用于实现( )之间的信息传送。A. 主存和外设 B. CPU 与外设 C. 主存和外存 D. CPU 和外存四、简答题2. 简述进程的三种基本状态及其相互转换。6. 什么是死锁?引起死锁的原因是什么?五、综合题1. 页式存储管理中,主存空间按页面分配,可用一张“位示图”构成主存分配表。设主存容量为 8M 字节,页面长度为 1K 字节,若字长为 32 位,页面号从 0 开始,字号和字内位号(从低位到高位)均从 0开始,试求:(1) “位示图”需要的字数;9(2) 第 2030 页面对应的

31、字号和位号;(3) 90 字 16 位对应的页面号。2. 在一个采用页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167。若该作业的第 0 页已经装入主存,现分配给该作业的主存共 300 字,页的大小为 100 字,请回答下列问题:(1) 按 FIFO 调度算法将产生_次缺页中断,依次淘汰的页号为_,缺页中断率为_。(2) 按 LRU 调度算法将产生_次缺页中断,依次淘汰的页号为 _,缺页中断率为_。3. 若干个磁盘 I/O 请求依次要访问的柱面为 20,44,40,4,80,12,76。假设每移动一个

32、柱面需要 3 毫秒时间,移动臂当前位于 40 号柱面,请按下列算法分别计算为完成上述各次访问总共花费的寻找时间。(1) 先来先服务算法;(2) 最短寻找时间优先算法。6. 某段式存储管理采用如下表所示的段表。试计算0,500 ,1,100,2,50 ,3,70的主存地址。当无法进行地址变换时,应说明产生何种中断。7. 假定某系统当时的资源分配图如下所示:(1) 分析当时系统是否存在死锁。(2) 若进程 P3 再申请 R3 时,系统将发生什么变化,说明原因。8. 在某采用页式存储管理的系统中,所有作业执行时依次访问的页号是:1,2,3,4,3,1,5,4,6,2,1,2,5,7,3,2,4。假定

33、开始时先把前 4 页装入内存。要求完成:(1) 先进先出调度算法,作业执行过程中会产生_ 次缺页中断。依次淘汰的页号是_。(2) 最近最少使用算法时,作业执行过程中会产生_ 次缺页中断。依次淘汰的页号是_。10. 在一个批处理单道系统中,假设有四道作业,它们的提交时间及运行时间在下表中所列,当第一个作业进入系统后开始调度,假定作业都是仅作计算,采用计算时间短的作业优先调度算法,忽略调度花费时间。段号 段长 主存起始地址 是否在主存0 600 2100 是1 40 2800 是2 100 否3 80 4000 是P1P2P3R1 R2R310作业 进入系统时间 运行时间 开始时间 完成时间 周转

34、时间1 8:00 2 小时2 8:50 30 分钟3 9:00 6 分钟4 9:30 12 分钟(1) 求出每个作业开始时间、完成时间及周转时间并填入表中。(2) 计算四个作业的平均周转时间应为_。12. 桌上有一个空盘,允许存放一个水果。爸爸可以向盘中放苹果,也可以向盘中放橘子,儿子专等吃盘中的橘子,女儿专等吃盘中的苹果。规定当盘空时一次放一个水果供吃者取用,请用 P,V 原语实现爸爸、儿子、女儿三个并发进程的同步。13. 用 PV 操作解决读者写者问题的正确程序如下:begin S, Sr: Semaphore; rc: integer;S:=1; Sr:=1; rc:=0;cobegin

35、PROCESS Reader i ( i=1,2,)beginP(Sr);rc:=rc+1;if rc=1 then P(S);V(Sr);read file;P(Sr);rc:=rc-1;if rc=0 thenV(S);V(Sr)end;PROCESS Writer j (j=1,2,)beginP(S);Write file;V(S)end;coend;end;请回答:(1) 信号量 Sr 的作用;(2) 程序中什么语句用于读写互斥,写写互斥;(3) 若规定仅允许 5 个进程同时读怎样修改程序?1115. 文件系统的层次模型如下图所示。文件的目录采用基本文件目录表 BFD 的方法组织,其

36、中含有文件Zhang/a.c 的文件说明信息,Zhang 为文件主的用户名。文件的物理结构为连续文件结构,并采用直接存取方式,每个文件的记录长度为 500 字节,每个物理块长为 2000 字节,即一个物理块可以存放 4 个记录。结合执行系统调用命令 read(Zhang/a.c,9,20000)(其中 9 为逻辑记录号,20000 为内存地址) ,回答下列问题:(1) 第二层符号文件系统 SFS 的主要工作及其结果;(2) 第三层基本文件系统 BFS 的主要工作;(3) 第五层逻辑文件系统得到的主要结果;(4) 第六层物理文件系统得到的主要结果。1 用户接口2 符号文件系统SFS3 基本文件系统BFS4 存取控制验证5 逻辑文件系统6 物理文件系统7 存取设备分配 7 设备策略模块8 启动 I/O回答 用户存取要求6789ZhangWang34a.cSQRT 56 1210 11 0 1 2 物理块号逻辑块号2345标识符01物理块号

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报