广州成人学历

2020年岭南师范学院专插本专业课考纲一《C语言程序设计》

2019-12-14 17:31 点击:次 【字号
2020年岭南师范专插本专业课考纲一《C语言程序设计》
考试类型:广东省专插本考试
学校:岭南师范
考试科目:《C语言程序设计》

一、考试性质
普通高等学校专升本招生考试是由专科毕业生参加的选拔性考试。学校根据考生的成绩,按照已确定的招生计划,德、智、体全面衡量,择优录取。因此,专插本考试应有较高信度、效度、必要的区分度和适当的难度。
二、基本要求
要求考生熟悉C语言的数据类型、基本语法、语句和编程方法,掌握程序设计算法的基本结构,程序设计的基本方法,具备使用C语言编写、分析、调试一般程序的基本能力。
三、考核形式
考试采用闭卷笔试方式,考试时间为120分钟。满分100分。
四、试卷题型
题型主要有:填空、选择、阅读程序写结果、程序填空和编程题等题型。
五、考核知识点和考核要求
本大纲的考核要求分为“识记”、“理解”和“应用”三个层次,具体含义:
1.识记:能理解有关的概念、知识的含义,并能正确认识和表达。
2.理解:在识记的基础上,能全面把握基本概念、基本原理、基本方法,能掌握有关概念、原理、方法的区别与联系。
3.应用:在理解的基础上,能运用基本概念、基本原理、基本方法分析和能解决有关的理论问题和实际问题。
 
第1章 C语言概述
考核知识点:
1、C语言的发展及其特点;
2、简单C语言程序的介绍;
3、运行C程序的步骤;
4、上机运行C程序的方法。
考核要求:
1、识记:
C语言的特点;C程序的结构
2、理解:
运行C程序的步骤和方法;
3、应用:
用C语言编写简单的屏幕输出程序
 
第2章 算法----程序的灵魂
考核知识点:
1、算法的概念;
2、算法的特性;
3、算法的表示方法;
4、结构化程序设计方法;
考核要求:
1、识记:
算法的概念;算法的特性
2、理解:
最基本的算法;结构化程序设计方法
 
第3章 数据类型、运算符与表达式
考核知识点:
1、C语言的数据类型;
2、常量与变量
3、整型常量与整型变量、浮点型常量与变量、字符型常量与变量及字符串常量;
4、各类数值型数据的混合运算
5、各种运算符和表达式;
考核要求:
1、识记:
(1)常量与变量的概念、常量的几种形式、常量和变量的定义;
(2)标识符和关键字;
(3)变量赋初值
2、理解:
(1)几种基本数据类型的表示形式,以及定义于基本数据类型之上的各种运算(算术、赋值、关系、逻辑、条件、逗号等);
(2)常量的意义及几种基本数据类型的常量的表示形式,符合常量的定义与使用,变量的定义及自定义标识符的规范;
(3)各种数据类型间的混合运算;
(4)不同类型间数据转换的原则与方法。
3、应用:
(1)变量赋初值
(2)算数运算符与算术表达式
(3)赋值运算符与赋值表达式
第4章 最简单的C程序设计----顺序程序设计
考核知识点:
1、C语句概述
2、赋值语句;
3、数据输入输出的概念;
4、字符数据的输入输出
5、格式输入与输出(scanf函数和printf函数)
6、顺序结构程序设计举例
考核要求:
1、识记:
(1)数据的输入输出函数
(2)字符数据的输入输出函数
2、理解:
(1)赋值语句;
(2)数据的输入输出概念。
3、应用:
(1)赋值语句
(5)格式输入、输出函数的使用
(6)字符数据的输入与输出
 
第5章  选择结构程序设计
考核知识点:
1、关系运算符和关系表达式;
2、逻辑运算符和逻辑表达式
3、条件运算符和条件表达式;
4、if选择控制语句;
5、条件运算符;
6、switch选择控制语句。
考核要求:
1、识记
(1)掌握关系运算符和逻辑运算符的用法;
(2)if语句、switch语句的形式;
(3)条件运算符的格式
2、理解
(1)选择结构程序设计语句的用法;
(2)if语句和switch语句的嵌套;
(3)条件运算符的用法
3、应用:
(1)关系运算符与关系表达式
(2)逻辑运算符与逻辑表达式
(3)具备分支结构程序设计的能力,灵活选用if语句和switch语句。
 
