2022年上海应用技术大学高本贯通《C语言与数据结构》考试大纲

2022-03-18 09:22  上海应用技术大学 内容被挡住,点击看完整内容
  • 一、适用对象
  • 二、试卷结构
  • 三、考试方式与时间
  • 四、考试内容与要求
  • (一)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各种内排序方法的比较和选择
  • (二)数据结构部分
  • 五、参考书目


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

适用对象:

高本贯通转段

二、试卷结构:

满分:100分

C语言部分:50分

数据结构部分:50分

三、考试方式与时间:

闭卷笔试,120分钟。

四、考试内容与要求:

(一)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各种内排序方法的比较和选择

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

五、参考书目

[1] C程序设计教程(第四版),崔武子著,清华大学出版社,2015.6

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

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

原标题:2022年上海应用技术大学高本贯通《C语言与数据结构》考试大纲

2022年上海应用技术大学高本贯通《C语言与数据结构》考试大纲

《C语言与数据结构》考试大纲一、适用对象:高本贯通转段二、试卷结构:满分:100分C语言部分:50分数据结构部分:50分三、考试方式与时间:闭卷笔试,120分钟。四、考试内容与要求:(一)C语言部分:1.程序设计的基本概念1.1用计算机进行数据处理的基本方法(掌握)1.2用流程图表达算法的基本方法(掌握)1.3程序设计语言运行环境(了解)2.

2022年上海应用技术大学化学工程与工艺(中本贯通)《技能水平测试-专业技能操作》考试大纲

上海应用技术大学化学工程与工艺(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试的性质《技能水平测试—专业技能操作》考试大纲仅适用于上海石化工业学校和上海信息技术学校两所学校的2022年化学工程与工艺专业(中本贯通)转段考试的学生。主要检查学生是否具有规范操作、安全生产、节能环保等职业素质。考察学生是否具有化工类相关的专业技能操作水平,是否掌握化工单

2022年上海应用技术大学食品科学与工程(中本贯通)《技能水平测试-专业技能操作》考试大纲

上海应用技术大学食品科学与工程(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试性质《技能水平测试—专业技能操作》考试大纲仅适用于上海食品科技学校2022年食品科学与工程专业(中本贯通)转段考试的学生。本次专业技能考核主要考察学生是否具备食品检验与食品品质控制等方面的职业素质和操作技能。二、考试要求1.考试采用实验操作形式。2.考试时间为120分钟,

2022年上海应用技术大学材料科学与工程(中本贯通)《技能水平测试—专业技能操作》考试大纲

上海应用技术大学材料科学与工程(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试的性质《技能水平测试—专业技能操作》考试大纲仅适用于上海市材料工程学校2022年材料科学与工程专业(中本贯通)转段考试的学生。主要检查学生是否具有规范操作、安全意识、基础知识运用等职业素质。考察学生是否具备建筑(防水)涂料性能检测的专业技能操作水平;是否掌握涂料性能检测中

2022年上海应用技术大学材料科学与工程(建筑节能材料中本贯通)《技能水平测试-专业技能基础》考试大纲

上海应用技术大学材料科学与工程(建筑节能材料中本贯通)《技能水平测试—专业技能基础》考试大纲一、考试性质《技能水平测试—专业技能基础》考试大纲仅适用于上海市材料工程学校2022年材料科学与工程(建筑节能材料中本贯通)转段考试的学生。主要检验学生对建筑材料工程相关的专业核心课程重点知识的掌握情况,包括基本概念、基本原理、基本性能和基本工艺等。二、考试要求1、本

2022年上海应用技术大学通信工程(轨道通号技术)(中本贯通)《技能水平测试-专业技能操作》考试大纲

上海应用技术大学通信工程(轨道通号技术)(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试的性质《技能水平测试—专业技能操作》考试大纲仅适用于上海市公用事业学校的2022年通信工程(轨道通号技术)(中本贯通)转段考试的学生。主要检查学生是否具有基本行业认知、规范操作、安全生产等职业素质。考察学生是否具有通信(轨道通号)类相关的专业技能操作水平,是否掌

2022年上海应用技术大学风景园林(中本贯通)《技能水平测试-专业技能操作》考试大纲

上海应用技术大学风景园林(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试的性质《技能水平测试—专业技能操作》考试大纲仅适用于上海市城市建设工程学校(上海市园林学校)的2022年风景园林专业(中本贯通)转段考试的学生。主要检查学生对美术基础理论的掌握、对风景园林造型造景实践能力以及艺术表现能力的基本操作。二、考试总体要求1、考试主要内容包括:景观速写

2022年上海应用技术大学制药工程(中本贯通)《技能水平测试-专业技能操作》考试大纲

上海应用技术大学制药工程(中本贯通)《技能水平测试—专业技能操作》考试大纲一、考试性质《技能水平测试—专业技能操作》考试大纲仅适用于上海市医药学校2022年制药工程专业(中本贯通)转段考试的学生。主要检查学生是否具备药品生产过程的规范操作、安全生产、节能环保等职业素质;考查学生对药品生产基本知识和制药虚拟仿真操作技能的掌握情况。二、考试要求1、考试采用上机操

2022年上海应用技术大学风景园林(中本贯通)《技能水平测试-专业技能基础》考试大纲

上海应用技术大学风景园林(中本贯通)《技能水平测试—专业技能基础》考试大纲一、考试的性质《技能水平测试—专业技能基础》考试大纲仅适用于上海市城市建设工程学校(上海市园林学校)的2022年风景园林专业(中本贯通)转段考试的学生。主要检验学生对上海地区常见园林植物认识的掌握情况,对园林植物的形态、习性、识别特征、园林用途等园林植物识别的掌熟悉情况。二、考试总体要

2022年上海建桥学院专升本【C语言程序设计】课程考试大纲

上海建桥学院专升本【C语言程序设计】课程考试大纲一、考试目标考试目标是测试考生掌握C语言知识的程度和综合运用语言知识进行程序设计的能力。即考核考生是否建立基本的计算思维,了解、掌握C语言的语法和使用它进行编程的方法,具备利用C语言编写程序解决简单的实际问题的能力。从而为后继专业课程的学习奠定扎实的编程基础。二、考试细则1.按本考纲要求的“内容”、“知识点”和
技校专业
相关问答