| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
第1章 操作系统概论
1.1 操作系统的概念
1.1.1 用户观点
1.1.2 系统观点
1.1.3 软件观点
1.2 操作系统的形成
1.2.1 手工操作
1.2.2 监控程序
1.2.3 多道程序设计
1.2.4 分时系统
1.3 操作系统的特征与功能
1.3.1 操作系统的特征
1.3.2 操作系统的功能
1.4 用户与操作系统的接口
1.4.1 操作接口
1.4.2 程序接口
1.5 操作系统的分类
1.5.1 批处理系统
1.5.2 分时系统
1.5.3 实时系统
1.5.4 微机操作系统
1.5.5 网络操作系统
1.5.6 分布式操作系统
1.5.7 嵌入式操作系统
1.5.8 智能卡操作系统
1.5.9 操作系统的其他分类
1.6 小结
习题一
第2章 进程管理
2.1 进程的引入
2.1.1 程序的顺序执行与并发执行
2.1.2 进程的概念
2.1.3 进程的状态
2.1.4 进程的管理
2.2 进程的描述与控制
2.2.1 进程的描述
2.2.2 进程的控制
2.3 线程
2.3.1 线程的引入
2.3.2 线程的状态
2.3.3 线程的并发执行
2.3.4 用户级线程和内核级线程
2.3.5 线程的描述与控制
2.4 进程同步
2.4.1 进程同步的基本概念
2.4.2 进程同步的解决方法
2.4.3 线程同步
2.4.4 多处理机同步
2.5 经典进程同步问题
2.5.1 生产者一消费者问题
2.5.2 哲学家进餐问题
2.5.3 读者一写者问题
2.6 进程通信
2.6.1 信号通信机制
2.6.2 共享文件通信机制
2.6.3 共享存储器通信机制
2.6.4 消息传递通信机制
2.7 死锁问题
2.7.1 死锁的形成与定义
2.7.2 死锁的预防
2.7.3 死锁的避免
2.7.4 死锁的检测与恢复
2.7.5 鸵鸟算法
2.7.6 一种综合的死锁策略
2.7.7 饥饿与活锁
2.8 实例:Windows进程管理
……
第3章 处理机调度
第4章 存储管理
第5章 设备管理
第6章 文件系统
第7章 操作系统的安全与保护
第8章 Linux系统
参考文献