|
|
|
| |
|
|
|
|
|
| |
课程摘要:
RHD143 Red Hat Linux 编程精华是一套密集的亲自动手课程,用于快速培训开发 Red Hat Linux 应用和程序所需要的关键技能。这一套为期 5 天的课程提供亲自动手培训、概念、演示,并强调实际的实验室和编程训练。完成本课程后,学员将能够掌握并运用为 Linux 系统开发程序所需要的关键技能。 |
|
|
|
|
| |
目标:
掌握为基于 Linux 的应用和产品进行编程及开发软件时所必备的概念和技能。 |
|
|
|
|
| |
受众:
熟练的 C 程序员(具有 UNIX 或 Linux 工作站高级用户技能),并对开发 Linux 应用感兴趣。 |
|
|
|
|
| |
前提条件:
- C 语言编程经验
- RH133 或类似 UNIX 或 Linux 工作站开发人员用户技能
- 在 UNIX 或 Linux 环境中的 Shell 脚本编写能力
- 熟练使用 vi、emacs 等编辑器
|
|
|
|
|
| |
为以下课程而准备:
RHD221 - Red Hat Linux 设备驱动程序 或 RHD260 Gnome, GTK+ 编程 |
|
|
|
|
| |
您将学习:
- 为 Linux 开发 C 语言程序的工具和方法
- Shell 编程精华
- 创建文件(Makefiles)
- 版本控制
- 汇编、链接和调试
- Linux 标准及规定
- 文件访问系统调用和 I/O
- 编程文件和目录系统服务
- 流程管理及创建
- 信号、信号句柄和警报
- 流程间通信(共享内存、旗语、消息)
- 线程
- 旗语
- 流水线及 FIFO
- 共享内存
|
|
|
|
|