实用操作系统教程 / 计算机科学与技术专业实践系列教材
¥36.00定价
作者: 李建伟、刘金河
出版时间:2014年8月
出版社:清华大学出版社
- 清华大学出版社
- 9787302236368
- 1-3
- 62767
- 16开
- 2014年8月
- 工学
- 计算机科学与技术
- G634.67
- 计算机
- 本专科、高职高专
内容简介
操作系统是计算机系统中的核心系统软件,也是计算机专业的一门必修课程。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》深入浅出地阐述了操作系统的基本原理、基本结构、实现技术和运行机制。全书共分9章,依次介绍了操作系统的基本概念、进程(线程)管理、存储管理、I/O设备管理、文件管理及安全与保护。这些知识可为读者理解、分析和应用操作系统打下坚实基础。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》内容符合计算机专业“操作系统”课程教学大纲要求,并涵盖了全国硕士研究生入学考试计算机学科专业基础综合考试大纲的全部内容,每章后精选了大量典型习题供读者练习。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》可作为高等院校计算机各专业的教材或考研参考书,也可供从事计算机及相关工作的专业人员参考。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》深入浅出地阐述了操作系统的基本原理、基本结构、实现技术和运行机制。全书共分9章,依次介绍了操作系统的基本概念、进程(线程)管理、存储管理、I/O设备管理、文件管理及安全与保护。这些知识可为读者理解、分析和应用操作系统打下坚实基础。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》内容符合计算机专业“操作系统”课程教学大纲要求,并涵盖了全国硕士研究生入学考试计算机学科专业基础综合考试大纲的全部内容,每章后精选了大量典型习题供读者练习。
《实用操作系统教程/普通高等教育“十一五”*规划教材·计算机科学与技术专业实践系列教材》可作为高等院校计算机各专业的教材或考研参考书,也可供从事计算机及相关工作的专业人员参考。
目录
第1章 操作系统概述
1.1 操作系统的概念
1.1.1 计算机系统资源
1.1.2 操作系统的地位
1.1.3
操作系统的定义
1.1.4 操作系统的设计目标
1.2 操作系统的发展与分类
1.2.1 操作系统发展历史
1.2.2
操作系统分类
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.5.3 分层式结构操作系统
1.5.4 虚拟机结构操作系统
1.5.5 微内核结构操作系统
1.6
操作系统的运行环境
1.6.1 硬件运行环境
1.6.2 与其他系统软件关系
习题1
第2章 进程(线程)管理
2.1
进程的基本概念
2.1.1 程序执行过程
2.1.2 进程的定义和特征
2.1.3 进程状态和状态转换
2.1.4
进程控制块及其组织方式
2.2 进程控制
2.2.1 进程创建
2.2.2 进程执行与进程切换
2.2.3
进程阻塞与唤醒
2.2.4 进程挂起与激活
2.2.5 进程撤销
2.3 进程同步
2.3.1 进程同步的基本概念
2.3.2
信号量机制
2.3.3 典型进程同步问题
2.3.4 管程机制
2.4 进程通信
2.4.1 高级通信分类
2.4.2
消息传递系统
2.5 线程
2.5.1 进程的局限性
2.5.2 线程及其属性
2.5.3 线程状态与控制
2.5.4
线程间同步和通信
2.5.5 线程的实现
2.5.6 线程模型
习题2
第3章 处理机调度
3.1
三级调度体系
3.1.1 高级调度
3.1.2 中级调度
3.1.3 低级调度
3.1.4 三级调度关系
3.2
进程调度目标和调度方式
3.2.1 进程调度目标
3.2.2 进程调度方式
3.3 调度算法的评价准则
3.3.1
面向用户的评价准则
3.3.2 面向系统的评价准则
3.4 典型进程调度算法
3.4.1 先来先服务调度算法
3.4.2
短作业(进程)优先调度算法
……
第4章 死锁
第5章 存储管理
第6章 虚拟存储管理
第7章
I/O设备管理
第8章 文件系统
第9章 操作系统安全与保护
1.1 操作系统的概念
1.1.1 计算机系统资源
1.1.2 操作系统的地位
1.1.3
操作系统的定义
1.1.4 操作系统的设计目标
1.2 操作系统的发展与分类
1.2.1 操作系统发展历史
1.2.2
操作系统分类
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.5.3 分层式结构操作系统
1.5.4 虚拟机结构操作系统
1.5.5 微内核结构操作系统
1.6
操作系统的运行环境
1.6.1 硬件运行环境
1.6.2 与其他系统软件关系
习题1
第2章 进程(线程)管理
2.1
进程的基本概念
2.1.1 程序执行过程
2.1.2 进程的定义和特征
2.1.3 进程状态和状态转换
2.1.4
进程控制块及其组织方式
2.2 进程控制
2.2.1 进程创建
2.2.2 进程执行与进程切换
2.2.3
进程阻塞与唤醒
2.2.4 进程挂起与激活
2.2.5 进程撤销
2.3 进程同步
2.3.1 进程同步的基本概念
2.3.2
信号量机制
2.3.3 典型进程同步问题
2.3.4 管程机制
2.4 进程通信
2.4.1 高级通信分类
2.4.2
消息传递系统
2.5 线程
2.5.1 进程的局限性
2.5.2 线程及其属性
2.5.3 线程状态与控制
2.5.4
线程间同步和通信
2.5.5 线程的实现
2.5.6 线程模型
习题2
第3章 处理机调度
3.1
三级调度体系
3.1.1 高级调度
3.1.2 中级调度
3.1.3 低级调度
3.1.4 三级调度关系
3.2
进程调度目标和调度方式
3.2.1 进程调度目标
3.2.2 进程调度方式
3.3 调度算法的评价准则
3.3.1
面向用户的评价准则
3.3.2 面向系统的评价准则
3.4 典型进程调度算法
3.4.1 先来先服务调度算法
3.4.2
短作业(进程)优先调度算法
……
第4章 死锁
第5章 存储管理
第6章 虚拟存储管理
第7章
I/O设备管理
第8章 文件系统
第9章 操作系统安全与保护