《程序设计基础》课程是计算机类专业的一门专业必修基础课,也是数据结构、面向对象程序设计等其他核心课程的先修课。该课程的主要任务是培养学生的逻辑思维能力、抽象能力和基本的计算机程序设计能力。学习该课程,可以使学生学会用计算机程序设计语言编写应用程序,掌握结构化程序设计的基本方法和用计算机解决实际问题的基本步骤。该课程以C 语言为载体,C 语言程序设计广泛用于工业界的嵌入式系统应用和操作系统开发。