图书介绍
操作系统 2007年版:附操作系统自学考试大纲PDF|Epub|txt|kindle电子书版本网盘下载
- 谭耀铭主编;全国高等教育自学考试指导委员会组编 著
- 出版社: 北京:中国人民大学出版社
- ISBN:7300032354
- 出版时间:2007
- 标注页数:286页
- 文件大小:15MB
- 文件页数:299页
- 主题词:操作系统-高等教育-自学考试-教材
PDF下载
下载说明
操作系统 2007年版:附操作系统自学考试大纲PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
操作系统(2007年版)3
第1章 引论3
1.1 什么是操作系统3
1.1.1 计算机系统3
1.1.2 操作系统4
1.2 操作系统的形成4
1.3 操作系统的基本类型6
1.3.1 批处理操作系统6
1.3.2 分时操作系统8
1.3.3 实时操作系统9
1.4 操作系统的发展10
1.5 UNIX操作系统简介11
1.6 操作系统的功能12
小结13
习题13
第2章 计算机系统结构简介15
2.1 计算机系统结构15
2.1.1 层次结构15
2.1.2 系统工作框架16
2.2 硬件环境17
2.2.1 CPU与外设的并行工作17
2.2.2 存储体系18
2.2.3 保护措施19
2.3 操作系统结构21
2.3.1 设计目标21
2.3.2 操作系统的层次结构22
2.3.3 UNIX系统的结构23
2.4 操作系统与用户的接口24
2.4.1 操作控制命令24
2.4.2 系统调用25
2.5 UNIX的用户接口26
2.5.1 shell命令26
2.5.2 UNIX系统调用30
小结32
习题33
第3章 处理器管理35
3.1 多道程序设计35
3.1.1 什么是多道程序设计35
3.1.2 为什么要采用多道程序设计35
3.1.3 采用多道程序设计应注意的问题38
3.2 进程概述39
3.2.1 进程的定义39
3.2.2 为什么要引入进程40
3.2.3 进程的属性41
3.3 进程队列42
3.3.1 进程控制块42
3.3.2 进程的创建和撤销43
3.3.3 进程队列的链接44
3.4 UNIX系统中的进程46
3.4.1 UNIX进程的特点46
3.4.2 UNIX进程的组成46
3.4.3 UNIX进程的状态51
3.4.4 UNIX进程的创建和终止53
3.4.5 UNIX进程的换进换出56
3.4.6 UNIX进程的睡眠与唤醒57
3.5 中断技术58
3.5.1 中断和中断类型58
3.5.2 中断响应59
3.5.3 中断事件的处理61
3.5.4 中断优先级和中断屏蔽62
3.6 UNIX系统的中断技术63
3.6.1 中断事件和异常情况63
3.6.2 处理器状态字64
3.6.3 中断处理64
3.7 处理器调度66
3.7.1 处理器的两级调度66
3.7.2 批处理作业的调度算法67
3.7.3 进程调度算法72
3.7.4 UNIX系统的进程调度算法75
小结77
习题79
第4章 存储管理82
4.1 概述82
4.1.1 信息的二级存储82
4.1.2 存储管理的功能82
4.2 重定位84
4.2.1 绝对地址和相对地址84
4.2.2 重定位的方式84
4.3 单用户连续存储管理86
4.3.1 存储空间的分配86
4.3.2 覆盖技术87
4.3.3 对换技术88
4.4 固定分区存储管理88
4.4.1 基本原理88
4.4.2 主存空间的分配与回收88
4.4.3 地址转换和存储保护89
4.5 可变分区存储管理90
4.5.1 主存空间的分配与回收91
4.5.2 地址转换和存储保护96
4.5.3 移动技术96
4.6 页式存储管理98
4.6.1 页式存储管理的基本原理98
4.6.2 页式主存空间的分配与回收99
4.6.3 页表和地址转换100
4.7 虚拟存储管理103
4.7.1 什么是虚拟存储器103
4.7.2 虚拟存储器的工作原理103
4.7.3 页式虚拟存储器的实现103
4.7.4 多级页表108
4.8 UNIX系统的页式虚拟存储管理110
4.8.1 UNIX的虚拟地址结构110
4.8.2 UNIX的页表和地址转换110
4.8.3 UNIX的页面调度112
小结112
习题114
第5章 文件管理116
5.1 文件和文件系统116
5.1.1 文件116
5.1.2 文件系统的组成部分117
5.2 文件的存储介质117
5.3 文件的存取方式119
5.4 文件目录119
5.4.1 一级目录结构120
5.4.2 二级目录结构120
5.4.3 树形目录结构121
5.4.4 文件目录的管理123
5.5 文件的组织123
5.5.1 文件的逻辑结构123
5.5.2 文件的存储结构124
5.5.3 记录的成组与分解131
5.6 磁盘存储空间的管理133
5.6.1 位示图法134
5.6.2 空闲块表法135
5.6.3 空闲块链法135
5.7 基本文件操作及其使用136
5.7.1 基本文件操作136
5.7.2 文件操作的使用138
5.8 文件的安全性139
5.8.1 文件的保护139
5.8.2 文件的保密141
5.9 UNIX系统的文件管理142
5.9.1 UNIX的文件和文件系统142
5.9.2 UNIX的文件结构143
5.9.3 UNIX的文件目录144
5.9.4 UNIX的索引节点145
5.9.5 UNIX的打开文件表148
5.9.6 UNIX的文件操作150
5.9.7 UNIX的文件存储空间管理153
小结155
习题156
第6章 设备管理158
6.1 设备管理的功能158
6.2 外围设备的分类159
6.3 独占设备的管理160
6.3.1 设备的绝对号与相对号160
6.3.2 独占设备的分配160
6.4 磁盘的驱动调度163
6.4.1 访问磁盘的操作时间163
6.4.2 移臂调度164
6.4.3 旋转调度166
6.4.4 信息的优化分布168
6.5 输入/输出操作的实现169
6.5.1 通道结构和通道程序169
6.5.2 外围设备的启动172
6.5.3 I/O中断事件的处理174
6.6 缓冲技术175
6.6.1 单缓冲技术175
6.6.2 双缓冲技术176
6.6.3 缓冲池技术176
6.7 虚拟设备177
6.7.1 为什么要提供虚拟设备177
6.7.2 虚拟设备的实现178
6.8 UNIX的设备管理181
6.8.1 UNIX的设备和设备文件181
6.8.2 UNIX的块设备缓冲技术182
小结185
习题186
第7章 进程同步与进程通信189
7.1 进程的顺序性与并发性189
7.1.1 进程的顺序性189
7.1.2 进程的并发性189
7.2 与时间有关的错误190
7.3 临界区与PV操作192
7.3.1 临界区192
7.3.2 PV操作193
7.3.3 用PV操作管理临界区194
7.4 进程的互斥195
7.4.1 用PV操作实现进程的互斥196
7.4.2 读者/写者问题198
7.5 进程的同步201
7.5.1 协作201
7.5.2 用PV操作实现进程的同步202
7.6 进程通信214
7.6.1 通信机制214
7.6.2 间接通信215
7.6.3 用进程通信实现进程同步218
7.7 UNIX中的进程同步与进程通信218
7.7.1 UNIX中的进程同步218
7.7.2 UNIX中的进程通信219
7.8 线程概念221
7.8.1 什么是线程221
7.8.2 进程与线程222
小结223
习题225
第8章 死锁228
8.1 死锁的形成228
8.2 死锁的特征232
8.2.1 死锁的必要条件232
8.2.2 资源分配图232
8.3 死锁的防止234
8.3.1 互斥条件235
8.3.2 占有并等待条件235
8.3.3 不可抢夺条件236
8.3.4 循环等待条件236
8.4 死锁的避免238
8.4.1 安全状态238
8.4.2 银行家算法239
8.5 死锁的检测242
8.5.1 死锁的检测方法242
8.5.2 死锁的解除245
小结246
习题247
第9章 实验249
9.1 模拟设计进程调度249
9.1.1 实验要求249
9.1.2 模拟设计249
9.1.3 流程图250
9.2 模拟设计页面调度251
9.2.1 实验要求251
9.2.2 模拟设计251
9.2.3 流程图253
9.3 模拟设计文件操作253
9.3.1 实验要求253
9.3.2 模拟设计254
9.3.3 流程图254
参考文献262
附:操作系统自学考试大纲出版前言265
Ⅰ.课程性质与设置目的266
Ⅱ.课程内容与考核目标267
Ⅲ.有关说明与实施要求280
附录 题型举例283
后记286