操作系统终极版一、填空? 1.计算机由硬件系统和软件系统两个部分组成,它们构成了一个完整的计算机系统。 2.按功能划分,软件可分为系统软件和应用软件两种。 3.操作系统是在裸机上加载的第一层软件,是对计算机硬件系统功能的首次扩充。 4.操作系统的基本功能是处理机(包含作业)管理、存储管理、设备管理和文件管理。 5.在分时和批处理系统结合的操作系统中引入“前台”和“后台”作业的概念,其目的是改善系统功能,提高处理能力。 6.分时系统的主要特征为多路性、交互性、独立性和及时性。 7.实时系统与分时以及批处理系统的主要区别是高及时性和高可靠性。 8.若一个操作系统具有很强的交互性,可同时供多个用户使用,则是分时操作系统。 9.假如一个操作系统在用户提交作业后,不提供交互能力,只追求计算机资源的利用率、大吞吐量和作业流程的自动化,则属于批处理操作系统。 10.采纳多道程序设计技术,能充分发挥 CPU 和外部设备并行工作的能力。 一、填空? 1.进程在执行过程中有 3 种基本状态,它们是运行态、就绪态和堵塞态。 2.系统中一个进程由程序、数据集合和进程控制块(PCB)三部分组成。 3.在多道程序设计系统中,进程是一个动态概念,程序是一个静态概念。 4.在一个单 CPU 系统中,若有 5 个用户进程。假设当前系统为用户态,则处于就绪状态的用户进程最多有 4 个,最少有 0 个。 注意,题目里给出的是假设当前系统为用户态,这表明现在有一个进程处于运行状态,因此最多有 4 个进程处于就绪态。也可能除一个在运行外,其他 4个都处于堵塞。这时,处于就绪的进程一个也没有。 5.总的来说,进程调度有两种方式,即不可剥夺方式和剥夺方式。 6.进程调度程序具体负责中央处理机(CPU)的分配。 7.为了使系统的各种资源得到均衡使用,进行作业调度时,应该注意 CPU忙碌作业和 I/O 忙碌作业的搭配。 8.所谓系统调用,就是用户程序要调用操作系统提供的一些子功能。 9.作业被系统接纳后到运行完毕,一般还需要经历后备、运行和完成三个阶段。 10.假定一个系统中的所有作业同时到达,那么使作业平均周转时间为最小的作业调度算法是短作业优先调度算法。 一、填空? 1.将作业相对地址空间的相对地址转换成内存中的绝对地址的过程称为地址重定位。 2.使用覆盖与对换技术的主要目的是提高内存的利用率。 3.存储管理中,对存储空间的浪费是以内部碎片和外部碎片两种形式...