天津2012年自考“C语言程序设计”课程考试大纲
课程名称:C语言程序设计
课程代码:3001、4081
第一部分 课程性质与设置目的
一、课程性质与特点
C语言程序设计是高等教育自学考试计算机技术与应用专业的必修课,是该专业一门重要的基础课。C语言具有丰富的数据类型,多种运算符和表达式且具有较强的数据处理能力,使它既适合编写应用软件,又适合编写系统软件。使用C语言进行程序设计已经成为当前软件开发工作的主流,熟练掌握C语言是现代计算机工作者应具备的基本条件,也是学习面向对象的C++语言及其它程序设计语言必备的基础。
二、课程设置的目的和要求
通过本课程的学习(课堂讲授、完成习题、上机实习)应达到的课程目标是:使计算机技术与应用专业的考生能够掌握C语言的基本内容,能够正确理解和使用C语言,培养他们独立进行程序设计的能力。
本课程的基本要求是
1、了解C语言产生的历史背景,掌握C语言的特点和C程序开发过程及上机步骤;
2、掌握C语言各种数据类型和各类数据间的混合运算及其运算顺序;
3、了解结构化程序设计及其三种基本结构(顺序、条件、循环),掌握C语言的各种语句;
4、领会函数的概念,掌握函数的定义、说明和调用,理解全局变量、局部变量及函数间的参数传递方式;
5、了解C语言编译预处理的三种功能并能简单应用;
6、能熟练运用各种输入/输出函数;
7、领会文件的概念,掌握文件的说明方法,文件的建立、读写等基本操作;
8、掌握现代C编译系统共同配置的常用标准函数及使用方法。
三、与本专业其它课程的关系
作为软件知识的第一门课,要求有电路基础和微机原理两门课学习的基础,学好这门课,可为以后计算机技术和应用专业其它课程的学习提供基础知识。