- 机械工业出版社
- 9787111502388
- 27673
- 0045166721-6
- 平装
- 16开
- 2015年8月
- 工学
- 软件工程
- TP316
- 计算机及相关专业
- 本科
本书从适用教学和学习的角度,在详细阐述每章内容的同时,给出操作系统原理知识的思维导图总图和每章的思维导图,力求使读者能够直观地认识到每部分知识在整个体系中的位置,同时通过大量实例、考题解析和独立成章的经典算法模拟等手段,让读者深入理解和掌握操作系统的理论和算法。
本书既可作为高等学校计算机类专业的本科生教材或考研复习和辅导用书,同时可作为计算机专业和从事相关工作技术人员的参考书。
本书配套授课电子课件,需要的教师可登录www.cmpedu.com免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885,电话:010-88379739)。
第1章 操作系统引论
1.1 操作系统概念
1.2 操作系统的发展阶段
1.2.1 手工操作阶段
1.2.2 单道批处理系统
1.2.3 多道批处理系统
1.2.4 分时操作系统
1.2.5 实时操作系统
1.2.6 通用系统
1.2.7 操作系统的基本类型
1.3 操作系统的特性
1.3.1 并发性
1.3.2 共享性
1.3.3 虚拟性
1.3.4 异步性
1.4 操作系统功能
1.4.1 操作系统功能概念
1.4.2 操作系统的设计过程
1.4.3 操作系统的设计目标
1.5 有关操作系统的研究
1.6 本意小结
1.6.1 思维导图
1.6.2 名词解释
1.6.3 概念辨析
1.6.4 考题解析
第2章 进程管理
2.1 进程的基本概念
2.1.1 程序的顺序执行及特征
2.1.2 前趋图
2.1.3 程序的并发执行及其特征
2.1.4 进程的特征与状态
2.1.5 进程控制块
2.2 进程控制
2.2.1 进程的创建
2.2.2 进程的终止
2.2.3 进程的阻塞与唤醒
2.2.4 进程的挂起和激活
2.3 进程互斥
2.3.1 与时间有关的错误
2.3.2 互斥的概念
2.3.3 互斥的加锁实现
2.4 进程同步
2.4.1 同步
2.4.2 同步的例子:流水作业
2.4.3 信号量机制
2.5 经典进程的同步问题
2.5.1 生产者—消费者问题
2.5.2 读者—写者问题
2.5.3 哲学家进餐问题
2.6 管程机制
2.6.1 管程的引入
2.6.2 管程的基本概念
2.6.3 利用管程解决PC问题
2.7 进程通信
2.7.1 进程的通信类型
2.7.2 消息传递系统的实现方法
2.7.3 消息传递系统实现中的若干问题
2.7.4 消息缓冲队列的通信机制
2.8 线程
2.8.1 线程的概念
2.8.2 线程的执行特性
2.8.3 线程的分类
2.8.4 不同平台的线程
……
第3章 处理机调度
第4章 死锁
第5章 存储管理
第6章 设备管理
第7章 文件系统
第8章 经典算法模拟实验
参考文献