注册 登录 进入教材巡展
#
  • #

出版时间:2015-08

出版社:机械工业出版社

获奖信息:高等教育规划教材,青海省精品课程教材  

以下为《计算机操作系统》的配套数字资源,这些资源在您购买图书后将免费附送给您:
试读
  • 机械工业出版社
  • 9787111502388
  • 1-2
  • 27673
  • 45249543-5
  • 平装
  • 16开
  • 2015-08
  • 426
  • 262
  • 工学
  • 软件工程
  • TP316
  • 计算机科学与技术
  • 本科
内容简介
本书全面详细地介绍操作系统原理和相关算法。全书共分8章,内容包括操作系统的基本概念、进程管理、处理机调度、死锁、存储管理、设备管理、文件系统和经典算法模拟,覆盖了全国研究生考试操作系统课程考试大纲的主要内容。
本书从适用教学和学习的角度,在详细阐述每章内容的同时,给出操作系统原理知识的思维导图总图和每章的思维导图,力求使读者能够直观地认识到每部分知识在整个体系中的位置,同时通过大量实例、考题解析和独立成章的经典算法模拟等手段,让读者深入理解和掌握操作系统的理论和算法。
本书既可作为高等学校计算机类专业的本科生教材或考研复习和辅导用书,同时可作为计算机专业和从事相关工作技术人员的参考书。
本书配套授课电子课件,需要的教师可登录wwwcmpeducom免费注册,审核通过后下载,或联系编辑索取(QQ:2850823885,电话:010-88379739)。
目录
第1章操作系统引论
11操作系统概念
12操作系统的发展阶段
121手工操作阶段
122单道批处理系统
123多道批处理系统
124分时操作系统
125实时操作系统
126通用系统
127操作系统的基本类型
13操作系统的特性
131并发性
132共享性
133虚拟性
134异步性
14操作系统功能
141操作系统功能概念
142操作系统的设计过程
143操作系统的设计目标
15有关操作系统的研究
16本章小结
161思维导图
162名词解释
163概念辨析
164考题解析
第2章进程管理
21进程的基本概念
211程序的顺序执行及特征
212前趋图
213程序的并发执行及其特征
214进程的特征与状态
215进程控制块
22进程控制
221进程的创建
222进程的终止
223进程的阻塞与唤醒
224进程的挂起和激活
23进程互斥
231与时间有关的错误
232互斥的概念
233互斥的加锁实现
24进程同步
241同步
242同步的例子:流水作业
243信号量机制
25经典进程的同步问题
251生产者—消费者问题
252读者—写者问题
253哲学家进餐问题
26管程机制
261管程的引入
262管程的基本概念
263利用管程解决PC问题
27进程通信
271进程的通信类型
---------- XT2.FBD272消息传递系统的实现方法
273消息传递系统实现中的若干
问题
274消息缓冲队列的通信机制
28线程
281线程的概念
282线程的执行特性
283线程的分类
284不同平台的线程
29本章小结
291思维导图
292名词解释
293概念辨析
294考题解析
第3章处理机调度
31处理机调度概述
32选择调度方式和调度算法的
准则
321面向用户的准则
322面向系统的准则
323最优准则
33调度的层次
331高级调度
332低级调度
333中级调度
34调度算法
341基本概念
342先来先服务算法
343短进程/作业优先算法
344最高响应比优先算法
345最高优先数算法
346基于时间片的轮转调度算法
347最短剩余时间优先算法
348多级反馈排队算法
35实时调度
351实时调度策略
352实时调度算法
36本章小结
361思维导图
362名词解释
363概念辨析
364考题解析
第4章死锁
41基本概念
411死锁的概念
412死锁的起因
413产生死锁的必要条件
42处理死锁的基本方法
421预防死锁的方法
422死锁的避免
423死锁的检测和恢复
43鸵鸟算法
44银行家算法
441系统安全状态
442银行家算法原型
443银行家算法原理
444银行家算法中的数据结构
445银行家算法描述
446安全性算法
45死锁检测与解除
451死锁的检测
452进程—资源有向图
453死锁的解除
46本章小结
461思维导图
462名词解释
463概念辨析
464考题解析
第5章存储管理
51程序的装入和链接
511程序的装入
512程序的链接
52连续分配方式
521单一连续分配方式
522固定分区方式
523动态分区
---------- XT3.FBD524可重定位分区分配
53基本分页存储管理
531离散存储概述
532页面和页表
533地址变换机构
534两级和多级页表
535相关技术发展
54基本分段存储管理
541分段存储概述
542分段系统的基本原理
55段页式存储管理
56虚拟存储器
561虚拟内存的引入
562虚拟存储器的实现方法
563虚拟存储器的特征
57请求分页存储管理
571页表机制
572缺页中断机构
573地址变换机构
574内存分配策略和分配算法
575调页策略
576对换技术
58页面置换算法
581最优置换算法和先进先出置换
算法
582最近最久未使用(LRU)
算法
59本章小结
591思维导图
592名词解释
593概念辨析
594考题解析
第6章设备管理
61I/O系统
611I/O设备
612设备控制器
613I/O通道
614总线结构
62I/O控制方式
621程序I/O方式
622中断驱动I/O控制方式
623直接存储器访问DMA控制
方式
624I/O通道控制方式
63缓冲管理
631缓冲解决的问题
632单缓冲
633双缓冲
634循环缓冲
635缓冲池
64设备分配
641设备分配中的数据结构
642设备分配时应考虑的若干
因素
643设备独立性
644独占设备的分配程序
645SPOOLing技术
65设备处理
651设备驱动程序的概念
652设备驱动程序的功能
653设备驱动程序的处理过程
654中断处理程序的处理过程
66磁盘存储器管理
661数据的组织和格式
662磁盘I/O访问时间的组成
---------- XT4.FBD663磁盘I/O调度策略
664磁盘高速缓存
665固态硬盘
67廉价磁盘冗余阵列
68本章小结
681思维导图
682名词解释
683概念辨析
684考题解析
第7章文件系统
71文件管理和文件系统
711引入文件管理的原因
712文件管理的目的
713文件系统的基本概念
72文件的逻辑结构
721文件逻辑结构的类型
722顺序文件
723索引文件
724索引顺序文件
725直接文件和哈希文件
73外存分配方式
731连续分配
732链接分配
733索引文件
734有结构文件的比较
74目录管理
741文件控制块和索引结点
742目录结构
743目录查询技术
75空闲存储空间的管理
751空闲表法和空闲链表法
752位示图法
753成组链接法
76文件共享与保护
761基于索引结点的共享方式
762利用符号链实现文件共享
763磁盘容错技术
77数据一致性控制
771事务
772检查点
773并发控制
78本章小结
781思维导图
782名词解释
783概念辨析
784考题解析
第8章经典算法模拟实验
81生产者—消费者算法模拟
811实验环境
812实验目的
813实验内容
---------- XT5.FBD82银行家算法模拟
821实验环境
822实验目的
823实验内容
83内存分配和回收算法
831实验环境
832实验目的
833实验内容
84最近最久未使用(LRU)
算法
841实验环境
842实验目的
843实验内容
85磁盘调度算法
851实验环境
852实验目的
853实验内容
参考文献