考研培训

榆林学院24考研数据结构与程序设计考试大纲

考研培训 发布时间:2024-01-11 14:12 阅读量:4


榆林学院研究生院发布了2024年硕士研究生考试招生《2024年数据结构与程序设计》考试大纲,该考试大纲是考生备考相关专业的重要指导性文件,可以帮助考生了解考试内容和重点。以下是具体内容。

榆林学院24考研大纲

考试科目代码:840 考试科目名称: 数据结构与面向对象程序设计

第一部分 数据结构

一、考试要求

数据结构是计算机相关专业的专业基础课。本门课程要求考生能够比较系统地理解数据结构的基本概念、基本原理和方法,掌握数据的逻辑结构、存储结构以及各种基本操作的实现;要求考生能够运用所学的基本原理和基本方法分析、判断和解决相关的理论问题和实际问题;要求考生能够对算法进行设计与分析并选择适当的数据结构和方法进行问题求解。

二、考试内容范围

1.数据结构中的基本定义

(1)数据结构的基本概念,数据的逻辑结构、存储结构。

(2)抽象数据类型的定义、表示和实现。

(3)算法定义及算法的基本特性,算法分析的基本概念。

2.线性结构

(1)线性表的定义,线性表的基本操作,线性表的顺序存储结构和基本运算的实现,线性表的链式存储结构 ( 包括单链表、循环链表和双向链表 ) 和基本运算的实现,从时间和空间复杂度的角度综合比较线性表两种存储结构的特点及其适用场合。

(2)串的定义、存储表示和基本操作,在定长顺序存储结构上实现串的基本操作算法。

(3)数组的定义、顺序存储表示和基本运算的实现。

3.树与二叉树

(1)树与二叉树的基本概念,包括基本特征、基本操作。

(2)二叉树的基本性质、二叉树的二叉链表存储结构、二叉树的三种基本遍历算法 ( 前序、中序和后序 ) ;由二叉树的遍历序列恢复二叉树;二叉树遍历的应用。
4.图

(1)图的定义,基本概念,图的分类。

(2)图的邻接矩阵存储方法、邻接表存储方法。

(3)图的深度优先和广度优先遍历算法。

(4)最小生成树 (Prim 算法和 Kruskal 算法 ) ,最短路径, AOV 网与拓扑排序。

5.查找

(1) 顺序表和有序表的查找方法。

(2) 二叉排序树的基本概念、建立和查找。

(3) 平衡二叉树的维护平衡的方法 。
(4) 哈希查找和哈希表。

6.内排序

(1)排序的基本概念,排序方法的分类。

(2)插入排序 ( 含折半插入排序 ) 、希尔排序、选择排序、归并排序、快速排序、堆排序。

(3)各种排序方法排序的特点及比较,各种排序算法的时空复杂度简单分析。

第二部分 面向对象程序设计(JAVA语言)

一、考试要求

面向对象程序设计指采用JAVA语言,要求考生掌握Java程序设计基本步骤与过程;熟悉Java各种基本数据类型及其操作,学会根据实际问题要求来选择数据类型;掌握Java语言基本程序设计技术;掌握Java面向对象程序设计的抽象性、封装性、继承性和多态性;熟悉如何使用面向对象程序设计方法进行程序设计。

二、考试内容范围

1. JAVA语言基础

(1)使用标识符命名变量、常量、方法和类。

(2)Java的基本数值类型。

2.选择结构

(1)使用单分支if语句实现选择控制。

(2)使用双分支if-else语句实现选择控制。

(3)使用嵌套的if语句和多分支if语句实现选择控制。

(4)使用switch语句实现选择控制。

3.数学函数、字符和字符串

(1)使用Math类中的方法解决数学问题。

(2)使用char类型表示字符。

(3)使用string对象表示字符串。

(4)使用length()方法来返回字符串长度。

(5)使用charAt(i)方法来返回字符串中的字符。

(6)使用indexOf方法定位一个字符串中的字符或子字符串。

4.循环结构

(1)使用while循环编写重复执行语句的程序。

(2)使用do-while语句编写循环。

(3)使用for语句编写循环。

(4)使用break和continue来实现程序的控制。

5. 方法

(1)使用形参定义方法。

(2)使用实参调用方法。

(3)定义带返回值的方法。

(4)定义无返回值的方法。

6. 一维数组与多维数组

(1)声明数组引用变量以及创建数组。

(2)使用下标访问数组元素。

(3)使用线性查找算法和二分查找算法查找数组中的元素。

(4)使用选择排序法对数组排序。

7. 对象和类

(1)描述对象和类,并使用类来建模对象。

(2)使用UML图形符号来描述类和对象。

(3)使用构造方法创建对象。

(4)通过对象引用变量访问对象。

(5)使用引用类型定义引用变量。

(6)使用对象成员访问操作符来访问对象的数据和方法。

(7)封装数据域使得类易于维护。

7.继承与多态

(1)通过继承由父类定义子类。

(2)使用关键字super调用父类的构造方法和方法。

(3)在子类中重写实例方法。

(4)区分重写和重载的不同。

8.抽象类和接口

(1)设计和使用抽象类。

(2)使用接口指定对象共同的行为。

(3)定义接口以及实现接口的类。

考试总分:150分 考试时间:3小时 考试方式:闭卷,笔试

考试题型: 选择题、填空题、简答题、程序分析题及综合应用题

参考书目:

  [1] 严蔚敏等. 数据结构(C语言版).清华大学出版社, 2014

  [2] 沈泽刚等.Java语言程序设计,清华大学出版社,2018

