在多道程序系统中,为了保证公共变量的完整性,各进程应互斥进入相关临界区。所谓临界区,是指(21)。多道程序的引入主要是为了(22)。操作系统采用SPOOLing技术提高了(23)的利用率。在操作系统中,(24)是以时间换取空间的技术。系统出现死锁的原因是(25)。
A.一个缓冲区
B.一段数据区
C.同步机制
D.一段程序
操作系统是一种(1)。在操作系统中采用多道程序设计方式能提高CPU和外部设备的(2)。一般来说,为了实现多道程序设计,计算机需要有(3)。操作系统(4)已经成为工作站上的主流操作系统。对于使用(4)操作系统的计算机系统来说,(5)语言是主要的高级语言。
A.通用软件
B.系统软件
C.应用软件
D.软件包
支持多道程序设计,算法简单,但存储器碎片多。(5)能消除碎片,但用于存储器紧缩处理的时间长。(6)克服了碎片多和靠拢处理时间长等缺点,支持多道程序设计,但不支持虚拟存储。(7)支持虚拟存储,但不能以自然的方式提供存储器的共享和存取保护机制。
A.段页式
B.纯分页式
C.请求分页式
D.可重定位分区
E.固定分区