成功加入购物车
图书条目标准图
费翔林 著 / 高等教育出版社 / 2009-04 / 平装
售价 ¥ 3.30
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2024-04-20
卖家超过10天未登录
高等学校计算机实践教学系列教材:Linux操作系统实验教程
学习操作系统的最好途径是理论和实践相结合,《Linux操作系统实验教程》是操作系统实验课程教材,以Linux2.6内核版本为平台,精心设计系列实验题目,每个(组)实验题目包括:实验目的、背景知识和实验内容,在每个具体的实验内容中又包括实验说明、解决方案和程序框架,为操作系统实践教学提供指导。
《Linux操作系统实验教程》内容丰富、覆盖面广,由浅入深、循序渐进,可与高等教育出版社出版的《操作系统教程(第4版)》教材配套使用,也可作为操作系统课程的实验教材单独使用,既可以作为高等学校计算机相关专业实验课用书,也可作为Linux应用和内核编程参考资料。
第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.41.3.2实验2编译Linux内核1.3.3实验3Linux下C语言程序开发过程第2章进程与线程2.1实验目的2.2背景知识2.2.1进程与线程的概念2.2.2多进程编程2.2.3多线程编程2.3实验内容2.3.1实验l创建进程2.3.2实验2线程共享进程中的数据2.3.3实验3多线程实现单词统计工具第3章传统的进程间通信3.1实验目的3.2背景知识3.2.1进程间通信的方式3.2.2信号通信3.2.3管道通信3.3实验内容3.3.1实验1信号通信3.3.2实验2匿名管道通信3.3.3实验3命名管道通信3.3.4实验4使用命名管道建立客户/服务器关联程序第4章SystemV的进程间通信4.1实验目的4.2背景知识4.2.1SystemV的进程间通信机制4.2.2消息队列4.2.3信号量4.2.4共享主存4.3实验内容4.3.1实验1消息队列实现进程间通信4.3.2实验2信号量实现进程同步4.3.3实验3基于信号量采用多线程技术实现进程同步4.3.4实验4共享主存实现进程间通信第5章Shell程序设计5.1实验目的5.2背景知识5.2.1Shell简介5.2.2Shell的主要功能5.2.3Shell主要功能的实现5.2.4Shell编程5.3实验内容5.3.1实验1编写一个简单的Shell程序——MyShell5.3.2实验2基于Shell的网络管理第6章页面替换算法6.1实验目的6.2背景知识6.2.1存储管理的目的和功能6.2.2存储管理涉及的基本概念6.2.3实存管理的原理和实现技术6.2.4虚存管理的原理和实现技术6.3实验内容6.3.1实验l模拟实现动态分区存储管理6.3.2实验2模拟实现请求分页虚存页面替换算法第7章文件系统的设计与实现7.1实验目的7.2背景知识7.2.1文件系统的基本概念7.2.2文件管理的数据结构7.2.3Ext2文件系统7.3实验模拟实现一个Linux文件系统7.3.1实验说明7.3.2解决方案7.3.3主要功能模块设计7.3.4程序框架第8章时钟与定时器8.1实验目的8.2背景知识8.2.1定时器机制的概念8.2.2时间维护8.2.3定时器8.3实验内容8.3.1实验l统计进程时间8.3.2实验2通过alarmq()实现sleep()函数功能8.3.3实验3基于单定时器实现任意数目的逻辑定时器第9章网络通信编程9.1实验目的9.2背景知识9.2.1网间进程通信概念9.2.2网间进程通信协议9.2.3套接字编程9.3实验内容9.3.1实验1UDP通信9.3.2实验2基于TCP的客户/服务器程序第10章事件驱动编程10.1实验目的10.2背景知识10.2.1视频游戏的概念10.2.2curses库的历史10.2.3使用curses库10.3实验内容10.3.1实验1利用curses库实现弹球游戏10.3.2实验2利用多线程实现弹球游戏第11章综合实验:一个小型远程访问FTP服务系统11.1实验目的11.2背景知识11.2.1客户/服务器计算模型11.2.2中间件11.2.3FTP技术简介11.3综合实验功能设计11.4综合实验解决方案11.4.1服务器端接收客户请求的套接字结构11.4.2客户端发送套接字连接请求的核心代码11.4.3与线程处理相关的核心函数11.4.4接收客户请求与实现客户会话的线程11.4.5文件管理11.4.6套接字通信11.5综合实验程序框架11.5.1客户端代码框架11.5.2服务端代码框架第12章内核模块12.1实验目的12.2背景知识12.2.1内核模块概述12.2.2内核模块编程12.2.3内核模块机制的实现12.3实验内容第13章中断与系统调用13.1实验目的13.2背景知识13.2.1中断机制13.2.2系统调用的概念13.2.3系统调用的执行流程13.2.4新系统调用机制sysenter/sysexit13.3实验内容第14章同步机制14.1实验目的14.2背景知识14.2.1进程同步和同步机制14.2.2Linux内核的并发性和同步机制14.3实验内容第15章进程调度15.1实验目的15.2背景知识15.2.1调度策略和调度机制15.2.2Linux2.4的调度算法及其不足15.2.3Linux2.6调度算法的设计与实现15.3实验内容第16章存储管理16.1实验目的16.2背景知识16.2.1x86的分段机制16.2.2物理存储管理16.2.3进程虚拟存储管理16.2.4slab分配器16.3实验内容第17章虚拟文件系统17.1实验目的17.2背景知识17.2.1虚拟文件系统的基本概念和原理17.2.2文件系统的安装和挂载17.2.3虚拟文件系统的结构和通用文件模型17.3实验内容第18章proc文件系统18.1实验目的18.2背景知识18.2.1proc文件系统简介18.2.2proc文件系统数据结构18.3实验内容18.3.1实验1向proc文件系统中添加可读写文件18.3.2实验2通过proc文件系统查看进程信息第19章设备驱动程序19.1实验目的19.2背景知识19.2.1基础知识19.2.2字符设备19.2.3块设备19.2.4磁盘I/O调度程序19.3实验内容附录附录Avi编辑器附录Bemacs编辑器附录CLinux常用命令附录DLimLx函数附录E操作系统实验报告内容参考文献
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30