操作系统

出版社:科学出版社
出版日期:2006-3
ISBN:9787030162915
作者:高建华
页数:232页

书籍目录

第1章 操作系统概述1.1 操作系统的概念1.1.1 计算机系统1.1.2 操作系统的地位与定义1.2 操作系统的类型1.2.1 多道批处理操作系统1.2.2 分时操作系统1.2.3 实时操作系统1.2.4 网络操作系统1.2.5 分布式操作系统l.3 操作系统的功能和特征1.3.1 操作系统的功能1.3.2 操作系统的特征1.4 操作系统的结构设计1.4.1 操作系统的构件1.4.2 操作系统的结构1.5 常见的几种操作系统1.5.1 DOS操作系统1.5.2 Windows操作系统1.5.3 IYNIX操作系统1.5.4 Linux操作系统习题第2章 作业管理2.1 作业管理概述2.1.1 作业、作业步和作业流2.1.2 作业的状态2.1.3 作业控制方式2.2 操作系统与用户接口2.2.1 命令接口2.2.2 程序接口2.3 批处理作业管理2.3.1 作业控制语言2.3.2 批处理作业的输入2.3.3 批处理作业的调度2.3.4 批处理作业的控制2.4 交互式作业管理2.4.1 交互式作业的控制2.4.2 终端作业管理习题第3章 处理器管理3.1 进程的引入3.1.1 程序顺序执行3.1.2 程序并发执行3.1.3 多道程序设计3.2 进程3.2.1 进程的概念3.2.2 进程的状态及其转换3.2.3 进程控制块3.2.4 进程控制3.3 进程间的相互作用3.3.1 进程的并发性3.3.2 进程的互斥与同步3.3.3 利用P-V操作实现互斥与同步3.4 进程通信3.4.1 消息缓冲通信3.4.2 信箱通信3.5 进程调度3.5.1 进程调度的基本概念3.5.2 进程调度算法3.6 进程死锁3.6.1 死锁的基本概念3.6.2 死锁的预防3.6.3 死锁的避免3.6.4 死锁的检测与解除3.7 线程3.7.1 线程的引入3.7.2 线程的概念3.7.3 引入线程的优点3.7.4 线程和进程的关系3.7.5 线程的状态及其转换3.7.6 用户级线程和内核级线程习题第4章 存储器管理4.1 存储器管理概述4.1.1 存储器管理的任务和功能4.1.2 地址重定位4.2 单用户连续存储管理4.3 分区存储管理4.3.1 固定分区存储管理4.3.2 可变分区存储管理4.4 覆盖技术与交换技术4.4.1 覆盖技术4.4.2 交换技术4.5 分页式存储管理4.5.1 基本思想4.5.2 地址转换4.5.3 主存块的分配与回收4.5.4 页的共享和保护4.6 分段式存储管理 4.6.1 基本思想4.6.2 地址转换4.7 段页式存储管理4.7.1 基本思想4.7.2 地址转换4.8 虚拟存储管理4.8.1 虚拟存储器的概念4.8.2 分页式虚拟存储管理4.8.3 分段式虚拟存储管理习题第5章 设备管理5.1 设备管理概述5.1.1 设备管理的目标和功能5.1.2 设备的分类5.2 设备的分配与调度5.2.1 独享设备的分配5.2.2 共享磁盘的调度5.3 I/O控制方式5.3.1 设备控制器5.3.2 程序直接控制方式5.3.3 中断方式5.3.4 直接存储器存取方式5.3.5 通道方式5.4 设备处理5.4.1 设备驱动程序的功能和特点5.4.2 设备驱动程序的处理过程5.5 设备管理采用的技术5.5.1 I/O缓冲技术5.5.2 SPOOLing技术.习题第6章 文件管理6.1 文件管理概述6.1.1 文件管理的主要任务和功能6.1.2 文件与文件系统6.2 文件的组织6.2.1 文件的逻辑结构6.2.2 文件的物理结构6.3 文件管理的内容6.3.1 文件目录的管理6.3.2 磁盘存储空间的管理6.3.3 文件的保护和保密6.4 文件的使用6.4.1 文件的存取6.4.2 文件的操作习题第7章 Linux操作系统7.1 Linux操作系统概述7.1.1 Linux操作系统的起源和发展7.1.2 Linux操作系统的特点7.1.3 Linux操作系统的硬件需求7.2 Red Hat Linux的安装7.2.1 Red Hat L,inux的安装方法7.2.2 Red Hat Linux的硬盘分区7.2.3 Red Hat Enterprise Linux AS操作系统的安装7.3 Red Hat Linux的基本操作7.3.1 文本操作环境7.3.2 窗口操作环境7.3.3 Linux的常用命令7.3.4 Linux的软件包管理命令7.3.5 打包文件7.3.6 账号管理7.3.7 增加大量用户7.3.8 设置目录与文件的使用权限7.4 Linux的系统管理7.4.1 Linux的处理器管理7.4.2 Linux的内存管理7.4.3 Linux的设备管理7.4.4 Linux的文件管理7.4.5 Linux与用户的接口7.5 Linux的网络服务与资源共享7.5.1 IAnux网络硬件设备的安装与配置7.5.2 Linux与Windows资源共享7.5.3 Linux的网络工具与服务7.6 GNU C编程7.6.1 vim编辑器7.6.2 GCC编译和链接7.6.3 用make和makefile实现自动编译习题附录 实训项目

编辑推荐

  本书以先进性和实用性为编写的指导原则,系统地讲述了操作系统的基本概念和原理,并通过对流行的Linux操作系统的剖析和应用来验证理论。为了便于组织教学和学习,本书在每一章的后面都安排了练习题,对Linux操作系统部分书后还提供了6个实训内容。

作者简介

本书以先进性和实用性为编写的指导原则,系统地讲述了操作系统的基本概念和原理,并通过对流行的Linux操作系统的剖析和应用来验证理论。为了便于组织教学和学习,本书在每一章的后面都安排了练习题,对Linux操作系统部分书后还提供了6个实训内容。


 操作系统下载



发布书评

 
 


 

外国儿童文学,篆刻,百科,生物科学,科普,初中通用,育儿亲子,美容护肤PDF图书下载,。 零度图书网 

零度图书网 @ 2024