全国自考(操作系统)模拟试卷22
-
53. 有12个同类资源可供4个进程共享,进程对资源的需求量及资源分配情况如下:
试问:(1)目前系统是否处于安全状态?为什么?
(2)如果这4个进程又都要求系统再分配一个资源时,在什么情况下会引起系统的死锁?为什么?
-
52. 某采用页式存储管理的系统,接收了一个共7页的作业,作业执行时依次访问的页是:1、2、3、2、1、5、2、1、2、3、7。若把开始4页先装入主存,当分别用先进先出(FIFO)算法和最近最少使用(LRU)调度算法时,作业执行过程中会产生多少次缺页中断?写出依次产生缺页中断后应淘汰的页。
-
51. 设系统中有3种类型的资源A、B、C和5个进程P0、P1、P2、P3、P4,A资源的数量为10,B资源的数量为5,C资源的数量为7。在T0时刻系统状态如下表所示。系统采用银行家算法实施死锁避免策略。
(1)T0时刻是否为安全状态?若是,请给出安全序列。
(2)在T0时刻若进程P1发出资源请求Request(1,0,2),是否能够实施资源分配?
(3)在②的基础上P4发出资源请求Request(3,3,0),是否能够实施资源分配?(4)在③的基础上P0发出资源请求Request(0,2,0),是否能够实施资源分配?
-
50. 为什么说不能通过破坏“互斥条件”来预防死锁?
-
48. 什么是原语?
-
49. 为什么要引入逻辑地址?
-
46. 什么是记录的成组和分解?
-
47. 中断处理程序应做哪些主要工作?
-
45. 在单处理器的计算机系统中,整个系统设置一个用来存放当前进程的PSW的寄存器,该寄存器称为_______。
-
43. ________是进程中可独立执行的子任务。
-
44. 在进程调度算法中,_______调度算法比较适合于分时操作系统。
-
41. 从输入井中选取后备作业装入主寄存器的工作称为_______ 。
-
42. _______是指允许进程一次占用处理器的最长时间。
-
40. 当进程运行过程中发生等待事件时,把程序状态改为等待态的原语是_______。
-
39. 当处理器执行完一条指令后,硬件的中断装置立即检测有无中断事件发生,若有则暂时停止正在运行的进程,并调用操作系统中的_______加以处理。
-
36. 中央处理器具有两种状态:目态和_______。
-
38. 操作系统中往往设计一些能完成特定功能且不可中断的过程。这些不可中断的过程称为_______。
-
37. 已经获得除CPU以外的所有运行所需资源的进程处于______状态,只要它获得CPU资源就可以立刻运行。
-
35. 为了保证计算机系统能正确可靠的工作,经常把由CPU执行的命令分成两类:特权指令和_______。
-
34. 从中断事件的性质来说,可以将中断分为五类,其中_______又称为自愿性中断事件。
-
33. 引起中断的事件称为_______。
-
31. 为了提高资源的利用率和正确描述程序的执行情况,我们引入了_______的概念。
-
32. 进程的三个特性分别是:动态性、并发性和_______。
-
29. 操作系统的三种基本类型分别是:_______、分时操作系统和实时操作系统。
-
30. 让多个计算题同时进入一个计算机系统的主存储器并行执行,这种程序设计方法称为_______。
-
27. _______是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。
-
28. 操作系统为用户提供两类使用接口,一是程序员接口,二是_______ 。
-
26. 计算机系统包括计算机硬件和_______两大部分。
-
24. 造成死锁的原因是 ( )
- A.内存容量太小
- B.系统进程数量太多,系统资源分配不当
- C.CPU速度太慢
- D.进程推进顺序不合适
- E.外存容量太小
-
25. 下列叙述正确的是 ( )
- A.对临界资源应采取互斥访问方式来实现共享
- B.进程的并发执行会破坏程序的“封闭性”
- C.进程的并发执行会破坏程序的“可再现性”
- D.进程的并发执行就是多个进程同时占有CPU
- E.系统死锁就是程序处于死循环
-
22. 设备分配表由_______组成。 ( )
- A.设备类表
- B.绝对号
- C.相对号
- D.起始地址
- E.设备表
-
23. 若通道状态字中有_______时,表明输入/输出操作是正确结束的。 ( )
- A.I/O结束
- B.控制器结束
- C.设备结束
- D.通道结束
- E.I/O中断
-
20. 操作系统中采用缓冲技术的目的是为了增强系统的_______能力。 ( )
- A.串行操作
- B.控制操作
- C.重执操作
- D.并行操作
-
21. 设备管理的主要功能包括 ( )
- A.实现对外围设备的分配和回收
- B.实现外围设备的启动
- C.实现对磁盘的驱动调度
- D.处理外围设备的中断事件
- E.实现虚拟设备
-
18. 有一个含8个盘面的双面硬盘,盘面每面有150条磁道,则该硬盘的柱面数为 ( )
- A.16
- B.1500
- C.1200
- D.2400
-
19. 文件系统采用二级文件目录,主要是为 ( )
- A.缩短访问存储器的时间
- B.实现文件共享
- C.节省内存空间
- D.解决不同用户间文件命名冲突
-
17. 在非剥夺调度方式下,运行进程执行V原语之后,其状态 ( )
- A.不变
- B.要变
- C.可能要变
- D.可能不变
-
15. SPOOLING技术可以实现设备的_______分配。 ( )
- A.独占
- B.共享
- C.虚拟
- D.物理
-
16. 设由三个进程共享一个资源,如果最多只允许两个进程同时使用该资源,那么使用PV操作来保证合法使用该共享资源时,信号量的初值应为 ( )
- A.0
- B.1
- C.2
- D.3
-
14. 为了对紧急进程或重要进程调度,调度算法应采用 ( )
- A.先进先出调度算法
- B.轮转法
- C.短执行优先调度
- D.优先级调度
-
13. 文件索引表的主要内容包括关键字(记录号)和 ( )
- A.内存绝对地址
- B.记录相对位置
- C.记录所在的磁盘地址
- D.记录逻辑地址
-
10. 记录式文件中,能用来唯一标识某个记录的项称为记录的 ( )
- A.关键
- B.主键
- C.次键
- D.重键
-
11. 在文件系统中,用户以_______方式直接使用外存。 ( )
- A.逻辑地址
- B.物理地址
- C.名字空间
- D.虚拟地址
-
12. 文件系统实现按名存取主要是通过_______ 来实现的。 ( )
- A.查找位示图
- B.查找文件目录
- C.查找作业表
- D.内存地址转换
-
9. 下列设备中,一次只能让一个作业单独使用的设备是 ( )
- A.光驱
- B.磁盘机
- C.打印机
- D.硬盘驱动器
-
8. 处理器不能直接访问的存储器是 ( )
- A.寄存器
- B.高速缓冲存储器
- C.主存储器
- D.辅助存储器
-
7. _______不要求作业的逻辑地址空间连续地存放在主存储器的某个区域中。 ( )
- A.单用户连续存储管理
- B.固定分区存储管理
- C.可变分区存储管理
- D.页式虚拟存储管理
-
6. 在固定分区存储管理中,CPU执行作业的指令时,都会先核对不等式______是否成立,若不成立,则产生地址越界中断事件,终止该指令的执行。 ( )
- A.下限地址≤绝对地址<上限地址
- B.界限地址≤绝对地址≤最大地址
- C.基址寄存器内容≤绝对地址≤限长寄存器内容
- D.基址寄存器内容<绝对地址<限长寄存器内容
-
4. 在下列叙述中,不正确的是 ( )
- A.操作系统是用户与计算机之间的接口
- B.程序的并发执行,使程序失去了顺序执行时具有的封闭性和可再现性,程序与程序的执行不再一一对应
- C.进程从一个状态到另一个状态的转换,都是靠使用不同的原语来实现的
- D.在单CPU的系统中,任何时刻处于就绪状态的进程有多个,而且只有处于就绪状态的进程经调度程序选中后才可进入运行状态
-
5. “清除内存”指令是系统中的_______指令。 ( )
- A.通道
- B.用户
- C.特权
- D.非特权
-
3. 批处理系统的主要缺点是 ( )
- A.CPU的利用率不高
- B.失去了交互性
- C.不具备并行性
- D.以上都不是
-
1. UNIX属于一种_______操作系统。 ( )
- A.分时系统
- B.批处理系统
- C.实时系统
- D.分布式系统
-
2. 操作系统是一组______程序。 ( )
- A.文件管理
- B.中断处理
- C.资源管理
- D.设备管理