课 程 简 介

《C语言及程序设计》是一门计算机高级语言,它语法清晰,逻辑性强,可移植性好,在绝大部分的计算机与操作系统上都可以使用。C语言融合了计算机语言里结构化、模块化设计的特点,使得程序员可以很容易地设计出具有结构化(模块化)的软件。Windows、Unix等操作软件就是用C语言编写的。许多高级语言的编译器和解释器也是C语言的杰作。当大家手握鼠标,挥洒于Windows的天地时,这个人机接口的后面,可是数十万行C语言程序的结晶。

   

《C语言及程序设计》是具有重要支撑作用的计算机类课程,重点在于使大学生认识和掌握程序设计的基本思想和方法、C语言的基本语法及编程方法,培养学生编写程序和调试程序的能力,培养学生的创新精神和方案创新设计的能力。同时也为后续计算机课程的学习打下基础。 

 

本课程的主要任务是:

掌握C语言的数据类型及其运算

掌握顺序、选择和循环语句的语法及其使用

掌握数组和函数的定义及调用

掌握指针和文件等的概念和基本操作

掌握结构化程序设计的基本思想以及程序设计中的常用算法

使学生具有在C环境下编辑、编译、调试、运行程序的能力。

 

总之,《C语言及程序设计》课程在整个教学计划中,扮演着基础课、主干课的角色,具有十分重要的地位。它还起着支撑其它计算机后续课程的作用。