网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 操作系统原理及Linux内核分析(第3版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 经典的进程同步问题
3.5.1 生产者消费者问题
3.5.2 读者写者问题
3.5.3 哲学家进餐问题
3.6 进程通信
3.6.1 进程通信的类型
3.6.2 进程通信的方式
3.6.3 消息缓冲队列通信机制
3.6.4 信箱通信
3.7 线程
3.7.1 线程的引入
3.7.2 线程的概念
3.7.3 线程的控制
3.7.4 线程的实现
3.7.5 线程的适用范围
3.8 Linux的进程管理
3.8.1 Linux进程概念与描述
3.8.2 Linux中的进程状态及其转换
3.8.3 Linux的进程控制
3.8.4 Linux的进程通信
习题
……
第4章 处理机调度与死锁
第5章 存储管理
第6章 设备管理
第7章 文件管理
第8章 多处理机系统
第9章 嵌入式操作系统
第10章 操作系统安全
参考文献
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/1/31 13:19:10