更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 文都考研教育 文都考研教育 你也可以留下你的联系方式,让课程老师跟你详细解答 400-0909-044 在线咨询
报名、考试、学习咨询 / 免费预约
我已阅读并接受《用户协议》《隐私政策》
英语培训
少儿英语培训 英语口语培训 新概念英语培训 剑桥英语培训 商务英语培训 PETS公共英语培训 出国前英语培训 英语四六级培训 成人英语培训
出国培训
雅思培训 托福培训 gmat培训 sat培训 gre培训 ap培训 alevel培训 act培训 aeas培训 ib培训 托业培训 pte培训
出国留学
国际课程 留学预科 欧洲留学 国际教育 新加坡留学 日本留学 美国留学 德国留学 韩国留学 澳洲留学 俄罗斯留学 加拿大留学 英国留学 西班牙留学 新西兰留学 意大利留学 法国留学 荷兰留学 瑞士留学 亚洲留学 香港留学 爱尔兰留学 马来西亚留学 音乐留学 艺术留学作品集培训
国际学校
国际小学 国际初中 国际高中
学历提升
考研培训 在职研究生 MBA培训 EMBA培训 MPA培训 MEM培训 MPAcc培训 成人高考 开放大学 自学考试 统招专升本
小语种培训
日语培训 意大利语培训 韩语培训 法语培训 德语培训 西班牙语培训 葡萄牙语培训 俄语培训
青少儿成长
儿童感统训练 学习能力培训 儿童注意力训练 儿童记忆力训练 儿童认知表达能力培训 儿童逻辑思维训练 儿童运动障碍训练 儿童语言发育障碍训练 儿童自闭症训练 儿童多动症训练 青少年心理辅导 青少年自信培训 亲子沟通培训 儿童情绪管理 家庭教育/家长培训 素质特长培训 少儿编程培训 夏令营
中小学辅导
幼小衔接 小学辅导 初中辅导 高一辅导 高二辅导 高三辅导 高三理综辅导 高三文综辅导 高考复读 艺考文化课辅导 高考辅导 高考单招 高中辅导 高考志愿填报指导
文体艺术培训
少儿体适能 足球培训 篮球培训 网球培训 羽毛球培训 瑜伽培训 瑜伽教练培训 形体训练 爵士舞培训 健身教练培训 美术培训 书法培训 声乐培训 模特培训
建筑工程
一级建造师 二级建造师 监理工程师 一级造价工程师 二级造价工程师 咨询工程师 BIM项目管理师 公路检测工程师
消防安全
消防设施操作员 保安员培训 一级消防工程师 二级消防工程师 初级安全工程师 中级安全工程师 应急救援员培训
财会金融
会计培训 会计实操培训 证券从业资格 基金从业资格 银行从业资格 期货从业资格 经济师 注册会计师 初级会计师 中级会计师
职业资格
教师公开招聘 法律职业资格 社会工作者培训 人力资源管理师培训 职业资格考试 家庭教育指导师培训 碳排放管理师培训 教师资格证培训 计算机软件水平考试 教师资格面试
医药健康
康复理疗师培训 执业药师 心理咨询师培训 护士资格证 女性保健培训 针灸培训 月嫂培训 推拿培训 催乳师培训 护理培训 健康管理师培训 养老护理员培训 育婴师培训 公共营养师培训
艺考培训
美术艺考培训 音乐艺考培训 播音主持艺考培训 影视表演艺考培训 舞蹈艺考培训 编导艺考培训 空乘艺考培训 书法艺考培训
餐饮培训
面点培训 小吃培训 厨师培训 烘焙培训 饮品培训 西点培训 甜品培训 咖啡师培训 西餐培训
少儿艺术培训
少儿口才培训 少儿模特培训 少儿围棋培训 少儿书法培训 少儿美术培训 少儿表演培训
计算机IT培训
编程培训 ug编程培训 plc编程培训 java培训 python培训 php培训 c语言培训 linux培训 软件设计培训 软件测试培训 软件工程师培训 网站开发培训 嵌入式开发培训 web前端培训 电脑培训
游戏动漫
游戏编程培训 原画培训 游戏策划培训 动漫培训 影视动漫培训 动画制作培训 影视制作培训 影视后期培训 视频剪辑培训 插画培训
网络营销培训
淘宝培训 新媒体营销培训 电商培训 seo培训 短视频培训 产品经理培训
设计培训
3dmax培训 效果图培训 平面设计培训 广告设计培训 美工培训 ui设计培训 网页设计培训 ps培训
职业技能培训
电工培训 摄影培训 证书大全
美容美发培训
化妆培训 美甲培训 美容培训 美发培训 纹绣培训 半永久培训 彩妆培训 皮肤管理培训 美睫师培训 形象设计培训
管理培训
拓展训练 企业管理培训 领导力培训 物业管理培训
职场提升培训
口才培训 当众讲话沟通培训 演讲培训 销售口才培训 礼仪培训 心理素质培训
工业和信息化技术
人工智能培训 大数据培训 云计算培训 物联网培训 区块链培训 网络安全培训 软件开发培训 虚拟现实培训 数字媒体培训 集成电路培训 通信技术培训 智能制造培训 工业机器人培训 智能网联汽车培训 碳中和碳达峰培训 其他
中考
中考资讯 初中语文 初中数学 初中英语 初中历史 初中地理 初中政治 初中物理 初中化学 初中生物 中考作文 中考试题 小升初
高考
高考资讯 大学及专业介绍 高校招生 高考作文 高考试题 高中英语 高中数学 高中语文 高考助考 高考备考 高考志愿填报
职业教育
中职 高职 单招 职教问答 职教热点 职教专业
百科知识
教育百科
提交