计算机操作系统 / 高等院校计算机系列教材
作者: 徐亮,龙陈锋,熊江
出版时间:2015年2月
出版社:华中科技大学出版社
- 华中科技大学出版社
- 9787568005647
- 32545
- 2015年2月
- 未分类
- 未分类
- TP316
徐亮、龙陈锋、熊江主编的《计算机操作系统》全面介绍了计算机操作系统的基本概念、原理和实现方法。全书共分为11章,第1章介绍了操作系统的概况;第2章至第8章分别阐述了操作系统的基本原理、概念和实现方法,包括中断、进程和线程、调度与死锁、内存管理、设备管理、文件管理和用户接口;第9章对当前流行的移动平台操作系统Android进行了介绍;第10章主要介绍了系统安全方面的知识,包括程序安全、系统和网络安全、计算机系统安全技术等;第11章介绍了另外一个典型的操作系统——Linux。
本书吸取了国内外近几年来出版的同类教材的优点,除了介绍操作系统中最基本的内容外,还增加了对目前比较流行的Android系统的介绍。本书图文并茂,既可以作为计算机及其相关专业的本科生教材,也可供从事计算机相关工作的人员参考。
第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 实时系统
1.2.6 操作系统的进一步发展
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 模块化结构
1.4.3 可扩展内核结构
1.4.4 层次结构
1.5 操作系统的特征
1.5.1 操作系统的基本特征
1.5.2 操作系统的新特征
1.6 两大操作系统介绍
1.6.1 Windows操作系统
1.6.2 Linux操作系统
小结
习题1
第2章 中断
2.1 中断的基本概念
2.1.1 中断的作用
2.1.2 中断的类型
2.1.3 中断嵌套、中断优先级和中断屏蔽
2.2 中断在操作系统中的地位
2.3 中断响应过程
2.4 中断处理过程
2.4.1 中断处理流程
2.4.2 中断服务程序简介
2.5 向量中断
小结
习题2
第3章 进程和线程
3.1 进程概述
3.1.1 程序的顺序执行及其特征
3.1.2 程序的并发执行及其特征
3.1.3 进程的概念及其特征
3.1.4 进程状态
3.1.5 进程控制块
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 线程实现与线程模型
3.4 互斥和同步
3.4.1 并发原理
3.4.2 硬件同步
3.4.3 信号量机制
3.4.4 管程
3.4.5 经典同步问题
3.4.6 消息传递
小结
习题3
第4章调度与死锁
4.1 调度简介
4.1.1 基本概念
……
第5章 内存管理
第6章 设备管理
第7章 文件管理
第8章 用户接口
第9章 Android操作系统
第10章 系统安全
第11章 Linux系统
参考文献