Linux操作系统应用教程

Linux操作系统应用教程

胡军国, 主编

出版社:中国铁道出版社

年代:2012

定价:30.0

书籍简介:

本书共有12章,分为四大部分。第一部分主要讲Linux基础知识,包括Linux安装、Linux常用命令、Linux平台基础C程序开发。第二部分主要通过Linux应用体现操作系统原理,包括Linux进程实验、存储器管理实验、设备驱动实验、文件管理实验。第三部分主要讲Linux高级应用实验,包括图形用户接口、串口通信、网络管理。第四部分主要集中在第12章,操作系统最小系统构成实验。

书籍目录:

第一部分 Linux操作系统基础知识

第1章 Linux介绍与安装实验

1.1 实验目的

1.2 准备知识

1.2.1 Linux操作系统的发展历史

1.2.2 Linux系统的版本

1.2.3 Linux操作系统的特点

1.2.4 Linux操作系统的结构

1.3 实验内容及指导——安装Fedora操作系统

习题

第2章 Linux基本操作实验

2.1 实验目的

2.2 准备知识

2.2.1 Linux目录结构

2.2.2 Linux的常用命令

2.3 实验内容及指导

2.3.1 管理文件和目录的命令

2.3.2 有关磁盘空间的命令

2.3.3 文件备份和压缩命令

2.3.4 有关关机和查看系统信息的命令

2.3.5 其他命令

习题

第3章 Linux平台下C语言基础实验

3.1 实验目的

3.2 准备知识

3.2.1 vi编辑器

3.2.2 gec编译器

3.2.3 gdb调试器

3.3 实验内容及指导

3.3.1 Linux简单c程序实现

3.3.2 程序错误查找及调试

习题

第二部分 Linux操作系统实验

第4章 Linux进程控制实验

4.1 实验目的

4.2 准备知识

4.2.1 进程控制简介

4.2.2 相关函数介绍

4.3 实验内容及指导

4.3.1 进程创建实验

4.3.2 进程终止实验

4.3.3 进程僵死实验

习题

第5章 Linux进程间通信实验

5.1 实验目的

5.2 准备知识

5.2.1 信号

5.2.2 管道

5.2.3 信号量

5.2.4 共享内存

5.2.5 消息队列

5.3 实验内容及指导

5.3.1 管道通信实验

5.3.2 共享内存实验

习题

第6章 Linux存储器管理实验

6.1 实验目的

6.2 准备知识

6.2.1 动态存储器管理方法

6.2.2 操作系统存储器管理算法

6.2.3 存储器管理常用函数

6.3 实验内容及指导

6.3.1 动态存储器管理实验

6.3.2 存储管理算法实验(先进先出算法)

习题

第7章 Linux设备驱动实验

7.1 实验目的

7.2 准备知识

7.2.1 设备驱动简介

7.2.2 Linux设备驱动与外界接口

7.2.3 Linux设备驱动组织结构

7.2.4 Linux设备驱动程序框架代码

7.3 实验内容及指导

7.3.1 Linux内核模块基本框架

7.3.2 Linux内核驱动模块开发与应用

习题

第8章 Linux文件管理实验

8.1 实验目的

8.2 准备知识

8.2.1 Linux系统的文件属性

8.2.2 不带缓存的文件I/O操作

8.2.3 基于流的文件I/O操作

8.2.4 相关函数介绍

8.3 实验内容及指导

8.3.1 文件属性管理实验

8.3.2 文件读/写访问实验

习题

第三部分 Linux操作系统高级应用实验

第9章 Linux图形界面实验

9.1 实验目的

9.2 准备知识

9.2.1 Qt和Qt Creator介绍

9.2.2 Qt安装简介

9.2.3 信号槽机制

9.2.4 Qt集成开发环境

9.2.5 常用控件介绍

9.3 实验内容及指导

9.3.1 Qt中“Hello World!”程序的实现

9.3.2 信号槽的应用

9.3.3 用户界面设计

习题

第10章 Linux串行通信实验

10.1 实验目的

10.2 准备知识

10.2.1 串行通信简介

10.2.2 串行通信编程的流程

10.2.3 串行通信端口的设置

10.2.4 相关函数介绍

10.3 实验内容及指导

10.3.1 串口双机通信实验

10.3.2 GPS定位实验

习题

第11章 Linux网络管理实验

11.1 实验目的

11.2 准备知识

11.3 实验内容及指导

11.3.1 DHCP服务器配置

11.3.2 Samba服务器配置

11.3.3 FTP服务器配置

习题

第四部分 Linux操作系统综合实验

第12章 操作系统构成实验

12.1 实验目的

12.2 准备知识

12.2.1 Linux操作系统启动流程

12.2.2 GRUB引导程序

12.2.3 Linux根文件系统简介

12.3 实验内容及指导

12.3.1 实验要求

12.3.2 实验分析

12.3.3 实验步骤

习题

第13章 基于ARM-Linux的电子导游系统开发

13.1 实验目的

13.2 准备知识

13.2.1 嵌入式GIS简介

13.2.2 Qt图形库简介

13.2.3 ARM-Linux简介

13.3 电子导游系统开发过程

13.3.1 基于Linux台的GIS开发

13.3.2 基于QT图形库的电子导游应用软件开发

13.3.3 Linux应用软件移植

13.4 电子导游系统应用示范

13.4.1 工具栏操作

13.4.2 菜单操作方式

参考文献

内容摘要:

胡军国主编的这本《Linux操作系统应用教程》以Linux系统为平台,从基本操作、Linux下C语言编程开始,到Linux高级应用,从进程控制、内存管理到设备管理和文件管理,由浅到深、理论与实际相结合、教学与应用相结合安排实验内容。其目的是培养符合社会需要的人才,拓宽学生就业面。全书共分13章,每一章都是由实验目的、准备知识、实验内容及指导和习题组成。通过实验目的可让学生明白要做什么,通过准备知识可让学生掌握完成本实验所需的基础知识,通过实验内容及指导可使学生掌握如何开展实验,通过习题可使学生进一步巩固所学知识。操作系统课程内容庞杂,涉及面广,是一门理论性和综合性都很强的课程,其实践应用课程的开设一直是各高等学校计算机相关专业比较棘手的问题。为此,编者以Linux系统为平台,编写了从基本操作、Linux下C语言编程,到文件系统、操作系统用户接口、Linux内核驱动开发等由浅到深、理论与实际相结合、教学与实践相结合的实用教程。胡军国主编的这本《Linux操作系统应用教程》把理论性很强的操作系统通过应用来体现,同时把实践中一些与操作系统原理以及Linux应用的内容整合到教材中,使学生更有兴趣、更容易掌握。 《Linux操作系统应用教程》分为四部分,共13章。第一部分为Linux基础知识,包括Linux安装、Linux常用命令、以Linux平台为基础的C程序开发;第二部分为Linux操作系统实验,包括Linux进程实验、存储器管理实验、设备驱动实验、文件管理实验;第三部分为Linux操作系统高级应用实验,包括图形用户接口、串口通信、网络管理:第四部分主要包括操作系统构成实验和基于ARM-Linux的电子导游系统开发。 《Linux操作系统应用教程》适合作为普通高等学校计算机和电子信息类相关专业操作系统实验课程教材。

书籍规格:

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

书籍信息归属:

Linux操作系统应用教程是中国铁道出版社于2012.12出版的中图分类号为 TP316.89 的主题关于 Linux操作系统-高等学校-教材 的书籍。