计算机操作系统(第二版)

首页 > 图书 > 教材教辅/2020-09-23 / 加入收藏 / 阅读 [打印]
计算机操作系统(第二版)

计算机操作系统(第二版)

作者:龙陈锋,徐亮

开 本:其他

书号ISBN:9787568034999

定价:

出版时间:2020-05-01

出版社:华中科技大学出版社

计算机操作系统(第二版) 本书特色

全面介绍了计算机操作系统的基本概念、原理和实现方法。全书共分为11章,第1章介绍了操作系统的概况;第2章至第8章分别阐述了操作系统的基本原理、概念和实现方法,包括中断、进程和线程、调度与死锁、内存管理、设备管理、文件管理和用户接口;第9章对当前流行的移动平台操作系统Android进行了介绍;第10章主要介绍了系统安全方面的知识,包括程序安全、系统和网络安全、计算机系统安全技术等;第11章介绍了另外一个典型的操作系统——Linux。

计算机操作系统(第二版) 内容简介

全面介绍了计算机操作系统的基本概念、原理和实现方法。全书共分为11章,章介绍了操作系统的概况;第2章至第8章分别阐述了操作系统的基本原理、概念和实现方法,包括中断、进程和线程、调度与死锁、内存管理、设备管理、文件管理和用户接口;第9章对当前流行的移动平台操作系统Android进行了介绍;0章主要介绍了系统安全方面的知识,包括程序安全、系统和网络安全、计算机系统安全技术等;1章介绍了另外一个典型的操作系统——Linux。

计算机操作系统(第二版) 目录

第1章操作系统概述(1)
1.1什么是操作系统(1)
1.1.1计算机系统组成(1)
1.1.2操作系统与计算机系统(2)
1.2操作系统的发展历史(4)
1.2.1无操作系统(4)
1.2.2单道批处理系统(4)
1.2.3多道批处理系统(5)
1.2.4分时系统(6)
1.2.5实时系统(7)
1.2.6操作系统的进一步发展(8)
1.3操作系统的主要功能(9)
1.3.1处理机管理(9)
1.3.2存储管理(9)
1.3.3设备管理(10)
1.3.4文件管理(11)
1.3.5用户接口(12)
1.4操作系统结构(13)
1.4.1单体结构(14)
1.4.2模块化结构(14)
1.4.3可扩展内核结构(14)
1.4.4层次结构(15)
1.5操作系统的特征(15)
1.5.1操作系统的基本特征(15)
1.5.2操作系统的新特征(17)
1.6操作系统介绍(18)
1.6.1Windows操作系统(19)
1.6.2Linux操作系统(23)
1.6.3嵌入式操作系统(24)
1.6.4华为鸿蒙操作系统(26)
小结(28)
习题1(28)
第2章中断(29)
2.1中断的基本概念(29)
2.1.1中断的作用(30)
2.1.2中断的类型(31)
2.1.3中断嵌套、中断优先级和中断屏蔽(32)
2.2中断在操作系统中的地位(33)
2.3中断响应过程(34)
2.4中断处理过程(35)
2.4.1中断处理流程(35)
2.4.2中断服务程序简介(36)
2.5向量中断(38)
2.6中断的应用(39)
小结(40)
习题2(41)
第3章进程和线程(42)
3.1进程概述(42)
3.1.1程序的顺序执行及其特征(42)
3.1.2程序的并发执行及其特征(43)
3.1.3进程的概念及其特征(45)
3.1.4进程状态(45)
3.1.5进程控制块(48)
3.2进程控制(48)
3.2.1进程创建(48)
3.2.2进程终止(49)
3.2.3进程阻塞和唤醒(50)
3.2.4进程挂起和激活(50)
3.3线程(51)
3.3.1线程简介(51)
3.3.2多线程(52)
3.3.3线程实现与线程模型(54)
3.4互斥和同步(57)
3.4.1并发原理(57)
3.4.2硬件同步(58)
3.4.3信号量机制(60)
3.4.4管程(63)
3.4.5经典同步问题(64)
3.4.6消息传递(70)
小结(72)
习题3(72)
第4章调度与死锁(74)
4.1调度简介(74)
4.1.1基本概念(74)
4.1.2调度原则(77)
4.2调度算法(78)
4.2.1先来先服务调度算法(79)
4.2.2短作业优先调度算法(79)
4.2.3优先级调度算法(80)
4.2.4时间片轮转调度算法(81)
4.2.5*高响应比优先调度算法(82)
4.2.6多级反馈队列调度算法(84)
4.2.7实时调度算法(85)
4.2.8多处理器调度算法(85)
4.3死锁简介(87)
4.3.1资源(87)
4.3.2死锁产生的原因和必要条件(88)
4.3.3死锁的表示方法(91)
4.3.4死锁的判定(91)
4.4死锁预防(92)
4.4.1破坏“请求和保持”条件(92)
4.4.2破坏“不剥夺”条件(92)
4.4.3破坏“环路等待”条件(92)
4.5死锁避免(93)
4.5.1银行家算法(93)
4.5.2银行家算法实例(96)
4.6死锁检测和恢复(97)
4.6.1死锁检测(97)
4.6.2死锁恢复(97)
4.7处理死锁的综合措施(98)
小结(98)
习题4(99)
第5章内存管理(100)
5.1概述(100)
5.1.1存储层次结构(100)
5.1.2存储管理的目的和任务(101)
5.2地址重定位(103)
5.2.1基本概念(103)
5.2.2常用重定位技术(103)
5.3分区存储管理(105)
5.3.1单一连续分区存储管理(105)
5.3.2固定分区管理(105)
5.3.3可变分区管理(106)
5.3.4分区分配算法(107)
5.4页式存储管理(109)
5.4.1页面变换基本思想(109)
5.4.2地址变换过程(110)
5.4.3快表(111)
5.4.4多级页表(112)

 1/3    1 2 3 下一页 尾页

教材 研究生/本科/专科教材 工学

在线阅读

 1/3    1 2 3 下一页 尾页
  • 最新内容
  • 相关内容
  • 网友推荐
  • 图文推荐