课程简介:
C语言是国际上广泛流行的,很有发展前途的计算机高级语言。它适合作为系统描述语言,即可用来编写系统软件,也可用来编写应用软件。C语言是一种引用广泛,并且实现灵活的一种计算机编程语言,用C语言编出来的程序,可以在很多平台上运行,可移植性强。例如,计算机操作系统等大型软件都可以用C语言来编写完成。不仅如此,我们用的众多聊天工具也可以用C语言来实现。
课程优势:
本课程从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。课程内容丰富,实用性强,课程中大部分内容均来自科研工作及教学实践,许多C语言代码可以直接应用到工程项目中。可使学员更快更好地掌握单片机知识和应用技能。
适用对象:
特别适用于C语言初学者,学完之后希望你能尽快的编写C代码.同样适用于嵌入式开发入门者。
课程特色:
理论与实例相结合。
课程目标:
1.掌握C语言基本语句、语法、数据类型、运算符和表达式,顺序、选择、循环结构程序设计,数组、函数、指针、文件、结构体类型变量、结构体数组等的使用。
2.掌握自顶向下、逐步求精的结构化程序设计的基本思想和方法;
3.掌握常用的算法,包括迭代、递归、计算最大最小值、排序、查找;
4.了解动态内存分配和动态数据结构的概念和应用;
5.能够使用C语言进行应用程序设计。