《作业系统教程》是一部由张坤、姜立秋、赵慧然所编着的书籍,大连理工大学出版社出版发行。
基本介绍
- 书名:作业系统教程
- 作者:张坤、姜立秋、赵慧然
- ISBN:9787561154113
- 出版社:大连理工大学出版社
内容简介
《作业系统教程》以培养套用型、实用性人才为出发点,作者是根据多年实践和教学经验,结合计算机作业系统的最新发展编写而成的。在编写过程中,力求做到系统性、準确性、通俗性、实用性,注重理论与实践相结合。
目录
第1章 作业系统概述
1.1 计算机系统
1.1.1 硬体
1.1.2 软体
1.2 作业系统的定义和功能
1.2.1 作业系统的定义
1.2.2 作业系统的功能
1.3 作业系统的发展和分类
1.3.1 作业系统的发展
1.3.2 作业系统的分类
1.3.3 流行作业系统简介
1.3.4 Linux的启动过程
1.4 作业系统用户接口和作业系统结构
1.4.1 特权指令、管态、目态
1.4.2 作业系统提供的用户接口
1.4.3 作业系统结构
习题
第2章 进程管理
2.1 进程的概念
2.1.1 程式的并发执行
2.1.2 进程的定义
2.1.3 进程的状态及转换
2.1.4 Linux进程的状态及转换
2.2 进程的描述
2.2.1 进程的组成
2.2.2 进程控制块的组织方式
2.2.3 Linux的进程控制块
2.3 进程的控制
2.3.1 进程创建
2.3.2 进程终止
2.3.3 进程的阻塞和唤醒
2.4 进程的同步与互斥
2.4.1 基本概念
2.4.2 临界资源与临界区
2.4.3 信号量与P、V操作
2.4.4 经典同步问题
z.5 进程通信——高级通信
2.5.1 进程通信的类型
2.5.2 Linux的进程通信
2.6 执行绪
2.6.1 执行绪的概念
2.6.2 用户执行绪和核心执行绪
2.6.3 Pthreads
2.6.4 超执行绪技术
2.6.5 双核技术
2.7 Windows2000/XP作业系统的进程和执行绪套用
2.7.1 进程
2.7.2 执行绪
习题
第3章 处理机调度与死锁
3.1 处理机调度
3.1.1 调度的层次
3.1.2 调度伫列模型
3.1.3 选择调度方式和算法的若干準则
3.1.4 进程调度算法
3.1.5 Linux中的进程调度
3.1.6 Windows2000中的执行绪调度
3.2 死锁
3.2.1 死锁的定义
3.2.2 产生死锁的必要条件
3.2.3 处理死锁的基本方法
3.3 死锁的预防
3.4 死锁的避免
3.5 死锁的检测和解除
3.5.1 资源分配图
3.5.2 死锁检测算法
3.5.3 死锁的解除
习题
第4章 存储管理
4.1 程式的装入和连结
4.1.1 程式的装入
4.1.2 程式的连结
4.2 连续分配存储管理
4.2.1 单一连续分配方式(单独分区分配)
4.2.2 分区分配方式
4.2.3 可重定位分区分配方武
4.2.4 分区的存储保护
4.2.5 覆盖与交换
4.3 分页存储管理
4.3.1 基本原理
4.3.2 地址变换机构
4.3.3 页表结构
4.3.4 页的保护与共享
4.4 分段存储管理
4.4.1 基本原理
4.4.2 地址变换机构
4.4.3 段的保护与共享
4.4.4 分页和分段的主要区别
4.5 段页式存储管理
4.5.1 基本原理
4.5.2 段页武系统中的地址变换机构
4.6 虚拟存储与请求分页
4.6.1 虚拟存储器的概念
4.6.2 请求分页存储管理方式
4.7 Linux存储管理
4.7.1 80386的保护模式与地址变换
4.7.2 虚拟地址空间的组织和管理
习题