详情介绍
《操作系统实践 基于Linux的应用与内核编程》结合多年操作系统课程理论与实践教学经验,基于当前流行的开源操作系统Ubuntul4.04LTS(Linux内核3.13.0)设计了一组操作系统课程实验。全书可分为两大部分,第一部分是Linux操作与应用编程,包括Linux常用命令、C语言编程工具和典型的Linux应用开发,如多进程、进程通信等,并提供一个基于开源的Qt框架和MySQL数据库的综合实训案例;第二部分是Linux内核编程,这一部分紧密结合操作系统课程的教学内容,包含进程管理、内存管理、设备驱动程序和虚拟文件系统等。实验安排循序渐进,每个实验都有相应的原理性内容作为铺垫。配套电子资源提供所有实验的源代码及其他相关资料,可从清华大学出版社网站下载。《操作系统实践 基于Linux的应用与内核编程》特点是实验环境新、内容结构层次分明、经典与前沿兼顾,并与理论教学内容相呼应。
《操作系统实践 基于Linux的应用与内核编程》既可作为高等院校计算机、电子信息类等专业的操作系统实验课程教材,也可作为Linux编程相关课程的教材。另外,致力于转向新Linux开源开发环境的读者也可以将其作为快速入门教程。
目录
第1章 Linux概述
第2章 Linux基本命令与应用
第3章 从Hello Linux程序开始
第4章 利用Makefile管理一个工程
第5章 Linux系统中的时间
第6章 多进程程序开发
第7章 进程间通信
第8章 利用Qt开发GUI应用程序
第9章 MySQL数据库
第10章 Linux综合应用
第11章 构建Linux内核系统
第12章 添加最简单的Linux内核模块
第13章 基于proc的Linux进程控制块信息读取
第14章 POSIX多任务及同步机制
第15章 用户态和内核态信号量
第16章 基于共享内存的进程间通信
第17章 Linux内存管理
第18章 Linux设备驱动程序
第19章 Linux虚拟文件系统
参考文献
下载地址
操作系统实践:基于Linux的应用与内核编程 高清pdf扫描版[55MB]
人气书籍
UNIX网络编程 卷1:套接字联网API(第3版) 中文 PDF版 [85M]
深入理解Linux内核(第三版) 带完整书签 PDF扫描版[56MB]
Ubuntu Linux从入门到精通 PDF 扫描版[59M]
unix环境高级编程(第3版) 中文版 pdf扫描版[21MB]
KVM虚拟化技术:实战与原理解析 PDF扫描版[108MB]
鸟哥的Linux私房菜 Linux基础学习篇(第三版)
Linux/UNIX系统编程手册 PDF扫描版[262MB]
Linux内核设计与实现(原书第3版)pdf扫描版[36.7MB]
Linux命令行大全 ((美)William E.shotts,Jr) 中文PDF高清扫描版
linux命令大全(15部最全面的CHM文档) linux命令手册集合
下载声明
☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的操作系统实践:基于Linux的应用与内核编程 高清pdf扫描版[55MB]资源来源互联网,版权归该下载资源的合法拥有者所有。