计算机操作系统作业4 含答案

发布 2023-05-19 08:41:28 阅读 5561

一、单项选择题。

1.时钟中断是属于___

a. 硬件故障中断 b. 程序中断 c. i/o中断 d. 外部中断。

2.在一个计算机系统中,特权指令___下执行。

a.只能在核心态b.只能在用户态

c.可在核心态,也可在用户态 d.不能在核心态,也不能再用户态。

3. 空白文件目录法用于___

a. 主存空间的管理 b. 文件存储空间的管理。

c. 虚存空间的管理 d. 外设的分配与**。

4. 采用spooling技术后,使得系统资源___

a.利用率提高了b.利用率降低了。

c.利用率有时提高有时降低 d.出错的机会增加了。

5. 文件系统的主要目的是___

a.实现对文件的按名存取 b.实现虚拟存储。

c.提高外存的读写速度 d.用于存储系统文件。

6. 为了解决不同用户文件的“命名冲突”问题,通常在文件系统中采用___

a. 约定的方法 b. 多级目录 c. 路径 d. 索引。

7. 操作系统中___采用了以空间换时间的技术。

a. spooling技术 b. 覆盖技术 c. 通道技术 d. 虚拟存储技术。

8. 对磁盘进行磁头调度的目的是为了缩短___时间。

a.寻道 b.旋转 c.传送 d.启动。

9. 加密保护和访问控制两种机制相比___

a.加密保护机制的灵活性更好 b.访问控制机制的安全性更高。

c.加密保护机制必须由系统实现 d.访问控制机制必须由系统实现。

10.在文件系统中引入“当前目录”的主要目的是___

a.方便用户 b.提高系统性能 c.增强系统安全性 d.支持共享文件。

11.在磁盘调度算法中叙述正确的是___

a.sstf算法性能最好。

b.磁盘调度算法的性能与队列中请求服务的数目无关。

c.对i/o队列中的服务请求进行干预处理有利于提高c-look算法的性能。

d.c-scan算法适用于磁盘负载较小的系统。

12.位示图用于___

a. 页面置换 b. 磁盘空间管理 c. 文件目录查找 d. 磁盘驱动调度。

13. 在下列有关旋转延迟的叙述中,不正确的是___

a.旋转延迟的大小与磁盘调度算法无关。

b.旋转延迟的大小取决于磁盘空闲空间的分配程序。

c.旋转延迟的大小与文件的物理结构有关。

d.扇区数据的处理时间对旋转延迟的影响较大。

14. 使用i/o缓冲技术的先决条件是___

a.设备i/o速度与cpu运行速度相当 b.设备带宽高于cpu带宽。

c.设备带宽远低于cpu带宽d.用户对缓冲的要求。

15.在计算机系统崩溃后重新启动时,操作系统通常进行文件系统检查,文件系统检查通常不会进行的工作是___

a.垃圾**b.文件索引节点的重建。

c.磁盘空闲空间的重新组织 d.文件备份。

16. 磁盘是共享设备,每一时刻___进程在使用磁盘。

a. 一个 b. 至少一个 c. 限定n个 d. 由磁盘容量决定。

17. 采用树形目录结构可以___

a. 缩短查找文件的时间 b. 节省存储空间。

c. 减少文件的传送时间 d. 存储更多的文件。

18. dma i/o控制方式的特点是___

a.设备与主机的并行执行b.i/o批量数据的交换会大量浪费cpu时间。

c.控制软件容易编写d.简化了设备的设计。

19.有关设备的管理中,下列叙述中不正确的是___

a.计算机系统为每台设备确定一个绝对号。

b.每台设备都应该有一个唯一的相对号。

c.申请设备时指定绝对号可提高设备的使用率。

d.申请设备时指定设备相对号使设备分配的灵活性强。

20. 从资源分配角度来看,外设分为___

逻辑设备 ② 独享设备 ③ 共享设备 ④ 物理设备 ⑤ 虚拟设备。

a.①、和④ b.③和④ c.④和⑤ d.②、和⑤

21.为了便于上层软件的编制,设备通常需要提供___

a.控制寄存器、状态寄存器和控制命令。

b.i/o地址寄存器、工作方式状态寄存器和控制命令。

c.中断寄存器、控制寄存器和控制命令。

d.控制寄存器、编程空间和控制逻辑寄存器。

22. 通过硬件和软件的功能扩充,把原来独占的设备改造成若干用户共享的设备,这种设备为___

a. 系统设备 b. 存储设备 c. 用户设备 d. 虚拟设备。

二、简答题。

1. 什么是字节多路通道、数组选择通道和数组多路通道?

2. i/o控制方式有几种?分别适用何种场合?

3. 试说明dma的工作流程。

4. 简述设备驱动程序通常要完成哪些工作?

5. 什么是文件的逻辑结构和文件的物理结构?

5. 给出系统总体上的中断处理过程。

7. 文件系统的功能和优点。

8. 具体阐述常用的几种文件物理结构及其优缺点。

9. 文件目录结构有哪几种,各有什么优缺点?

10. 缓冲区主要有哪几种设置方式?

11. 空闲空间管理主要有几种方式?

12. 外存空间的主要组织方式?

13. 文件的逻辑结构主要有哪几种?优缺点?

三、应用题。

1. 假设磁盘有200个磁道,磁盘请求队列中是一些随机请求,它们按照到达的次序分别处于号磁道上,当前磁头在53号磁道上,并向磁道号减小的方向上移动。请给出按fcfs、sstf、scan及cscan算法进行磁盘调度时满足请求的次序,并计算出它们的平均寻道长度。

