《操作系统》课程综合练习题 及答案 下载本文

内容发布更新时间 : 2024/7/5 0:05:57星期一 下面是文章的全部内容请认真阅读。

《操作系统》综合练习题

一、填空题

1. 操作系统的基本功能包括( 1 )管理、( 2 )管理、( 3 )管理、( 4)管理以及提供用户接口。 2. 系统调用与一般函数调用的执行方式有着明显的不同,系统调用运行在( 5 )态,一般函数调用

运行在( 6 )态。

3. 进程并发执行时有间断性、(7)和(8)的特点。

4. 进程的基本特征有( 9 )、( 10 )、独立、异步及结构特征。 5. UNIX系统的文件目录项由两部分构成,即文件名和( 11 ); 6. 临界资源的概念是(12),而临界区是指(13)。 7. 产生死锁的原因可以归结为两点:(14)和(15)。

8. 段页式存储管理中,是将作业分( 16 ),( 17 )内分( 18 ),内存分配以( 19 )为单位。 9. 分页存储管理方式中,在不考虑使用快表的情况下,每条访问内存的指令需要( 20 )次访问内

存;

10. 在操作系统中,不可中断执行的操作称为( 21 )操作;

11. 进程访问临界资源的代码段称为( 22 ),为保证进程互斥,应在进程的临界区前设置( 23 ),

在临界区后设置( 24 )。

12.银行家算法中,当一个进程提出的资源请求将导致系统从( 25 )进入( 26 )时,系统就拒绝它的资源请求。

13.页面调入策略要解决(27)、(28)两个问题。

14.最佳置换算法是选择(29)或(30)的页面做为被淘汰的页面。 15.UNIX系统中,用于创建进程的两个常用系统调用是( 31 )和( 32 )。 16.进程调度负责( 33 )的分配工作。

17.通常操作系统内核提供( 34 )功能和( 35 )功能。 参考答案:

1、(1)存储管理;(2)处理机管理;(3)文件管理;(4)设备管理; 2、(5)系统态(核心态) ;(6)用户态; 3、(7)失去封闭性;(8)不可再现性 4、(9)动态;(10)并发; 5、(11)索引结点;

6、(12)一次仅允许一个进程访问的资源;(13)进程中访问临界资源的那段程序代码;

7、(14)竞争资源;(15)进程推进顺序非法 8、(16)段 ;(17)段; (18)页 ;(19)页; 9、(20)2; 10、(21)原子操作;

11、(22)临界区;(23)进入区;(24)退出区; 12、(25)安全状态;(26)不安全状态; 13、(27)何时调入页面;(28)从何处调入页面; 14、(29)永不使用的;(30)最长时间内不再被访问的; 15、(31)fork();(32)exec(); 16、(33)作业;

17、(34)资源管理(35)支撑

二、选择题

1、若Wait(s)和Signal(s)操作的信号量S初值为2,当前值为-1,则表示有( A.0个 B.1个 C.2个 D.3个 2、下列的进程状态变化中,( )变化是不可能发生的。 A.运行 就绪 B.运行 等待 C.等待 运行 D.等待 就绪

3、多道程序环境下,操作系统分配资源以( )为基本单位。 A.程序 B.指令 C.进程 D.作业 4、资源的按序分配策略可以破坏___条件。 A.互斥使用资源 B.占有且等待资源 C.非抢夺资源 D.循环等待资源 5、在___的情况下,系统出现死锁。 A. 计算机发生了大故障 B. 有多个封锁的进程同时存在

C. 若干进程因竞争资源而无休止地相互等待他方释放已占有的资源 D. 资源数大大小于进程数或进程同时申请的资源数大大超过资源总数

6、进程在执行中发生了缺页中断,经操作系统处理后,应让其执行( )指令。A.被中断的前一条 B.被中断的 C.被中断的后一条 D.启动时的第一条

)等待进程。 7、分区管理中采用“最佳适应”分配算法时,宜把空闲区按( )次序登记在空闲区表中。 A.长度递增 B.长度递减 C.地址递增 D.地址递减 8、SPOOLING系统提高了( )的利用率。

A.独占设备 B.共享设备 C.文件 D.主存储器 9、中断发生后,应保留( )。

A.缓冲区指针 B.关键寄存器内容 C.被中断的程序 D.页表 10、实现虚拟存储器的目的是___。 A.实现存储保护 B.实现程序浮动 C. 扩充辅存容量 D.扩充主存容量

11、如果I/O设备与存储设备进行数据交换不经过CPU来完成,这种数据交换方式是___。 A.程序查询 B.中断方式 C.DMA方式 D.无条件存取方式

12、分配到必要的资源并获得处理机时的进程状态是___。 A.就绪状态 B.执行状态 C.阻塞状态 D.撤消状态

13、页式虚拟存储系统的主要特点是_____ A. 不要求将作业装入到主存的连续区域; B. 不要求将作业同时全部装入到主存的连续区域; C. 不要求进行缺页中断处理; D. 不要求进行页面置换;

14、在分时操作系统中,进程调度经常采用___算法。 A.先来先服务 B.最高优先权 C.时间片轮转 D.随机

15、操作系统的基本类型主要有_____。 A.批处理系统、分时系统及多任务系统

B.实时操作系统、批处理操作系统及分时操作系统 C.单用户系统、多用户系统及批处理系统 D.实时系统、分时系统和多用户系统

16、产生死锁的四个必要条件是:互斥、___、循环等待和不剥夺。 A.请求与阻塞 B.请求与保持