南开大学816 C语言与数据结构2018考研专业课大纲

2017-09-29 14:41

|

考研集训营

南开大学2018考研专业课大纲已经公布,每个学校自专业课考试大纲及专业课考试内容不一样,小编会及时整理并推送各高校的2018考研专业课大纲的相关信息,以下是南开大学816 C语言与数据结构2018考研专业课大纲,供报考院校是该院校的研究生参考:

南开大学软件学院包含083500软件工程、085212软件工程两个专业,以下是085212软件工程专业的C语言与数据结构2018考研专业课大纲。

816 C语言与数据结构2018考研专业课大纲

专业: 085212软件工程

考试科目:815 C++与数据结构

《C语言与数据结构》之C语言部分考试大纲

一、考试目的

本考试是全日制软件工程硕士专业学位研究生的入学资格考试之专业基础课,各语种考生统一用汉语答题。招生院校根据考生参加本考试的成绩和其他三门考试的成绩总分来选择参加第二轮,即复试的考生。

二、考试的范围

以下是本科目的考试范围。

1.数据类型,不同类型数据之间的转换和混合运算,类型定义,运算符的运算规则和优先级,表达式;

2. 程序结构,包括循环,嵌套,和递归;

3. 函数的定义,调用,和传参数;

4. 标准函数库中定义的常用函数,包括输入输出函数,数学计算函数,内存操作函数,字符串操作函数等;

5. 数组和字符串的定义和操作;

6. 指针的各种用法,包括对字符串指针,数组指针,函数指针等的定义和操作,将指针用作函数参数,以及使用指针进行动态内存管理;

7. 宏定义和头文件;

8. 结构体的定义和操作;

9. 文件操作;

10. 程序调试技术。

三、考试基本要求

1. 掌握C语言的基本语法知识。

2. 熟练运用C语言进行程序设计的能力。

四、考试形式

本考试包括5道编程题

考试要求

该部分包含5道编程题,要求考生综合运用C语言知识解决面向应用的问题。编程题不涉及复杂的数据结构、算法,代码行数在100行以内,编程中会用到C标准库中定义的常用函数。

答题和计分

要求考生用钢笔或圆珠笔做在答题卷上。

《C语言与数据结构》之数据结构部分考试大纲

一、考试目的

本考试是全日制软件工程硕士专业学位研究生的入学资格考试之专业基础课,各语种考生统一用汉语答题。各招生院校根据考生参加本考试的成绩和其他三门考试的成绩总分来选择参加第二轮,即复试的考生。

二、考试的范围

以下是本科目的基础考试范围。

1.线性表

1.1 线性表的定义和基本操作

1.2 线性表的实现

1.3 线性表的插入和删除算法

2.栈、队列和多维数组

2.1 栈和队列的基本概念

2.2 栈和队列的存储结构

2.3 栈和队列的应用

2.4 数组与特殊矩阵的压缩存储

3.树与二叉树

3.1 树的基本概念

3.2 二叉树的基本概念和操作

3.3 树与森林

3.4 树的应用

4.图

4.1 图的基本概念

4.2 图的存储与基本操作

4.3 图的遍历

4.4 最小生成树、最短路径与拓扑排序

5.查找

5.1 查找的基本概念

5.2 顺序查找法与折半查找法

5.3 散列表及查找

6.排序

6.1 排序的基本概念

6.2选择、起泡、插入、堆排序、快速排序、归并排序、希尔等排序算法,以及箱子、基数排序等非比较排序算法

6.3 各种排序的算法分析及比较

三、考试基本要求

1. 掌握数据结构的基本概念、方法。

2. 综合运用数据结构的知识设计解决基本问题的算法以及算法分析。

四、考试形式

本考试包括三个部分:单项选择题、简答题、算法设计题。

I. 单项选择题

考试要求

该部分考察考生对数据结构基本知识的掌握程度。

II. 简答题

考试要求

该部分考察考生对常见数据结构的基本操作的掌握程度。

III. 算法设计题

考试要求

该部分考察考生对数据结构的应用的掌握程度。

答题和计分

要求考生用钢笔或圆珠笔做在答题卷上。

《C语言与数据结构》C语言与数据结构部分合计150分,180分钟。

接下来的时间如何复习,学习时间如何分配,尤其是报考院校如何选择,成为这个月同学们关心的问题。文都考研集训营会及时为考生们发布即时、有效且实用复习资料、资讯类以及2018考研专业课大纲等信息,来帮助备考2018考研的学生。本文信息来源于南开大学研究生官网。

推荐阅读:

