考博信息网 >> 文章中心 >> 考研复习 >> 专业课 >> 正文 2018年辽宁师范大学C语言程序设计考研大纲
2018年辽宁师范大学C语言程序设计考研大纲
《C 语言程序设计》(836)考试大纲注意:本大纲为参考性考试大纲,是考生需要掌握的基本内容。1 C 语言概述(1)掌握 C 语言的特点(2)了解面向对象的程序设计语言(3)掌握 C 源程序的结构特点2 程序的灵魂—算法(1)了解算法的概念、特性(2)掌握程序的三种基本结构(3)了解结构化程序设计方法3 数据类型、运算符与表达式(1)了解 C 语言的数据类型(2)掌握有关常量的定义、表示方法(3)掌握变量的定义、初始化、使用方法(4)了解各类数值型数据之间的混合运算(5)掌握算术运算符和算术表达式(6)了解赋值运算符和赋值表达式4 最简单的 C 程序设计—顺序程序设计(1)掌握数据输入输出的概念及在 C 语言中的实现(2)掌握字符数据的输入输出、格式输入与输出(3)全面掌握关系表达式、逻辑表达式、条件表达式(4)全面掌握 if 语句的三种形式5 循环控制(1)了解 goto 语句以及用 goto 语句构成循环(2)全面掌握 while 语句(While 循环)的使用方法(3)全面掌握 do-while 语句(Do while 循环)的使用方法(4)全面掌握 for 语句(For 循环)的使用方法(4)了解 break 和 continue 语句的作用6 数组(1)掌握一维数组的定义、初始化、使用方法(2)掌握二维数组的的定义、初始化、使用方法(3)掌握字符数组的定义、初始化、使用方法(4)全面掌握有关排序、查找的程序设计方法7 函数(1)掌握函数的概念、函数定义的一般形式(2)掌握形式参数、实际参数的基本概念及使用方法(3)掌握函数的调用方式(4)了解函数的嵌套调用和递归调用概念(5)掌握局部变量和全局变量的定义、使用方法8 指针(1)掌握指针的基本概念(2)掌握指针变量的定义、初始化、使用方法(3)了解使用字符串指针变量与字符数组的区别(4)了解指针数组的概念9 结构体与共用体(1)了解结构体类型的定义(2)掌握结构类型变量的说明、初始化、使用方法(3)掌握结构体数组的定义、初始化、使用方法(4)全面掌握有关结构体数组的程序设计方法10 文件(1)了解文件、文件指针的概念(2)掌握文件的打开、读写等函数的基本使用方法