考研真题笔记模板题库资源推介平台
工作时间:9:00 ~ 21:00
类目:三人行考研网>考研大纲>专业课大纲>正文
时间:2020-06-3018:16:29
全国各省市院校2020年硕士研究生考试大纲汇总(持续更新中)》》》2020年全国硕士研究生入学考试命题标准大纲已于7月8日正式公布,接下来全国各研招院校将陆续发布2020考研专业课大纲。以下是三人行考研网小编整理的“2020年河南理工大学计算机科学与技术学院硕士研究生考试825《C语言程序设计》考试大纲”相关内容 ,以供各位考生参考 。
一、考查目标
(1)掌握C语言的基本语法 、基本结构、基本的程序设计过程和技巧。
(2)熟悉结构化程序设计的编程思想,具备基本的分析问题和初步的高级语言程序设计的能力。
(3)能运用C语言设计中型应用程序来解决实际问题。
二、知识点解析
1.C语言概述
(1)算法的基本概念 。
(2)C语言程序的结构。
(3)C语言程序的执行步骤。
2.数据类型、运算符与表达式
(1)变量和常量的定义与使用方法 。
(2)数据类型(基本类型,构造类型,指针类型 ,空类型)及其定义方法。
(3)整型 、实型、字符型数据的定义、存储 、表示范围及运用。
(4)变量赋初值 。
(5)不同类型数据间的转换与运算。
(6)算术运算符、赋值运算符、逗号运算符及其表达式的运用。
3.顺序结构程序设计
(1)表达式语句,空语句,复合语句 。
(2)C语言输入输出函数的基本格式和功能。
4.选择结构程序设计
(1)关系运算符 、逻辑运算符及其表达式的运用。
(2)用if语句实现选择结构 。
(3)用switch语句实现多分支选择结构。
(4)选择结构的嵌套。
5.循环结构程序设计
(1)for循环结构。
(2)while和dowhile循环结构 。
(3)continue语句和break语句。
(4)循环的嵌套。
6.数组
(1)一维数组和二维数组的定义、引用及初始化 。
(2)字符数组的定义、引用及初始化 ,字符串和字符串结束标志,字符数组的输入输出,字符串函数的应用。
7.函数
(1)函数的定义和调用。
(2)函数参数(形参 、实参及参数值的传递)和函数的值 。
(3)函数的嵌套调用和递归调用。
(4)数组作为函数参数。
(5)局部变量和全局变量 。
8.编译预处理
(1)宏定义―不带参数的宏定义 ,带参数的宏定义。
(2)“文件包含 ”处理。
(3)条件编译 。
9.指针
(1)指针与指针变量的概念,指针与地址运算符。
(2)变量、数组、字符串 、函数的指针以及指向变量、数组、字符串、函数的指针变量过指针引用以上各类型数据。
(3)用指针作函数参数。
(4)返回指针值的指针函数 。
10.结构体与共用体
(1)结构体类型数据的定义 、初始化及引用方法。
(2)用指针和结构体构成链表,单向链表的建立、输出、删除与插入。
(3)共用体类型数据的定义及引用方法 。
(4)枚举类型数据的定义及使用方法。
11.文件
(1)C语言的文件概念和文件结构。
(2)文件类型指针(FILE类型指针 ,文件使用文件方式:“r” 、“w”、“rb”、“wb ”) 。
(3)文件的打开与关闭(fopen,fclose函数)。
(4)文件的读写(fputc,fgetc ,fputs,fgets,fread,frwite ,fprintf,fscanf函数),文件的定位(rewind ,fseek函数)。
三 、教材选择
C语言程序设计贾宗璞等中国铁道出版社
考试分值为100分,考试时间为120分