近日安庆师范大学公布了2023年普通专升本拟招生方案,我们知晓了该校的招生专业和考试科目,但很多同学想知道计算机科学与技术专业专业考试大纲是什么,根据院校发布的专业课考试说明文档可以了解到2023年考试大纲,备考科目2《C 语言程序设计》的同学赶快一起来看看吧~
一、考试范围与内容
本纲要规定的考试范围和内容,以教育部所颁布的《普通高等学校高等职业教育专科(专业)目录(2015 年)》为依据,主要内容包括:C 语言概述、算法和流程图、顺序结构程序设计、选择结构程序设计、循环结构程序设计、数组、函数、指针、结构体与共用体、文件等十个部分,总分为150分。考试侧重考查考生以下三个层次的能力:1.对 C 语言的语法、语义有较好的理解;2.能熟练地阅读 C 源程序,并具有初步分析程序的能力;3.初步掌握结构化程序设计的方法和技巧,能从分析问题入手,设计可行的算法, 进而用 C 语言编写结构良好的面向过程的程序。
主要参考教材如下:
1. 谭浩强. C 语言程序设计(第五版).北京:清华大学出版社,2017 年.
二、考试目标与水平层次
本纲要确定的考试目标由课程内容、考核知识点和考核目标等三部分组成“。课程内容”考查考生应知应会的基础知识和基本技能“;考核知识点”是 “课程内容”内容的细化;“考核目标”是具体确定所考查的应知应会的知识和技能的考查层次。
本纲要的考试水平分为四个层次:A(识记、)B(理解、)C(掌握)、D(综合运用。)每一较高层次同时包含其较低层次的考试水平。其具体含义为:
A(识记):主要考查考生对专业基础知识的识别和记忆水平,要求考生能正确地辨别、再认或再现相应的基础知识,即在记忆水平上考核考生的学习成果。例如: 算法的特征。
B(理解):主要考查考生对专业基础知识的理解程度。除“了解”的要求外,正确理解所学知识的确切含义以及与其相关知识的内在联系。例如:数据类型转换的规则。
C(掌握):主要考查考生对所学专业基础知识、基本技能的初步运用能力。要求考生在理解的基础上,用所学过的知识及方法解决新情况下出现的简单问题。例如: 标识符的命名方法,常量和变量的使用。
D(综合运用):主要考查考生对所学专业基础知识的综合运用能力。要求考生在对专业基础知识掌握的基础上,具有系统的、灵活的、较强的综合应用能力。
例如:正确使用 if 语句、switch 语句实现各种类型的选择结构。
三、考试内容
第 1 章 程序设计和 C 语言
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
C 语言程序的基本构成,算法的基本概 念 | 1. C 语言的形成、发展和基本特点,算法的特征
2. 程序设计的基本概念
3. C 语言程序的基本结构,C 语言编程环境 | √ |
√ |
第 2 章 算法——程序的灵魂
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
算法的基本概念 | 1. 算法的概念和特性 2. 用流程图表示算法 | √ |
√ |
第 3 章 最简单的 C 程序设计——顺序程序设计
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
数据类型,标识符,常量与 变量,运算符 | 1. C 语言的各种数据类型
2. 基本数据类型,常量和变量的概念,数据类型转换的规则 | √ |
√ | ||
及表达式,C 语言的语句 | 3. 标识符的命名方法,常量和变量的使用,运算符及运算规 则、表达式 |
√ | |||
分类,基本输 入/输出函数和顺序结构 | 4. 在程序设计中正确使用常量、变量和表达式 5. 顺序结构程序设计的概念 |
√ |
√ | ||
程序设计 | 6. 顺序结构程序执行过程 | √ | |||
7. 表达式语句的使用,字符输入/输出函数、格式输入/输出函数的使用 |
√ | ||||
8. 正确使用表达式语句、输入/输出函数进行顺序结构程序 | |||||
设计 | √ |
第 4 章 选择结构程序设计
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
if 语句和 | 1. 选择结构的程序流程 | √ | |||
switch 语句 | 2. if 语句实现选择结构的方法,switch 语句实现多分支选 |
√ | |||
择结构的方法,break 语句的使用 | |||||
3. 正确使用 if 语句、switch 语句实现各种类型的选择结构 | √ |
第 5 章 循环结构程序设计
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
循环的基本 | 1. 循环和循环嵌套的概念 | √ | |||
概念,常用循环结构,循环 | 2. while 语句、do-while 语句和 for 语句及其使用方法,循环嵌套的使用,break 语句和 continue 语句的使用 |
√ | |||
的嵌套,控制 转向语句 | 3. 正确使用循环结构解决实际问题 | √ |
第 6 章 利用数组处理批量数据
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
数组的概念与存储特点 一维数组和 | 1. 数组的存储特点 , 2. 字符串与字符数组的概念 3. 一维数组、二维数组和字符数组的定义及使用方法,字符串函数的使用方法 4. 正确使用数组和字符串来解决实际问题 | √ |
√ | ||
二维数组,字 符数组与字 |
√ | ||||
符串,字符串 | |||||
函数 | √ |
第 7 章 用函数实现模块化程序设计
能要点 |
A |
B |
C |
D | |
函数的概念函数的定义 与调用,变量 | , 1. 变量的生存期 2. 函数的定义和调用,函数返回值及类型,变量存储类型 3. 函数参数传递的方式,函数调用的方法和规则,函数嵌套调用和递归调用的执行过程,数组作为函数参数的使用方法 4. 使用函数完成程序设计任务的分解,实现模块化程序设计 | √ |
√ | ||
的作用域与 存储类型,函 |
√ | ||||
数的嵌套调 | |||||
用和递归调 | |||||
用 | √ |
第 8 章 善于利用指针
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
指针的概念 | , 1. 多级指针的概念 2. 地址和指针的概念 , , 3. 指向变量、数组、字符串的指针变量的定义与使用方法, 指针变量作为函数参数的使用方法 4. 正确地使用指针变量解决实际问题 | √ | |||
指针变量的定义和使用 指针与数组 |
√ |
√ | |||
多级指针,指针的应用 |
√ |
第 9 章 用户自己建立数据类型
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D | ||
结构体,共用体,枚举类型,typedef | 1. 枚举类型的概念及使用方法,typedef 的使用方法 2. 结构体类型与共用体类型 3. 结构体和共用体的定义和使用方法 4. 正确使用结构体变量存取数据 | √ |
√ |
√ |
√ |
第 10 章 对文件的输入输出
知识与技能要点 |
考试条目 | 考试水平 | |||
A |
B |
C |
D |
文件的概念和文件基本操作 | 1. 文件位置标记及定位操作 2. 文件的分类,文件指针的概念,随机读写文件的概念 3. 使用文件处理函数进行文件读写等操作 4. 文件读写与定位操作 | √ |
√ |
√ |
四、考试形式和试卷结构
1. 考核形式
(1) 采用闭卷笔答方式。
(2) 考试时间 90 分钟。
2. 试卷结构(:命题单位可依据具体情况在 5%的比例内增减) (1)按知识点分
序号 | 知识科目 | 百分比 |
1 | 第 1 章 程序设计和 C 语言 | 5% |
2 | 第 2 章 算法——程序的灵魂 | 5% |
3 | 第 3 章 最简单的 C 程序设计——顺序程序设计 | 10% |
4 | 第 4 章 选择结构程序设计 | 15% |
5 | 第 5 章 循环结构程序设计 | 15% |
6 | 第 6 章 利用数组处理批量数据 | 15% |
7 | 第 7 章 用函数实现模块化程序设计 | 15% |
8 | 第 8 章 善于利用指针 | 10% |
9 | 第 9 章 用户自己建立数据类型 | 5% |
10 | 第 10 章 对文件的输入输出 | 5% |
(2) 按考试水平分
考试水平 | A | B | C | D |
百分比 | 20% | 30% | 30% | 20% |
(3) 按考试题型分
题型 | 单项选择题 | 程序改错题 | 程序填空题 | 综合应用题 |
百分比 | 25% | 30% | 15% | 30% |
以上资料来自小编个人整理汇总,仅供同学们参考,具体参考书目和考试大纲以院校最新公布信息为准!希望同学们在新的一年中好好复习,突破自我,专升本成功~2023年安徽专升本的同学,如果有专升本相关疑惑或者需要学习上的帮助,可以在文末留下你的联系方式,我们将竭尽为你服务~