2. 某个文件系统,采用混合索引分配方式,其fcb中共有13个地址项,每个盘块的大小为节,请回答下列问题:

1) 如果每个盘块号只需要用2个字节来描述,则该系统需要设置几次间址项?

2) 如果每个盘块号需要用3个字节来描述,并允许每个盘块中存放170个盘块地址,而且系统采用10个直接地址项、1个一次间址项、1个二次间址项和1个三次间址项,则对某个长度为18000000b的文件.它需占用多少个盘块(包括间址块) ?

参***。一、选择题。

dabaa baadb cbdcd aaabd a d

二、简答题。

各类通道的定义如下:

1)字节多路通道含有多个子通道。每个子通道连接一台低速设备,以轮流方式共享主通道。一子通道交换完一个字节后就将主通道让给下一个子通道。

2)数组选择通道可连接多台告诉外设,具有较高的传输速度,它有一个分配型子通道,一段时间内只能执行一道通道程序,使一台设备独占通道以进行数据交换,直到交换完后才可让给其他的设备。

3)数组多路通道含有多个非分配型子通道。每个子通道连接一台高速外设,以轮流方式共享主通道。一子通道交换完若干字节后就将主通道让给下一个子通道。

i/o控制方式共有四种:

1)程序i/o方式,又称作"忙-等"方式。该方式执行一个循环程序,反复查询外设状态,如果外设"忙碌"则循环查询直到查得外设状态为"闲置"时止。该方式适用于机内没有中断机构得场合。

2)中断控制i/o方式。该方式在进行i/o时,cpu向设备控制器发出i/o命令后便转其他任务得处理,外设操作由设备控制器控制,cpu于外设并行工作。当外设完成i/o后向cpu发中断信号,cpu只需花费很少的时间进行i/o的善后处理,此前无须进行干预。

该方式适用于低速设备i/o,并可配合dma和通道方式实现i/o。

3)dma(直接内存访问)方式。该方式适用于高速外设i/o,一次可以在外设与内存之间传输一个或多个数据快,传输完毕后才需cpu干预。

4)通道方式。该方式中系统预先要将i/o的过程实现为一段通道程序,置于内存的特定位置,而后启动通道。由通道负责执行通道程序对外设进行i/o控制,cpu转其他程序运行。

i/o完成后通道向cpu发中断信号,cpu花很少时间作善后处理。

dma的工作流程如下:

1)cpu需要访问外存时便发送。一条访问命令给dma的命令寄存器cr、一个内存地址码给dma的内存地址寄存器mar、本次要传送的字节数给dma的数据计数器dc、外存地址给dma的i/o控制逻辑。

2)cpu启动dma控制器后转向其他处理。

3)dma控制器负责控制数据在内存与外设之间传送。每传送一个字节就需挪用一个内存周期,按mar从内存读出或写入内存一个字节,修改mar和计算器dc。

4)当dc修改为0时,表示传送结束,由dma向cpu发出中断请求。

1)将抽象要求转化为具体要求。

2)检查i/o请求的合法性。

3)读出和检查设备的状态。

4)传送必要的参数。

5)工作方式的设置。

6)启动i/o设备。

文件的逻辑机构是从用户的观点出发所观察到的文件组织形式,是用户可以直接处理的数据及其结构,它独立于文件的物理特性,又称为文件组织。

文件的物理结构,又称为文件的存储结构,是指文件在外存上的存储组织形式。这不仅与存储性能有关,而且与所采用的外存分配方式有关。

cpu每执行完一条指令就去扫描中断寄存器,检查是否有中断发生,若没有中断就继续执行下条指令;若有中断发生就转去执行相应的中断处理程序。中断处理过程可粗略的分为以下四个过程:

保护当前正在运行程序的现场;

分析是何种中断,以便转去执行相应的中断处理程序;

执行相应的中断处理程序;

恢复被中断程序的现场。

文件系统的功能:

1)统一管理文件存储空间(即外存),实施存储空间的分配与**;

2)确定文件信息的存放位置及存放形式;

3)实现文件从名字空间到外存地址空间的映射,即实现文件的按名存取;

4)有效实现对文件的各种控制操作(如建立、撤消、打开、关闭文件等)和存取操作(如读、写、修改、复制、转储等);

5)、实现文件信息的共享,并且提供可*的文件保密和保护措施。

文件系统的优点:

1)按名存取文件,以对用户透明的方式实现对名字空间的管理和信息浮动,使用方便灵活;

计算机操作系统作业3 含答案

一 单项选择题。1 联想存储器在计算机系统中是用于 的。a 存储文件信息 b 与主存交换信息。c 内存地址变换 d 内存管理信息。2 作业在执行中发生了缺页中断,经操作系统处理后,应该执行的指令是 a 被中断的前一条b 被中断的后一条。c 作业的第一条d 被中断的指令。在请求分页存储管理中,当指令的...

计算机操作系统作业3 含答案

一 单项选择题。1 联想存储器在计算机系统中是用于 的。a 存储文件信息 b 与主存交换信息。c 内存地址变换 d 内存管理信息。2 作业在执行中发生了缺页中断,经操作系统处理后,应该执行的指令是 a 被中断的前一条b 被中断的后一条。c 作业的第一条d 被中断的指令。在请求分页存储管理中,当指令的...

计算机操作系统作业

一 选择题。1 响应比高者优先作业调度算法是以计算时间和 d 来考虑的。a 输入时间 b 完成时间 c 周转时间 d 等待时间。2 最适合于分时系统的进程调度算法是 d a 先来先服务 fcfs b 最短作业优先 ssjf c 优先数法d 轮转法 rr 3 在优先级调度中,c 类进程可能被 饿死 即...