杭州师范大学2016考研《程序设计基础》考试大纲
2015.09.29 15:46

  考试大纲作为考研学子备考复习的方向指南,每年都备受关注,尤其是当年最新考试大纲。建议各位考生朋友,在借助往年考试大纲进行复习时,及时关注最新考试大纲,以便积极应对其中的变化与调整。新东方在线考研整理各高校考研专业课考试大纲,帮助大家更好的复习!

  杭州师范大学2016考研自命题考试大纲

  程序设计基础部分

  【考查目标】

  1、熟练掌握C语言的基本知识。

  2、具备基本的C语言程序设计能力,能熟练地阅读、理解和编写程序。

  3、熟练掌握结构化程序设计的方法。

  4、掌握程序设计中常用的基本算法。

  一、数据的定义

  1、基本数据类型(整型、浮点型、字符型)

  (1)常量。各种表示形式的整数、浮点数以及字符常量,命名常量的声明和使用。

  (2)变量。变量的声明和初始化。

  2、复合数据类型

  (1)数组。一维、二维数组的声明和初始化,数组元素的引用。包括一维字符数组和字符串,二维字符数组和字符串数组。

  (2)结构。结构类型的声明,结构变量的声明和初始化,结构变量成员的引用。

  3、空类型(void)

  4、指针

  (1)指针和地址的概念。

  (2)指针变量的声明和初始化。

  (3)通过指针引用指向的变量。

  5、指针和复合数据类型

  (1)指针、数组和地址间的关系。

  (2)指针数组

  (3)结构数组

  (4)结构指针

  (5)通用指针

  (6)指向指针的指针

  6、类型定义(typedef)

  7、变量的存储类别、作用域和生命期

  (1)动态存储变量(auto)和静态存储变量(static)。

  (2)内部变量和外部变量。

  二、运算及流程控制

  1、基本运算

  (1)算术运算、赋值运算、关系运算、逻辑运算、位运算、条件运算等。

  (2)运算符的优先级和结合性。

  (3)自动类型转换和强制类型转换。

  2、表达式

  (1)各类表达式的组成规则和求值过程。

  3、语句

  (1)表达式语句、空语句、复合语句。

  (2)条件语句(if、switch)。

  (3)循环语句(while、do-while、for)。

  (4)其他语句(break、continue、return)。

  三、程序结构和函数

  1、程序结构

  (1)结构化程序设计方法

  (2)主函数(main)和其他函数之间的关系。

  2、函数定义

  (1)函数定义的格式。

  (2)函数参数(形式参数和实际参数)及参数传递(值传递和引用传递)

  (3)函数返回值。

  3、函树调用

  (1)函数调用的格式。

  (2)函数嵌套调用。

  (3)标准库函数调用。

  4、函数声明(函数原型)

  5、递归函数

  6、预处理指令

  (1)宏定义。

  (2)文件包含。

  7、多文件程序

  四、数据的输入和输出

  1、常用输入输出函数

  (1)scanf、printf、getchar、putchar、gets、puts等。

  2、文件的基本概念

  3、文件基本操作

  (1)打开、关闭文件。

  (2)设置文件缓冲区。

  (3)临时文件。

  (4)删除文件和重命名文件。

  (5)检测文件末尾和错误条件。

  4、文件输入输出

  (1)格式化输入输出。

  (2)字符输入输出。

  (3)行输入输出。

  (4)块输入输出。

  五、常用算法

  1、排序和查找的基本概念

  2、排序

  (1)冒泡排序。

  (2)qsort函数。

  3、查找

  (1)顺序查找。

  (2)二分(折半)查找。

  (3)bsearch函数。

  4、其他算法

  (1)素数、最大公约数等


MORE+

    相关阅读 MORE+

    版权及免责声明
    1.凡本网注明"稿件来源:新东方在线"的所有文字、图片和音视频稿件,版权均属北京新东方迅程网络科技有限公司所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的媒体、网站,在下载使用时必须注明"稿件来源:新东方在线",违者本网将依法追究责任。
    2.本网末注明"稿件来源:新东方在线"的文/图等稿件均为转载稿,本网转载出于传递更多信息之目的,并不意味着赞同其观点或证实其内容的真实性。如其他媒体、网站或个人从本网下载使用,必须保留本网注明的"稿件来源",并自负版权等法律责任。如擅自篡改为"稿件来源:新东方在线”,本网将依法追究责任。
    3.如本网转载稿涉及版权等问题,请作者致信weisen@xdfzx.com,我们将及时外理

    Copyright © 2011-202

    All Rights Reserved