• 操作系统原理与实践/朱明华
  • 操作系统原理与实践/朱明华
21年品牌 40万+商家 超1.5亿件商品

操作系统原理与实践/朱明华

全新正版 极速发货

36.52 6.5折 56 全新

库存5件

广东广州
认证卖家担保交易快速发货售后保障

作者朱明华、张练兴、李宏伟、柯胜男

出版社清华大学出版社

ISBN9787302531562

出版时间2019-10

装帧其他

开本其他

定价56元

货号1201945980

上书时间2024-06-07

曲奇书店

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
朱明华,江西师范大学计算机信息工程学院计算机技术系主任,多门省、校级精品课程的主讲人,主持或参与多门省级和校级精品课程的建设,主讲的“操作系统”课程多次获得江西师范大学“星级课程”称号。编写计算机专业教材三部。曾获得江西省高等学校多媒体课件大赛一等奖,江西师范大学很好教材二等奖,连续三届江西师范大学课程教学“靠前百优”评选中获得“百优”称号。

目录
引言

章操作系统引论

1.1操作系统概念

1.2操作系统的形成与发展历程

1.2.1计算机硬件发展简要介绍

1.2.2计算机操作系统的发展

1.3操作系统的功能

1.4操作系统的特征和作用

1.4.1操作系统的特征

1.4.2操作系统的作用

1.5操作系统体系结构

1.5.1单体内核结构

1.5.2层次结构

1.5.3微内核结构

1.6现代典型操作系统

1.6.1Windows

1.6.2UNIX

1.6.3Linux

1.6.4Android

1.6.5Mac OS

1.6.6iOS

1.7本章小结

习题1

第2章进程管理

2.1程序的顺序执行和并发执行

2.1.1程序的顺序执行

2.1.2程序的并发执行

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.4.3进程的互斥

2.5进程同步

2.5.1进程的同步

2.5.2用PV操作实现进程的同步

2.5.3时间同步问题

2.6经典进程问题

2.6.1生产者消费者问题

2.6.2读者写者问题

2.7管程*

2.8进程通信

2.8.1进程通信的类型

2.8.2直接通信

2.8.3间接通信

2.9Linux进程管理机制

2.9.1进程的数据结构

2.9.2进程和线程

2.10本章小结

习题2

第3章死锁

3.1死锁的定义和产生原因

3.1.1死锁的定义

3.1.2死锁产生的原因

3.2产生死锁的必要条件

3.3死锁的处理方法

3.4死锁的预防

3.4.1破坏“请求”条件和“保持”条件

3.4.2破坏“不剥夺”条件

3.4.3破坏“循环等待”条件

3.5死锁的避免

3.5.1系统安全状态

3.5.2银行家算法

3.6死锁的检测

3.6.1资源分配图

3.6.2死锁定理

3.6.3死锁检测算法

3.7死锁的解除

3.8死锁的综合处理策略

3.9线程死锁

3.10本章小结

习题3

第4章中断与处理机调度

4.1中断概述

4.1.1中断的概念

4.1.2中断优先级和中断屏蔽

4.1.3中断的处理过程

4.2三级调度体系

4.2.1低级调度

4.2.2中级调度

4.2.3不错调度

4.2.4三级调度关系

4.3进程调度目标和调度方式

4.3.1进程调度目标

4.3.2进程调度方式

4.4调度算法的评价准则

4.4.1面向用户的评价准则

4.4.2面向系统的评价准则

4.5进程调度算法

4.5.1先来先服务调度算法

4.5.2短进程优先调度算法

4.5.3最短剩余时间优先调度算法

4.5.4时间片轮转调度算法

4.5.5优先级调度算法

4.5.6多级反馈队列调度算法

4.6线程的调度

4.6.1用户级线程调度

4.6.2核心级线程调度

4.7Linux进程的调度

4.7.1进程调度的数据结构

4.7.2进程调度的时机

4.7.3进程调度的策略

4.7.4Linux常用调度命令

4.8本章小结

习题4

第5章存储管理

5.1存储管理概述

5.1.1存储器的存储结构

5.1.2存储管理的功能

5.2程序的装入与链接

5.2.1物理地址和逻辑地址

5.2.2程序的装入

5.2.3程序的链接

5.3连续存储管理

5.3.1单一连续存储管理

5.3.2固定分区存储管理

5.3.3可变分区存储管理

5.3.4覆盖与交换技术

5.4页式存储管理

5.4.1基本原理

5.4.2存储空间的分配与去配

5.4.3页表与地址转换

5.4.4快表

5.4.5页的共享与保护

5.5段式存储管理

5.5.1基本原理

5.5.2空间的分配与去配

5.5.3地址转换与存储保护

5.5.4段的共享

5.5.5分页和分段存储管理的主要区别

5.6段页式存储管理

5.7虚拟存储管理方式

5.7.1虚拟存储器

5.7.2请求分页式存储管理

5.7.3请求分段式存储管理

5.8Linux存储管理

5.8.1Linux的请求分页存储管理

5.8.2Linux的多级页表

5.8.3Linux主存页的缺页中断

5.8.4Linux主存空间的分配与回收

5.8.5Linux的页面交换机制

5.9本章小结

习题5

第6章设备管理

6.1设备管理概述

6.2I/O系统

6.2.1I/O系统结构

6.2.2I/O控制方式

6.3缓冲技术

6.3.1缓冲的引入

6.3.2单缓冲

6.3.3双缓冲

6.3.4多缓冲

6.3.5缓冲池

6.4独占设备的分配

6.4.1设备的逻辑号和绝对号

6.4.2设备的独立性

6.4.3独占设备的分配

6.5磁盘管理

6.5.1磁盘结构

6.5.2磁盘空间的管理

