第一章习题及答案 一、填空题 1.用户与操作系统的接口有 , 两种
【答案】命令接口,系统调用 【解析】按用户界面的观点,操作系统是用户与计算机之间的接口
用户通过操作系统提供的服务来有效地使用计算机
一般操作系统提供了两类接口为用户服务,一种是程序一级的接口,即通过一组广义指令(或称系统调用)供用户程序和其他系统程序调用;另一种是作业一级的接口,提供一组控制命令供用户去组织和控制自己的作业
2.用户程序调用操作系统有关功能的途径是
【答案】利用系统调用命令 【解析】系统调用命令是操作系统专门给编程人员提供的调用操作系统有关功能的途径,一般在汇编语言和C 语言中都提供了使用系统调用命令的方法
编程人员可以在这些语言中利用系统调用命令动态请求和释放系统资源
3.UNIX 系统是 ① 操作系统,DOS 系统是 ② 操作系统
【答案】①分时(或多用户、多任务),②单用户(或单用户、单任务) 【解析】 UNIX 系统是一个可供多个用户同时操作的会话式的分时操作系统,DOS 系统是为个人计算机设计的一个单用户操作系统
4.现代计算机中,CPU 工作方式有目态和管态两种
目态是指运行 ① 程序,管态是指运行 ② 程序
执行编译程序时,CPU 处于 ③
【答案】①用户,②操作系统,③目态 【解析】 CPU 工作方式分为目态和管态,主要是为了把用户程序和操作系统程序区分开,以利于程序的共享和保护
5.从资源分配的角度讲,计算机系统中的资源分为 处理机 、 、 和
操作系统相应的组成部分是 、 、 和
【答案】处理机、存储 器 、输 入 / 输 出 设备 和文 件 资源;处理机管理、存储 器 管理、设备 管理和文 件系统 【解析】计算机系统中的资源分为硬 件 资源和软 件 资源
硬 件 资源有处理机、内 / 外 存储 器 及输 入 /输 出 设备
而 软 件 资源