操作系统实践:基于Linux的应用与内核编程

正在加载中...

试读已结束

继续阅读请 1 金币购买后下载

立即下载

资料简介:

操作系统实践 基于Linux的应用与内核编程》结合多年操作系统课程理论与实践教学经验,基于当前流行的开源操作系统Ubuntul4.04LTS(Linux内核3.13.0)设计了一组操作系统课程实验。全书可分为两大部分,第一部分是Linux操作与应用编程,包括Linux常用命令、C语言编程工具和典型的Linux应用开发,如多进程、进程通信等,并提供一个基于开源的Qt框架和MySQL数据库的综合实训案例;第二部分是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虚拟文件系统

2020-02-28
页数323
浏览2267
下载25

已下载用户的评价7.71分

您还未下载该资料,不能发表评价;
查看我的 待评价资源
shuhan5679shuhan5679技术经理nns2021-02-07
有用
感谢楼主分享
湖人总冠军吗湖人总冠军吗售前工程师航天信息2021-01-28
有用
不错

贡献者

sdsfan80技术支持,中国电信集团系统集成有限责任公司
X社区推广