6.5.3驱动调度

6.5.4提高磁盘I/O速度的方法

6.6设备处理

6.6.1设备驱动程序的处理过程

6.6.2设备的中断处理

6.7虚拟设备

6.7.1脱机外围设备操作

6.7.2联机同时外围设备操作

6.7.3SPOOLing应用例子

6.8Linux设备管理

6.8.1Linux设备管理概述

6.8.2Linux磁盘I/O调度算法

6.9本章小结

习题6

第7章文件管理

7.1文件管理概述

7.1.1文件和文件系统

7.1.2文件的分类

7.1.3文件系统的功能

7.1.4文件系统的层次结构

7.2文件的组织结构和存取方式

7.2.1文件的存储介质

7.2.2文件的存取方式

7.2.3文件的逻辑结构

7.2.4文件的物理结构

7.2.5记录的成组和分解

7.3目录管理

7.3.1文件目录

7.3.2文件目录结构

7.4辅存空间的管理

7.4.1空闲块表法

7.4.2空闲块链法

7.4.3位示图法

7.4.4成组链接法

7.5文件的使用

7.5.1主存打开文件表

7.5.2文件基本操作

7.5.3文件访问过程

7.6文件的共享

7.6.1目录链接法

7.6.2索引结点链接法

7.6.3符号链接法

7.7文件的保护与保密

7.7.1存取控制

7.7.2容错技术

7.7.3数据转储

7.8Linux文件系统

7.8.1Linux中常见文件系统格式

7.8.2虚拟文件系统

7.8.3EXT2文件系统

7.8.4日志文件系统

7.9本章小结

习题7

第8章作业管理与用户接口

8.1作业管理概述

8.2批处理作业的管理

8.2.1批处理作业输入

8.2.2批处理作业调度

8.2.3批处理作业控制

8.3批处理作业调度算法

8.3.1单道批处理作业调度算法

8.3.2多道批处理作业调度算法

8.4交互式作业的管理

8.4.1交互式作业的控制

8.4.2交互式作业的管理

8.5操作系统与用户的接口

8.5.1命令接口

8.5.2程序接口

8.5.3图形接口

8.6Linux系统接口

8.6.1Linux命令接口

8.6.2Linux程序接口

8.7本章小结

习题8

参考文献

内容摘要
操作系统是计算机系统的核心,是极其重要的组成部分,是计算机应用人员推荐的专业知识。同时,“操作系统”课程也成为计算机相关专业的必修课程。
本书是省级精品课程的主讲教材,由浅入深,重点突出,系统地阐述了操作系统的基本概念、设计原理和实现技术; 书中在论述操作系统经典内容的基础上,介绍了操作系统的新技术以及发展趋势; 在主要章节的末尾,附有典型操作系统的案例分析。
经过多年的课程建设和经验积累,作者积累了丰富的课程资源,使得本书具有较强的可读性。本书可作为高校计算机及其相关专业的教材或参考书,也可供从事计算机相关工作的科技人员及各类自学人员参考。

主编推荐
"本书系统阐述了操作系统的基本概念、设计原理和实现技术,在系统介绍操作系统经典内容的基础上,增加了操作系统新技术、新发展的介绍,在主要章节后附有典型操作系统案例分析。
本书配套资源丰富,包括PPT、教学大纲、学习建议、课后习题、内部精品课程网站等。请到清华大学出版社网站本书页面下载。
"

精彩内容
随着计算机科学技术的飞速发展,作为计算机系统核心与灵魂的操作系统也在不断发展中,“操作系统”作为一门计算机专业的必修课程,无论是对于计算机及其相关专业的学生,还是对于一般的计算机应用人员而言都是非常有益而重要的。
本书从计算机资源管理观点来剖析操作系统的概念、原理、设计与实现,阐述了传统操作系统的基本概念、技术与方法,同时还介绍现代操作系统最新技术发展与应用。全书共分8章。章介绍了操作系统的基本概念、操作系统的形成与发展、操作系统的功能、操作系统的特征和作用、操作系统的体系结构,并对现代典型操作系统作了介绍; 第2章介绍了并发执行的特征以及进程与线程的概念,对进程控制、进程互斥与同步、进程通信等问题进行了分析和讨论; 第3章介绍了死锁产生的原因、产生死锁的必要条件以及死锁的处理方法; 第4章介绍了中断的概念、系统的三级调度体系、进程调度的目标和方式、进程调度算法的评价标准,并对几种常见的进程调度算法做了讨论; 第5章介绍了存储管理的基本功能,讨论存储管理发展中常见的存储管理技术和虚拟存储管理技术; 第6章介绍了I/O系统结构、I/O控制方式和缓冲技术,对设备的分配、磁盘驱动调度算法和虚拟设备技术进行了讨论; 第7章介绍了文件及文件系统的概念,对文件目录、文件组织、文件存储、文件操作、文件共享、文件保护与保密的问题进行了分析和讨论; 第8章介绍了作业的概念、作业控制方式、批处理作业管理和交互式作业管理、用户接口等,着重讨论了批处理作业调度算法。本书各章都配有一节,以Linux为实例对操作系统功能进行介绍。
本书由作者在多年教学工作的基础上参阅相关文献而编写。在介绍操作系统基本理论的同时,每一章都有配以Linux的介绍,帮助读者更好地了解和学习操作系统知识。考虑到课时数量有限,我们对内容进行了精选,力求做到概念清晰、表述准确、结构合理、通俗易懂,以达到较好的学习效果。
本书由朱明华、张练兴、李宏伟、柯胜男编写,全书由谢旭升教授主审。由于编者水平有限,书中难免有不尽如人意之处,恳请同行专家和广大读者指正赐教。
编者
2019年3月

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP