第一篇 通用操作系统原理 1
第一章 操作系统引论 1
第一节 计算机系统的层次结构——分层虚拟机 1
第二节 什么是操作系统 4
第三节 操作系统的功能 4
第四节 操作系统的分类 5
第五节 现代操作系统的特征与几种观点 11
第六节 中断处理 12
习题一 16
第二章 进程与处理机管理 18
第一节 多道程序设计 18
第二节 程序的顺序执行与并发执行 19
第三节 进程概念 22
第四节 进程控制 29
第五节 进程的互斥与同步 35
第六节 进程的高级通信 47
第七节 进程调度 50
第八节 死锁 58
习题二 63
第三章 作业管理 69
第一节 引言 69
第二节 用户与操作系统的接口 70
第三节 作业调度 76
习题三 80
第四章 存储管理 83
第一节 引言 83
第二节 单一连续区管理 88
第三节 分区管理 89
第四节 分页管理 94
第五节 请求分页管理 98
第六节 分段管理 104
第七节 段页式管理 110
第八节 UNIX的存储管理 113
习题四 117
第五章 设备管理 120
第一节 引言 120
第二节 计算机的I/O结构 121
第三节 缓冲技术 123
第四节 设备分配 130
第五节 I/O处理 137
习题五 141
第六章 文件管理 143
第一节 文件、文件系统 143
第二节 文件结构 144
第三节 文件存储空间的管理 152
第四节 文件目录 155
第五节 文件的共享与保护 163
第六节 文件操作 166
习题六 170
第七章 操作系统的结构设计 171
第一节 概述 171
第二节 模块接口法 171
第三节 层次结构法 172
习题七 175
第二篇 实用操作系统原理 176
第八章 DOS概述 176
第一节 DOS的组成 176
第二节 DOS的汉化——中文DOS 180
习题八 181
第九章 DOS系统的启动 182
第一节 DOS启动过程 182
第二节 关于中文DOS的启动 187
第三节 关于系统配置文件CONFIC.SYS 188
第四节 关于自动启动文件AUTOEXEC.BAT 193
第五节 关于系统引导型病毒 196
习题九 196
第十章 DOS的用户接口 198
第一节 人机会话操作接口——键盘命令 198
第二节 程序接口——系统(中断)调用 207
习题十 217
第十一章 DOS文件管理 218
第一节 目录管理功能 218
第二节 文件管理功能 229
习题十一 256
第十二章 DOS磁盘空间管理 258
第一节 磁盘结构 258
第二节 DOS磁盘空间布局 263
第三节 文件分配表FAT 266
第四节 磁盘操作命令 270
第五节 磁盘缓冲区管理 274
第六节 硬盘处理与DOS安装 276
习题十二 290
第十三章 DOS内存管理与程序加载 291
第一节 内存管理 291
第二节 程序的加载 297
第三节 可执行文件的类型 303
习题十三 308
第十四章 DOS设备管理 309
第一节 设备的类型 309
第二节 设备驱动程序 309
第三节 设备文件 315
第四节 字符设备的I/O操作命令 321
习题十四 327
第十五章 批处理 328
第一节 批处理概述 328
第二节 批文件的建立 328
第三节 带参数的批文件 329
第四节 批子命令 329
习题十五 332
第十六章 计算机病毒的防治 333
第一节 计算机病毒的定义 333
第二节 计算机病毒的分类 335
第三节 流行的计算机病毒 336
第四节 典型计算机病毒的防治 346
第五节 计算机系统的安全管理 356
第十七章 中文Windows 3.1操作系统 357
第一节 中文windows 3.1的安装、启动和退出 357
第二节 中文windows 3.1的基本操作 359
第三节 程序管理器 364
第四节 文件管理器 368
第五节 Windows应用程序设计入门 372
第六节 Windows应用程序产品 380
第十八章 NetWare网络操作系统 382
第一节 NOVELL网安装 382
第二节 文件服务器的组织 388
第三节 Netware386的安全保密 395
第四节 Nerware命令的使用 399