第6章  循环结构程序设计
考核知识点:
1、用while语句实现循环;
2、用do…while语句实现循环;
3、用for语句实现循环;
4、循环的嵌套及几种循环的比较;
5、break语句和continue语句的用法及两者区别。
考核要求:
1、识记
(1) 三种循环语句的形式和使用;
(2) break语句与continue语句对循环语句的控制。
2、理解
(1)for循环与while循环、do-while循环间的区别与转换;
(2)break与continue用法及两者区别;
3、应用:
(1)循环语句的使用
(2)具备循环结构程序设计的能力。灵活选用三种循环语句。
(3)三种循环语句的嵌套使用。
 
第7章  数组
考核知识点:
1、一维数组的定义和引用;
2、二维数组的定义和引用;
3、字符数组。
考核要求:
1、识记
(1)什么是数组名、数组元素和数组下标
(2)字符数组与字符串。
2、理解
(1)一维数组的定义、初始化与引用;
(2)二维数组的定义、初始化与引用,二维数组与一维数组的关系;
(3)字符串的概念与操作,与数组有关的常用的算法(查找、排序等);
3、应用:
(1)数组下标变量的使用
(2)具备使用数组进行程序设计的能力(包括一维数组的应用,二维数组的简单应用)。
(3)常用的字符串处理函数的使用。
 
第8章  函数
考核知识点:
1、函数定义的一般形式和函数返回值;
2、调用函数(函数调用的形式,嵌套调用,递归调用,数组作为函数参数);
3、函数的声明和函数原型
4、局部变量和全局变量;
5、变量的存储方式和生存期。
考核要求:
1、识记
(1)形参与实参
(2)函数的调用
2、理解
(1)函数的作用与意义;
(2)函数的定义格式;
(3)函数参数传递和函数的返回值;
(4)变量的存储属性和作用范围
3、应用:
(1)函数定义的一般形式
(2)函数参数传递和函数的值
(3)函数的调用形式和方法
(4)函数的嵌套调用和递归调用;
(5)变量的存储类别,全局变量和局部变量的区分和作用;
(6)具备使用自定义函数编写程序的能力。
 
第9章  指针
考核知识点:
1、指针的定义,指针与地址的关系,指针变量的定义和引用;
2、通过指针引用数组;
3、通过指针引用字符串;
4、指向函数的指针。
考核要求:
1、识记
(1)变量的指针和指针变量;
(2)数组的指针和指向数组的指针变量
2、理解
(1)地址和指针的基本概念
(2)字符串的指针和指向字符串的指针变量
(3)返回指针值的函数
(4)指针数组和多级指针
3、应用:
(1)灵活使用指针编写基本程序
(2)数组指针的使用
 
第10章  结构体与共用体
考核知识点:
1、定义和使用结构体变量,使用结构体数组,结构体指针,用指针处理链表;
2、定共用体类型;
3、使用枚举类型;
4、用typedef声明新类型名。
考核要求:
1、识记
(1)结构体类型变量的定义、引用和初始化
(2)共用体
2、理解
(1)定义结构体类型变量的方法
(2)共用体的概念
3、应用:
(1)结构体变量的引用
(2)结构体数组的简单应用
(3)用指针处理链表
(4)共用体变量的引用
 
第11章  文件
考核知识点:
1、C文件的有关基本知识;
2、打开与关闭文件;
3、顺序读写数据文件;
4、随机读写数据文件;
5、文件读写的出错检测。
考核要求:
1、识记
文件和文件指针的概念、文件的定义方法和文件的基本操作方法
2、理解
(1)文件类型指针
(2)文件的打开与关闭
(3)文件的读写
(4)文件的输入输出
3、应用
(1)文件的打开与关闭
(2)文件的读写
 
参考书目:
《C程序设计》(第三版),谭浩强著,清华大学出版社,2005年

华师专插本公共科考前辅导班:网课或面授课课程及具体可咨询在线老师
咨询报名电话:020-38921911微信或手机 13316205535芳老师



快速报名及预约看学校


姓名:
电话:
QQ:
备注留言:
 
------分隔线----------------------------
相关内容
栏目列表
推荐内容