本篇主要介绍两部分内容:C语言基础知识的概要介绍和课程设计的指导。其中基础知识介绍了C语言的发展、特点以及基本的语法等。课程设计指导介绍了课程设计的目的、任务、课程设计的主要内容、软件开发各个阶段的任务以及课程设计的选题和考核方法等。旨在帮助同学轻松应对任务量大、时间短的课程设计工作。