一、考核目的
专升本考试是考核学生是否达到了升入本科继续学习的要求而进行的选拔性功能的考试。
本课程是以C语言的基本语法为基础,测试考生在掌握简单的程序设计方法、思维方面是否具有本科学习的能力。
二、适用专业
“专生本”考试中计算机类、电子类专业,包括计算机科学与技术、软件工程、网络工程、电子信息工程等专业。
三、参考教材
1、《C语言程序设计》(第四版),谭浩强主编,清华大学出版社,2010
四、考试内容及分值分配
第一章 数据类型、运算符与表达式(5-10分)
1、整型、浮点数、字符型常量和变量的使用规则
2、自增自减运算符、赋值运算符、逗号运算符的运算规则
3、算术运算符的运算规则
第二章 顺序程序设计(5-10分)
1、字符数据的输入、输出方法
2、带参数的格式输出函数printf的使用
3、带参数的格式输入函数scanf的使用
4、简单的顺序结构程序设计
第三章 选择结构程序设计(10-15分)
1、关系运算符及逻辑运算符的运算规则
2、if语句的使用
3、switch语句的使用
第四章 循环控制(12-20分)
1、while语句的使用
2、do-while语句的使用
3、for语句的使用
4、break语句的使用
5、循环嵌套
第五章 数组(12-20分)
1、一维数组的定义与使用
2、二维数组的定义与使用
3、字符数组的定义与使用
4、常用算法
第六章 函数(15-20分)
1、函数的定义
2、函数的调用
3、局部变量与全局变量
第七章 指针(5-10分)
1、指针的概念
2、变量的指针
3、数组与指针
4、函数与指针
第八章 结构体(5-8分)
1、结构体的定义
2、结构体变量的引用
五、考试形式、题型和分值
1、考试形式:闭卷,考试限定用时为120分钟。
2、题型和分值:单项选择题10题(每题2分,共20分)、填空题5题(每空2分,共10分)、读程序写结果4题(每题5分,共20分)、程序填空(每空3分,共18分),编程题4题(共32分),全卷满分为100分。