图书介绍
操作系统原理及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 张群哲主编 著
- 出版社: 长沙:中南大学出版社
- ISBN:7811050102
- 出版时间:2005
- 标注页数:221页
- 文件大小:19MB
- 文件页数:232页
- 主题词:操作系统
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从支持平台的角度看操作系统4
1.1.3从系统管理的角度看操作系统5
1.1.4操作系统的特性5
1.2操作系统的基本类型7
1.2.1多道批处理系统7
1.2.2分时系统8
1.2.3实时系统9
1.2.4网络系统9
1.2.5分布式系统10
1.3操作系统的使用接口11
1.3.1桌面11
1.3.2命令12
1.3.3系统调用14
1.4.1现代操作系统的概念16
1.4.2现代操作系统的结构16
1.4现代操作系统16
1.4.3几个典型的操作系统19
第2章 操作系统的安装、关闭与使用25
2.1操作系统的安装与关闭25
2.1.1Windows 2000操作系统的安装与关闭25
2.1.2Linux操作系统的安装与关闭29
2.2操作系统的使用接口:桌面和命令33
2.2.1Windows 2000桌面和命令33
2.2.2Linux桌面和命令37
3.1.1程序的并发执行41
第3章 进程及处理机管理41
3.1进程的概念41
3.1.2进程的定义与描述43
3.1.3进程的特性47
3.1.4进程状态及其转换48
3.2进程调度与管理49
3.2.1进程调度的功能49
3.2.2进程调度的方式与时机49
3.2.3常用调度算法50
3.2.4进程控制54
3.3进程互斥与同步55
3.3.1临界段56
3.3.2信号量57
3.3.3用信号量实现进程间互斥59
3.3.4用信号量实现进程间同步59
3.4进程间的通信63
3.4.1软中断63
3.4.2管道通信64
3.4.3信箱通信65
3.4.4剪贴板通信66
3.5线程66
第4章 体验多任务与多进程71
4.1实际系统中的多任务与多进程71
4.1.1Windows的多任务及任务管理器71
4.1.2Linux的进程及PS命令74
4.2生产者-消费者同步问题的线程实现79
4.3进程通信84
4.3.1Windows的剪贴板通信84
4.3.2Linux并发程序设计87
4.4模拟线程调度-赛马89
第5章 存储管理94
5.1存储管理的主要功能94
5.1.1多级存储体系94
5.1.2存储管理的主要功能95
5.1.3重定位97
5.2可变分区存储管理98
5.2.1可变分区分配策略99
5.2.3空闲区的组织101
5.2.2重定位与内存保护101
5.3分页管理102
5.3.1分页概述102
5.3.2地址转换104
5.4分段存储管理105
5.4.1分段概述106
5.4.2静态分段的实现107
5.4.3分段的链接108
5.5覆盖与交换技术108
5.5.1覆盖技术109
5.5.2交换技术110
5.6虚拟存储器110
5.6.1虚拟存储概述111
5.6.2分页虚拟存储113
5.6.3页面置换算法116
5.6.4页的共享与保护119
5.6.5分段虚拟存储技术121
第6章 存储管理体验125
6.1Windows与Linux内存管理125
6.1.1提高Windows 2000内存性能125
6.1.2Linux用户程序的内存管理129
6.2体验页面置换算法133
第7章 设备管理138
7.1设备管理的功能138
7.1.1设备的类别138
7.1.2设备管理的功能和任务140
7.2.1程序直接控制方式141
7.2数据传送控制方式141
7.2.2中断方式142
7.2.3DMA方式143
7.2.4通道控制方式145
7.3中断技术146
7.3.1中断的分类与优先级146
7.3.2中断处理过程148
7.4缓冲技术149
0.4.1缓冲的引入149
7.3.3中断处理程序的基本结构149
7.4.2缓冲的种类150
7.4.3缓冲池的管理150
7.5设备分配152
7.5.1设备分配用数据结构153
7.5.2设备分配的原则154
7.6SPOOL系统155
7.6.1独占设备和共享设备155
7.6.2虚拟设备的概念155
7.6.3SPOOL打印系统的功能和结构155
7.7.1磁盘的特性157
7.7磁盘的传输与调度157
7.7.2磁盘调度算法158
7.7.3磁盘调度算法的选择160
第8章 设备管理体验164
8.1Windows 000的设备管理164
8.2MS-DOS的键盘管理——中断与缓冲程序设计171
8.3编程控制Windows打印指定文件176
第9章 文件系统182
9.1.1文件的概念与分类183
9.1文件与文件系统183
9.1.2文件系统的功能与特点184
9.2文件的逻辑结构与存取方法185
9.2.1文件的逻辑结构185
9.2.2存取方法189
9.3文件的物理结构189
9.3.1顺序文件(连续文件)189
9.3.2链接文件(串联文件)190
9.3.3索引文件(随机文件)190
9.4文件目录管理190
9.4.1目录内容191
9.4.2文件的目录结构192
9.5空闲空间管理194
9.5.1位示图法(bit tables)194
9.5.2空闲块链(chained free portion)194
9.5.3索引(indexing)195
9.6文件保护与安全性195
9.6.1口令方式195
9.6.2密码方式196
9.6.3文件访问权限控制196
9.6.4文件权限的保存197
9.6.5文件系统的安全管理级别198
第10章文件系统的使用202
10.1文件和目录操作202
10.1.1Linux文件信息命令和基本文件管理202
10.1.2Linux基本目录管理206
10.1.3用系统调用实现文件操作208
10.2Linux文件权限210
10.3设备文件的使用219
参考文献221