
参加专升本考试的各计算机类专业专科学生。
二、考试目的
《C语言程序设计》课程考试旨在考查考生对高级语言程序设计的基本概念、基本算法和基本结构的理解和掌握程度,初步的程序设计与应用能力等。
三、考试的内容要求
(一)概述
了解计算机语言的发展过程,了解高级语言的特点,了解算法的概念、特性和表示,熟悉程序的基本结构,熟悉程序设计的基本方法。
(二)数据类型、运算符与表达式
1.常量与变量。
2.基本数据类型。
3.运算符及表达式运算。
(三)顺序结构程序设计
1.语句的作用及总体分类。
2.数据的输入/输出。
(四)选择结构程序设计
1.关系运算与关系表达式。
2.逻辑运算与逻辑表达式。
3.条件控制语句。
(五)循环结构程序设计
1.循环语句。
2.循环的嵌套。
3.循环的中断。
(六)模块化程序设计
1.函数的定义
2.函数的调用
3.函数的递归调用
(七)常用数据结构的定义与应用
1.数组的定义和应用。
2.结构体数据类型的定义和应用。
四、考试方式与考试时间
1.考试方式:笔试,闭卷
2.记分方式:满分100分
3.考试时间:120分钟
4.题目类型:选择、程序改错、程序填空、程序编写等。
五、参考书目
《C程序设计》(第5版),谭浩强主编,清华大学出版,2017年。
