1.1考核目标
依据本科专业人才培养基础要求和高职(大专)阶段计算机相关专业《C语言程序设计》课程标准制定。旨在使学生掌握程序设计的基本理论和基本知识,掌握结构化程序设计的基本方法,培养学生程序设计能力、计算思维能力和分析解决问题的能力,并具有基本的纠错和调试程序的能力,为后续课程的学习和计算机应用奠定良好的基础。
1.2考试内容
1.熟悉C程序基本结构、开发环境、编辑调试过程、算法基本概念等。
2.数据类型,标识符,常量与变量,运算符优先级与结合性,表达式,不同类型数据之间运算的转换规则。
3.顺序结构程序设计
C语言的语句分类,基本输入输出函数,顺序结构程序设计。
4.选择结构程序设计
If语句,switch语句,break语句,分支(选择)结构的嵌套。
5.循环结构程序设计
循环的基本概念,while语句、do-while语句和for语句的使用方法,break语句与continue语句的使用,循环嵌套的使用。
6.数组
一维数组、二维数组和字符数组的定义、初始化及数组元素的使用,字符串与字符数组操作。
7.函数
各类函数的定义、声明与调用,形式参数与实际参数,参数的值传递与地址传递,函数的嵌套调用与递归调用,全局变量与局部变量。
8.预处理命令
不带参数的宏定义、带参数的宏定义和使用方法,文件包含。
9.指针
指针的基本概念,指针变量的定义与使用,指针的运算,指向数组的指针变量,指针作为函数的参数,字符串指针及指向字符串的指针变量。
10.结构体与共用体
结构体的概念,结构体类型的定义,结构体变量的定义与使用,结构体数组的使用,共用体的概念,共用体类型的定义,共用体变量的定义与使用,枚举类型的定义与使用,typedef的使用方法。
11.文件
文件指针的概念及使用方法,文件的打开、关闭、读写与定位等操作。
1.3考试形式与试卷结构
考试形式:闭卷、笔试
考试分数:满分150分
考试时间:120分钟
试卷题型:题型可以有单选题;判断题;填空题;阅读程序题;程序设计题等
1.4参考书目
谭浩强,《C程序设计》,清华大学出版社,2017年,第五版。

展开全文