麒麟操作系统应用开发工程师 KYCA(应用开发)课程

1、课程对象

面向具备Linux 基础知识及 C/C++或其它开发语言知识的人群。

 

2、课程规划

3天

 

3、课程概述

本课程为麒麟软件教育发展中心“5 序”课程体系-应用开发序列的初级课程。课程以培养学员基于麒麟操作系统进行应用程序的开发与移植为目标;培训在麒麟操作系统环境中编译 C 程序的基本流程、项目构建工具的使用、版本控制管理工具的使用等具体内容;以期在完成课程内容的学习后,学员可以具备在麒麟平台使用相应工具进行程序开发的能力。

 

4、课程收获

通过《麒麟操作系统应用开发工程师》课程的学习,学员可以熟悉麒麟操作系统产品,了解国产操作系统的发展与技术路线,熟练掌握麒麟桌面操作系统的安装与桌面应用、熟练配置网络实现计算机联网、了解 麒麟操作系统的终端、shell、用户和组管理、文件与目录管理,能够建立远程网络访问控制、管理本地磁盘及软件安装卸载等。通过学习可以熟练掌握并应用银河麒麟桌面操作系统,能对常见的问题进行故障定界与 定位,保障系统的稳定、高效运行。

麒麟操作系统应用开发工程师 KYCA(应用开发)课程
时间
课程模块
课程内容
Day 1

操作系统应用开发-1

麒麟操作系统概述、Makefile 概述

编译C程序的四个阶段、Makefile 语法结构规则

变量、常用函数、其他内容

Autotools概述

Day 2

操作系统应用开发-2

Autotools使用流程、configure.ac

Makefile.am、Libtool .

案例分析_ sqlite、Git 概述

三区、解析对象库

Day 3

操作系统应用开发-3

文件状态、高级命令

分支基础、远程仓库.

上机考试