1 第一章 操作系统概述习题及答案 一、填空题 1.用户与操作系统的接口有 , 两种。 【答案】命令接口,系统调用 【解析】按用户界面的观点,操作系统是用户与计算机之间的接口。用户通过操作系统提供的服务来有效地使用计算机。一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业。 2.用户程序调用操作系统有关功能的途径是 。 【答案】利用系统调用命令 【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C 语言中都提供了使用系统调用命令的方法。编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源。 3.U NIX 系统是 ① 操作系统,DOS 系统是 ② 操作系统。 【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务) 【解析】 U NIX 系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS 系统是为个人计算机设计的一个单用户操作系统。 4.现代计算机中,CPU 工作方式有目态和管态两种。目态是指运行 ① 程序,管态是指运行 ② 程序。执行编译程序时,CPU 处于 ③ 。 【答案】①用户,②操作系统,③目态 【解析】 CPU 工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护。 5.从资源分配的角度讲,计算机系统中的资源分为 、 、 和 。操作系统相应的组成部分是 、 、 和 。 【答案】处理机、存储器、输入/输出设备和文件资源;处理机管理、存储器管理、设备管理和文件系统 【解析】计算机系统中的资源分为硬件资源和软件资源。硬件资源有处理机、内/外存储器及输入/输出设备。而软件资源指的是程序、数据和相应的文档。从资源管理的观点,操作系统是计算机资源系统的管理系统,它提供了处理机管理、存储器管理、输入/输出设备管理和信息文件管理的功能。对每种资源的管理都可从提供资源情况的记录、资源分配策略、资源分配和回收等几个方面来加以讨论。 6.根据服务对象不同,常用的单处理机OS 可以分为如下三种类型: 允许多个用户在其终端上同时交互地使用计算机的OS 称为 ① ,它通常采用 ② 策略为用户服务; 允许用户把若干个作业提交计算机系统集中处理的OS,称为 ③ ,衡量这种系统...