欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

“十一五”国家级规划教材 计算机操作系统教程 第4版 左万利,王英编著 2019年版

收藏
  • 大小:88.61 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
“十一五”国家级规划教材 计算机操作系统教程 第4版
作者: 左万利,王英编著
出版时间:2019年版
丛编项: 普通高等教育“十一五”国家级规划教材
内容简介
  《计算机操作系统教程(第4版)》主要讲述操作系统的基本概念、基本原理、设计方法和实现技术。在经典内容的基础上,突出介绍了近年来操作系统的新进展,如Java管程、触屏、多核与超线程、实时调度与多处理器调度、多级页表、快速文件系统、RAID技术、分布协同、集群计算与云计算、微内核与嵌入式系统、操作系统安全等,并通过中断把操作系统各部分之间有机联系起来,深刻揭示操作系统的运作机理。主要章后附有现代系统方法案例,涉及Linux、Windows 10等流行操作系统,并对UNIX系统做了比较全面的分析。《计算机操作系统教程(第4版)》第4版在选材和组织上进行了认真推敲,力求做到概念准确、知识完整、层次清晰、系统性强、理论联系实际、富有启发性,可用作高等学校计算机专业及相关专业教材,也可供相关技术人员阅读使用,对准备报考研究生的学生具有参考价值。
目录
第一章 操作系统概述
1.1 操作系统的概念
1.1.1 操作系统的地位
1.1.2 操作系统的作用
1.1.3 操作系统的定义
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.4 操作系统的分类
1.4.1 多道批处理操作系统
1.4.2 分时操作系统
1.4.3 实时操作系统
1.4.4 通用操作系统
1.4.5 单用户操作系统
1.4.6 网络操作系统
1.4.7 分布式操作系统
1.4.8 多处理器操作系统
1.4.9 集群操作系统
1.4.10 云计算操作系统
1.4.11 嵌入式操作系统
1.4.12 多媒体操作系统
1.4.13 智能卡操作系统
1.5 操作系统的硬件环境
1.5.1 定时装置
1.5.2 堆与栈
1.5.3 寄存器
1.5.4 特权指令与非特权指令
1.5.5 处理器状态及状态转换
1.5.6 地址映射机构
1.5.7 存储保护设施
1.5.8 中断装置
1.5.9 通道与DMA控制器
1.6 操作系统的界面形式
1.6.1 交互终端命令
1.6.2 图形用户界面
1.6.3 触屏用户界面
1.6.4 作业控制语言
1.6.5 系统调用命令
1.7 操作系统的运行机理
1.8 研究操作系统的几种观点
1.8.1 进程观点
1.8.2 资源管理观点
1.8.3 虚拟机观点
1.9 系统举例
1.9.1 Linux系统
1.9.2 Windows 10系统
习题
第二章 进程、线程与作业
2.1 多道程序设计
2.1.1 单道程序设计的缺点
2.1.2 多道程序设计的提出
2.1.3 多道程序设计的问题
2.2 进程的引入
2.2.1 进程的概念
2.2.2 进程状态及状态转换
2.2.3 进程控制块
2.2.4 进程的组成与上下文
2.2.5 进程的队列
2.2.6 进程的类型和特性
2.2.7 进程间的相互联系与相互作用
2.2.8 进程的创建、撤销与汇聚
2.2.9 进程与程序的联系和差别
2.3 线程与轻进程
2.3.1 线程的引入
2.3.2 线程的概念
2.3.3 线程的结构
2.3.4 线程控制块
2.3.5 线程的实现
2.3.6 线程的应用
2.4 作业
2.4.1 批处理作业
2.4.2 交互式作业
2.5 系统举例
2.5.1 Java线程
2.5.2 Linux进程与线程
2.5.3 Windows 10的进程、线程与纤程
习题二
第三章 中断与处理器调度
3.1 中断与中断系统
3.1.1 中断概念
3.1.2 中断装置
3.1.3 中断处理逻辑
3.1.4 现场级别与保存位置
3.1.5 嵌套中断与系统栈
3.1.6 进程状态转换的分解图
3.1.7 中断处理例程
3.2 处理器调度
3.2.1 处理器调度算法
3.2.2 处理器调度时机
3.2.3 处理器调度过程
3.3 调度级别与多级调度
3.3.1 交换与中级调度
3.3.2 作业与高级调度
3.4 实时调度
3.4.1 最早截止期优先调度
3.4.2 单调速率调度
3.4.3 最小裕度优先调度
3.5 系统举例
3.5.1 Linux进程调度
3.5.2 Windows 10线程调度
习题三
第四章 互斥、同步与通信
4.1 并发进程
4.1.1 前驱图的定义
4.1.2 顺序程序及其特性
4.1.3 并发程序及其特性
4.1.4 程序并发执行的条件
4.1.5 并发程序的表示
4,1.6 与时间有关的错误
4.2 进程互斥
4,2.1 共享变量与临界区
4.2.2 临界区与进程互斥
4.2.3 进程互斥原则
4.2.4 进程互斥的软件实现
4.2.5 进程互斥的硬件支持
4.3 进程同步
4.3.1 进程同步的概念
4.3.2 进程同步机制
4.3.3 信号量与PV操作
……
第五章 死锁与饥饿
第六章 主存储器管理
第七章 虚拟存储系统
第八章 文件系统
第九章 设备与输入输出管理
第十章 操作系统管理
第十一章 操作系统设计
第十二章 操作系统新技术
第十三章 UNIX实例分析
下载地址