全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 计算机技术 > 操作系统

操作系统原理及Linux内核分析(计算机科学与技术第2版21世纪高等学校规划教材)

  • 定价: ¥59
  • ISBN:9787302503590
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:清华大学
  • 页数:314页
  • 作者:编者:李芳//刘晓...
  • 立即节省:
  • 2018-09-01 第2版
  • 2018-09-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

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

目录

第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.6  Linux操作系统
    1.6.1  Linux发展历程
    1.6.2  Linux的特点
    1.6.3  Linux内核结构
  习题
第2章  用户接口
  2.1  命令控制界面
    2.1.1  联机命令的类型
    2.1.2  联机命令的操作方式
  2.2  Linux系统的命令控制界面
    2.2.1  登录Shell
    2.2.2  命令句法
    2.2.3  常用的基本命令
    2.2.4  重定向与管道命令
    2.2.5  通信命令
    2.2.6  后台命令
  2.3  程序接口
    2.3.1  系统调用
    2.3.2  系统调用的类型
    2.3.3  系统调用的实现
    2.3.4  Linux系统调用
    2.3.5  Windows应用编程接口
  习题
第3章  进程管理
  3.1  进程的概念
    3.1.1  进程的引入
    3.1.2  进程的定义
    3.1.3  引入进程的利弊
  3.2  进程控制块和进程的状态
    3.2.1  进程的状态及其变化
    3.2.2  进程控制块
  3.3  进程的控制
    3.3.1  进程的创建原语
    3.3.2  进程的撤销原语
    3.3.3  进程的阻塞与唤醒原语
  3.4  进程同步
    3.4.1  互斥
    3.4.2  进程的同步
    3.4.3  同步机构
    3.4.4  同步机构应用
  3.5  经典的进程同步问题
  ……
第4章  处理机调度与死锁
第5章  存储管理
第6章  设备管理
第7章  文件管理
第8章  多处理机系统
第9章  嵌入式操作系统
第10章  操作系统安全
参考文献