2022广西壮族自治区公安机关大数据职位专业科目笔试和专业技能测试大纲

4.★★使用SQL语言完成对数据库的查询、插入、删除、更新操作,可以用SQL语言正确完成复杂查询操作。

(1)查询多个列

(2)查询去重

(3)SQL聚合函数

(4)SQL字符串函数

(5)SQL数值函数

(7)SQL数据分组

5.★★常见数据库的备份操作

6.★★通过数据库日志恢复数据

7.★常见数据库的客户端工具的使用

8.★★能够在MySQL、SQLite上通过编程的方式开发应用程序,完成对数据库的各种操作;能够使用ODBC、JDBC进行数据库应用程序的设计。

9.★★数据库连接地址、连接口令的分析方法

(五)★数据结构与算法

1.二叉树的定义及其主要特征

2.二叉排序树

3.赫夫曼(Hoffman)树和赫夫曼编码

4.树和森林的遍历

5.图的基本概念

6.图的遍历算法

7.普里姆算法和克鲁斯卡尔算法

8.迪杰斯特拉算法

9.弗洛伊德算法

10.关键路径核心算法

11.拓扑排序核心算法

12.排序算法

13.顺序查找算法

14.折半查找算法

15.二排序树的基本算法

16.B-树的基本概念和操作

17.B+树的基本概念和操作

(六)★网络安全基础

1.流量分析识别网络安全威胁

(1)网络监听

(2)口令破解

(3)拒绝服务攻击

(4)漏洞攻击(缓冲区溢出原理、系统漏洞、应用软件漏洞)

(5)僵尸网络

(6)网络钓鱼

(7)网络欺骗

(8)网站安全威胁(SQL注入漏洞、跨域攻击、命令执行漏洞、文件漏洞等)

2.常见漏洞的利用方法

3.主流渗透测试和扫描工具的使用

4.主流数据库语句以及SQL注入漏洞手工测试及绕过方法

5.常见的漏洞原理和利用方式

6.主流中间件的常见安全隐患及加固方式

7.恶意代码、文件传播方式判断和路径追溯

8.通过Apache、IIS日志分析网络入侵行为

9.XSS漏洞手工测试方法

(七)★★数据分析与挖掘

1.关键字搜索方法

(1)GREP语法

(2)关键字的编码

2.使用EXCEL或者WPS进行数据分析

(1)单元格格式调整方法

(2)数据查找和替换方法

(3)外部数据导入导出方法

(4)数据有效性检查方法

(6)数据筛选和排序

(7)数据分类汇总

(8)数据透视表、图的使用,包括分类汇总、取平均、最大最小值、自动排序、自动筛选、自动分组;可分析占比、同比、环比、定比

(9)EXCEL两表数据比对方法

(10)EXCEL常用统计公式使用

(11)日期函数:day,month,year,date,today,weekday,weeknum

(12)数学函数:product,rand,randbetween,round,sum,sumif,sumifs,sumproduct

(13)统计函数:large,small,max,min,median,mode,rank,count,countif,countifs,average,averageif

(14)查找和引用函数:choose,match,index,indirect,column,row,vlookup,hlookup,lookup,offset,getpivotdata

(15)文本函数:find,search,text,value,concatenate,left,right,mid,len

(16)逻辑函数:and,or,false,true,if,iferror

3.文本编辑器数据处理

(1)列编辑模式的使用

(2)各类编码字符的搜索和替换

(3)正则搜索语法

4.数据清洗

对乱码,错位,重复值,未匹配等脏数据进行补全、删除等一致化处理。

(八)★逆向工程

1.Android、IOS调试、逆向工具使用

(1)apktool,jd-gui等安卓APK的反编译与加壳、动态调试技术

(2)熟悉IOSipa文件的反编译,动态调试

2.IDA、WinDbg、OllyDbg、PEID等调试、逆向工具的使用

(九)★加密与解密

1.加密解密原理

(1)Hash算法和数字签名原理

(2)对称与非对称加密算法原理

(3)字典穷举原理

