您的位置: 首页 > 南京培训 > 中软培训 > Linux认证培训 > Linux应用程序开发培训
周末班
中软南京校区
Linux应用程序开发培训
课程介绍
本课程详细介绍嵌入式开发流程、交叉编译环境搭建与开发工具的使用、Bootloader的原理与配置、嵌入式Linux内核的移植与根文件系统构建、高级应用编程开发技巧,并**大量实例演示使学员**掌握嵌入式Linux开发流程及与应用相关的编程方法和技巧。。课程包括50%的授课和50%的动手操作。
适合对象
有志从事嵌入式Linux开发的工程技术人员、本科二年级以上相关专业的在校大学生;
有兴趣深入了解嵌入式Linux开发的技术爱好者、以及从事ARM相关工作的技术人员。
课程目标
在学习完本课程之后,您将能够:
l 掌握Linux文件操作以及路径操作
l Linux进程应用
l Linux线程应用
l 守护进程应用
课程内容
**天
主题
基本概述、文件操作以及路径操作
大纲
l 熟悉开发环境和开发平台
l Linux 下ISO C文件操作函数
l Linux 文件操作的系统调用
l Linux 路径操作的系统调用;真实项目研发
实验:
l 文件内字符串的查找、替换操作
l 定制自己的内核并引导系统启动(本地启动和NFS启动)
第二天
进程基本应用
l Linux 进程的概念
l Linux 进程的创建、运行、删除、退出为例子的真实项目研发等
l 顽皮狡猾的新进程创建的pid
第三天
进程高级应用
l 进程间通讯:管道
l 进程间通讯:消息队列
l 进程间通讯:信号
l 进程间通讯:共享内存
l 实现利用管道技术实现一条命令处理两个进程事务
l 高性能无冲突函数库
l 信号的产生和捕捉
l 一块共享内存的共享和互斥的操作
第四天
线程应用
l 线程
l 线程和进程的区别
l LINUX 线程的发展
l 线程编程的细节
n 用户级线程
n 核心级线程
l 线程的创建、退出、属性修改
l 完成一个共享、互斥的真实项目程序
第五天
守护进程应用
l Daemon 进程
n 守护进程及其特性
n 守护进程的编程要点
l 一个守护进程的真实项目
l 一个*简单的守护进程
l 完成整个真实项目
周一至周日09:00-22:00
Office 7办公Access培训
Project 3应用与提高
Solaris 9系列课程
MySQL数据库管理员
已有10254人申请免费试听
01电话咨询 | 13182834526