图书介绍
操作系统PDF|Epub|txt|kindle电子书版本网盘下载
![操作系统](https://www.shukui.net/cover/8/32226172.jpg)
- 杨绍华主编 著
- 出版社: 成都:电子科技大学出版社
- ISBN:7810656236
- 出版时间:2001
- 标注页数:309页
- 文件大小:17MB
- 文件页数:323页
- 主题词:
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.2认识操作系统3
1.1.3操作系统的服务5
1.1.4操作系统的功能7
1.2操作系统的发展8
1.2.1计算机体系结构的发展8
1.2.2操作系统的发展9
1.3操作系统的分类11
1.3.1分类的原则11
1.3.2单用户操作系统11
1.3.3批处理操作系统12
1.3.4分时操作系统13
1.3.5实时操作系统14
1.4操作系统的特征15
1.4.1操作系统的基本特征15
1.4.2操作系统中某些术语17
1.5操作系统的装入和初启18
习题与思考题19
第二章 进程管理20
2.1进程概念20
2.1.1程序的顺序执行与并发执行20
2.1.2进程概念的引入23
2.1.3进程的状态26
2.1.4进程管理的功能29
2.2进程的结构29
2.2.1进程的实体29
2.2.2进程控制块PCB30
2.3进程控制34
2.3.1操作系统内核34
2.3.2进程控制35
2.4进程同步42
2.4.1进程同步概念42
2.4.2进程互斥43
2.4.3同步机制44
2.4.4管程机制50
2.4.5经典进程同步问题51
2.5进程通信53
2.5.1进程通信的类型54
2.5.2进程通信的方式54
2.6进程调度60
2.6.1进程调度概念60
2.6.2进程调度算法63
2.6.3进程调度的实现67
2.7死锁69
2.7.1死锁的产生69
2.7.2死锁的预防70
2.7.3死锁的避免71
2.7.4死锁的检测与解除75
2.8线程基本概念78
2.8.1线程的引入79
2.8.2线程与进程的比较79
2.8.3线程的控制80
习题与思考题80
第三章 存储器管理82
3.1基本概念82
3.1.1物理内存和虚拟内存83
3.1.2存储管理的基本任务83
3.2分区管理86
3.2.1固定分区管理方案86
3.2.2可变分区管理方案87
3.2.3地址映射与保护91
3.3覆盖与交换技术92
3.3.1覆盖技术92
3.3.2交换技术93
3.4分页管理94
3.4.1分页管理基本原理94
3.4.2静态分页管理95
3.5分段管理99
3.5.1分段管理的引入99
3.5.2分段管理的基本原理100
3.6段页式管理102
3.6.1段页式存储管理的基本思想102
3.6.2段页式存储管理的实现原理103
3.7虚拟存储器105
3.7.1虚拟存储器的基本概念105
3.7.2请求分页管理107
3.7.3请求分段管理113
习题与思考题114
第四章 设备管理116
4.1I/O系统的组成116
4.1.1I/O系统的结构116
4.1.2I/O设备117
4.1.3设备控制器119
4.1.4I/O通道119
4.2设备管理的任务与功能119
4.2.1I/O设备驱动技术的发展119
4.2.2I/O设备控制与驱动软件120
4.2.3设备管理的任务与功能121
4.3中断系统和时钟系统121
4.3.1操作系统与中断系统121
4.3.2操作系统与时钟系统124
4.4操作系统对I/O操作的控制125
4.4.1I/O设备的资源分配125
4.4.2I/O控制方式126
4.4.3输入输出总线与即插即用技术127
4.4.4缓冲技术127
4.5设备管理、调度与分配132
4.5.1设备无关性132
4.5.2设备的调度与分配132
4.5.3设备驱动137
习题与思考题138
第五章 文件管理139
5.1文件和文件系统139
5.1.1文件的概念139
5.1.2文件类型139
5.1.3文件系统的概念141
5.1.4文件系统的功能141
5.2文件的组织141
5.2.1文件的逻辑结构与存取方法142
5.2.2文件的物理结构143
5.3文件目录管理144
5.3.1文件控制块和索引结点145
5.3.2目录文件的结构146
5.3.3文件和目录的操作149
5.4文件存储空间管理150
5.4.1空闲表法150
5.4.2空闲链表法151
5.4.3位示图法151
5.5文件共享与安全152
5.5.1实现文件共享的方法152
5.5.2文件安全管理155
习题与思考题158
第六章 操作系统结构与作业管理160
6.1操作系统的结构模型160
6.1.1操作系统的整体性结构160
6.1.2操作系统的层次结构161
6.1.3操作系统的微内核结构163
6.2作业管理的概念164
6.2.1什么是作业164
6.2.2提交作业165
6.3作业管理的功能166
6.3.1作业的状态变迁166
6.3.2作业调度167
6.3.3作业控制170
6.4用户接口与操作环境171
6.4.1命令接口171
6.4.2程序接口172
6.4.3环境接口173
习题与思考题175
第七章 UNIX系统概述176
7.1UNIX历史176
7.2UNIX的特征177
7.2.1UNIX的特征177
7.2.2UNIX核心结构178
习题与思考题179
第八章 UNIX常用命令180
8.1进入和退出命令180
8.1.1进入系统180
8.1.2退出系统181
8.2系统询问命令181
8.2.1询问当前日期和时间的date命令181
8.2.2询问当前用户的who命令181
8.2.3显示当前目录路径名的pwd命令181
8.3文件操作命令181
8.3.1文件及其分类182
8.3.2文件显示命令182
8.3.3文件内容比较183
8.3.4文件的复制、删除和移动185
8.3.5确定文件类型的File命令187
8.4目录操作命令187
8.4.1目录结构187
8.4.2目录的创建和删除188
8.4.3目录的显示和改变工作目录189
8.5口令、权限命令190
8.5.1修改口令190
8.5.2改变存取权限192
8.6软盘的使用命令193
8.6.1格式化软盘193
8.6.2软盘文件拷贝194
习题与思考题195
第九章 文本编辑器——vi196
9.1进入和退出vi196
9.1.1进入vi196
9.1.2退出vi196
9.1.3编辑器操作方式197
9.2光标控制和屏幕命令198
9.2.1光标控制198
9.2.2屏幕命令201
9.3文本插入与修改201
9.3.1文本插入201
9.3.2文本修改202
9.4字符串检索207
9.4.1字符串检索207
9.4.2检索下一个字符串208
9.4.3查找字符208
9.4.4置标记209
9.4.5全局替换命令210
9.5ex命令211
9.5.1命令定位211
9.5.2常用ex命令212
习题与思考题213
第十章 Shell程序设计214
10.1Shell概述214
10.1.1Shell的特点和主要版本214
10.1.2Shell程序示例215
10.1.3Shell过程的建立和执行215
10.2Shell变量217
10.2.1用户定义的变量217
10.2.2输入/输出命令218
10.2.3位置参数220
10.2.4移动位置参数221
10.2.5预先定义的特殊变量221
10.2.6环境变量222
10.2.7set命令224
10.3Shell中的特殊字符226
10.3.1通配符226
10.3.2引号227
10.3.3输入输出重定向符229
10.3.4注释、管道线和后台命令232
10.3.5命令执行操作符233
10.3.6成组命令234
10.4控制结构235
10.4.1if语句235
10.4.2测试语句237
10.4.3case语句240
10.4.4while语句241
10.4.5until语句242
10.4.6for语句242
10.4.7break命令和continue命令244
10.4.8exit命令245
10.5表达式和函数245
10.5.1算术表达式245
10.5.2函数246
习题与思考题247
第十一章 UNIX系统管理249
11.1系统的启动和关闭249
11.1.1启动系统249
11.1.2关闭系统250
11.2用户建立与管理251
11.2.1增加用户账户251
11.2.2增加新用户组252
11.2.3修改选中的用户账户或组253
11.2.4删除或闲置选中的用户账户或组253
11.2.5设置或修改用户口令254
11.2.6口令约束254
11.2.7设置账户的注册限制255
11.2.8指定子系统授权256
11.2.9修改系统特权257
11.2.10修改系统默认值257
11.3文件系统管理与维护258
11.3.1文件系统的建立258
11.3.2文件系统管理器259
11.3.3文件系统类型及其驱动程序的添加259
11.3.4添加和删除安装配置260
11.3.5安装和卸下文件系统261
11.3.6在软盘上建立文件系统261
11.3.7检查和修复文件系统262
11.3.8维护文件系统的空闲空间265
11.4文件系统的后备270
11.4.1后备前的准备271
11.4.2运行定期后备273
11.4.3运行不定期文件系统后备275
11.4.4检查后备历史和内容275
11.4.5恢复后备的文件系统和文件276
11.5维护系统安全性278
11.5.1系统安全性279
11.5.2管理受托系统281
习题与思考题282
第十二章 Linux系统简介283
12.1什么是Linux283
12.2Linux的特点284
12.3Linux常用软件介绍286
12.3.1基本命令和工具286
12.3.2文本与文字处理287
12.3.3程序设计287
12.3.4网络软件288
12.3.5X-Window288
12.3.6与其他操作系统的界面289
12.3.7其他软件290
12.4X-Window简介291
12.4.1服务程序和客户程序292
12.4.2X配置292
12.4.3启动X-Window296
12.5Intemet简介297
12.5.1E-mail297
12.5.2telnet298
12.5.3ftp298
12.5.4archie300
12.5.5usenetnews300
12.5.6wordwideweb301
习题与思考题302
附录A《操作系统》教学大纲303
一、课程的性质、任务及要求303
二、教学内容303
三、实践环节303
四、课时分配303
五、说明304
附录B《操作系统》实验指导书305
实验一UNIX常用命令(2学时)305
一、实验目的305
二、实验要求305
三、实验内容305
四、实验体会305
实验二vi文本编辑器(2学时)306
一、实验目的306
二、实验要求306
三、实验内容306
四、实验体会306
实验三Shell程序设计(4学时)306
一、实验目的306
二、实验要求307
三、实验内容307
四、实验体会307
实验四UNIX系统管理(2学时)307
一、实验目的307
二、实验要求307
三、实验内容307
四、实验体会308
实验五308
一、实验目的308
二、实验要求308
三、实验内容308
四、实验体会308
主要参考文献309