(4)彩虹表原理

(5)常用的解密站点与工具

2.加密文件的识别、查找方法

(1)常见“哈西+盐”的特征和识别方法

(2)常见文件加密工具的特点和识别方法

(3)常见磁盘加密的特点和识别方法

3.密码破解技术及工具的使用方法

(1)暴力破解技术及工具

(2)基于数据字典破解技术

(3)基于社会工程学破解技术

(4)数据库密码破解

(5)Windows的密码移除

4.代码混淆加密与解密

(1)asp混淆加密

(2)php混淆加密

(3)css/js混淆加密

(4)VBScript.Encode混淆加密

(5)ppencode

(6)rrencode

(7)jjencode/aaencode

(8)JSfuck

(9)jother

四、题型样例

(一)选择题(单选、多选题)

(二)填空题

1.查看当前Linux系统内安装的web服务版本。

2.网管小王在上网途中发现自己的网络访问异常缓慢,于是对网络出口捕获了流量(goodluck.pcapng),请您分析流量后进行回答。此时正在进行的可能是__________协议的网络攻击。

(三)编程题

某百货公司为了促销,采用购物打折的优惠方法,每位顾客一次购物:在1000元以上者,按9.5折优惠;在2000以上者,按9折优惠:在3000以上者,按8.5折优惠;在5000以上者,按8折优惠;编写程序,输入购物款数,计算并输出优惠价。

(四)简答题

1.什么是多线程多线程与多任务有什么区别

2.当用户在Web览器中输入域名“www.goodluck.com”访问该网站时,可能会依次发送哪些报文

原标题:2022年度广西壮族自治区公安机关大数据职位专业科目笔试和专业技能测试大纲

