高清文字版
计算机操作系统是计算机系统必须配置的软件,在计算机软件中起着举足轻重的作用,也是计算机及其相关专业的教学中最重要的环节之一。这套教材的出版,希望为计算机及其相关专业的师生提供新的教材选择。
本书分为两部分,共 8 章。第一部分为基本篇,共 5 章,第 1 章概述了操作系统的形成与发展,操作系统的特征、功能和类型,并介绍了 Windows2000 的结构和特点;第 2 章阐述了进程和线程的基本概念、同步和通信、调度和死锁,同时穿插介绍了这些功能在Windows2000 系统中是如何实现的;第 3 章主要讲述存储管理和虚拟存储器,本章的最后介绍 Windows2000 系统的内存管理;第 4 章介绍 I/O 设备管理、Windows2000 的 I/O 系统、磁盘存储器管理、缓存管理及 Windows2000 的高速缓存管理;第 5 章为文件管理,介绍了文件的组织与存储、目录、文件系统的可靠性、保护机制及 Windows2000 的文件系统。第二部分为提高篇,共 3 章,第 6 章对 Linux 源代码进行了分析,适合于在了解操作系统基本原理之后,希望进一步研究操作系统内部实现细节的读者;第 7 章主要介绍了分布式系统中的互斥、死锁、负载分配及分布式文件系统;第 8 章讨论了操作系统的安全问题,主要内容有操作系统的安全机制和安全评测准则,分布式系统的安全性及 Linux 和 Windows2000/XP 操作系统的安全。