浙江工商大学程序设计介绍

 您现在的位置: 考博信息网 >> 文章中心 >> 院校信息 >> 专业介绍 >> 正文 浙江工商大学程序设计介绍

考研试卷库
浙江工商大学程序设计介绍

  【829 程序设计】
  一、程序设计
  1、基本数据类型和表达式。要求掌握数据类型、常量和变量、表达式和运算符;熟悉符号常量、变量的初始化;了解数据的存储和类型转换。
  2、算法与C语言程序设计。要求掌握算法描述和算法与程序的概念;熟悉问题求解步骤;了解C语言语句分类。
  3、分支结构程序设计。要求掌握IF语句和SWITCH语句;熟悉关系表达式和逻辑表达式;了解关系运算符和逻辑运算符。
  4、循环结构程序设计。要求掌握WHILE语句、DO-WHILE语句和FOR语句;熟悉多重循环嵌套的程序设计方法;了解BREAK语句和CONTINUE 语句的功能。
  5、函数。要求掌握函数的嵌套调用和函数的递归调用;熟悉函数的一般调用及函数参数、变量的作用域;了解编译预处理、函数的概念和函数的定义。
  6、数组。要求掌握一维数组和二维数组的定义及应用;熟悉字符数组和字符串的应用;了解矩阵的几种基本运算。
  7、预处理命令。要求掌握C语言中常见的预处理命令。
  8、指针。要求掌握指针和数组、指针和函数、指针和字符串;熟悉地址和指针的概念;了解指针变量和地址运算符。
  9、结构和联合。要求掌握结构数组、结构指针和单向链表设计;熟悉联合、枚举类型和自定义类型;了解结构和结构变量的定义。
  10、文件。要求掌握文件的打开与关闭、文件的读写操作;熟悉文件程序设计和标准文件的输入/输出;了解文件的其他操作和文件的基本概念。
  二、数据结构
  1、线性表。要求掌握线性表的顺序存储结构及基本操作,链单链表、双向链表和循环链表存储结构及基本操作;熟悉线性表的逻辑结构及其基本操作;了解静态链表的定义、存储结构和基本操作。
  2、堆栈和队列。要求掌握堆栈的定义及其操作,堆栈的顺序存储结构、堆栈的链式存储结构,队列的定义及其操作,队列的顺序存储结构、队列的链式存储结构;熟悉堆栈和队列应用。
  3、串。要求掌握串的静态存储结构和串的动态存储结构,Brute-Force算法和KMP算法;熟悉串的应用。
  4、数组和广义表。要求掌握数组的定义和实现机制,动态数组的设计方法;熟悉特殊矩阵的压缩存储,稀疏矩阵的压缩存储。
  5、树和二叉树。要求掌握树的定义、抽象数据类型、存储结构,二叉树的定义、抽象数据类型、存储结构,二叉树的实现、遍历,哈夫曼树,树与二叉树的转化。
   6、 图。要求掌握图的抽象数据类型、图的邻接矩阵存储结构和实现、图的邻接表存储结构和实现,图的遍历,最小生成树概念、普里姆算法、科鲁斯卡尔算法;熟悉最小生成树的应用。
  7、动态存储管理。要求掌握可利用空间表及分配方法,边界标识法、伙伴系统。
  8、查找。要求掌握静态查找(顺序表、有序顺序表、索引顺序表)、动态查找(二叉排序表、B_树)、哈希表查找。
  9、内部排序。要求掌握插入排序、选择排序、交换排序;熟悉归并排序、基数排序。
   10、外部排序。要求掌握多路归并、置换-选择排序、最佳归并树。
  11、文件。要求掌握文件存储介质、基本操作、顺序文件、索引文件、ISAM文件、VSAM文件、散列文件;了解文件的演变过程。
  
考博咨询QQ 135255883 考研咨询QQ 33455802 邮箱:customer_service@kaoboinfo.com
考博信息网 版权所有 © kaoboinfo.com All Rights Reserved
声明:本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载或引用的作品侵犯了您的权利,请通知我们,我们会及时删除!