欢迎光临中图网 请 | 注册
> >>
操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】

作者:张钟澍
出版社:清华大学出版社出版时间:2009-03-01
开本: 16 页数: 289 页
中 图 价:¥20.3(7.0折) 定价  ¥29.0 登录后可看到会员价
暂时缺货 收藏
运费6元,满69元免运费
?快递不能达地区使用邮政小包,运费14元起
云南、广西、海南、新疆、青海、西藏六省,部分地区快递不可达
本类五星书更多>

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】 版权信息

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】 本书特色

《操作系统实验指导:基于Linux内核(第2版)》所介绍的“基于Linux内核的操作系统实验体系”可引导学生与操作系统内核交互以理解其原理。整个实验体系构架在Linux内核的基础上,按“系统基本构架”、“系统五大功能”和“系统与用户的接口”三方面分为8个实验。《操作系统实验指导——基于Linux内核(第2版)》所介绍的实验涵盖了操作系统所有重要的原理和机制,可供“操作系统”的实验教学使用,也可供从事计算机方向研究的专业技术人员使用。

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】 内容简介

  “计算机操作系统”是一门非常重要的专业课程,本教材所介绍的“基于linux内核的操作系统实验体系”可引导学生与操作系统内核交互以理解其原理。整个实验体系构架在linux内核的基础上,按“系统基本构架”、“系统五大功能”和“系统与用户的接口”三方面分为8个实验。   本书共11章,从内容上分为三大部分。**部分包括3章,介绍了基于linux内核的实验系统、linux内核分析和使用方法;第二部分是对6项基本实验的指导:进程管理实验、存储器管理实验、用户接口实验、模块编程实验、设备管理实验和文件系统实验;第三部分是两项综合实验的指导:操作系统构成实验和系统信息显示实验。这些实验很好地解决了配合操作系统课程教学来指导学生进行实践的问题。   本书所介绍的实验涵盖了操作系统所有重要的原理和机制。本书及其实验系统既可作为大专院校、计算机职业专科学校或者电子类各专业“操作系统”的实验教学课程,也可供从事计算机方向研究的专业技术人员使用。

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】 目录

