操作系统导论期末试卷

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

操作系统导论期末试卷

一、单项选择题(每小题2分,共30分)

1.采用动态重定位方式装入的作业,在执行中允许(B)将其移动。

A.用户有条件地 B.用户无条件地

C.操作系统有条件地 D.操作系统无条件地

2.如果允许不同用户的文件可以具有相同的文件名,通常采用(D)来保证文件存取的安全。

A.重名翻译机构 B.建立索引表

C.建立指针 D.多级目录结构

3.在单一处理机上,将执行时间有重叠的几个程序称为(D)。

A.顺序程序 B.多道程序

C.并发程序 D.并行程序

4.对磁盘进行移臂调度的目的是为了缩短( A )时间。

A.寻找

B.延迟

C.传送

D.启动

5.文件系统中,目录管理最基本的功能是( D )。

A.实现按名存取B.管理文件存储器的空闲空间

C.指出分配给文件的盘块的地址

D.管理文件存储器的空闲空间,并指出分配给文件的盘块的地址

6.一作业进入内存后,则所属该作业的进程初始时处于(C)状态。

A.运行 B.等待 C.就绪 D.收容

7.临界区是指并发进程中访问共享变量的(D)段。

A.管理信息 B.信息存储 C.数据 D.程序

8.一个分段存储管理系统中,地址长度为32位,其中段号占8位,则最大段长是(C)

A. 28字节

B.216字节

C.224字节

D.232字节9.UNIX系统中,文件存贮空间的管理采用的是(C)。

A.位图法 B.空闲块表法

C.成组连接法 D.单块连接法

10.由固定分区发展为分页存储管理方式的主要推动力是(A)。

A.提高内存利用率 B.提高系统吞吐量

C.满足用户需要 D.更好地满足多道程序运行的需要

11.下列用于实现虚拟设备的技术是( C )。

A.PCB B.DMA C.SPOOLing D.FCB

12.破坏“部分分配条件”主要用于实现死锁的( A )。

A.预防 B.避免 C.检测 D.恢复

13.一个实行分页存贮管理的系统,内存块长度为2K,现有一作业其地址空间大小为5K,那么该作业装入内存后的存贮总量是(C )。

A.4k B.5k C.6k D.7k

14.假设有5个进程竞争同类资源,如果每个进程需要三个该类资源,则至少需

要提供(C)个资源,才能保证不会发生死锁。

A.9

B.10

C.11

D.12

15.假设磁头当前处于第105道,正在向磁道序号增加的方向移动。现有一个磁

道访问请求序列为35,45,12,68,110,180,170,195,采用SCAN调度(电梯调度)算法得到的磁道访问序列是(A)。

A.110,170,180,195,68,45,35,12

B. 110,68,45,35,12,170,180,195

C.110,170,180,195,12,35,45,68

D.12,35,45,68,110,170,180,195

二、填空题(每空1分,共20分)

1.用来实现互斥的同步机制应该遵循___空闲让进、忙则等待、有限等待和让权等待____四条准则。

2.一个被创建的进程包括程序、数据、PCB(进程控制块)三部分,且这个新创建的进程处于阻塞状态状态。

3.某分页系统的逻辑地址结构采用16位,其中高6位用于页号,低10位用于页内地址,访问逻辑地址是2058,则页号2,页内地址2058 mod 1024=10。4.文件在磁盘上面存贮结构主要有顺序,索引,链接三种。

5.有一个含8个盘片的双面硬盘,盘片每面有150条磁道,则该硬盘的柱面数为150。

6.一个作业要想得到处理机执行,必须经过两级调度,第一级调度是作业调度

第二级调度是进程调节器度。

7.如果生产者消费者问题中共享的缓冲器的容量为8,物品存入缓冲器的同步信号量SP的初始值应为2。

8.如果有5个进程共享同一程序段,每次允许3个进程进入该程序段,若用PV 操作作为同步机制则信号量S的取值范围是。

9.无交互能力的操作系统是多道批处理系统。

10.主存储器与外围设备之间的信息传送操作称为输入输出操作。

三、简答题(每小题5分,共20分)

1.页表的作用是什么?请求分页技术与分页技术的根本区别是什么?

答:页表的作用实现从页号到物理块号的地址映射。根本区别请求分页提供虚拟存储器,而简单分页系统并未提供虚拟存储器

2. 什么叫通道?通道的作用是什么?

答:通道是一个独立于 CPU的专管1/0控制的处理机,它控制设备与内存直接进行数据交换。它有自己的通道指令,这些通道指令由 CPU启动,并在操作结束时向 CPU发中断信号。通道方式进一步减轻了 CPU的工作负担,增加了计算机系统的并行工作程度。

3.什么是处理机的核心态和用户态?为什么要设置这两种不同的状态?。

答:3.当执行操作系统程序时,处理机处于核心态。它有较高的特权,可以执行所有的指令,包括一般用户程序中不能使用的特权指令,从而能对所有寄存器和内存进行访问,启动i/0操作等。用户程序是在用户态下执行,它的权限较低,只能执行指令集中非特权指令。设置这两种不同状态的目的是为了保护操作系统程序(特别是其内核部分),防止受到用户程序的损害。

4.什么是抖动?产生抖动的原因是什么?

答:抖动是影象重叠,产生抖动的原因是相机的震动指采光对象通过镜头对感光片的多重感光导致影象重叠

相关文档
最新文档