兰州文理学院数据科学与大数据技术专业-甘肃专升本免试考试大纲(答辩形式)
想轻松应对甘肃数据科学与大数据技术专业专升本免试答辩?这份超全总结帮你划重点,从核心考点到测试细节全涵盖,看完备考更有方向,结尾有惊喜哦~
🎯【测试核心目标】
旨在培养立足甘肃、面向西北,具备数据预处理、存储、分析等技能的高素质应用型人才,要求政治素养良好、知识结构合理,能胜任大数据相关岗位工作,兼具创新精神和实践能力。
📝【命题 & 测试关键信息】
- 命题范围:围绕 Python 程序设计、Linux 系统基础、大数据导论等核心课程,15 道题难度均衡,侧重知识的综合运用与实践能力
- 测试形式:随机抽 1 题现场答辩,每人 15 分钟,重点考察临场反应和专业知识的灵活运用
- 评分标准:总分 100 分,语言表达(10 分)+ 应试态度(10 分)+ 知识内容(30 分)+ 专业水平及综合能力(50 分)
📚【参考书目 & 核心能力】
- 必看教材:
- 《大数据导论》(刘鹏,清华大学出版社,2018)
- 《Linux 系统应用基础教程》(张小进,机械工业出版社,2020)
- 《Python 程序设计基础》(董付国,清华大学出版社,2018)
- 《Java 语言程序设计》(郑莉、张宇,清华大学出版社,2021)
- 考核重点:大数据理论、程序设计(Python/Java)、Linux 系统操作等综合能力,强调理论与实操结合
💻【15 个高频考点分类】
- Linux 操作类:Shell 脚本编写(数字比较)、用户组 / 目录 / 文件权限管理、运行级别及切换命令
- Python 编程类:
- 函数实现(最大公因数求解)、词频统计(文件异常处理 + 字典应用)
- 学生信息管理系统(字典 + 循环操作)、列表 / 元组 / 字典数据处理
- Pandas 库功能及数据分析应用
- Java 编程类:简单计算器实现、整数数组处理(最值 / 平均值 / 排序 / 遍历)
- 大数据理论类:
- 大数据、云计算与物联网的关系
- 人工智能、机器学习、深度学习的定义与区别
- 常见大数据框架及优缺点、深度学习框架及应用领域
- Hadoop 的定义及在大数据处理中的作用
⚠️【注意事项】
答辩时绝对不能出现姓名、考号、毕业学校等标识,否则按作弊处理!建议针对每个知识点动手实操练习,熟练掌握代码编写和命令使用~
总之,掌握这些内容,答辩才能游刃有余!需要完整大纲原文或分模块练习题的宝子,赶紧私信我,助你顺利通过测试呀~
具体考试大纲内容如下:
普通专升本免试入学专业综合知识答辩测试大纲
(数据科学与大数据技术专业)
一、测试目标
本专业大类坚持立德树人根本任务,适应区域经济社会发展需求,立足甘肃、面向西北,培养德、智、体、美、劳全面发展的高素质应用型人才,具有良好政治素养和职业道德,知识结构合理,富有创新精神和实践能力,具备数据预处理、数据存储、数据分析等方面的知识。能够适应未来职业和社会发展,能够从事数据采集、数据预处理、数据存储、数据分析、数据可视化以及大数据工程运维等工作的专门人才。
二、命题的指导思想和原则
- 命题内容紧密围绕 Python 程序设计、Linux 系统基础、大数据导论等基础课程考核,重点考核学生的理解、掌握和综合运用的能力。
- 命题以科学性、明确性、全面性、整体性原则为指导,注重考查学生的基础知识、数据可视化、大数据分析及应用能力。问答题目数量共计 15 个,每问难度一致,问答题目表达简练、明了、准确。
三、测试方式
专业综合知识答辩实行在公布的测试考核知识点范围内随机抽题,每人抽取一题,现场作答。
四、测试时间
每生测试时长为 15 分钟。
五、试卷结构
测试总分为 100 分,每个考核知识点的题目应能够体现语言表达(10 分)、应试态度(10 分)、知识内容(30 分)、专业水平及综合能力(50 分)四部分内容。
六、参考书目
- 《大数据导论》,刘鹏主编,清华大学出版社,2018 年
- 《Linux 系统应用基础教程》,张小进主编,机械工业出版社,2020 年
- 《Python 程序设计基础》,董付国主编,清华大学出版社,2018 年
- 《Java 语言程序设计》,郑莉、张宇主编,清华大学出版社,2021 年
七、测试的基本要求
- 本专业测试大纲适用于电子专业大类下数据科学与大数据技术专业的普通专升本免试入学专业综合知识问答测试。
- 本门测试主要考核学生大数据导论、程序设计与分析的专业综合能力。
- 考生需按照公布的测试考核知识点内容及数量进行答辩准备。
- 考生在测试当日进行现场抽签抽取答辩题号,并按照所抽取的题号进行现场作答。
- 考生的应试过程中不得出现涵盖有标识考生姓名、考号、毕业学校等明显的标示性内容,如果发现按作弊处理。
八、测试考核知识点范围
考核知识点及要求:
- 考核知识点 1:在 Linux 中编写 Shell 脚本程序 “compare.sh”,当用户从终端输入的数字和预设数字(随机生成一个小于 100 的数字)一样时,直接退出,否则让用户一直输入,并提示用户的数字比预设的数字大或者小。
- 考核知识点 2:使用 Shell 命令完成以下目录和文件的相关操作。
- 运用 Shell 命令创建一个名为‘team’的用户组。
- 新创建一个名为‘member’的用户,并且把该用户添加到‘team’用户组中。
- 在‘member’用户的主目录下创建一个名为‘project’的目录,赋予其读写执行权限,然后进入此目录。
- 在‘project’目录里创建‘doc1.txt’和‘doc2.txt’两个文件。给‘doc1.txt’赋予读写执行权限,给‘doc2.txt’赋予只读权限。确保这两个文件的所有者是‘member’,所属用户组为‘team’。
- 在 project 目录下创建一个名为‘sub_project’的子目录,赋予其读写执行权限后进入该子目录。保证‘sub_project’目录的所有者是‘member’,所属用户组为‘team’。
- 考核知识点 3:简述 Linux 的几个运行级别及其相应的含义,并使用 Shell 命令(systemd)切换运行级别。
- 考核知识点 4:请编写一个 Python 函数,实现从终端输入 2 个正整数,求这两个数的最大公因数,并给出返回值。
- 考核知识点 5:编写一个 Python 程序,统计多个文本文件中的词频数,具体要求如下:
- 函数接收一个文件路径列表作为参数。
- 使用‘try-except‘结构处理文件打开异常。
- 读入每个文件内容,利用正则表达式或字符串处理获得单词列表。
- 使用字典统计每个单词的出现次数。
- 返回词频字典。
- 在‘main’中调用函数。
- 考核知识点 6:编写一个 Python 程序,实现一个简单的学生信息管理系统。该系统具有以下基本功能:
- 使用一个字典来存储学生信息,其中键是学生的学号,值是包含学生姓名和成绩的列表。
- 提供以下操作选项:添加学生信息(学号、姓名、成绩);查找学生信息,根据学号查询学生姓名和成绩;显示所有学生信息;计算并显示学生的平均成绩;退出系统。
- 使用一个循环,使用户能够多次选择操作,直到选择退出为止。
- 考核知识点 7:有以下数字列表\(numbers =[5,2,6,8,3,9]\),请完成以下操作:
- 计算列表元素之和。
- 找出列表中的最大值和最小值。
- 将列表转换为元组。
- 创建一个字典,键是列表中的元素,值是该元素的平方。
- 打印输出以上结果。
- 考核知识点 8:编写一个 Java 程序,实现一个简单的计算器。该计算器应该能够执行基本的加法、减法、乘法和除法运算。
- 考核知识点 9:编写一个 Java 程序,针对整数数组 int [] arr = {1,5,2,4,3},请完成以下操作:
- 找出数组中的最大值和最小值,打印输出。
- 计算数组所有元素的平均值(浮点数),打印输出。
- 对数组进行排序(升序),打印排序后的数组。
- 遍历数组,打印出每个元素,格式为 “元素值为:x”。
- 考核知识点 10:请叙述大数据、云计算和物联网三者之间的关系。
- 考核知识点 11:请简述人工智能的定义,并简述机器学习、深度学习,人工智能的区别。
- 考核知识点 12:请叙述常见的大数据框架有哪些,列举其优缺点。
- 考核知识点 13:当前主要的深度学习框架有哪些?分别简述应用领域及其优点?
- 考核知识点 14:什么是 Hadoop?它在大数据处理中的作用是什么?
- 考核知识点 15:简述 Python 中 Pandas 库的主要功能及其在数据分析中的应用。