2021宜春学院专升本c语言考试大纲讲述了考试内容,考试要求以及参考书目,报考2021宜春学院专升本计算机科学与技术、网络工程、软件工程专业的同学,一定要知道考试有哪些内容?
(一)适用专业
计算机科学与技术、网络工程、软件工程
(二)目的和要求
理解C语言的主要特征、算法概念、数据类型、运算符与表达式、顺序结构、选择结构、循环结构、函数、指针、结构体与共用体的基本概念,掌握常用算法描述、程序设计的基本方法以及C语言语法、语句和使用方法,具备初步运用C语言解决问题的程序设计能力,能熟练地阅读、理解和编写简单的C程序,具备进一步学习计算机各专业后续课程的基础和能力。
(三)考试要求
闭卷考试(120分钟)
(四)主要内容
第1章 C语言概述
1.基本内容
1.1 C语言的特点
1.2 简单的C程序介绍
2.基本要求
了解C语言的主要特征,掌握C语言程序的基本结构。
3.重点难点
C语言程序的基本结构。
第2章 算法
1.基本内容
1.1 算法概念、特性
1.2 如何表示一个算法
1.3 结构化程序设计方法
2.基本要求
掌握算法概念、特性。了解如何表示一个算法,了解结构化程序设计方法。
3.重点难点
算法概念、特性,结构化程序设计的三种基本结构,。
第3章 数据类型、运算符与表达式
1.基本内容
1.1 C语言的数据类型
1.2 算术运算符与算术表达式
1.3 赋值运算符与赋值表达式
1.4 逗号运算符与逗号表达式
2.基本要求
掌握C语言中的数据类型及其常量的表示方法。理解各类数值型数据间的混合运算规则。掌握基本运算符的功能,表达式的概念。
3.重点难点
各类数值型数据间的混合运算规则,运算符的使用。
第4章 最简单的C程序设计
1.基本内容
1.1 C语句概述
1.2 赋值语句
1.3 数据输出
1.4 数据输入
2.基本要求
掌握结构化程序设计的三种基本结构,掌握数据的格式化输入输出、字符的输入输出。
3.重点难点
数据的格式化输入输出、字符的输入输出。
第5章 逻辑运算与判断选取控制
1.基本内容
1.1 关系运算符与关系表达式
1.2 逻辑运算符与逻辑表达式
1.3 if 语句
1.4 switch 语句
2.基本要求
掌握关系表达式和逻辑表达式,掌握if 语句和Switch 语句的使用,掌握基本程序设计方法。
3.重点难点
关系表达式和逻辑表达式的使用,条件语句的使用。
第6章 循环控制
1.基本内容
1.1 goto语句
1.2 while 语句
1.3 do-while 语句
1.4 for 语句
1.5 switch 语句
1.6 循环的嵌套
1.7 break 语句和continue语句
2.基本要求
理解循环的基本概念,掌握循环语句的结构及使用,理解各种循环语句的执行过程,掌握循环程序设计方法。
3.重点难点
循环语句的结构及使用,循环语句的执行过程。
第7章 数组
1.基本内容
1.1 一维数组的定义与引用
1.2 二维数组的定义与引用
1.3 字符数组的定义与引用
2.基本要求
了解数组的基本概念,掌握数组的定义与数组元素的引用。
3.重点难点
数组的定义与数组元素的引用,字符串函数。
第8章 函数
1.基本内容
1.1 函数概述
1.2 函数参数与函数的值
1.3 函数的调用
1.4 函数的嵌套
1.5 函数的递归
1.6 局部变量与全局变量
1.7 动态存储变量与静态存储变量
1.8 内部函数与外部函数
2.基本要求
掌握函数的定义方法,掌握形式参数的表达方式、函数参数的使用、函数返回值类型和返回值,掌握函数的调用方法。
3.重点难点
函数的定义与调用,形式参数与实在参数,参数值的传递,函数返回值。
第9章 编译预处理
1.基本内容
1.1 宏定义
1.2 文件包含处理
1.3 条件编译
2.基本要求
了解宏定义、条件编译等基本概念。
3.重点难点
宏定义、条件编译等基本概念。
第10章 指针
1.基本内容
1.1 指针的概念
1.2 变量的指针与指向变量的指针变量
1.3 数组的指针与指向数组的指针变量
1.4 字符串的指针与指向字符串的指针变量
2.基本要求
掌握指针的基本概念,指针的定义和使用。
3.重点难点
不同类型指针的定义方法、使用方式和特点。
第11章 结构体与共同体
1.基本内容
1.1 结构体
1.2 共用体
2.基本要求
了解结构体和共同体的基本概念。
3.重点难点
结构体和共同体的基本概念。
(五)试题类型
选择题、程序阅读填空题、编程题
(六)教材及主要参考书
苏小红 孙志岗 陈惠鹏等编著:《C语言大学实用教程》(第4版)电子工业出版社