操作系统和自由软件Linux
分類: 图书,计算机/网络,操作系统/系统开发,LINUX ,
作者: 缪行外主编
出 版 社: 清华大学出版社
出版时间: 2010-1-1字数: 369000版次: 1页数: 231印刷时间: 2010-1-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787302215189包装: 平装内容简介
本书将传统经典理论与实际应用相结合,一切从教学实际出发,以达到学以致用的目的。全书内容共分8章,包括绪论、作业管理、进程管理、内存管理、设备管理、文件管理、操作系统的安全性、复杂计算环境下的操作系统。每章后配有习题。附录中给出操作系统上机实验和Linux基本命令。
本书可作为高等院校计算机专业或非计算机专业的教材和参考书,也可供从事软件开发和维护的人员参考,同时为Linux系统研究和开发使用。
目录
第1章 绪论
1.1 什么是操作系统
1.2 操作系统的基本特征
1.3 操作系统的发展历史
1.4 操作系统的类型
1.5 实用操作系统介绍
1.6 操作系统的安装与引导
1.7 操作系统的运行环境
1.8 自由软件Linux
1.9 如何学习操作系统
1.10 小结
习题
第2章 作业管理
2.1 概述
2.2 操作系统的用户接口
2.3 Linux的用户接口
2.4 小结
习题
第3章 进程管理
3.1 进程的基本概念
3.2 进程描述
3.3 进程控制
3.4 线程
3.5 Linux的进程模型
3.6 Linux系统的线程机制
3.7 作业和进程调度
3.8 Linux的进程调度
3.9 进程互斥
3.10 进程同步
3.11 进程通信
3.12 死锁
3.13 Linux中的线程同步
3.14 Linux中的进程通信机制
3.15 小结
习题
第4章 内存管理
4.1 内存管理功能
4.2 分区管理
4.3 页式管理
4.4 段式管理
4.5 段页式管理
4.6 Linux存储管理
4.7 小结
习题
第5章 设备管理
5.1 设备管理概述
5.2 I/O系统的硬件结构
5.3 I/O控制方式
5.4 I/O系统的软件组织
5.5 缓冲技术
5.6 设备分配
5.7 SPOOling技术
5.8 设备处理
5.9 磁盘调度
5.10 Linux设备管理
5.11 小结
习题
第6章 文件管理
6.1 概述
6.2 文件结构与存取方式
6.3 文件目录
6.4 磁盘存储空间的管理
6.5 文件系统的层次结构与文件系统的界面
6.6 文件的共享
6.7 文件的保护、保密和安全
6.8 Linux文件系统
6.9 小结
习题
第7章 操作系统的安全性
7.1 安全性概述
7.2 安全操作系统的概念及发展
7.3 安全操作系统的一般模型及开发方法
7.4 Linux系统的安全
7.5 小结
习题
第8章 复杂计算环境下的操作系统
8.1 计算机系统的分类
8.2 并行计算机操作系统
8.3 计算机网络操作系统
8.4 分布式操作系统
8.5 集群操作系统
8.6 网格操作系统
8.7 小结
习题
附录A 操作系统上机实验
实验一 熟悉Linux基本操作
实验二 进程创建,父子进程同步
实验三 Linux进程控制
实验四 Linux进程通信(1)
实验五 Linux进程通信(2)
实验六 Linux内存管理
实验七 设备管理
附录B Linux基本命令
参考文献