西南科技大学2012年硕士研究生招生考试大纲——814 程序综合设计

 您现在的位置: 考博信息网 >> 文章中心 >> 院校信息 >> 专业介绍 >> 正文 西南科技大学2012年硕士研究生招生考试大纲——814 程序综合设计

考研试卷库
西南科技大学2012年硕士研究生招生考试大纲——814 程序综合设计

814 程序综合设计
  一、总体要求
程序综合设计内容包括程序设计语言和数据结构。要求学生掌握程序设计的基本思想,学会用计算机语言编写程序处理数据,理解数据结构的基本概念,掌握数据的逻辑结构、存储结构以及各种基本操作的实现,能够选择合适的数据结构和方法进行问题求解。
 
  二、内容及比例
  (一)程序设计语言(50%)
  1、程序基本语法结构
  2、数组
  (1)一维数组
  (2)二维数组
(3)字符数组
 
  3、函数
  (1)函数概念
  (2)函数参数
  (3)函数的嵌套和递归调用
(4)变量的作用域、存储方式及生存期
 
  4、指针
  (1)地址和指针
  (2)变量的指针和引用
  (3)通过指针引用数组和字符串
  (4)指向函数的指针
(5)动态分配
 
  5、文件
  (1)文件的基本概念
  (2)文件的顺序读写
(3)文件的随机读写
 
(二)数据结构(50%)
1、线性表
  线性表的定义和基本操作
  顺序存储结构
链式存储结构
 
2、栈和队列
  栈和队列的基本概念
  栈和队列的顺序存储结构
栈和队列的链式存储结构
 
3、树
  树的概念
  二叉树的定义及主要特征
  二叉树的顺序存储结构和链式存储结构
  二叉树的遍历
  二叉排序树
  平衡二叉树
  等价类问题
哈夫曼(Huffman)树和哈夫曼编码
 
4、排序
  排序的基本概念
  插入排序
  选择排序
  交换排序
  归并排序
基数排序
 
5、查找
  查找的基本概念
  顺序查找法
  折半查找法
  (4)B-树
(5)散列(Hash)表及其查找
 
三、题型及分值比例 选择题:40% 程序阅读理解:40% 算法设计题:20%
  
四、可供参阅书目
(1)C 语言程序设计,谭浩强,清华大学出版社
(2)数据结构教程(第3 版),李春葆,清华大学出版社
 
考博咨询QQ 135255883 考研咨询QQ 33455802 邮箱:customer_service@kaoboinfo.com
考博信息网 版权所有 © kaoboinfo.com All Rights Reserved
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!