操作系统原理及Linux内核分析(第2版)
提供PPT课件,咨询QQ:883604(仅限教师)。采用“实例引导,任务驱动”的编写方式,增加实例分析,使读者掌握操作系统实例解析题的解析方法,激发读者的学习兴趣

作者:李芳、刘晓春、李东海

丛书名:21世纪高等学校系列教材·计算机科学与技术

定价:59元

印次:2-7

ISBN:9787302503590

出版日期:2018.09.01

印刷日期:2021.09.16

图书责编:郑寅堃

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要介绍操作系统的核心功能——用户接口、进程管理、处理机调度与死锁、存储管理、设备管理、文件管理及其主要思想与设计原理,多处理机系统及嵌入式操作系统基本原理与应用环境,操作系统安全技术; 以Linux为例,分析了操作系统的核心代码的实现方法、技术以及操作系统各个功能部分的关联实现技巧; 在此基础上,从操作系统的发展需求及计算机体系结构的发展角度介绍当前操作系统发展的新趋势。 本书内容基本覆盖了全国研究生招生考试操作系统考试大纲主要内容,书中列举了大量实例,力求将抽象的概念具体化,将复杂的理论与实际联系起来; 书中还提供了大量习题,其中既有一般概念和基本原理测试题,还包括近年来全国计算机等级考试与研究生招生考试试题。本书既可作为计算机及相关专业的教材和等级考试、考研辅导书,也可供从事计算机工作的科技人员参考。

《操作系统原理及Linux内核分析(第2版)》本书以Linux为例,分析实际操作系统技术的应用和各部分功能之间的关联,将复杂的理论与实际联系起来,提高分析问题、解决问题的能力。 如果希望加入教师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

前言 随着计算机技术的发展及应用的普及,计算机操作系统也在不断发展。本书结合国内各高校研究生招生考试的要求及操作系统最新发展技术,在第1版的基础上进行了修订,在部分内容上增加了更加细致的描述,增加了最新技术的介绍。 为了做到理论与实践相结合,突出操作系统各主要部分关键环节的概念、功能、原理和方法,本书选择当前较为流行且有代表性的操作系统——Linux,深入分析和讲解了它的部分关键环节的实现技术。此外,由于操作系统所涉及的原理与算法比较抽象,难以理解和掌握,笔者根据多年的教学经验,将一些典型实例引入本书,使读者通过实例充分掌握操作系统的原理与算法思想,提高分析问题、解决问题的能力。考虑到近年来操作系统在技术与应用上都有了一些较新的发展,本书引入了线程、实时调度、多处理机、嵌入式操作系统、操作系统安全技术等新技术的介绍。 本书共10章。第1章为绪论,从操作系统的发展和作用引入操作系统的概念,简要介绍操作系统的功能,同时依据操作系统的不同设计目标对操作系统进行分类介绍,描述Linux内核结构及各个功能模块的关联程度; 第2章为用户接口,介绍操作系统的两种用户接口,重点介绍Linux常用操作命令和系统调用的实现原理; 第3章为进程管理,从单道程序和多道程序执行的不同特征引入进程的概念,而后介绍进程的基本特征和运行状态及操作系统对进程的控制机构,通过实例分析进程的同步与互斥关系的解决方法以及进程通信的常用方式,然后介绍线程的概念和应用环境,最后从Linux的进程管理结构入手,介绍Linux进程管理实现技术; 第4章为处理机调度与死锁,介绍处理机调度级别与常用调度算法...

课件下载

样章下载

网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章绪论

1.1什么是操作系统

1.1.1程序是如何运行的

1.1.2操作系统的作用

1.2操作系统运行环境

1.2.1计算机的基本硬件元素

1.2.2与操作系统相关的几种主要寄存器

1.2.3指令的执行

1.2.4中断

1.2.5处理机状态及特权指令

1.3操作系统的形成和发展

1.3.1操作系统发展的基础

1.3.2手工操作

1.3.3批处理系统

1.3.4分时系统

1.3.5实时系统

1.3.6个人操作系统

1.3.7网络操作系统

1.3.8分布式操作系统

1.3.9嵌入式操作系统

1.3.10操作系统的发展趋势

1.4操作系统的功能和特性

1.4.1操作系统的功能

1.4.2操作系统的基本特征

1.5操作系统结构

1.5.1模块组合结构及层次结构

1.5.2微内核结构

1.5.3虚拟机结构

1.6Linux操作系统

1.6.1Linux发展历程

1.6.2Linux的特点

1.6.3Linux内核结构

习题

第2章用户接口

2.1命令控制界面

2.1.1联机命令的类型

2.1.2联机命令的操作方式

2.2Linux系统的命令控制界面

2.2.1登录Shell

2.2.2命令句法

2.2.3常用的基本命令

2.2.4重定向与管道命令

2.2.5通信命令

2.2.6后台命令

2.3程序接口

...

《操作系统原理及Linux内核分析(第2版)》本书以Linux为例,分析实际操作系统技术的应用和各部分功能之间的关联,将复杂的理论与实际联系起来,提高分析问题、解决问题的能力。