书籍详情
操作系统原理
作者:王旭阳,李睿 编著
出版社:国防工业出版社
出版时间:2009-01-01
ISBN:9787118060553
定价:¥35.00
购买这本书可以去
内容简介
操作系统是计算机系统的核心系统软件,操作系统课程是计算机教育的必修课程,是高等院校计算机相关专业必修的核心课,是从事计算机应用专业人员必须掌握的专业知识。本书详细阐述了操作系统的基本原理、概念和应用,共分8章,第1章操作系统概论。第2章~第6章分别介绍操作系统的进程管理、处理机调度、存储管理、设备管理和文件系统,第7章探讨操作系统的安全与保护问题。前7章每章中都分析了操作系统相关设计原理在win—dows系统上的实现技术。第8章以Linux系统为例详细分析了其进程管理、内存管理、设备管理和文件系统。本书可作为高等学校本科操作系统相关课程的教材或参考书,也可供广大从事操作系统原理研究与系统开发的工程技术人员参考。
作者简介
暂缺《操作系统原理》作者简介
目录
第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系统
参考文献
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系统
参考文献
猜您喜欢