第 1 章操作系统引论 计算机操作系统【第一章】 1. 设计现代 OS 的主要目标是什么? 答:方便性,有效性,可扩充性和开放性. 2. 用户角度:OS 的作用可表现为哪几个方面? a. 资源管理角度:OS 作为用户与计算机硬件系统之间的接口; b. OS 作为计算机系统资源的管理者; c. OS 实现了对计算机资源的抽象。 3. 试说明推动多道批处理系统形成和发展的主要动力是什么以及比较优缺点? 答:不断提高计算机资源利用率和系统吞吐量的需要; 比较:a. 单道批处理系统是最早出现的一种 OS,它具有自动性,顺序性和单道性的特点; ---多道批处理系统则具有调度性,无序性和多道性的特点; b. 单道批处理系统是在解决人机矛盾及 CPU 和 I/O 设备之间速度不匹配的矛盾中形成的,旨在提高系统 资源利用率和系统吞吐量,但是仍然不能很好的利用系统资源; ---多道批处理系统是对单道批处理系统的改进,其主要优点是资源利用率高,系统吞吐量大;缺点是 平均周转时间长,无交互能力. 5:多道批处理系统的优缺点以及需要解决的问题? 答:优点:资源利用率高、系统吞吐量大、提高了 I/O 设备和内存的利用率。 缺点:平均周转时间长、无交互能力。 问题:处理机、内存、I/O 设备、文件、作业管理问题。 6. 试说明推动分时系统形成和发展的主要动力是什么以及特征? 答:用户的需要.即对用户来说,更好的满足了人-机交互,共享主机以及便于用户上机的需求. 特征:多路性、独立性、及时性和交互性。 7:实时系统? 答:(1)实时控制、实时信息处理; (2)实时任务:周期性、非周期性、硬、软实时任务。 (3)与分时比较:多路性、独立性、及时性、交互性和更可靠。 (4)关键问题:及时接收,及时处理 8: OS 具有哪几大特征?它的最基本特征是什么? 答:(1)并发(Concu rrence),共享(Sharing),虚拟(Virtu al),异步性(Asy nchronism). (2) 其中最基本特征是并发和共享. 9:进程和线程? 答:进程:是资源分配的基本单位,由机器指令、数据和堆栈组成; 线程:是独立运行和独立调度的基本单位。 10:处理机、内存、设备和文件管理具有哪些功能? 答:处理机:(1)进程控制: 创建、撤销进程和控制进程状态; (2)进程同步: 对诸进程的运行进行调节; (3)进程通信: 实现在相互合作进程之间的信息交换; (4) 调度: 作业调度和进程调度; 内存:(1)内存分配(静态和动态);(2)内存保护(3)地址映射(4)内存扩充...