图书介绍

操作系统教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

操作系统教程
  • 徐甲同,方敏编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560601952
  • 出版时间:1992
  • 标注页数:248页
  • 文件大小:18MB
  • 文件页数:261页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

操作系统教程PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 MS-DOS分析1

1.1 MS-DOS概述1

1.1.1 MS-DOS的硬件环境1

1.1.2 MS-DOS的发展3

1.1.3 MS-DOS的功能与特点4

1.2 MS-DOS的总体结构4

1.2.1 MS-DOS的层次结构4

1.2.2 输入输出系统5

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 磁盘空间的分配13

1.3.4 磁盘空间的管理16

1.4 MS-DOS6.0简介17

1.4.1 MS-DOS6.0的增强功能及新特点17

1.4.2 MS-DOS6.0的磁盘管理17

1.4.3 MS-DOS6.0的内存管理18

1.4.4 MS-DOS6.0的系统管理20

习题22

第二章 操作系统的基本概念23

2.1 什么是操作系统23

2.1.1 操作系统的定义23

2.1.2 操作系统在计算机系统中的地位24

2.1.3 现代操作系统的新特征24

2.2 操作系统的形成和发展25

2.2.1 手工操作阶段25

2.2.2 批量处理阶段26

2.2.4 操作系统的形成阶段27

2.2.3 执行系统阶段27

2.2.5 操作系统理论化阶段28

2.2.6 操作系统的标准化阶段29

2.3 多道程序设计和虚拟处理机30

2.3.1 多道程序设计基本原理30

2.3.2 虚处理机和虚计算机33

2.4 操作系统的分类33

2.4.1 单用户操作系统33

2.4.2 批量处理系统34

2.4.3 分时系统34

2.4.4 实时系统36

2.4.5 网络操作系统38

2.4.6 分布式操作系统39

2.5 研究操作系统的几种观点40

2.5.1 进程观点40

2.4.7 并行操作系统40

2.5.2 资源管理观点41

2.5.3 结构观点41

2.5.4 用户观点43

习题44

第三章 用户与操作系统的接口45

3.1 作业控制方式45

3.1.1 作业、作业步和作业流45

3.1.2 脱机作业控制方式46

3.1.3 联机作业控制方式49

3.2 系统功能调用51

3.2.1 计算机系统中的程序状态51

3.2.2 系统调用举例54

习题56

4.1 作业管理的功能57

4.1.1 作业管理的基本功能57

第四章 作业管理57

4.1.2 作业的状态及其转换58

4.2 作业的输入和输出59

4.2.1 批量型作业的组织59

4.2.2 作业的输入输出59

4.3 作业调度61

4.3.1 作业调度程序的功能61

4.3.2 作业控制块和作业后备队列62

4.3.3 作业调度算法62

习题65

第五章 进程管理66

5.1 为什么要引入“进程”的概念66

5.1.1 从顺序程序设计谈起66

5.1.2 程序的并发执行和资源共享67

5.1.3 程序并发执行的特性68

5.1.4 进程概念的引入70

5.2 进程的表示和调度状态71

5.2.1 进程的表示71

5.2.2 进程的调度状态72

5.3 进程的控制74

5.3.1 进程的控制机构74

5.3.2 进程控制原语74

5.4 进程调度76

5.4.1 交通控制程序和进程调度程序76

5.4.2 进程调度算法的设计77

5.4.3 常用的进程调度算法79

5.4.4 作业、进程和程序之间的区别和联系81

5.5 进程通讯82

5.5.1 进程间的同步和互斥82

5.5.2 信号量和P、V操作85

5.5.3 高级通讯原语92

5.6.1 死锁的起因和产生死锁的必要条件95

5.6 死锁95

5.6.2 死锁举例97

5.6.3 对死锁采取的对策100

5.6.4 死锁的预防101

5.6.5 死锁的避免102

5.6.6 系统模型104

5.6.7 死锁的检测106

5.6.8 死锁的解除108

习题108

第六章 存储管理112

6.1 存储管理的基本概念112

6.1.1 存储管理研究的课题112

6.1.2 地址再定位113

6.1.3 虚拟存储器概念的引入114

6.2 早期的存储管理115

6.2.1 单一连续分配115

6.2.2 分区分配116

6.3 分页存储管理124

6.3.1 分页原理124

6.3.2 地址变换机构125

6.3.3 分页存储管理算法128

6.3.4 分页存储管理方案的评价129

6.4 请求分页存储管理130

6.4.1 请求分页原理130

6.4.2 页面置换算法133

6.4.3 性能分析135

6.4.4 请求分页存储管理方案的评价138

6.5 分段存储管理139

6.5.1 分段原理139

6.5.2 段变换表140

