书籍详情

操作系统(第3版)

操作系统(第3版)

作者:王路群 主编

出版社:电子工业出版社

出版时间:2013-10-01

ISBN:9787121193934

定价:¥35.00

购买这本书可以去
内容简介
  《操作系统(第3版)/普通高等教育“十一五”国家级规划教材·教育部普通高等教育精品教材》中以当前流行操作系统的主要功能为主线,介绍操作系统的概念、接口、进程管理、处理机管理、存储器管理、文件管理、设备管理;以用户比较熟悉的Linux和Windows 7操作系统为实例,剖析了现代操作系统所采用的最新技术;附录提供习题参考答案,并为任课教师免费提供电子课件。
作者简介
暂缺《操作系统(第3版)》作者简介
目录
第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.2.5 客户机/服务器结构
1.3 操作系统的形成和发展
1.3.1 人工操作阶段
1.3.2 单道批处理系统
1.3.3 多道批处理系统
1.3.4 分时系统
1.3.5 实时系统
1.3.6 个人机系统
1.3.7 网络操作系统
1.3.8 分布式操作系统
1.3.9 嵌入式操作系统
1.4 实用操作系统介绍
1.4.1 Windows 7操作系统
1.4.2 Linux操作系统
【本章小结】
习题
第2章 操作系统接口
2.1 脱机用户接口
2.2 联机用户接口
2.2.1 联机命令接口
2.2.2 图形化用户界面
2.3 系统调用
2.3.1 系统调用概述
2.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.3 进程的控制
3.3.1 进程控制机构
3.3.2 进程的创建与撤销
3.3.3 进程的挂起与恢复
3.4 进程的协调
3.4.1 进程互斥
3.4.2 进程同步
3.4.3 信号量和P、V操作
3.4.4 经典进程的同步
3.4.5 管程
3.5 进程的通信
3.5.1 进程通信的概念
3.5.2 进程通信的方式
3.5.3 消息传递系统
3.6 死锁
3.6.1 死锁的概念
3.6.2 死锁产生的必要条件
3.6.3 死锁的描述
3.6.4 死锁的解决方法
3.6.5 死锁的预防
3.6.6 死锁的避免
3.6.7 死锁的检测与解除
3.7 线程的概念
3.7.1 线程概述
3.7.2 多线程模型
3.7.3 线程与进程的区别
【本章小结】
习题
第4章 处理机管理
4.1 分级调度
4.1.1 作业的状态及其转换
4.1.2 调度的层次
4.1.3 作业与进程的关系
4.2 作业调度
4.2.1 作业调度功能
4.2.2 作业调度目标与性能衡量
4.3 进程调度
4.3.1 进程调度的功能和时机
4.3.2 进程调度方式
4.3.3 进程调度性能评价
4.4 常用调度算法
4.4.1 先来先服务法
4.4.2 时间片轮转法
4.4.3 优先级法
4.4.4 其他算法简介
4.5 Linux处理机管理
4.5.1 Linux进程调度机制
4.5.2 Linux进程调度的实现
4.5.3 作业级用户接口
【本章小结】
习题
第5章 存储器管理
5.1 存储器管理概述
5.1.1 存储器的层次
5.1.2 程序的主要处理阶段
5.1.3 存储器管理的功能和任务
5.2 存储管理方式
5.2.1 连续分配方式
5.2.2 离散分配方式
5.2.3 虚拟存储系统
5.3 覆盖与对换
5.3.1 覆盖技术
5.3.2 对换技术
5.4 分页存储管理技术
5.4.1 分页存储管理的基本原理
5.4.2 地址映射
5.4.3 两级和多级页表
5.4.4 页面的共享
5.5 分段存储管理技术
5.5.1 分段存储管理的基本概念
5.5.2 分段存储管理的基本原理
5.5.3 段的保护和共享
5.5.4 段页式存储管理技术
5.6 虚拟存储器
5.6.1 虚拟存储器的引入
5.6.2 虚拟存储器的实现方法
5.6.3 虚拟存储器的特征
5.7 请求分页存储管理技术
5.7.1 硬件支持及缺页处理
5.7.2 页面置换算法
【本章小结】
习题
第6章 Linux的进程与存储管理
6.1 Linux的进程管理
6.1.1 进程与作业的基本概念
6.1.2 进程的管理和控制
6.1.3 作业的控制
6.2 服务的管理
6.2.1 图形界面下的管理
6.2.2 ntsysv命令
6.2.3 chkconfig和service命令
6.3 Linux的存储管理
6.3.1 Linux的分段和分页机制
6.3.2 Linux内存管理机制
6.4 进程管理项目实训:实现计划任务
6.5 存储管理项目实训:磁盘分区
【本章小结】
习题
第7章 Windows的进程与内存管理
7.1 Windows 7的特点及相关的概念
7.1.1 Windows 7体系结构的特点
7.1.2 Windows的管理机制
7.2 Windows进程和线程
7.2.1 Windows进程和线程的定义
7.2.2 Windows进程和线程的关联
7.2.3 Windows进程的结构
7.2.4 Windows线程的结构
7.2.5 Windows进程和线程的创建
7.3 Windows处理器调度机制
7.3.1 调度优先级
7.3.2 线程状态
7.3.3 线程调度机制
7.4 Windows的内存管理
7.4.1 内存管理器
7.4.2 内存管理的机制
7.5 虚拟地址空间
7.5.1 虚拟地址空间布局
7.5.2 虚拟地址转换
7.6 页面调度
7.6.1 缺页处理
7.6.2 工作集及页面调度策略
7.6.3 页框号和物理内存管理
【本章小结】
习题
第8章 文件管理
8.1 文件与文件系统
8.1.1 文件的概念
8.1.2 文件的分类
8.1.3 文件系统概述
8.1.4 文件系统的功能
8.2 文件的组织与存储
8.2.1 文件的逻辑结构与存取方式
8.2.2 文件的物理结构
8.3 文件的管理
8.3.1 文件控制块
8.3.2 文件目录的概念
8.3.3 目录文件的结构
8.3.4 文件存储空间管理
8.4 文件的共享与安全
8.4.1 文件共享的实现
8.4.2 文件安全的管理
【本章小结】
习题
第9章 设备管理
9.1 设备与设备管理
9.1.1 设备的分类
9.1.2 设备管理的设计目标
9.1.3 设备管理的功能
9.1.4 数据传送控制方式
9.2 缓冲技术
9.2.1 缓冲技术的引入
9.2.2 缓冲器的种类
9.3 设备分配
9.3.1 设备管理的数据结构
9.3.2 设备分配的原则、策略及算法
9.4 I/O进程控制
9.4.1 控制的引入
9.4.2 控制的功能
9.4.3 控制的实现
9.5 设备驱动程序
【本章小结】
习题
第10章 Linux文件系统
10.1 Linux文件系统概述
10.2 EXT2文件系统
10.3 虚拟文件系统(VFS)
10.4 创建Linux文件系统
10.5 挂载和卸载文件系统
10.6 检查文件系统错误
10.7 使用交换空间
10.8 设置开机自动挂载文件系统
10.9 文件系统项目实训:挂载与卸载Linux文件系统
10.10 设备管理项目实训:Linux设备管理
【本章小结】
习题
第11章 Windows的设备管理和文件系统
11.1 Windows I/O系统的结构
11.1.1 设计目标
11.1.2 设备管理服务
11.2 设备驱动程序和I/O处理
11.2.1 设备驱动类型和结构
11.2.2 Windows的I/O处理
11.3 Windows的文件系统
11.3.1 Windows磁盘管理
……
猜您喜欢

读书导航