一、考核目的
专升本考试是考核学生是否达到了升入本科继续学习的要求而进行的选拔性功能的考试。
本课程是以C语言的基本语法为基础,测试考生在掌握简单的程序设计方法、思维方面是否具有本科学习的能力。
二、适用专业
该大纲适用于“专升本”考试中计算机科学与技术,物联网工程,电子信息工程,通信工程专业。
三、考试内容
第一章 数据类型、运算符与表达式
1.整型、浮点数、字符型常量和变量的使用规则
2.自增自减运算符、赋值运算符、复合的赋值运算符、逗号运算符的运算规则
3.算术运算符的运算规则
第二章 顺序程序设计
1.字符数据的输入、输出方法
2.带参数的格式输出函数printf的使用
3.带参数的格式输入函数scanf的使用
4.简单的顺序结构程序设计
第三章 选择结构程序设计
1.关系运算符、逻辑运算符、条件运算符的运算规则
2.if语句的使用
3.switch语句的使用
4.选择结构嵌套
第四章 循环控制
1.while语句的使用
2.do-while语句的使用
3.for语句的使用
4.continue语句、break语句的使用
5.循环嵌套
第五章 数组
1.一维数组的定义与使用
2.二维数组的定义与使用
3.字符数组与字符串的使用
4.常用的字符串处理函数
5.常用算法
第六章 函数
1.函数的定义
2.函数的调用,声明
3. 函数的递归调用
第七章 指针
1.指针的概念
2.变量的指针
3. 指针作为函数参数
四、考试形式、题型和分值
1.考试形式:闭卷,考试限定用时为90分钟。
2.全卷满分为100分。题型和分值:
(1)单项选择题20题(每题2分,共40分);
(2)填空题4题(每空2分,共8分);
(3)读程序写结果4题(每题3分,共12分);
(4)编程题4题(共40分)。
五、参考教材
《C语言程序设计》,胡成松 黄玉兰 李文红主编,机械工业出版社,2015。