6.5.3 分段存储管理方案的评价142

6.6.1 段页式存储管理的实现144

6.6 段页式存储管理144

6.6.2 段页式存储管理的评价146

习题146

第七章 文件管理系统149

7.1 文件管理系统概述149

7.1.1 文件和文件系统149

7.1.2 文件的类型150

7.1.3 文件系统的基本功能151

7.2 文件的结构和存取法152

7.2.1 文件的逻辑结构152

7.2.2 文件的物理结构153

7.2.3 文件的存取方法156

7.2.4 文件结构、文件存储设备和存取法的关系157

7.3 文件目录结构158

7.3.1 简单的文件目录158

7.3.2 二级目录160

7.3.3 多级目录161

7.4 文件存储空间的管理162

7.4.1 空白文件目录162

7.4.2 空白块链163

7.4.3 位示图(bit map)163

7.5 文件的存取控制164

7.5.1 存取控制矩阵164

7.5.2 存取控制表165

7.5.3 用户权限表165

7.5.4 口令核对法166

7.5.5 密码167

7.5.6 文件系统的安全性168

7.6 文件系统和用户间的接口169

7.6.1 文件的创建和删除169

7.6.2 文件的打开和关闭170

7.6.3 文件的读写170

7.6.4 文件系统调用应用举例171

习题173

第八章 设备管理174

8.1 设备管理概述174

8.1.1 I/O设备类型174

8.1.2 设备管理的设计目标174

8.1.3 设备管理的基本功能175

8.2 输入输出系统结构176

8.2.1 I/O控制方式的演变176

8.2.2 通道类型177

8.2.3 多通路I/O系统178

8.2.4 通道命令和通道程序178

8.2.5 CPU和通道的通讯180

8.3 设备驱动和驱动调度182

8.3.1 顺序存取存储设备182

8.3.2 直接存取存储设备183

8.3.3 磁盘的驱动调度184

8.4 设备分配程序186

8.4.1 I/O交通控制程序186

8.4.2 I/O调度程序188

8.4.3 设备分配的实施190

8.5 I/O设备处理程序192

8.5.1 I/O进程的引入192

8.5.2 I/O进程的进入192

8.5.3 I/O进程的处理193

习题194

第九章 UNIX操作系统196

9.1 UNIX操作系统概述196

9.1.1 什么是UNIX操作系统196

9.1.2 UNIX系统的特点196

9.1.3 UNIX操作系统的结构197

9.2.2 Shell命令198

9.2 UNIX操作系统的外壳Shell198

9.2.1 概述198

9.2.3 输入/输出重定向201

9.2.4 管道线202

9.3 Shell程序设计202

9.3.1 Shell命令文件的执行202

9.3.2 Shell程序的变量和参数204

9.3.3 Shell的程序结构206

9.4 进程控制与管理209

9.4.1 创建进程209

9.4.2 父子进程的同步210

9.4.3 进程间的通讯212

9.5 文件系统217

9.5.1 UNIX文件系统概述217

9.5.2 目录文件217

9.5.4 特别文件219

9.5.3 普通文件219

9.5.5 文件操作220

习题223

第十章 Windows操作系统224

10.1 Windows 95简介224

10.1.1 Windows 95概述224

10.1.2 Windows 95的新特性226

10.1.3 新的系统工具和实用软件227

10.2 Windows 95的体系结构227

10.2.1 一个完整的操作系统227

10.2.2 32位文件系统227

10.2.3 设备驱动程序228

10.2.4 多任务和多线程228

10.2.5 系统稳固性228

10.2.6 资源支持能力扩大228

10.3.1 使用Start菜单229

10.3 Windows 95的桌面229

10.3.2 使用网上邻居232

10.4 使用文件夹233

10.4.1 文件夹233

10.4.2 控制文件夹的外观233

10.4.3 选择文件夹中的对象234

10.4.4 创建文件夹235

10.4.5 拷贝和移动对象236

10.5 资源管理器236

10.5.1 资源管理器Explorer简介236

10.5.2 查看资源管理器窗口238

10.5.3 打开资源管理器中的对象239

10.5.4 资源管理器中的快捷键239

10.6.1 创建文件夹240

10.6.2 创建新文档240

10.6 创建文件夹和文档240

10.7 查找文件和文件夹241

10.7.1 文件通配符241

10.7.2 查找文件和文件夹241

10.8 查看并设置文件或文件夹的属性243

10.9 格式化磁盘243

10.10 内存管理244

10.10.1 物理内存244

10.10.2 虚拟内存244

10.11 Windows 98新增特性244

10.11.1 什么是Internet245

10.11.2 Windows 98提供的web245

功能245

习题247

参考文献248

热门推荐