课本课后题部分答案第一章1.设计现代OS的主要目标是什么
答:(1)有效性 (2)方便性 (3)可扩充性 (4)开放性2.OS的作用可表现在哪几个方面
答:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象13.OS有哪几大特征
其最基本的特征是什么
答:并发性、共享性、虚拟性和异步性四个基本特征;最基本的特征是并发性
14.处理机管理有哪些主要功能
它们的主要任务是什么
答:处理机管理的主要功能是:进程管理、进程同步、进程通信和处理机调度;进程管理:为作业创建进程,撤销已结束进程,控制进程在运行过程中的状态转换
进程同步:为多个进程(含线程)的运行______________进行协调
通信:用来实现在相互合作的进程之间的信息交换
处理机调度:(1)作业调度
从后备队里根据一定的算法,选出若干个作业,为他们分配运行所需的资源(首选是分配内存)
(2)进程调度:从进程的就绪队列中,根据一定算法选出一个进程,把处理机分配给它,并设置运行现场,使进程投入执行
15.内存管理有哪些主要功能
他们的主要任务是什么
北京石油化工学院信息工程学院计算机系3/48《计算机操作系统》习题参考答案余有明与计07和计G09的同学们编著 3/48答:内存管理的主要功能有:内存分配、内存保护、地址映射和内存扩充
内存分配:为每道程序分配内存
内存保护:确保每道用户程序都只在自己的内存空间运行,彼此互不干扰
地址映射:将地址空间的逻辑地址转换为内存空间与对应的物理地址
内存扩充:用于实现请求调用功能,置换功能等
16.设备管理有哪些主要功能
其主要任务是什么
答:主要功能有: 缓冲管理、设备分配和设备处理以及虚拟设备等
主要任务: 完成用户提出的I/O 请求,为用户分配I/O 设备;提高CPU 和I/O 设备的利用率;提高I/O速度;以及