出版社:武汉大学出版社
年代:2014
定价:55.0
操作系统是计算机系统中最重要的系统软件,本书主要讲解操作系统的概念、作用、设计目标、类型、特征及五大功能,这五大功能包括提供计算机与用户之间的接口、文件管理、存储管理、处理机管理、设备管理。并在最后几章分别介绍了具有代表性的三大类操作系统——网络操作系统、分布式操作系统及嵌入式操作系统的原理及应用。本书除了讲解原理,还安排了大量的实例及课后习题,使读者能有针对性地对所学的知识点加深理解。
第1章 操作系统概述
1.1 操作系统的定义
1.1.1 计算机系统
1.1.2 操作系统的定义和目标
1.2 操作系统的形成和发展
1.2.1 人工操作阶段
1.2.2 批处理
1.2.3 多道程序设计与操作系统的形成
1.3 操作系统的类型
1.3.1 批处理操作系统
1.3.2 分时操作系统
1.3.3 实时操作系统
1.3.4 微机操作系统
1.3.5 网络操作系统
1.3.6 分布式操作系统
1.3.7 嵌入式操作系统
1.4 操作系统的功能
1.4.1 用户接口
1.4.2 文件管理
1.4.3 存储管理
1.4.4 处理机管理
1.4.5 设备管理
1.5 操作系统的特性
1.5.1 并发性
1.5.2 共享性
1.5.3 虚拟性
1.5.4.异步性
1.6 操作系统的结构设计
1.6.1 传统的操作系统结构
1.6.2 微内核操作系统结构
1.7 现代主流操作系统
1.7.1 Windows操作系统
1.7.2 UNIX操作系统
1.7.3 Linux操作系统
本章小结
习题1
第2章 操作系统运行环境及用户界面
2.1 操作系统的安装与引导
2.1.1 选择操作系统的原则
2.1.2 安装操作系统的注意事项
2.1.3 操作系统的引导过程
2.2 操作系统的运行环境
2.2.1 系统工作框架
2.2.2 中央处理机(CPU)
2.2.3 中断机制
2.2.4 I/0技术
2.2.5 时钟
2.3 用户工作环境
2.4 操作系统与用户的接口
2.4.1 用户接口的定义
2.4.2 用户接口的类型
2.5 系统功能调用
2.5.1 系统功能调用的定义
2.5.2 系统功能调用的类型
2.5.3 系统功能调用的实现
本章小结
习题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.2.5 进程控制块
3.3 进程控制
3.3.1 进程的创建
3.3.2 进程的撤销
……
第4章 文件管理
第5章 存储管理
第6章 处理机调度
第7章 死锁
第8章 设备管理
第9章 操作系统的安全性
第10章 网络操作系统
第11章 分布式操作系统
第12章 嵌入式操作系统
参考文献
操作系统是计算机系统中最重要的系统软件,《计算机系列教材:计算机操作系统原理》主要讲解操作系统的概念、作用、设计目标、类型、特征及五大功能,这五大功能包括提供计算机与用户之间的接口、文件管理、存储管理、处理机管理、设备管理。还在最后几章分别介绍了具有代表性的三大类操作系统一网络操作系统、分布式操作系统及嵌入式操作系统的原理及应用。
《计算机系列教材:计算机操作系统原理》除了讲解原理,还安排了大量的实例及课后习题,使读者能有针对性地对所学的知识点加深理解。