内容简介
本教材是在多年教学实践的基础上,吸收国内外新的理论和技术,依据操作系统教学大纲的要求进行编写的。
本教材重点讲述了操作系统的一般原理和实施技术。在讲授方法上,注意理论与实际的结合,特别是以当代最流行的UNIX操作系统为实例,介绍了操作系统中主要服务功能的实施技术和技巧;在内容安排上,由一般到具体,先介绍操作系统的概念和服务功能,然后以UNIX系统V为例讲述这些功能的具体实现算法,同时介绍了UNIX系统V中的流机制和IPC通信机制,最后以SCO UNIX操作系统为基础,讨论了UNIX系统的安装、应用及其网络与通信,以其加强实践性环节。
本书共分12章。第1章概述操作系统的发展历史、分类、功能、体系结构及UNIX系统的特点。第2章介绍进程的基本概念、有关进程的操作、进程通信及中断处理。第3章介绍处理机管理。第4章至第6章分别介绍存储管理、设备管理、文件系统的概念、功能及其主要实现技术。第7章介绍死锁的概念、预防与检测。第8、9章介绍了STREAMS(流)机制及流的基本操作和UNIX系统V的IPC。第10章至第12章分别介绍了UNIX系统的安装、应用及其网络与通信。
本书可作为高等学校计算机专业、电子信息类专业本科生和非计算机专业研究生课程的教材,也可供有关专业人员参考。