2026安徽财经大学专升本专业课考试大纲已经发布,其中计算机科学与技术专业课考计算机专业基础和程序设计,具体考试范围内容如下所示:

程序设计
一、考核目标
测试学生对C语言基本知识以及程序设计基本方法与编程技巧的掌握情况,检查报考学生是否具备解决实际问题的思维方法与基本能力,判断学生是否为进一步学习和应用计算机科学与技术、智能科学与技术奠定了良好的基础。
二、考试范围与要求
1.C语言概述
(1)了解计算机语言的发展过程,特别是C语言诞生发展的过程。
(2)了解C程序的上机步骤,源程序的编辑、编译、连接、运行。
2.数据类型、运算符与表达式
(1)了解常量和变量的区别;
(2)了解整型数据、实型数据、字符型数据在内存中的存储;
(3)理解变量的定义与赋值;
(4)理解逗号运算符和逗号表达式;
(5)熟悉各种数据类型间的转换。
3.顺序结构程序设计
(1)了解三种基本结构的流程图;
(2)了解C语言的5类语句;
(3)会写C程序的两种注释;
(4)理解输入和输出的基本概念;
(5)掌握常用的输入、输出函数。
4.选择结构程序设计
(1)掌握关系运算、逻辑运算和条件运算的优先级和结合性。
(2)if语句的三种基本形式;
(3)switch语句的一般形式以及它们的执行流程。
5.循环结构程序设计
(1)熟悉三种循环语句的一般形式和执行流程;
(2)掌握break语句和continue语句的用法。
6.函数
(1)掌握函数的定义、调用、声明;
(2)理解形参到实参的数据传递,函数的返回值;
(3)了解变量的分类及作用;
(4)了解多文件程序的运行过程;
(5)了解各类预处理命令的作用。
7.数组
(1)理解数组的作用;
(2)了解一维和两维数组的定义;
(3)掌握数组元素的引用方式。
8.指针
(1)掌握简单的指针使用;
(2)会使用指针访问一维数组。
计算机专业基础
一、考核目标
检查学生对计算机科学与技术领域基础知识和操作技术的掌握情况,其中包括计算机科学体系框架、软件设计、硬件组成以及网络技术等方面知识,判断学生是否为今后深入学习专业理论课程打下厚实的基础。
二、考试范围与要求
1.绪论
(1)理解计算机科学的发展及其含义;
(2)了解计算机科学涵盖的领域和发展方向;
(3)了解计算机的发展历程与分类;
2.数据的表示与编码;
(1)理解数字系统和数制的概念;
(2)掌握二进制、十进制及其他进制的计数方法,掌握不同进制间的转换方法;
(3)掌握二进制整数和实数的表示方法;
(4)掌握二进制原码、反码、补码的表示方法;
(5)掌握二进制数的算术运算;
(6)了解英文字符、汉字字符等的编码方式;
(7)了解各种数据类型的编码方式及在计算机中存储;
3.计算机体系结构
(1)了解计算机系统的多级层次结构;
(2)理解计算机体系结构基本概念;
(3)掌握冯.诺依曼与哈佛体系结构;
(4)理解指令和指令集,了解CISC和RISC结构原理;
(5)理解流水线技术,了解并行处理和多处理器体系结构;
(6)理解软件的本质与内涵,掌握计算机软件的总体层次分类;
4.计算机硬件系统
(1)了解计算机系统的硬件组成;
(2)了解CPU的原理和结构;
(3)理解存储器系统原理、组成和发展趋势;
(4)理解总线与接口的原理,了解其基本类型;
(5)了解输入输出设备的分类、原理和发展趋势;
5.数据结构与算法
(1)理解数据结构的概念,理解数据结构的逻辑和存储结构;
(2)理解算法的概念和算法的基本特性,了解算法复杂度的度量方法;
(3)理解线性数据结构,掌握栈和队列、串和数组等典型线性数据结构;
(4)了解非线性的数据结构,了解树、二叉树和图等典型非线性数据结构;
(5)理解排序、查找的概念,了解排序、查找的典型算法及其比较分析方法;
(6)理解递归的概念,了解递归的实际应用;
6.程序设计语言
(1)了解计算机语言的发展历程;
(2)理解机器语言、汇编语言、高级语言的概念及其差异和特点;
(3)理解虚拟机的概念;
(4)了解高级语言;
(5)了解程序设计语言和程序语句的基本类型;
(6)理解程序编译生成的过程和原理;
7.操作系统
(1)了解操作系统的基本概念,说明操作系统的功能作用;
(2)描述操作系统的组成要素,了解操作系统的分类;
(3)理解进程的概念,理解死锁的概念、产生条件;
(4)理解存储管理的内涵,理解虚拟存储的概念;
(5)理解文件系统的作用,理解虚拟文件系统;
(6)理解设备管理概念和缓冲技术;
(7)了解典型的操作系统;
8.数据库技术与应用
(1)理解数据和数据库的基本概念;
(2)了解数据管理系统;
(3)理解数据模型和数据库模型;
(4)了解数据字典;
(5)掌握关系数据库的模型、结构和约束;
(6)理解SQL,学会使用基本的SQL;
(7)理解数据仓库、数据挖掘的内涵、基本过程和应用;
(8)了解数据科学的基本内涵;
9.软件工程
(1)理解软件工程的内涵;
(2)掌握软件开发过程;
(3)掌握软件需求分析的任务和方法;
(4)了解典型的软件工程方法;
(5)了解软件质量的含义和软件质量管理方法;
(6)了解软件项目管理和团队等概念;
10.计算机网络
(1)掌握计算机网络的内涵、功能、分类;
(2)了解OSI参考模型和TCP/IP模型;
(3)了解网卡、路由器、交换机和网关等典型网络设备;
(4)了解TCP/IP等互联网相关协议和典型应用;
(5)了解云计算与物联网的概念与应用;
11.信息系统安全
(1)了解信息安全的问题根源和信息系统面临的安全威胁;
(2)了解网络攻击的常见形式;
(3)掌握计算机信息系统安全的目标、服务、安全机制和策略;
(4)理解密钥,了解典型密码算法和加解密技术;
(5)了解计算机病毒的破坏行为、特征和分类;
(6)了解计算机病毒的结构模式和工作机理;
(7)掌握计算机病毒防治的一般方法;
(8)理解防火墙的基本概念和工作原理;
(9)了解入侵检测系统的工作原理、分类和结构及其发展趋势;
12.计算科学新发展
(1)了解计算机科学领域的最新发展方向和成果;
(2)了解云计算的基本内涵;
(3)了解物联网的基本内涵;
(4)了解区块链的基本内涵;
(5)了解人工智能的基本内涵和学科结构;
(6)了解虚拟现实的基本内涵与元宇宙的新发展。