图书介绍
操作系统PDF|Epub|txt|kindle电子书版本网盘下载
![操作系统](https://www.shukui.net/cover/56/34418993.jpg)
- 李冬梅,黄樱,胡荣主编 著
- 出版社: 镇江:江苏大学出版社
- ISBN:9787811304732
- 出版时间:2013
- 标注页数:322页
- 文件大小:60MB
- 文件页数:334页
- 主题词:操作系统-高等学校-教材
PDF下载
下载说明
操作系统PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 操作系统概述1
1.1 操作系统的概念1
1.1.1 计算机系统1
1.1.2 什么是操作系统2
1.1.3 操作系统的目标4
1.2 操作系统的形成与发展4
1.2.1 推动操作系统发展的动力5
1.2.2 操作系统的形成5
1.2.3 操作系统的进一步发展11
1.3 操作系统的特征与功能14
1.3.1 操作系统的特征14
1.3.2 操作系统的功能16
1.4 流行操作系统简介18
1.4.1 DOS操作系统18
1.4.2 UNIX操作系统19
1.4.3 Linux操作系统20
1.4.4 Windows操作系统20
本章小结21
习题121
第2章 处理器管理24
2.1 处理器管理概述24
2.1.1 处理器管理的功能24
2.1.2 程序执行26
2.2 进程的描述29
2.2.1 进程的概念29
2.2.2 进程的状态及其转换30
2.2.3 进程的挂起状态32
2.3 进程控制33
2.3.1 进程控制块PCB33
2.3.2 进程创建37
2.3.3 进程撤销38
2.3.4 进程等待38
2.3.5 进程唤醒39
2.4 进程同步机制40
2.4.1 进程的并发性40
2.4.2 进程同步的概念40
2.4.3 进程同步机制应遵循的原则41
2.4.4 进程同步机制——锁42
2.4.5 进程同步机制——信号量43
2.4.6 利用信号量实现进程互斥44
2.4.7 利用信号量实现进程同步47
2.4.8 利用信号量实现进程的同步加互斥49
2.4.9 利用信号量实现进程同步的方法50
2.5 进程通信51
2.5.1 共享存储器系统51
2.5.2 消息传递系统51
2.5.3 管道通信系统53
2.6 处理机调度53
2.6.1 进程调度算法的选取原则54
2.6.2 常用的进程调度算法55
2.6.3 作业调度59
2.7 进程死锁63
2.7.1 死锁的基本概念63
2.7.2 死锁预防65
2.7.3 死锁避免66
2.7.4 死锁检测与解除68
2.8 处理器管理新技术70
2.8.1 线程技术70
2.8.2 超线程技术71
2.8.3 双核技术72
2.8.4 四核技术73
本章小结73
习题275
第3章 存储器管理81
3.1 存储器管理概述81
3.1.1 存储体系81
3.1.2 存储器管理的主要功能82
3.1.3 地址变换83
3.1.4 各种存储管理方式85
3.2 单一连续分配管理方式85
3.2.1 基本原理85
3.2.2 内存空间的分配86
3.2.3 地址变换与存储保护86
3.3 分区存储管理方式87
3.3.1 固定分区存储管理方式88
3.3.2 可变分区存储管理方式90
3.3.3 紧凑技术95
3.4 覆盖技术与对换技术97
3.4.1 覆盖技术97
3.4.2 对换技术98
3.5 分页存储管理方式99
3.5.1 基本原理99
3.5.2 页表100
3.5.3 地址变换100
3.5.4 对页式存储管理的改进101
3.6 分段存储管理方式103
3.6.1 基本原理103
3.6.2 段表104
3.6.3 地址变换104
3.6.4 分页和分段的主要区别106
3.6.5 段页式存储管理方式106
3.7 虚拟存储管理方式108
3.7.1 基本原理108
3.7.2 分页虚拟存储管理110
3.8 Windows操作系统的存储管理115
3.8.1 内存管理115
3.8.2 内存查看和虚拟内存设置116
本章小结118
习题3118
第4章 设备管理122
4.1 设备管理概述122
4.1.1 设备的分类122
4.1.2 设备管理的目标和任务123
4.1.3 设备管理的主要功能124
4.2 输入输出系统125
4.2.1 I/O系统的结构125
4.2.2 I/O设备控制器126
4.2.3 I/O通道128
4.2.4 I/O系统的控制方式129
4.3 设备分配与回收132
4.3.1 设备分配中采用的数据结构132
4.3.2 设备分配应考虑的因素134
4.3.3 设备分配与回收135
4.4 设备处理136
4.4.1 设备驱动程序的功能和特点137
4.4.2 设备驱动程序的处理过程138
4.5 设备管理的实现技术139
4.5.1 缓冲技术139
4.5.2 中断技术141
4.5.3 假脱机技术(SPOOLing)144
4.6 存储设备的管理145
4.6.1 存储设备的类型146
4.6.2 磁盘驱动调度算法147
4.6.3 USB设备的管理149
本章小结150
习题4151
第5章 文件管理155
5.1 文件管理概述155
5.1.1 文件与文件系统155
5.1.2 文件的分类156
5.2 文件结构157
5.2.1 文件的逻辑结构158
5.2.2 文件的物理结构159
5.2.3 文件的存取方法161
5.3 文件存储空间的分配与管理162
5.3.1 文件存储空间的分配162
5.3.2 空闲存储空间的管理164
5.4 文件目录管理166
5.4.1 文件目录的基本概念166
5.4.2 一级目录168
5.4.3 二级目录169
5.4.4 多级目录170
5.5 文件共享与安全172
5.5.1 文件共享172
5.5.2 文件安全173
5.6 文件使用175
5.6.1 文件操作175
5.6.2 文件使用的步骤176
本章小结177
习题5177
第6章 网络和分布式操作系统180
6.1 计算机网络概述180
6.1.1 计算机网络的组成180
6.1.2 计算机网络的功能182
6.1.3 计算机网络的分类182
6.1.4 计算机网络的拓扑结构186
6.1.5 网络协议190
6.2 网络操作系统192
6.2.1 网络操作系统的功能与构成192
6.2.2 网络通信技术195
6.2.3 网络资源共享技术198
6.2.4 网络操作系统Windows Server 2008简介201
6.3 分布式操作系统202
6.3.1 分布式系统概述202
6.3.2 分布式进程通信203
6.3.3 分布式资源管理207
6.3.4 分布式进程同步209
6.3.5 分布式系统中的死锁215
6.3.6 分布式文件系统218
6.3.7 分布式进程迁移224
本章小结226
习题6226
第7章 Linux操作系统228
7.1 Linux简介228
7.1.1 Linux软件的开发模式228
7.1.2 Linux的特点229
7.1.3 Linux的版本230
7.2 Linux的安装和使用230
7.2.1 Linux的安装230
7.2.2 Linux的常用命令232
7.2.3 文本编辑器vim247
7.2.4 Shell编程250
7.2.5 图形化桌面环境255
7.3 Linux系统内核分析255
7.3.1 Linux系统内核的体系结构255
7.3.2 进程管理256
7.3.3 内存管理267
7.3.4 设备管理271
7.3.5 文件系统275
本章小结286
习题7287
第8章 操作系统的安全与保护288
8.1 安全性的基本概念288
8.2 操作系统的安全威胁与保护289
8.2.1 对操作系统安全造成威胁的因素及类型289
8.2.2 安全操作系统的一般结构292
8.2.3 Windows Server 2003的安全性293
8.2.4 操作系统的保护303
8.2.5 操作系统的安全保护策略305
8.3 针对操作系统的网络入侵与防护307
8.3.1 针对操作系统的网络入侵307
8.3.2 网络入侵的防护310
8.3.3 常见入侵检测系统软件介绍315
8.4 安全审计317
8.4.1 安全审计的基本概念317
8.4.2 安全审计系统包含的主要功能和所涉及的共性问题317
8.4.3 安全审计的程序318
8.4.4 网络安全审计的主要测试319
8.4.5 内部安全审计制度的制定321
8.4.6 审计机制的实现321
本章小结321
习题8322