图书介绍
计算机操作系统PDF|Epub|txt|kindle电子书版本网盘下载
![计算机操作系统](https://www.shukui.net/cover/57/31185672.jpg)
- 庞丽萍,李胜利著 著
- 出版社: 武汉:华中理工大学出版社
- ISBN:7560906133
- 出版时间:1991
- 标注页数:287页
- 文件大小:16MB
- 文件页数:299页
- 主题词:
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.1.4 操作系统的进一步发展7
1.2 操作系统的概念11
1.2.1 操作系统定义11
1.2.2 操作系统的功能13
1.3 操作系统的基本类型15
1.2.3 操作系统的特性15
1.3.1 批量操作系统16
1.3.2 分时操作系统18
1.3.3 实时操作系统18
习题19
第二章 操作系统的环境和功能20
2.1 硬件环境20
2.1.1 中央处理机20
2.1.2 存贮器21
2.1.3 实时时钟22
2.1.4 中断技术23
2.2 监控程序运行环境及功能30
2.2.1 监控程序运行的环境30
2.2.2 监控程序的功能31
2.2.3 监控程序的内部组织32
2.3 磁盘操作系统的运行环境及功能32
2.3.1 磁盘操作系统的运行环境32
2.3.2 磁盘操作系统的结构及功能33
2.4 多用户和多道程序系统35
2.4.1 几个定义35
2.4.2 多道程序系统必须解决的问题36
2.5 操作系统功能的硬化——固件37
2.5.1 微程序设计的概念37
2.5.2 微程序设计与操作系统38
习题二38
3.1 运行一个用户程序的过程39
第三章 操作系统的用户界面39
3.2 操作系统的用户界面40
3.2.1 操作系统提供的两个接口40
3.2.2 作业控制语言和键盘命令41
3.3 系统调用42
3.3.1 系统调用命令42
3.3.2 系统调用的实现44
3.4 操作系统与其它系统软件的关系44
习题三46
第四章 进程及进程管理47
4.1 进程的概念47
4.1.1 为什么要引入进程的概念47
4.1.2 进程的定义50
4.1.3 进程的状态及变迁51
4.1.4 进程的描述52
4.2 进程控制54
4.2.1 进程控制的概念54
4.2.2 进程创建55
4.2.3 进程撤消55
4.2.4 进程的阻塞与唤醒56
4.3 进程互斥57
4.3.1 互斥的概念57
4.3.2 锁和LOCK,UNLOCK操作59
4.4.1 信号灯的概念60
4.4.2 P,V操作60
4.4 信号灯和P,V操作60
4.3.3 用上锁原语和开锁原语实现进程互斥60
4.4.3 用信号灯实现进程互斥61
4.5 进程同步62
4.5.1 同步的概念62
4.5.2 用信号灯实现进程同步63
4.5.3 生产者—消费者问题65
4.6 进程间的直接通信67
4.6.1 消息缓冲通信67
4.6.2 信箱通信69
习题四70
第五章 资源分配与调度72
5.1 资源管理的目标和任务72
5.2.2 资源信息块74
5.2 资源分配机构74
5.2.1 资源描述器74
5.2.3 中央处理机和主存资源描述75
5.3 资源分配策略77
5.3.1 先请求先服务78
5.3.2 优先调度79
5.4 死锁79
5.4.1 死锁的概念79
5.4.2 死锁的起因和产生死锁的必要条件81
5.4.3 死锁的预防83
5.4.4 死锁的避免83
习题五84
6.2 作业调度85
6.2.1 作业调度的功能85
第六章 处理机调度85
6.1 调度的层次85
6.2.2 调度性能的衡量87
6.2.3 作业调度算法88
6.3 进程调度89
6.3.1 进程调度的功能89
6.3.2 调度用的进程状态变迁图90
6.3.3 进程调度算法91
6.4 UNIX操作系统的进程管理92
6.4.1 UNIX操作系统中的进程93
6.4.2 进程调度状态93
6.4.4 进程调度95
6.4.3 进程状态转换95
习题六98
第七章 存贮管理100
7.1 存贮管理的功能100
7.1.1 地址映射100
7.1.2 内存的分配与回收102
7.1.3 存贮信息保护103
7.1.4 虚拟存贮器104
7.2 分区存贮管理105
7.2.1 固定分区105
7.2.3 动态分区的分配与回收106
7.2.2 动态分区分配机构106
7.2.4 三种放置策略108
7.2.5 碎片问题110
7.3 分页存贮管理110
7.3.1 概述110
7.3.2 页地址映射110
7.3.3 请求分页113
7.4 段式系统115
7.4.1 程序的二维地址结构116
7.4.2 段地址映射116
习题七117
8.1.2 设备管理的目标119
8.1.1 设备的分类119
8.1 概述119
第八章 设备管理119
8.1.3 设备管理的功能120
8.1.4 设备管理数据结构121
8.2 通道123
8.2.1 I/O系统结构123
8.2.2 通道124
8.3 缓冲技术125
8.3.1 引言125
8.3.2 常用的缓冲技术126
8.3.3 UNIX系统的缓冲池管理127
8.4.1 设备分配的原则128
8.4 设备分配128
8.4.2 独享分配129
8.4.3 共享分配129
8.4.4 虚拟分配130
8.5 I/O控制130
8.5.1 用户进程的输入输出请求130
8.5.2 设备驱动131
8.5.3 中断处理131
习题八132
第九章 文件系统133
9.1 文件和文件系统133
9.1.1 引言133
9.1.2 文件133
9.2.2 文件的逻辑结构及存取方法134
9.2.1 概述134
9.2 文件结构134
9.1.3 文件系统134
9.2.3 文件的物理结构135
9.3 外存空间的管理138
9.3.1 文件存贮设备的主要技术参数138
9.3.2 空闲块的管理139
9.3.3 分配策略142
9.4 文件目录143
9.4.1 一级目录结构143
9.4.2 二级目录结构144
9.4.3 多级目录结构144
9.5.2 文件操作145
9.5.1 文件控制块(FCB)145
9.5 文件操作145
9.6 文件的共享和安全147
9.7 文件的完整性148
习题九149
第十章 操作系统的结构设计150
10.1 概述150
10.2 模块接口法151
10.3 层次结构法151
10.4 操作系统的逻辑结构153
11.2.2 中断系统153
习题十154
第十一章 实例分析——PC-DOS系统155
11.1 概述155
11.2 硬件环境156
11.2.1 8088微处理器简介156
11.2.3 I/O结构162
11.3 DOS操作系统结构163
11.3.1 ROM BIOS164
11.3.2 IBMBIO·COM164
11.3.3 IBMDOS·COM164
11.3.4 COMMAND·COM164
11.4 DOS用户接口165
11.4.1 DOS键盘命令165
11.4.2 命令处理过程165
11.4.3 DOS系统功能调用167
11.5.1 内存组织170
11.5 内存管理170
11.5.2 系统内存映象171
11.5.3 内存控制块链172
11.5.4 内存块的申请及分配策略173
11.5.5 内存块的修改和释放176
11.6 DOS文件系统179
11.6.1 文件管理机构179
11.6.2 DOS文件系统的应用185
11.6.3 树型目录结构188
11.7 DOS系统的汉化189
11.7.1 CC-DOS概述189
11.7.2 CC-BIOS190
11.7.3 CC-DOS的初启190