一、课程的地位与性质
《C语言程序设计》是计算机应用与维护、计算机信息管理与计算机网络专业必修的一门专业必修课。对于计算机专业的学生来讲,C语言是一门很重要基础语言,也是我们的专业基础课,它是现今应用最为广泛的几种语言之一。在实际编程中,它有其他语言无法比拟的优势。

二、课程的任务与目的
通过理论授课和上机实践,使学生掌握C程序的基本语法、语句和程序设计的基本方法,能够比较熟练地使用C语言编写程序,培养出扎实的软件开发基本技能,并养成良好的编程风格,为进一步学习后续课程和将来从事应用软件开发奠定良好的基础。因此,本课程是一门理论性和实践性均较强的课程。

三、课程总体结构、教学环节和学时分配

课程内容

课时

小计

讲授

实验

案例

其他

第一章

C语言概述

2

2

0

   

第二章

数据类型运算符和表达式

3

3

0

   

第三章

顺序程序设计

4

2

2

   

第四章

选择结构程序设计

6

4

2

   

第五章

循环控制

6

4

2

   

第六章

数组

10

6

4

   

第七章

函数

10

8

2

   

第八章

预处理命令

4

2

2

   

第九章

指针

20

12

8

   

第十章

结构体与共用体

12

8

4

   

第十一章

位运算

4

2

2

   

第十二章

文件

4

2

2

   

合计

85

55

30