图书介绍
计算机操作系统教程pdf电子书版本下载
- 柯敏毅主编 著
- 出版社: 北京:中国水利水电出版社
- ISBN:7508407962
- 出版时间:2001
- 标注页数:179页
- 文件大小:16MB
- 文件页数:195页
- 主题词:操作系统
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
1.1.2 作为资源管理的操作系统 2
1.2 操作系统的发展历史 2
1.2.1 无操作系统的计算机 3
1.2.2 单道批处理系统与多道批处理系统及执行系统 3
1.2.3 分时系统 6
1.2.4 实时系统 7
1.2.5 微机操作系统、网络操作系统与分布式操作系统 8
1.3 操作系统的基本概念 10
1.3.1 操作系统的定义 10
1.3.2 操作系统的基本功能 11
1.3.3 操作系统的特征 15
1.4 操作系统的逻辑模型 16
1.5 微机操作系统 17
1.5.1 DOS操作系统 17
1.5.2 MS-Windows操作系统 17
1.5.3 UNIX操作系统 17
习题一 18
本章小结 18
第2章 操作系统的用户界面 19
本章学习目标 19
2.1 运行一个用户程序的过程 19
2.2 操作系统的用户界面 20
2.2.1 操作系统提供的两个接口 21
2.2.2 作业控制语言和键盘命令 21
2.3 操作系统提供给用户程序的服务 24
2.3.1 系统调用描述 25
2.3.3 系统调用的实现 26
2.3.2 系统调用功能分类 26
2.4 用户界面的发展 27
本章小结 28
习题二 28
第3章 进程管理 29
本章学习目标 29
3.1 引言 29
3.2 进程的引入和定义 30
3.2.1 进程的引入 30
3.2.2 进程的定义 32
3.3.1 进程的状态及状态变化图 34
3.3 进程的状态和进程控制块 34
3.3.2 进程控制块 35
3.4 进程控制 37
3.4.1 原语 37
3.4.2 进程控制原语 38
3.5 线程的基本概念 39
3.5.1 线程的引入 39
3.5.2 线程与进程的比较 40
3.5.3 用户级线程和内核支持线程 41
3.6.1 进程调度的职能 42
3.6 进程调度 42
3.6.2 进程调度算法 43
3.6.3 调度用的进程状态切换图 45
3.7 进程通信 46
3.7.1 临界资源和临界区 46
3.7.2 进程的通信方式之一--同步与互斥 47
3.7.3 两个经典的同步/互斥问题 49
3.7.4 结构化的同步/互斥机制--管程 52
3.7.5 进程的通信方式之二--消息缓冲 54
3.8 死锁问题 56
3.8.1 死锁产生的原因和必要条件 56
3.8.2 预防死锁 59
3.8.3 发现死锁 60
3.8.4 解除死锁 61
本章小结 62
习题三 62
第4章 存储管理 64
本章学习目标 64
4.1 存储管理的功能 65
4.1.1 内存的分配与回收 65
4.1.2 地址重定位 66
4.1.3 存储保护 68
4.1.4 虚拟存储器 69
4.2 实存管理 70
4.2.1 固定分区存储管理 70
4.2.2 可变式分区存储管理 71
4.2.3 纯分页存储管理 77
4.3 虚拟存储器管理 81
4.3.1 虚拟存储器的概念 81
4.3.2 请求式分页存储管理与动态地址重定位 82
4.3.3 现代计算机系统改进的动态地址重定位 84
4.3.4 页面置换算法 86
4.3.5 请求式分页存储管理性能分析举例 88
4.3.6 请求式分段存储管理 91
4.4 碎片与抖动问题 94
本章小结 96
习题四 98
第5章 设备管理 100
本章学习目标 100
5.1 概述 100
5.1.1 设备类型 100
5.1.2 设备管理的任务和功能 101
5.1.3 设备控制块(DCB) 102
5.2.2 中断控制方式 103
5.2.1 程序直接控制方式 103
5.2 数据传送控制方式 103
5.2.3 DMA方式 104
5.2.4 通道控制方式 106
5.3 缓冲技术 108
5.3.1 缓冲的引入 108
5.3.2 单缓冲 108
5.3.3 双缓冲 109
5.3.4 环形缓冲 109
5.3.5 缓冲池 110
5.4.2 共享设备的分配 112
5.4 设备分配技术 112
5.4.1 独享设备的分配 112
5.4.3 虚拟设备的分配与假脱机技术 113
5.5 I/O进程控制 114
5.5.1 用户进程的输入输出请求 114
5.5.2 设备驱动程序 115
5.5.3 中断处理程序的处理过程 116
本章小结 116
习题五 117
6.1 文件与文件系统 118
6.1.1 文件与文件系统的概念 118
本章学习目标 118
第6章 文件管理 118
6.1.2 文件的分类、属性及文件系统的功能 119
6.2 文件的逻辑结构 120
6.2.1 逻辑结构 120
6.2.2 存取方法 120
6.3 文件的物理结构 121
6.3.1 连续结构 121
6.3.2 链接结构 121
6.3.3 索引结构 122
6.4 UNIX系统文件索引结构举例 123
6.5 文件目录 125
6.5.1 单级目录结构 126
6.5.2 二级目录结构 126
6.5.3 多级目录结构 127
6.6 文件的操作 129
6.7 文件的共享与保护 129
6.8 文件的完整性 132
6.9 外存空间的管理 133
6.9.1 外存的主要技术参数 134
6.9.2 空闲块的管理 134
本章小结 136
6.9.3 分配策略 136
习题六 137
第7章 Windows98中文版的使用 138
本章学习目标 138
7.1 文件和文件夹的管理 138
7.1.1 文件的特性和类型 138
7.1.2 Windows98文件的命名 139
7.1.3 浏览文件和文件夹 140
7.1.4 管理文件和文件夹 142
7.1.5 使用“我的公文包”同步文件 146
7.2.2 格式化和复制磁盘 149
7.2 磁盘驱动器的管理 149
7.2.1 浏览磁盘内容 149
7.2.3 管理磁盘空间 153
7.2.4 检查和纠正磁盘错误 154
7.2.5 磁盘碎片整理程序 156
7.2.6 清理磁盘 158
7.3 附件 158
7.3.1 记事本 158
7.3.2 画图程序 160
7.4.1 检查打印机安装状态 168
7.4 打印机的管理 168
7.3.3 辅助工具 168
7.4.2 使用添加打印机向导添加一个打印机 169
7.4.3 使用字体 170
7.4.4 使用打印机文件夹打印 170
7.5 Windows98的设置 171
7.5.1 设置鼠标的工作方式 171
7.5.2 设置显示器的属性 173
7.5.3 自定义任务栏和开始菜单 177
7.5.4 调整日期与时间 178
本章小结 179