考研专业课c语言与数据结构,南开大学816 C语言与数据结构2018考研专业课大纲...相关推荐

  1. 广东科技学院计算机应用技术专业,广东科技学院是几本 [深圳大学应用技术学院计算机技术专业2018考研调剂信息]...

    考研网权威发布[广东]深圳大学应用技术学院计算机技术专业2018考研调剂信息,更多[广东]深圳大学应用技术学院计算机技术专业2018考研调剂信息相关信息请访问考研网. [导语]大范文网考研频道从深圳大 ...

  2. 839c程序设计语言kr,华东师范大学839数据结构(含c程序设计语言)考研

    考研专业课笔记是各高校本科生的听课笔记,内容详实可靠,重点突出,极其有效地体现了该门课程的教学重点和授课导师的讲课内容.笔记一般30页-120页. 华东师范大学839数据结构(含c程序设计语言)笔记为 ...

  3. 数据结构数组计算机中的应用,2018考研计算机:数据结构数组和广义表复习重点...

    2018考研计算机:数据结构数组和广义表复习重点 2017-08-17 16:00 | 考研集训营 <数据结构(C语言版)>复习重点在二.三.六.七.九.十章,考试内容两大类:概念,算法, ...

  4. 南邮考研计算机组成原理真题,南京邮电大学408计算机学科专业基础综合(含数据结构、计算机组成原理、操作系统和计算机网络)考研资料...

    考研复习资料选择很重要,是决定你是否考研成功的关键!历年南京邮电大学408计算机学科专业基础综合(含数据结构.计算机组成原理.操作系统和计算机网络)考研成功学员所使用复习资料汇总: 南京邮电大学408 ...

  5. 《数据结构与算法 C语言版》—— 3.8习题

    本节书摘来自华章出版社<数据结构与算法 C语言版>一 书中的第3章,第3.8节,作者:徐凤生,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 3.8习题 1名 ...

  6. 《数据结构与算法 C语言版》—— 2.5上机实验

    本节书摘来自华章出版社<数据结构与算法 C语言版>一 书中的第2章,第2.5节,作者:徐凤生,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.5上机实验 实 ...

  7. 《数据结构与算法 C语言版》—— 2.7习题

    本节书摘来自华章出版社<数据结构与算法 C语言版>一 书中的第2章,第2.7节,作者:徐凤生,更多章节内容可以访问云栖社区"华章计算机"公众号查看. 2.7习题 1描 ...

  8. 数据结构与算法分析 C++语言描述第四版.Mark Allen Weiss

    数据结构与算法分析 C++语言描述第四版.Mark Allen Weiss 可用于自学数据结构与算法,数据结构与算法分析对于C++的学习至关重要,应该努力掌握好! 百度网盘: 链接:https://p ...

  9. python数据结构题目_《数据结构与算法Python语言描述》习题第二章第三题(python版)...

    ADT Rational: #定义有理数的抽象数据类型 Rational(self, int num, int den) #构造有理数num/den +(self, Rational r2) #求出本 ...

最新文章

  1. 怎么改utf8_想重装python但有很多包怎么办?不要慌,教你如何快速重装
  2. 如何把选择屏幕放到标准屏幕上
  3. 牛顿法中为何出现hessian矩阵
  4. 怎么在java上运行服务器,用java做了一个简单的定时任务工程,不知道如何让它在服务器上运行起来?应该怎样做???...
  5. linux 软件包管理设置,Linux速通08 网络原理及基础设置、软件包管理
  6. P1078 文化之旅
  7. 网络爬虫之httpclient的使用
  8. 树莓派控制温湿度传感器DHT11
  9. 个人站立会议第二阶段04
  10. 怎么给字符串字段加索引?
  11. 在mybatis里面配置log4j配置文件
  12. Java虚拟机 --- 内存区域
  13. ES6 let 与 const 与 var 的区别与使用
  14. 一元高次方程c语言实现,c语言实现一元二次方程求解
  15. 福利 | 区块链寒冬的“另类”火锅吃法
  16. IoT方案|机智云商用设备运营管理 / 租赁共享解决方案
  17. 解决ps不能直接把文件拖进去的问题
  18. mybatis 开启日志记录 打印sql语句
  19. 双重关系感知注意力机制 Dual Relation-Aware Attention[keras实现 dual attention优化版]
  20. 基于WS协议的webSocket通信

热门文章

  1. “开放赋能”, 趣拿由“零售商”升级为“零售服务商”
  2. break与continue--Java基础024
  3. UTC LocalDateTime 根据时区转换
  4. Java数组(Array)
  5. HTML5期末大作业:全屏页面滚动漫画风格个人主页网站设计 (HTML+CSS)
  6. java 工作流表单设计器 设计方案
  7. 机器学习算法之贝叶斯
  8. 什么是粗粒度和细粒度权限
  9. 【枚举法(穷举法)】
  10. oracle 在plsql中创建procedure并调用