课程简介:
本课程是嵌入式linux开发的基础课程,从C语言程序设计开始,主要介绍Linux平台下C语言及其编程环境的介绍,C语言编译器、调试工具和自动维护工具的使用方法,Linux系统提供的特有函数调用,在C程序中访问文件的方法,进程的概念、进程间通信及多进程同步运行的实现手段……是一门专门针对于嵌入式Linux系统开发工程师体系课程的基础课程。
课程目标:
1.使学员掌握C语言基本语句、语法、数据类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、指针、文件、结构体类型变量、结构体数组等的使用。
2.使学员掌握自顶向下、逐步求精的结构化程序设计的基本思想和方法;
3.使学员掌握常用的算法,包括迭代、递归、计算最大最小值、排序、查找;
4.使学员了解动态内存分配和动态数据结构的概念和应用;
5.使学员能够使用C语言进行应用程序设计。
课程特色:
理论与实例相结合
课程适用对象:
特别适用于C语言初学者,学完之后希望你能尽快的编写C代码.同样适用于嵌入式开发入门者。
