电子信息类专业的基础课程,通过学习掌握程序设计的基本知识,熟练掌握计算机解题的过程,最后达到能够编写解决实际应用问题的较简单的应用程序。课程主要内容包括:程序设计基础知识(算法、程序基本组成结构等);C语言基础知识(数据类型、变量、常量、各类表达式等);顺序、分支和循环结构程序设计;数组(一维数组、二维数组、字符数组等);函数(参数传递机理、变量的存储类别、递归等);结构体类型定义与应用;指针类型以及应用;文件(文件的工作机理)以及预处理。
随堂讨论、编写程序占20%,课程设计占10%,其他10%
具有一定的数学知识