您好,欢迎光临上海专升本网(www.zsbsh.cn)!

咨询电话:(空) / RSS地图 / 网站地图
专升本专题:

2024年上海应用技术大学专升本C语言与数据结构考试大纲

发布时间:2024-03-20 09:03:04编辑整理:上海专升本网浏览次数:(

2024年上海应用技术大学专升本C语言与数据结构考试大纲是计算机科学与技术专业考试科目。2024年上海应用技术大学专升本C语言与数据结构考试大纲内容如下。


2024年上海应用技术大学专升本C语言与数据结构考试大纲


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


一、适用对象:


“专升本”入学考


二、考试内容与要求:


(一)C语言部分:


1.程序设计的基本概念


1.1用计算机进行数据处理的基本方法(掌握)


1.2用流程图表达算法的基本方法(掌握)


1.3程序设计语言运行环境(了解)


2.基本数据类型及基本运算


2.1基本数据类型、变量及其定义方法(掌握)


2.2数据在内存中的存储形式(了解)


2.3运算符、表达式的表示方法及运算规则(掌握)


2.4各种类型数据之间的关系和转换(掌握)


2.5培养独立编写C程序的初步能力(掌握)


3.输入/输出


3.1输入函数的调用(掌握)


3.2输出函数的调用(掌握)


3.3输出格式的控制(掌握)


3.4培养独立编写完整C程序的能力(掌握)


4.流程控制


4.1赋值语句的使用(掌握)


4.2控制语句的使用(掌握)


4.3控制语句的正确嵌套方法(掌握)


4.4程序的三种基本结构(理解)


4.5三种基本结构程序的设计方法(掌握)


重点:程序的三种基本结构


难点:控制语句的正确嵌套方法


5.数组


5.1一维、二维数组的定义、初始化和引用(掌握)


5.2多维数组的定义、初始化和引用(了解)


5.3字符数组的使用及字符串的处理方法(掌握)


5.4通过对数组的编程,巩固和提升选择结构,重复结构程序设计能力(掌握)


重点:数组的定义、初始化和引用


难点:字符数组的使用


6.函数


6.1函数定义和调用方法(掌握)


6.2函数的嵌套调用,理解递归调用方法(掌握)


6.3局部变量、全局变量的用法(掌握)


6.4变量的存储类别,变量的作用域和生存期(掌握)


6.5内部函数和外部函数(了解)


重点:函数定义和调用方法


难点:函数的嵌套调用


7.编译预处理


7.1宏定义和“文件包含”处理(掌握)


7.2条件编译(了解)


8.指针


8.1指针的概念(理解)


8.2指针变量的定义、引用及指针变量作为函数参数(掌握)


8.3数组指针和指向数组的指针变量(掌握)


8.4字符串指针和指向字符串的指针变量(掌握)


8.5返回指针的指针函数、指针数组(了解)


重点:指针的概念


难点:指针变量的定义、引用


9.结构体


9.1结构体的定义和引用(掌握)


9.2结构体指针的使用(掌握)


9.3结构体数组的使用(掌握)


10.文件


10.1文件的类型(了解)


10.2文本文件的基本操作方法(掌握)


10.3二进制文件(了解)


(二)数据结构部分


1.线性表


1.1线性表及其逻辑结构


1.2线性表的顺序存储结构(重点)


1.3线性表的链式存储结构(重点)


1.4线性表的应用


1.5有序表


2.栈和队列


2.1栈(重点)


2.2队列(重点)


3.串


3.1串的基本概念


3.2串的存储结构


3.3串的模式匹配


4.数组和稀疏矩阵


4.1数组


4.2稀疏矩阵


5.递归


5.1什么是递归


5.2递归调用的实现原理


5.3递归算法的设计


5.4递归算法到非递归算法的转换


6.树形结构(重点)


6.1树的基本概念


6.2二叉树概念和性质


6.3二叉树存储结构


6.4二叉树的遍历


6.5二叉树的基本运算及其实现


6.6二叉树的构造


6.7线索二叉树(了解)


6.8哈夫曼树


7.广义表


7.1广义表的定义


7.2广义表的存储结构


7.3广义表的运算


8.图


8.1图的基本概念(重点)


8.2图的存储结构(重点)


8.3图的遍历(重点)


8.4生成树和最小生成树(重点)


8.5最短路径(重点)


9.查找


9.1查找的基本概念(重点)


9.2线性表的查找(重点)


9.3树表的查找


9.4哈希表查找


10.内排序(重点)


10.1排序的基本概念


10.2插入排序


10.3交换排序


10.4选择排序


10.5归并排序


10.6基数排序


10.7各种内排序方法的比较和选择


对算法的要求:掌握线性表的顺序、链式表示和实现及应用等算法,栈和队列的顺序、链式表示和实现算法,二叉树的二叉链表存储表示及遍历的递归算法,利用递归思想求二叉树高度、结点数、左右子树互换等算法,图的遍历算法,顺序查找及二分查找算法,二叉排序树的查找算法,各种内部排序算法等。


三、试卷结构:


满分:100分


C语言部分:50分


数据结构部分:50分


四、考试方式与时间:


闭卷笔试,120分钟。


五、参考书目


[1]C程序设计(第四版),谭浩强著,清华大学出版社,2010.6


[2]数据结构教程,李春葆(第四版),清华大学出版社,2013.1


以上就是关于“2024年上海应用技术大学专升本C语言与数据结构考试大纲”的全部内容,想获取更多上海专升本的相关资讯,如上海专升本常见问题院校动态政策公告考试题库复习备考专业目录。敬请关注下方“上海专升本微信公众号”或加入“上海专升本考生交流群”和千万专升本考生一起学习,共同进步~
欢迎关注“上海专升本网微信公众平台
上海专升本网微信公众平台
(上海专升本资讯,一手掌握!)
欢迎加入“上海专升本网微信交流群
上海专升本网微信交流群
(扫码进群,领取《备考资料和备考方案》哦!)

《上海专升本网》免责声明:

(一)由于考试政策等各方面情况的不断调整与变化,本网站所提供的考试信息仅供参考,请以省考试院及院校官方发布公布的正式信息为准。

(二)本站文章内容信息来源出处标注为其他平台的稿件均为转载稿,免费转载出于非商业性学习目的,版权归原作者所有。如您对内容、版权等问题存在异议请与本站联系,我们会及时进行处理解决,联系邮箱:812379481@qq.com。

推荐阅读:

报考提醒

辅导报名入口 成绩查询系统

指导老师微信

专升本交流群

扫一扫,添加“上海专升本指导老师微信”,上海专升本相关问题、在线咨询解答

扫一扫,添加“上海专升本指导老师微信”
上海专升本相关问题、在线咨询解答

报考服务

(空)