《作业系统原理及套用:Linux篇》是2008年出版的图书,作者是王继水、顾理军。
基本介绍
- 书名:作业系统原理及套用:Linux篇
- 作者:王继水、顾理军
- ISBN:9787302180838
- 类别:计算机基础
- 定价:26
- 出版时间:2008.08.01
书籍信息
作者:王继水、顾理军
定价:26元
印次:1-4
ISBN:9787302180838
出版日期:2008.08.01
印刷日期:2013.12.02
定价:26元
印次:1-4
ISBN:9787302180838
出版日期:2008.08.01
印刷日期:2013.12.02
内容简介
本书以LinuX操作作业系统为例,介绍了作业系统的主要功能、基本原理和基本思想,并介绍了LinuX作业系统的安装、配置、基本操作、系统管理、网路套用以及各种伺服器的配置与维护。 本书在内容上突出理论与实践相结合的特点,注重学生套用能力的培养,在编写上深入浅出、图文并茂、通俗易懂,并配有习题和实验,便于教学与自学。 本书具有较强的灵活性和较宽的适用性,可作为高等专科学校和高等职业技术学院计算机相关专业作业系统课程的教材、非计算机专业作业系统选修课教材。
图书目录
第1章作业系统引论 1
1.1作业系统概述 1
1.1.1计算机系统的组成 1
1.1.2作业系统的定义 3
1.2作业系统的功能和特徵 3
1.2.1作业系统的功能 3
1.2.2作业系统的特徵 6
1.2.3作业系统的性能指标 8
1.3作业系统的分类 8
1.3.1单用户作业系统 9
1.3.2多道批处理作业系统 9
1.3.3分时作业系统 11
1.3.4实时作业系统 13
1.3.5通用作业系统 14
1.3.6网路作业系统 14
1.3.7分散式作业系统 15
1.4複习题 15
第2章进程管理 16
2.1进程的基本概念 16
2.1.1程式的顺序执行
和并发执行 16
2.1.2进程的定义与特徵 18
2.1.3进程的状态及其转换 21
2.2进程控制 22
2.3进程的互斥与同步 24
2.3.1互斥的定义 24
2.3.2同步的定义 25
2.3.3信号量机制 27
2.3.4用P、V操作实现进程的
互斥 28
2.3.5用P、V操作实现进程的
同步 29
2.4进程的调度 31
2.5进程通信 34
2.6死锁 37
2.6.1死锁的定义 37
2.6.2产生死锁的原因
和必要条件 37
2.6.3死锁的防止与避免 38
2.7执行绪 43
2.7.1执行绪的引入 43
2.7.2执行绪与进程的比较 43
2.7.3执行绪的属性 44
2.7.4执行绪的状态及其转换 44
2.8Linux中的进程管理 45
2.8.1Linux进程概述 45
2.8.2Linux的进程控制 47
2.8.3Linux的进程调度 48
2.8.4Linux进程的同步和通信 50
2.9複习题 54
第3章作业系统用户接口
与作业管理 56
3.1用户接口 56
3.1.1程式接口 56
3.1.2命令接口 58
3.1.3作业系统用户接口的发展 60
3.2作业管理概述 60
3.2.1作业及其类型 60
3.2.2作业的状态及其转换 62
3.2.3作业控制级的接口 63
3.3作业调度 63
3.3.1作业调度应考虑的因素 63
3.3.2作业调度算法 64
3.4Linux中的用户接口与作业管理 67
3.5複习题 67
第4章存储管理 69
4.1存储管理的概念 69
4.1.1存储管理的功能 69
4.1.2存储管理的方式 70
4.1.3覆盖与对换技术 71
4.2连续分配方式 74
4.2.1单一连续分配 74
4.2.2固定分区分配 74
4.2.3动态分区分配 75
4.3离散分配方式 78
4.3.1页式存储管理 78
4.3.2段式存储管理 81
4.3.3段页式存储管理 85
4.4虚拟存储器 87
4.4.1虚拟存储的概念 87
4.4.2请求分页存储管理方式 90
4.5Linux中的存储管理 95
4.5.1Linux存储管理概述 95
4.5.2Linux存储管理的实现技术 95
4.6複习题 99
第5章设备管理与档案管理 100
5.1设备管理概述 100
5.1.1设备的分类 100
5.1.2设备管理的任务和功能 101
5.1.3缓冲技术 102
5.1.4设备驱动 103
5.2数据输入/输出控制方式 104
5.2.1程式直接控制方式 105
5.2.2中断控制方式 105
5.2.3DMA方式 106
5.2.4通道控制方式 107
5.3档案管理概述 108
5.3.1档案类型和档案属性 108
5.3.2档案系统的功能 110
5.4档案的逻辑结构 110
5.5外存分配方式 112
5.6Linux中的设备管理 115
5.7複习题 117
第6章Linux作业系统概述 119
6.1Linux的历史 119
6.2Linux作业系统的特点 122
6.3Linux作业系统的主要功能 124
6.4Linux的发行版本 125
6.5複习题 128
第7章Linux的安装与配置 129
7.1安装前的準备工作 129
7.2安装Linux 130
7.3安装后的配置 146
7.4实验:Linux作业系统的安装 150