招生学院:工学院 招生专业:计算机技术
科目名称:C语言程序设计
一、考试形式与试卷结构
(一)试卷满分值及考试时间
本试卷满分为150分,考试时间为180分钟。
(二)答题方式
答题方式为闭卷、笔试。试卷由试题和答题纸组成;答案必须写在答题纸(由考点提供)相应的位置上。
(三)试卷内容结构
考试内容为C语言基础。
(四)试卷题型结构
1.选择(90分),共30道;
2.程序阅读(40分),共2-4道;
3.程序设计(20分),共1-2道;
二、考查目标
课程考试的目的在于测试考生对于C语言相关的基本概念、基本理论、基础知识的掌握情况以及综合运用C语言进行编程的能力。
三、考查范围或考试内容概要
第1章概述
1.1计算机程序和计算机语言
1.2C语言程序设计的一般步骤
1.3C语言的发展历程
1.4初识C语言
1.5最简单的C语言程序
1.6运行C程序的步骤与方法
第2章算法与程序
2.1算法基础知识
2.2算法的特征
2.3几种常用的算法
2.4简单算法示例
2.5如何评价一个算法
2.6算法的描述工具
2.7结构化程序设计方法
第3章基本数据类型与表达式
3.1数据类型分类
3.2整型数据
3.3浮点型数据
3.4字符型数据
3.5常量与变量
3.6运算符和表达式
第4章顺序结构程序设计
4.1顺序程序设计举例
4.2C语句
4.3数据的输入输出
第5章选择结构程序设计
5.1为什么需要选择结构
5.2用if语句实现选择结构
5.3用switch语句实现选择结构
5.4选择结构的嵌套
5.5选择结构程序设计综合举例
第6章循环结构程序设计
6.1为什么需要循环结构
6.2用while语句实现循环结构
6.3用do…while语句实现循环结构
6.4用for语句实现循环结构
6.5break语句和continue语句
6.6循环的嵌套
6.7循环结构程序设计综合举例
第7章数组
7.1定义和引用一维数组
7.2定义和引用二维数组
7.3字符数组
第8章函数
8.1函数概述
8.2函数的定义
8.3函数调用
8.4嵌套调用和递归调用
8.5数组作为函数参数
8.6变量的作用域
8.7变量的存储类型
8.8内部函数和外部函数
第9章指针
9.1指针概述
9.2指针变量
9.3指针与数组
9.4指针与字符串
9.5指针与函数
9.6多重指针
9.7动态内存分配与指向它的指针变量
第10章结构体、共用体和枚举类型
10.1结构体
10.2链表
10.3共用体
10.4枚举类型
10.5用typedef重定义数据类型名
第11章位运算
11.1位运算概述
11.2位运算符
11.3位段
第12章文件
12.1文件概述
12.2文件类型指针
12.3文件的打开和关闭
12.4文件的读写
12.5文件的定位
12.6文件检测函数
四、参考教材或主要参考书:
程序设计基础(C语言)(第二版) 巫喜红、钟秀玉、陈世基等,清华大学出版社 2017年