**部分Linux的基本机制和使用方法第1章 Linux概述1.1 Linux操作系统简介1.1.1 Linux操作系统的发展1.1.2 Linux操作系统的特点1.1.3 目前流行的Linux版本1.2 基于Linux内核的操作系统实验体系1.2.1 操作系统实验的现状1.2.2 选择Linux的原因1.2.3 实验设计思想1.2.4 实验体系的构成第2章 Linux内核分析2.1 Linux内核结构概述2.2 Linux进程管理2.2.1 描述进程的数据结构2.2.2 进程调度2.2.3 创建进程2.2.4 进程通信机制2.3 Linux存储管理2.3.1 物理内存管理器2.3.2 内核内存管理器2.3.3 虚拟内存管理器2.3.4 Linux的高速缓冲机制2.4 Linux设备管理2.4.1 Linux设备管理结构2.4.2 I/O控制方式2.4.3 Linux设备驱动程序2.4.4 字符设备驱动程序2.4.5 块设备驱动程序2.5 Linux文件系统2.5.1 Linux文件系统概述2.5.2 虚拟文件系统VFS2.5.3 EXT2文件系统2.5.4 Linux的几个重要文件系统第3章 Linux的使用3.1 安装RedHatLinux3.2 Linux文件系统结构3.2.1 Linux目录结构3.2.2 目录功能简介3.2.3 Linux文件系统的装载和卸载3.3 Linux系统的基本操作3.3.1 Linux系统的启动与退出3.3.2 Linux系统对文件和目录的操作命令3.3.3 文档备份与压缩命令3.3.4 权限改变命令3.3.5 Linux与用户有关的命令3.3.6 Linux系统管理命令3.3.7 Linux磁盘管理命令3.3.8 进程管理命令3.3.9 Linux其他命令3.4 vi的使用3.4.1 vi的操作模式3.4.2 vi的进入与退出3.4.3 vi的常用命令3.5 Linux的编译器gcc3.6 Shell程序设计3.6.1 Shell程序的编写和执行3.6.2 Shell基础3.6.3 Shell程序设计3.6.4 Shell程序的调试第二部分基础实验指导第4章 进程管理实验4.1 实验目的4.2 准备知识4.2.1 基本概念4.2.2 系统调用4.2.3 相关函数4.3 实验内容4.3.1 编制一段程序,实现软中断通信4.3.2 编制一段程序,实现进程的管道通信4.4 实验指导4.4.1 进程的软中断通信4.4.2 进程的管道通信第5章 存储器管理实验5.1 实验目的5.2 准备知识5.3 实验内容5.4 实验指导5.4.1 FIFO页面置换算法5.4.2 LRU页面置换算法5.4.3 NUR页面置换算法5.4.4 OPT页面置换算法5.5 参考源程序代码5.6 程序运行第6章 用户接口实验6.1 实验目的6.1.1 控制台命令接口6.1.2 系统调用6.2 准备知识6.2.1 控制台命令接口6.2.2 添加系统调用6.3 实验内容6.3.1 控制台命令接口实验6.3.2 系统调用实验6.4 实验指导6.4.1 控制台命令接口实验6.4.2 系统调用实验第7章 模块编程实验7.1 实验目的7.2 准备知识7.2.1 模块的组织结构7.2.2 模块的编译7.2.3 模块的加载7.2.4 模块的卸载7.2.5 模块链接到内核的示意图7.2.6 模块管理程序中的文件操作7.2.7 i386的寄存器7.3 实验内容7.3.1 编写一个简单的内核模块7.3.2 模块加载前后的比较7.3.3 向模块中再添加一些新函数7.3.4 系统核心寄存器数值的获取7.4 实验指导7.4.1 一个简单的内核模块7.4.2 模块加载前后的比较7.4.3 向模块中添加新函数7.4.4 模块的测试7.4.5 系统核心寄存器数值的获取实验第8章 设备管理实验8.1 实验目的8.2 准备知识8.2.1 设备驱动程序简介8.2.2 设备驱动程序与外界的接口8.2.3 设备驱动程序的组织结构8.2.4 设备驱动程序的代码8.3 实验内容8.3.1 字符类型设备的驱动程序8.3.2 块类型设备的驱动程序8.4 实验指导8.4.1 字符类型设备的驱动程序8.4.2 块类型设备的驱动程序8.5 参考源程序代码8.5.1 字符设备驱动程序8.5.2 块设备驱动程序第9章 文件系统实验9.1 实验目的9.2 准备知识9.2.1 外存管理9.2.2 目录管理9.2.3 文件系统的接口9.2.4 Linux的EXT2文件系统9.2.5 可能用到的编程技术9.2.6 用内存来模拟外存9.3 实验内容9.4 实验指导9.4.1 二级文件系统的设计与实现9.4.2 EXT2文件系统跟踪程序的设计与实现第三部分综合实验指导第10章 操作系统构成实验10.1 实验目的10.2 准备知识10.2.1 Linux操作系统的启动流程10.2.2 开机载入程序——引导软件LILO10.2.3 Linux根文件系统简介10.3 实验内容10.4 实验指导10.4.1 实验设计思想10.4.2 配置新内核bzImage10.4.3 制作启动盘10.4.4 制作根文件系统盘10.4.5 系统整合10.4.6 系统测试第11章 系统信息显示实验11.1 实验目的11.2 准备知识11.2.1 proc文件系统简介11.2.2 proc中的硬件信息11.2.3 proc中的软件信息11.2.4 实验中使用的库函数11.2.5 实验中使用的编程技术11.3 实验内容11.4 实验指导11.4.1 系统信息显示实验11.4.2 内存信息监测实验参考文献
展开全部

操作系统实验指导-基于Linux内核(第2版)【高等学校教材计算机科学与技术】 节选

《操作系统实验指导:基于Linux内核(第2版)》所介绍的实验涵盖了操作系统所有重要的原理和机制。《操作系统实验指导——基于Linux内核(第2版)》及其实验系统既可作为大专院校、计算机职业专科学校或者电子类各专业“操作系统”的实验教学课程,也可供从事计算机方向研究的专业技术人员使用。“计算机操作系统”是一门非常重要的专业课程,本教材所介绍的“基于Linux内核的操作系统实验体系”可引导学生与操作系统内核交互以理解其原理。整个实验体系构架在Linux内核的基础上,按“系统基本构架”、“系统五大功能”和“系统与用户的接口”三方面分为8个实验。《操作系统实验指导——基于Linux内核(第2版)》共11章,从内容上分为三大部分。**部分包括3章,介绍了基于Linux内核的实验系统、Linux内核分析和使用方法;第二部分是对6项基本实验的指导:进程管理实验、存储器管理实验、用户接口实验、模块编程实验、设备管理实验和文件系统实验;第三部分是两项综合实验的指导:操作系统构成实验和系统信息显示实验。这些实验很好地解决了配合操作系统课程教学来指导学生进行实践的问题。

商品评论(0条)
暂无评论……
书友推荐
编辑推荐
返回顶部
中图网
在线客服