2022年山东石油化工学院专升本计算机科学与技术专业自荐生专业综合能力测试考试科目《C 语言程序设计》、《操作系统》。《C 语言程序设计》考试大纲如下
一、总体要求
( 一)掌握四种基本数据类型的定义方法。
( 二)掌握各种运算符及运算符的优先级与结合性,以 及各种表达式及求值规则,能够熟练求解表达式的值。
( 三)掌握 C 语言的基本语句及其使用方法,掌握输入、输出函数格式及其使用,会实现选择、循环结构及其嵌套, 能够编写简单、典型的程序。
( 四) 理解函数的概念,掌握函数的定义、功能和调用方式,并能够正确使用函数。
( 五)理解数组的概念,掌握一维数组、字符数组的定 义及使用,并能够灵活运用。
( 六) 理解指针的概念,会用简单的指针类型; 理解结 构体与共用体。
(七) 了解基本文件操作函数。
二、内容范围
(一) C 语言概述
要求:
1.理解常量、变量的概念和定义方法。
2.掌握 C 语言三种数据基本类型(整型、实型、字符型)及其定义和使用方法。
3.掌握不同类型数据间的转换与运算。
4.掌握算术运算行、赋值运算符和逗号运算符及其优先级与结合性,以及三种表达式的求值。
知识范围:
1.常量和变量
2.数据类型
1)整型数据
2)实型数据
3)字符型数据
3.各类数值型数据间的转换与混合运算
4.运算符和表达式
1)算术运算符和算术表达式
2)赋值运算符和赋值表达式
3)逗号运算符和逗号表达式
5.运算符的优先级与结合性
(二) 最简单的 C 程序设计
要求:
1.理解 C 语言的语句分类和程序的三种基本结构。
2.掌握赋值语句的使用。
3.掌握数据输入、输出函数的格式及使用。
知识范围:
1.语句分类和程序基本结构、算法表示。
2.赋值语句。
3.数据输入输出函数。
(三) 逻辑运算和判断选取控制
要求:
1.掌握关系和逻辑运算符及其优先级与结合性,掌握关 系和逻辑表达式及各种混合表达式的求值。
2.理解条件运算符的功能和作用,掌握条件运算符的使用。掌握用 switch 语句实现多分支选择结构。
知识范围:
1.运算符和表达式
1)关系运算符和关系表达式
2)逻辑运算符和逻辑表达式
3)条件运算符和条件表达式
2.if 语句
3.switch 语句
(四) 循环控制
1.for 语句
2.while 语句
3.do-while 语句
4.循环的嵌套和比较
5.break 语句和 continue 语句
(五) 数组
要求:
1.掌握一维数组的定义和引用,并能够灵活运用。 2.理解二维数组的定义和初始化,了解二维数组的使用。
3.掌握字符数组的定义和使用,并会使用基本的字符串 处理函数。
知识范围:
1.一维数组
1)一维数组的定义
2)一维数组的引用
3)一维数组的初始化
2.二维数组
1)二维数组的定义
2)二维数组的引用
3)二维数组的初始化
3.字符数组
1)字符数组的定义
2)定符数组的初始化
3)字符数组的引用
4)字符串和字符串结束标志
5)字符数组的输入输出
4.字符串处理函数
(六) 函数
要求:
1.理解函数的要领和分类,掌握函数的定义。
2.理解函数的类型和返回值,能够熟练使用函数编程。
3.理解函数的形式参数与实际参数的概念,了解参数值 的传递。
4.掌握一般的函数嵌套并正确调用函数、理解递归调用 的特点。
5.理解局部变量和全局变量, 了解变量的存储类别,理 解变量的作用域和生存期。
6. 了解内部函数、外部函数的概念。
知识范围:
1.函数的定义
2.函数参数和函数的值
3.函数的调用
4.函数的嵌套调用
5.函数的递归调用
6.局部变量和全局变量
7.变量存储类别
8.变量的作用域和生存期
9.内部函数、外部函数
(七) 编译预处理
要求: 1.掌握不带参数的宏定义及其使用。
2. 了解带参数的宏定义。
3.掌握 “文件包含”处理的要领及其使用。
知识范围:
1.宏定义:不带参数的宏定义;带参数的宏定义.
2. “文件包含”处理。
(八) 指针
要求:
1.理解指针的概念,掌握指针变量的定义和使用。
2. 了解数组的指针和指向数组的指针变量。
3. 了解字符串的指针和指向字符串的指针变量。
知识范围:
1.指针的概念
2.指针变量的定义、引用
3.数组的指针和指向数组的指针变量
4.字符串的指针和指向字符串的指针变量
(九) 结构体与共用体
要求:
1.掌握结构体类型数据的定义、初始化及引用方法。
2. 了解用指针和结构体构成链表,掌握单向链表的基本操作。
3. 了解共用体类型数据的定义、初始化及引用方法。
4. 了解枚举数据类型和 typedef 定义类型。
知识范围:
1.结构体
结构体类型的定义; 结构体类型的引用; 结构体类型的初始化; 结构体数组。
2.指向结构体类型变量的指针
3.链表概念及基本操作
4.共用体
5.枚举类型
6.用 typedef定义类型
(十) 文件
要求:
1. 了解文件的概念,掌握文件类型指针。
2. 了解文件的打开与关闭。
3. 了解文件的读写。
知识范围:
1.文件概念及文件类型指针
2.文件的读写函数
三、考试形式与试卷结构
试卷结构: 填空题、单项选择题、简答题,满分 100 分。
四、参考教材
《C 程序设计》 ,谭浩强编著,清华大学出版社。
《C 语言程序设计》 (第 3 版) ,苏小红编著,高等教育出版社。
版权声明:我们致力于保护作者版权,注重分享,被刊用文章【2022年山东石油化工学院专升本C语言程序设计考试大纲】因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理! 部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!;
工作时间:8:00-18:00
客服电话
电子邮件
beimuxi@protonmail.com
扫码二维码
获取最新动态