扫一扫关注
< >
《计算机操作系统》是21世纪高等学校规划教材之一。
《计算机操作系统》详细介绍了计算机操作系统的基本概念、基本原理和典型实现技术,理论学习和实践应用相结合。全书共分为7章,分别介绍了操作系统的基本概念、功能和特征;阐述了进程的概念和进程管理的各种策略,同时还介绍了现代操作系统中普遍使用的线程的基本知识;阐述了存储管理的方式和实现的方法;阐述了设备管理分配的方法及设备管理中的重要技术;阐述了操作系统中文件和文件系统的基本概念及文件管理的实现方法;并以Linux操作系统为例,结合前面对操作系统原理的阐述,在进程管理、存储管理、设备管理和文件管理等方面进行了应用性剖析;在第7章介绍了操作系统使用、维护、保护及安全管理的方法。每章内容均有小结,并配有大量习题供读者自测。操作系统是配置在计算机上的最基本的系统软件,是对计算机硬件功能的首次扩充。
《计算机操作系统》可作为高等学校计算机科学与技术及相关专业的本科或高职高专的教材,也可作为从事信息科学和计算机工作的科技人员学习操作系统的参考书。
前言
第1章 操作系统概述
1.1 操作系统的概念
1.2 操作系统的发展
1.3 操作系统的分类
1.4 操作系统的特征
1.5 操作系统的功能
1.6 小结
习题1
第2章 处理机管理
2.1 进程的引入
2.2 进程控制
2.3 进程同步与互斥
2.4 进程通信
2.5 进程调度
2.6 死锁
2.7 线程
2.8 小结
习题2
第3章 存储器管理
3.1 概述
3.2 连续分配存储管理
3.3 分页存储管理方式
3.4 分段存储管理方式
3.5 段页式存储管理方式
3.6 虚拟存储器
3.7 小结
习题3
第4章 设备管理
4.1 设备管理概述
4.2 输入/输出硬件组织
4.3 输入/输出软件组织
4.4 虚拟设备和缓冲技术
4.5 设备分配与回收
4.6 I/O磁盘调度
4.7 小结
习题4
第5章 文件管理
5.1 文件系统概述
5.2 文件的逻辑结构
5.3 外存分配方式
5.4 文件的目录管理
5.5 文件存储空间的管理
5.6 文件的使用和文件的存取控制
5.7 文件的共享与安全
5.8 文件系统性能的改善
5.9 小结
习题5
第6章 Linux操作系统分析
6.1 Linux概述
6.2 Linux的进程管理
6.3 Linux的存储管理
6.4 Linux的文件管理
6.5 Linux的设备管理
6.6 Linux的Shell
6.7 小结
习题6
第7章 操作系统管理
7.1 操作系统使用
7.2 操作系统维护
7.3 操作系统保护
7.4 操作系统安全
7.5 小结
习题7
参考文献