内容介绍
资源下载
用户评论
全部咨询
操作系统是最重要的一种软件。作为操作系统一门课程,它是计算机及其相关专业的必修课,为了适应高职教育的发展和根上计算机技术的潮流,结合高职高专教育的特点,编写了本教材。
全书共7章,以Windows 98、Linux为例,逐步深入到操作统的理论知识。在介绍了操作系统概念的基础上,分别介绍了进程管理、作业管理、存储器管理、文件系统、设备管理,并介绍了Windows系列操作系统和Linux操作系统的发展以及UNIX操作系统。同时附有Windows 98、Linux的实验。
本书内容全面、选材适当、结构合理。既可作为高等职业院校计算机专业的教材,也可作为相关专业师生和科技工作者的参考用书。
目录
- 第1章 计算机操作系统概述
1·1操作系统概述
1·1·1操作系统的几种观点
1·1·2操作系统的定义
1·1·3操作系统在计算机系统中的地位
1·2操作系统发展历程
1·2·1手工操作阶段
1·2·2批量处理阶段
1·2·3执行系统阶段
1·2·4操作系统的形成阶段
1·3操作系统分类
1·3·1多道批量处理系统
1·3·2分时系统
1·3·3实时系统
1·3·4网络操作系统
1·3·5分布式操作系统
1·4操作系统的功能和特征
1·4·1操作系统的功能
1·4·2操作系统的新特征
习题
第2章 进程管理
2·1进程的概念及描述
2·1·1进程的引入
2·1·2进程的定义
2·1·3进程的描述
2·1·4进程状态及其转换
2·2进程控制
2·2·1原语
2·2·2进程控制原语
2·2·3进程调度算法
2·3进程的互斥与同步
2·3·1互斥与同步的概念
2·3·2信号量机制
2·3·3进程互斥的实现
2·3·4进程同步的实现
2·3·5同步与互斥的混合问题举例
2·4进程通信
2·4·1电子邮件
2·4·2对话
2·4·3管道文件
2·5死锁
2·5·1死锁的形成与死锁的定义
2·5·2产生死锁的必要条件
2·5·3排除死锁的方法
2·6进程的实例
2·6·1Linux系统中的进程
2·6·2Windows 98系统中的进程
小结
习题
第3章 作业管理
3·1作业与作业步
3·2用户界面
3·2·1操作系统是用户和计算机之间的接口
3·2·2系统调用的实现
3·2·3用户界面
3·3交互式作业与批处理作业
3·4作业调度
3·5作业的实例
小结
第4章 存储管理
4·1实用系统中的存储管理
4·1·1MS-DOS存储管理
4·1·2Windows 98存储管理
4·2存储管理概述
4·2·1基本概念
4·2·2存储管理功能
4·2·3地址重定位
4·3存储器的连续分配方式
4·3·1单一连续分配
4·3·2固定式分区分配方式
4·3·3可变分区分配方式
4·4存储器的离散分配方式
4·4·1分页存储管理
4·4·2分段存储管理方式
4·4·3段页式存储管理方式
4·5虚拟存储器管理
4·5·1虚拟存储器
4·5·2请求分页存储管理
4·5·3请求分段存储管理方式
4·5·4Windows 98虚拟存储技术
小结
习题
第5章 文件系统
5·1Windows 98中的文件
5·2文件系统概述
5·2·1文件与文件系统
5·2·2文件系统的功能
5·3文件的结构及存取方法
5·3·1文件逻辑结构
5·3·2文件物理结构
5·3·3存取方法
5·4文件存储空间的管理
5·4·1磁盘组织
5·4·2MS-DOS/Windows 98 FAT磁盘结构
5·4·3Windows NT文件系统NTFS磁盘结构
5·5文件的目录及目录管理
5·5·1目录结构
5·5·2目录管理
5·5·3Linux的目录结构特点
5·6文件的共享与安全
5·6·1文件共享
5·6·2文件保护
小结
习题
第6章 设备管理
6·1设备管理概述
6·1·1设备的分类
6·1·2设备管理的功能
6·2输入/输出控制方式
6·2·1程序控制方式
6·2·2中断控制方式
6·2·3DMA控制方式
6·2·4通道控制方式
6·3设备分配
6·3·1设备分配策略
6·3·2设备分配程序
6·3·3SPOOLing技术
6·4缓冲技术
6·5磁盘I/O
6·5·1磁盘的结构
6·5·2磁盘的容量
6·5·3磁盘的访问时间
6·5·4磁盘的调度算法
6·6设备处理程序
6·6·1设备处理程序的功能和处理方式
6·6·2设备处理程序的处理过程
6·6·3中断技术
6·7Lniux系统中的设备管理
小结
习题
第7章 操作系统实例分析
7·1Windows操作系统概述
7·1·1Windows操作系统的产生和发展
7·1·2Windows操作系统的特点
7·1·3Windows 98操作系统的文件系统和资源树状结枯
7·1·4Windows 2000操作系统
7·2Linux操作系统概述
7·2·1Linux历史
7·2·2Linux用户
7·2·3Linux的功能
7·2·4Linux的缺陷
7·2·5Linux与其他操作系统性能对比
7·2·6网络服务
7·2·7中文及窗口环境支持
7·2·8红旗服务器2.0版本主要特性介绍
7·3UNIX操作系统
7·3·1UNIX系统基本概念
7·3·2UNIX系统的初步使用
7·3·3UNIX的体系结构及特点
7·3·4UNIX的存储管理
7·3·5UNIX的进程管理
习题
第8章 实验
实验1 Windows 98系统性能监视
实验2 Linux下实现进程管理
实验3 Windows 98屏幕命令的实现
实验4 Linux下获取系统当前时钟
实验5 Windows 98的存储管理
实验6 Linux系统的存储管理
实验7 磁盘的格式化
实验8 Linux的虚拟文件系统(VFS)
实验9 注册表的使用
实验1O Linux系统设备管理实例