THE END
1.数据分析中常用的9大算法原理数据分析数据算法实现原理: 决策树是一种监督学习算法,用于分类和回归任务。它模拟了人类决策过程,通过一系列规则对数据进行分类或预测。决策树的构建过程包括特征选择、树的生成和剪枝。 特征选择:选择最佳的特征进行分割,常用的方法有信息增益(ID3算法)和基尼不纯度(CART算法)。 https://blog.csdn.net/qq_30776829/article/details/137051717
2.大数据推荐算法的原理是最后,大数据推荐算法会不断学习和优化。推荐算法会根据用户的反馈和新的行为数据进行模型的更新和优化。通过不断迭代优化,推荐算法可以逐渐提高准确性和个性化程度。 大数据推荐算法的原理主要包括行为分析、兴趣挖掘和个性化推荐。它通过对大数据的分析和挖掘,发现用户的兴趣和需求,并给出符合用户兴趣的个性化推荐。这一算https://wenku.baidu.com/view/51e3f5f280d049649b6648d7c1c708a1294a0a38.html
3.ai大数据分析原理是什么帆软数字化转型知识库AI大数据分析的原理是基于大规模数据集的收集、存储和处理,通过机器学习算法和统计模型进行数据挖掘、模式识别和预测,从而实现数据驱动的决策。在这些原理中,数据收集是最基础的一步,通常包括从各种来源如传感器、日志文件、社交媒体等收集大量的原始数据。数据存储则需要高效的数据库和分布式存储系统来管理这些庞大的数据集https://www.fanruan.com/blog/article/40845/
4.大数据推送算法导读:一、什么是大数据推送算法大数据推送算法是一种基于大数据技术和机器学习算法的推送策略,它通过分析用户的行为数据和个人偏好,将合适的信息、广告或推荐内容推送给用户。这种算法可 本文目录一览 1、大数据推送算法原理 2、大数据推送算法优化 一、什么是大数据推送算法 http://chatgpt.cmpy.cn/article/4911796.html
5.大数据:分类算法深度解析大数据分类算法深度解析 在大数据时代,处理海量数据并从中提取有用信息变得至关重要。分类算法是机器学习领域的核心,它们在大数据分析、模式识别和决策支持等方面发挥着关键作用。本文将深度解析大数据分类算法,包括其基本原理、常见算法、应用场景以及未来发展方向。 http://www.360doc.com/content/24/0112/20/78411425_1110858832.shtml
6.DizzyK/ustccyber计算机原理与嵌入式系统 微机原理与嵌入式系统的等效课程 专业核心课 信号与系统B 信号与系统的低级课程 专业选修课 大数据算法 密码工程原理与实践 数据建模与分析基础 网络优化导论 机器学习及其安全应用 网络空间安全数学建模基础 2020级王小谟英才班 专业核心课 https://toscode.gitee.com/DizzyK/ustc_cyber_security
7.大数据分析常用算法及原理大数据分析常用算法及原理 大数据分析各种算法大数据分析常用算法 相对于复杂度分析,还有一个对立的分析方法,叫做事后统计法,但它有两个缺点:测试结果非常依赖测试环境测试结果受数据规模的影响很大我们需要一个不用具体的测试数据来测试,就可以粗略地估计算法的执行效率的方法。这就是我们今天要讲的时间、空间复杂度分析https://blog.51cto.com/topic/dashujufenxichangyongsuanfajiyuanli.html
8.转载10大大数据处理算法搬砖吊死【转载】10大大数据处理算法 一、Bloom filter 适用范围:可以用来实现数据字典,进行数据的判重,或者集合求交集 基本原理及要点: 对于原理来说很简单,位数组+k个独立hash函数。将 hash函数对应的值的位数组置1,查找时如果发现所有hash函数对应位都是1说明存在,很明显这个过程并不保证查找的结果是100%正确的。同时也https://www.cnblogs.com/chenweian/articles/4008780.html
9.大数据算法课件.pdf大数据算法课件.pdf 158页VIP内容提供方:浙江工程信息通 大小:7.79 MB 字数:约7.53万字 发布时间:2024-01-05发布于浙江 浏览人气:12 下载次数:仅上传者可见 收藏次数:0 需要金币:*** 金币 (10金币=人民币1元)大数据算法课件.pdf关闭预览 https://max.book118.com/html/2024/0104/6044220112010031.shtm
10.大数据算法(王宏志著)完整pdf扫描版[101MB]电子书下载前沿、实用的内容。总结了大数据算法设计与分析的新技术和新理念,梳理了当前大数据相关应用中所需要的算法设计与分析的方法。书中的部分内容代表了学术界全新的前沿技术,首次出现在国内外的教科书上。 清晰、严谨的叙述。针对大数据算法设计与分析中的主要方法,通过介绍原理、举例说明、算法分析等多个角度进行阐述,清晰地https://www.jb51.net/books/583619.html
11.生成对抗网络(GAN)算法原理简述腾讯云开发者社区生成对抗网络(GAN)算法原理简述 前言 2014年Ian Goodfellow在研究使用生成模型自动生成图片的过程中,发现传统神经网络方法效果并不理想,随后缘于一个偶然的灵感,发明了生成对抗网络(GAN),在其实验数据的图片生成上取得了非常理想的效果。从此,这种全新的技术作为训练生成模型的新框架,迅速风靡人工智能各个领域并取得不少https://cloud.tencent.com/developer/article/1698281
12.专业系近五年来,主持国家自然科学基金项目12项,发表SCI、SSCI检索论文100余篇并被SCI、SSCI论文他引700余次,其中基于视觉原理的聚类方法单篇他引90余次。2017年,学院作为主要承担单位获批大数据算法与分析技术国家工程实验室,其中统计学科作为主要力量承担实验室工作。http://math.xjtu.edu.cn/jzlm/xygk/jgsz1/zyx.htm
13.大数据算法:分类算法大数据算法:分类算法 KNN分类算法 KNN算法,即K近邻(K Nearest Neighbour)算法,是一种基本的分类算法。其主要原理是:对于一个需要分类的数据,将其和一组已经分类标注好的样本集合进行比较,得到距离最近的K个样本,K个样本最多归属的类别,就是这个需要分类数据的类别。下面我给你画了一个KNN算法的原理图。https://www.jianshu.com/p/3bd03e33d760