贵州师范大学2017年硕士研究生入学考试复试大纲(C语言程序)
2017-03-15来源:贵州师范大学网

一、考试形式与试卷结构

(一)试卷满分及考试时间

本试卷满分为100分,考试时间为150分钟。

(二)答题方式

答题方式为闭卷、笔试。

试卷由试题和答题纸组成;答案必须写在答题纸(由考点提供)相应的位置上。

(三)试卷内容结构(考试的内容比例)

综合考试科目各部分内容所占分值为

第一部分C语言基本内容约30分

第二部分程序设计方法与技巧约70分

(四)试卷题型结构

选择题(概念题、简单计算):约15小题,共30分

填空题(概念题、简单计算):约10小题,共15分

程序输出题(简单推导):约4题,共20分

程序设计题(综合题):约3小题,共35分

二、考查目标(复习要求)

全日制攻读硕士学位研究生入学考试C语言程序科目要求考生比较系统地掌握C语言的基础理论和基本知识,熟练掌握C语言的基本语法,熟悉结构化程序设计的编程思想,能运用C语言设计应用程序以解决实际问题。

三、考试内容概要

第一章程序设计和C语言

1.了解C语言的发展及特点。

2.掌握C程序的结构特点和一般书写格式。

3.掌握C程序的上机步骤。

第二章算法——程序的灵魂

1.掌握算法的基本概念与特征。

2.掌握结构化程序的三种基本结构以及传统流程图和N-S结构流程图。

3.了解结构化程序设计的基本概念。

第三章最简单的C语言程序设计——顺序程序设计

1.了解顺序结构程序设计的基本方法。

2.掌握标识符、常量与变量的概念。

3.掌握基本数据类型中的整型、单精度实型、双精度实型、字符型常量和变量的定义与使用方法。

4.熟悉各种运算符和表达式。

5.掌握表达式语句的构成、复合语句的构成。

6.掌握赋值语句的用法。

7.掌握输入输出函数scanf和printf的用法。

第四章选择结构程序设计

1.了解选择结构和条件判断

2.掌握if语句、switch语句的语法和用法。

3.掌握关系运算符和关系表达式、逻辑运算符和逻辑表达式、条件运算符和条件表达式。

4.掌握选择控制机构程序设计的基本方法。

第五章循环控制结构

1.了解循环控制的用途。

2.掌握while语句、do-while语句和for语句的语法和用法。

3.掌握break语句与continue语句的语法和用法。

4.掌握循环控制结构的程序设计方法。

第六章利用数组处理批量数据

1.掌握一维数组的定义、引用和初始化。

2.掌握二维数组的定义、引用和初始化。

3.掌握字符数组的定义和使用。

4.熟悉常用字符串处理函数。

第七章函数

1.掌握函数的概念、函数的定义、函数的形式参数和实际参数以及函数的返回值。

2.掌握函数的调用方式与调用时参数的传递。

3.掌握函数的原型和函数声明的用法。

4.熟悉函数的嵌套调用与递归调用。

5掌握数组名作为函数参数的传递方法。

6.掌握局部变量和全局变量的用法。

7.掌握变量存储类型的概念及各种存储类型变量的生存期和有效范围。

8.了解内部函数和外部函数的定义和区别。

第八章指针

1.掌握指针的概念、指针变量的定义和赋值、指针运算符、指针运算。

2.掌握一维数组的指针、字符串的指针定义和应用。

3.了解指针数组的概念与定义。

4.了解指针数组和多重指针。

5.熟悉指针作为函数参数的使用

6.了解动态内存分配与指向它的指针变量。

7.了解带参数的main函数。

第九章用户自己定义数据类型

1.掌握结构体类型的概念和定义

2.掌握结构体变量与结构体数组的定义与初始化。

3.掌握结构体与共用体变量成员的引用。

4.理解链表的基本概念,掌握基本操作。

5.了解枚举类型变量的定义。

6.了解typedef的作用。

第十章对文件的输入输出

1.了解文件的概念,文件指针和位置指针的含义,文件的打开和关闭。

2.掌握文件的读写函数。

参考教材或主要参考书:

1.《C程序设计(第四版)》谭浩强著清华大学出版社2010年6月(第4版)

2.《C程序设计(第四版)学习辅导》谭浩强著清华大学出版社2010年7月(第1版)

2025公考·省考培训课程试听预约报名

  • 报班类型
  • 姓名
  • 手机号
  • 验证码
推荐信息