书籍详情
计算机操作系统实用教程
作者:王旭启 主编
出版社:北京理工大学出版社
出版时间:2010-07-01
ISBN:9787564036058
定价:¥42.00
购买这本书可以去
内容简介
《计算机操作系统实用教程》是作者多年教学与科研经验的总结,结合学生实际,充分考虑课程本身的特色编写而成。本教材的特点是面向实践、注重实用;每章都安排有一定量的思考练习;最后安排有实验实训和课程设计项目,有助于锻炼读者的实际动手能力。《计算机操作系统实用教程》内容涵盖了操作系统原理的基本内容,具体包括:操作系统的概念及发展历史和方向;作业管理;进程管理;存储管理;设备管理;文件管理;Linux操作系统。《计算机操作系统实用教程》可作为高等院校计算机类及相关专业学生的教材使用,也可作为计算机爱好者的自学读物。
作者简介
暂缺《计算机操作系统实用教程》作者简介
目录
第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.4 操作系统的特征
1.5 操作系统的逻辑结构
1.5.1 操作系统对象
1.5.2 操作系统对象操纵和管理的软件集合
1.5.3 用户接口
1.6 常用操作系统介绍
1.6.1 Linux操作系统介绍
1.6.2 UNIX操作系统介绍
1.6.3 Windows操作系统介绍
1.7 操作系统的几种观点
1.7.1 资源管理观点
1.7.2 进程观点
1.7.3 虚拟机器的观点
本章小结
习题
第2章 作业管理
2.1 操作系统与用户的接口
2.1.1 程序级接口
2.1.2 命令接口
2.2 作业管理概述
2.2.1 作业、作业步、作业流
2.2.2 作业管理的任务
2.3 批处理方式下的作业管理
2.3.1 作业的构成
2.3.2 作业控制块
2.3.3 作业进入系统和作业建立
2.3.4 作业状态的变迁
2.3.5 作业调度
2.3.6 作业控制
2.3.7 作业完成
本章小结
习题
第3章 进程管理
3.1 进程的引入和定义
3.1.1 程序的顺序执行与特点
3.1.2 程序的并发执行及其特点
3.1.3 进程的定义与特征
3.2 进程的状态与转换
3.2.1 进程的状态
3.2.2 进程状态的转换
3.3 进程的描述
3.3.1 进程的组成
3.3.2 进程控制块
3.4 进程的调度
3.4.1 进程控制原语
3.4.2 进程调度
3.4.3 进程调度算法
3.5 进程间的通信
3.5.1 进程通信的概念
3.5.2 进程的互斥与同步
3.5.3 进程互斥与同步的实现
3.6 死锁
3.6.1 死锁产生的原因和必要条件
3.6.2 死锁的预防与避免
3.6.3 死锁的解除
3.7 线程
3.7.1 线程的概念
3.7.2 线程和进程的关系
3.7.3 线程的状态及转换
3.7.4 引入线程的好处
3.8 综合应用
本章小结
习题
第4章 存储管理
4.1 存储管理概述
4.2 重定位
4.3 分区存储管理
4.3.1 单一连续存储管理分配
4.3.2 固定分区分配
4.3.3 可变式动态分区分配
4.3.4 可重定位分区分配
4.3.5 多重分区分配
4.4 分页存储管理方式
4.4.1 分页和分块
4.4.2 逻辑地址表示
4.4.3 页表
4.4.4 地址转换与存储保护
4.4.5 页面置换算法
4.4.6 页式存储管理的优缺点
4.5 段式存储管理
4.5.1 基本原理
4.5.2 主存空间的分配与回收
4.5.3 地址转换与存储保护
4.5.4 段的共享与保护
4.5.5 段式存储管理的优缺点
4.5.6 段式存储管理和页式存储管理的主要区别
4.5.7 可分页的段式存储管理
本章小结
习题
第5章 设备管理
5.1 设备管理概述
5.1.1 设备管理的重要性
5.1.2 设备的分类
5.1.3 设备管理的功能
5.1.4 I/O设备控制模式
5.1.5 设备管理功能的实现方式
5.2 I/O设备硬件的特点
5.2.1 I/O设备的组成
5.2.2 I/O设备接口
5.3 I/O软件的组成
5.3.1 I/O软件的目标
5.3.2 中断处理程序
5.3.3 设备驱动程序
5.3.4 与设备无关的软件
5.3.5 用户空间的I/O软件
5.4 I/O设备分配
……
第6章 文件管理
第7章 Linux操作系统
第8章 操作系统实验及课程设计
参考文献
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.4 操作系统的特征
1.5 操作系统的逻辑结构
1.5.1 操作系统对象
1.5.2 操作系统对象操纵和管理的软件集合
1.5.3 用户接口
1.6 常用操作系统介绍
1.6.1 Linux操作系统介绍
1.6.2 UNIX操作系统介绍
1.6.3 Windows操作系统介绍
1.7 操作系统的几种观点
1.7.1 资源管理观点
1.7.2 进程观点
1.7.3 虚拟机器的观点
本章小结
习题
第2章 作业管理
2.1 操作系统与用户的接口
2.1.1 程序级接口
2.1.2 命令接口
2.2 作业管理概述
2.2.1 作业、作业步、作业流
2.2.2 作业管理的任务
2.3 批处理方式下的作业管理
2.3.1 作业的构成
2.3.2 作业控制块
2.3.3 作业进入系统和作业建立
2.3.4 作业状态的变迁
2.3.5 作业调度
2.3.6 作业控制
2.3.7 作业完成
本章小结
习题
第3章 进程管理
3.1 进程的引入和定义
3.1.1 程序的顺序执行与特点
3.1.2 程序的并发执行及其特点
3.1.3 进程的定义与特征
3.2 进程的状态与转换
3.2.1 进程的状态
3.2.2 进程状态的转换
3.3 进程的描述
3.3.1 进程的组成
3.3.2 进程控制块
3.4 进程的调度
3.4.1 进程控制原语
3.4.2 进程调度
3.4.3 进程调度算法
3.5 进程间的通信
3.5.1 进程通信的概念
3.5.2 进程的互斥与同步
3.5.3 进程互斥与同步的实现
3.6 死锁
3.6.1 死锁产生的原因和必要条件
3.6.2 死锁的预防与避免
3.6.3 死锁的解除
3.7 线程
3.7.1 线程的概念
3.7.2 线程和进程的关系
3.7.3 线程的状态及转换
3.7.4 引入线程的好处
3.8 综合应用
本章小结
习题
第4章 存储管理
4.1 存储管理概述
4.2 重定位
4.3 分区存储管理
4.3.1 单一连续存储管理分配
4.3.2 固定分区分配
4.3.3 可变式动态分区分配
4.3.4 可重定位分区分配
4.3.5 多重分区分配
4.4 分页存储管理方式
4.4.1 分页和分块
4.4.2 逻辑地址表示
4.4.3 页表
4.4.4 地址转换与存储保护
4.4.5 页面置换算法
4.4.6 页式存储管理的优缺点
4.5 段式存储管理
4.5.1 基本原理
4.5.2 主存空间的分配与回收
4.5.3 地址转换与存储保护
4.5.4 段的共享与保护
4.5.5 段式存储管理的优缺点
4.5.6 段式存储管理和页式存储管理的主要区别
4.5.7 可分页的段式存储管理
本章小结
习题
第5章 设备管理
5.1 设备管理概述
5.1.1 设备管理的重要性
5.1.2 设备的分类
5.1.3 设备管理的功能
5.1.4 I/O设备控制模式
5.1.5 设备管理功能的实现方式
5.2 I/O设备硬件的特点
5.2.1 I/O设备的组成
5.2.2 I/O设备接口
5.3 I/O软件的组成
5.3.1 I/O软件的目标
5.3.2 中断处理程序
5.3.3 设备驱动程序
5.3.4 与设备无关的软件
5.3.5 用户空间的I/O软件
5.4 I/O设备分配
……
第6章 文件管理
第7章 Linux操作系统
第8章 操作系统实验及课程设计
参考文献
猜您喜欢