2022年兰州资源环境职业技术大学电子类人工智能工程技术专业免试生能力测试大纲
1、测试大纲使用范围及对象
本测试大纲适用于报考“人工智能工程技术”本科专业的高职(专科)升本科考试免试入学考生。
2、测试目的
按照专本兼顾的原则,主要测试人工智能工程技术专业本科阶段的学习基础。
3、测试内容
本测试大纲主要包括C程序设计基础、顺序结构程序设计、选择结构程序设计等11个知识模块,测试考生的程序分析与程序设计等方面专业基础知识掌握情况。
参考书目:《C语言程序设计》武春岭主编,高等教育出版社,十三五规划教材。
1.C语言概述模块
(1)了解C语言的发展及主要特征;
(2)掌握C程序的基本结构;
(3)掌握C语言程序的上机实现过程。
2.C程序设计基础模块
(1)掌握C语言中的数据类型与常量的表示方法;
(2)掌握变量的命名、定义及赋值方法;
(3)理解各类数值型数据间的混合运算规则;
(4)掌握基本运算符的功能与表达式的使用。
3.顺序结构程序设计模块
(1)掌握用传统流程图进行算法描述;
(2)掌握结构化程序设计的三种基本结构;
(3)掌握getchar()、putchar()、printf()、 scanf()函数的使用;
(4)掌握顺序结构程序的设计方法。
4.选择结构程序设计模块
(1)掌握关系运算符和逻辑运算符的功能及用法;
(2)掌握if语句的使用;
(3)掌握switch语句的使用;
(4)掌握选择结构程序的设计方法。
5.循环结构程序设计模块
(1)掌握循环的概念及循环的构成要素;
(2)掌握while语句的使用方法;
(3)掌握do-while语句的使用方法;
(4)掌握for语句的使用方法;
(5)掌握break、continue语句的使用方法;
(6)掌握循环嵌套的概念及其程序描述方法。
6. 数组模块
(1)掌握数组的基本概念;
(2)掌握一维、二维数组的定义和使用;
(3)掌握字符数组的使用;
(4)了解常用的字符串处理库函数的功能和使用方法。
7. 函数模块
(1)掌握函数定义的一般形式;
(2)理解形参和实参的概念;
(3)掌握函数的调用方法;
(4)了解函数的嵌套调用和递归调用;
(5)掌握数组作函数参数的方法;
(6)了解局部变量和全局变量的概念;
(7)了解变量的存储类别和作用域;
(8)了解内部函数和外部函数的概念。
8. 编译预处理模块
(1)掌握宏定义的概念和使用;
(2)了解文件包含。
9. 指针模块
(1)掌握指针的基本概念及其使用规则;
(2)掌握利用指针访问基本变量的方法;
(3)掌握利用指针访问一、二维数组的方法;
(4)掌握利用指针访问字符串的方法;
(5)掌握指针做函数参数的方法;
(6)了解指针数组的使用;
(7)了解指向函数的指针与指针型函数。
10. 结构体与共用体模块
(1)掌握结构体类型的定义方法;
(2)掌握结构体类型变量的定义、初始化和引用;
(3)了解指向结构体类型数据的指针的使用;
(4)了解结构体数据类型的使用;
(5)掌握共用体的概念;
(6)了解枚举类型的定义和使用。
11. 文件模块
(1)了解文件的基本概念;
(2)掌握文件打开和关闭的方法;
(3)了解文件读写和定位函数的功能。
4、试题难易程度
较容易题:约50%
中等难度题:约30%
较难题:约20%
5、题型结构
试卷题型一般包括客观题(单项选择题、判断题)和非客观题(程序阅读题、程序改错题、程序填空题、编程题)。各类题型、题量与分值的大致结构为:
6、说明
测试采用闭卷笔试形式;考试时间120分钟;试卷满分150分。
2022/2/11 更新