Linux操作系统实验教程

Linux操作系统实验教程

费翔林, 主编

出版社:高等教育出版社

年代:2009

定价:30.0

书籍简介:

学习操作系统的最好途径是理论和实践相结合,本书是与高等教育出版社出版的《操作系统教程》(笫4版)配套的操作系统实验教材,以Linux2.6内核版本为平台,精心设计系列实验题目,每个(组)实验题目包括:实验目的、背景知识、实验内容、解决方案、程序框架,为操作系统实践教学提供指导。

书籍目录:

第1章Linux的安装和编译

1.1实验目的

1.2背景知识

1.2.1Linux简史

1.2.2Linux内核的功能和结构

1.2.3Linux内核的版本和发行版本

1.2.4Linux内核的目录结构

1.3实验内容

1.3.1实验1安装Ubuntu8.0.4

1.3.2实验2编译Linux内核

1.3.3实验3Linux下C语言程序开发过程

第2章进程与线程

……

第3章传统的进程间通信

第4章SystemV的进程间通信

第5章Shelll程序设计

第6章页面替换算法

第7章文件系统的设计与实现

第8章时钟与定时器

第9章网络通信编程

第10章事件驱动编程

第11章综合实验:一个小型远程访问FTP服务系统

第12章内核模块

第13章中断与系统调用

第14章同步机制

第15童进程调度

第16章存储管理

第17章虚拟文件系统

第18章proc文件系统

第19章设备驱动程序

附录

参考文献

内容摘要:

  本实验教程的内容分3个部分。第一部分(第1章~第11章)为LinuxAPI使用与操作系统算法实验。通过编写用户空间代码,从系统外部洞察操作系统的数据结构、内部状态和工作过程,使学生熟悉API的使用,深入理解操作系统原理,初步掌握系统的组成模块和接口的使用方法。  第二部分(第12章~第19章)为Linux内核修改实验。深入理解内核的捷径就是对它进行修改。通过改变系统数据结构、增加内核模块、添加内核函数、替换原有算法,不同程度地涉及内核态编程,从系统内部探索其内核结构、实现机制和典型算法,使学生达到初步具有分析、修改和更新操作系统的能力。  第三部分为附录。给出Linux常用命令、函数以及相关编辑工具介绍,便于学生进行实验编程及调试。  本书内容丰富、覆盖面广,既有用户空间编程,也有核心空间编程,实验题涉及操作系统的基本概念、原理、技术和方法;实验安排由浅入深、循序渐进,实验内容与课程教学彼此呼应、掌握基本原理与提高编程能力相并重。  学习操作系统的最好途径是理论和实践相结合,本书是操作系统实验课程教材,以Linux2.6内核版本为平台,精心设计系列实验题目,每个(组)实验题目包括:实验目的、背景知识和实验内容,在每个具体的实验内容中又包括实验说明、解决方案和程序框架,为操作系统实践教学提供指导。  本书内容丰富、覆盖面广,由浅入深、循序渐进,可与高等教育出版社出版的《操作系统教程(第4版)》教材配套使用,也可作为操作系统课程的实验教材单独使用,既可以作为高等学校计算机相关专业实验课用书,也可作为Linux应用和内核编程参考资料。

书籍规格:

书籍详细信息
书名Linux操作系统实验教程站内查询相似图书
9787040262940
如需购买下载《Linux操作系统实验教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)30.0语种简体中文
尺寸24装帧平装
页数印数 4000

书籍信息归属:

Linux操作系统实验教程是高等教育出版社于2009.04出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-教材 的书籍。