内容正文:
3.4 加密与解密
学校:___________姓名:___________班级:___________考号:___________
一、选择题
1.数据分析的目的不包括以下哪一项( )
A.描述研究对象 B.发现数据规律
C.预测未来趋势 D.创造新的数据
2.下列属于防暴力破解窃取密码的是( )
A.使用多种字符相结合的密码 B.在输入密码时遮挡操作过程
C.密码不使用生日等 D.使用简单数字组合作密码
3.在数据加密处理过程中,需要保密的信息称为“明文”,经加密处理后的信息称为“密文”。现将0-9这10个数字按图示排成一圈,并设置一种信息加密规则——密钥为“n@2”,“n@2”表示把明文n换成图中从它开始逆时针跳过2个数字后的那个数字,例如明文是5时,它对应的密文是0。若收到的密文是3682,那么通过解密,它对应的明文是()
A.8945
B.0247
C.8925
D.9138
4.采用加密技术可以有效防止他人对数据非法操作。下列对于加密技术描述正确的是( )
A.对称式加密指加密和解密使用两个不同的密钥
B.原始信息称为密文,加密后的信息称为明文
C.将明文还原成密文的过程称为解密
D.加密技术通常分为对称式加密和非对称式加密
5.常采用数据加密技术来防止信息系统中的数据被破坏,下列说法中错误的是( )
A.数据加密是通过加密算法和加密密钥将明文转变为密文
B.数据解密则是通过解密算法和解密密钥将密文转换为明文
C.为了确保加密与解密可逆,加密与解密的密钥必须相同
D.量子密钥是目前人类最安全的加密方式
6.下列关于分布式系统架构Hadoop及其主要模块的说法,不正确的是( )
A.Hadoop计算平台适用于静态数据的批处理计算
B.分布式文件系统HDFS是一个高度容错性系统,可以部署在普通计算机上
C.分布式数据库HBase主要用来存储结构化数据
D.MapReduce是一种并行编程模型,帮助用户编写处理大规模数据集的并行运算
7.用简单异或⊕加密法对明文p为“1101”进行加密,密钥k是“0100”,则得到的密文c为( )
A.1001 B.1010 C.1101 D.0011
8.HDFS和MapReduce作为Hadoop的核心组件,下列对它们的描述错误的是( )
A.HDFS是具有高容错性的分布式文件系统,适合部署在普通的机器上
B.HDFS特别适合那些需要多次写入、多次读取的超大规模数据集的应用程序
C.MapReduce是一种并行编程模型,帮助用户编写处理大规模数据集的并行运算
D.MapReduce隐藏了分布式并行编程的底层实现细节,提升了应用的开发效率
9.下列有关密钥的描述,不正确的是( )
A.密钥是指在密码算法中引进的控制参数
B.对同一个算法采用不同的密钥,其解密结果都相同
C.加密算法中的控制参数称为加密密钥
D.解密算法中的控制参数称为解密密钥
10.云计算的核心技术包括( )
A.云平台管理技术 B.海量数据分布存储技术 C.虚拟化技术 D.海量数据管理技术
11.下列最安全的密码是( )
A.12306 B.Game456 C.useradmin D.Test@%12A
12.下列哪个算法被认为是现代加密技术的基石( )
A.凯撒密码 B.RSA C.DES D.AES
13.以下哪个算法不是用于加密的( )
A.SHA-256 B.AES C.RSA D.JPEG
14.某网络购物平台使用大数据技术采集大量客户的购物行为数据,通过对客户购物行为数据进行分析,找出购买商品之间的关联关系,从而帮助电商制定更加精准的营销策略。图为客户网购行为数据分析的部分结果。
频繁项集
支持度
牛奶——啤酒
0.5
尿布——啤酒
0.477272727
面包——啤酒
0.477272727
尿布——面包——啤酒
0.340909091
面包——牛奶——啤酒
0.340909091
尿布——牛奶——啤酒
0.318181818
鸡蛋——啤酒
0.295454545
尿布——面包——牛奶——啤酒
0.25
尿布——牛奶——面包
0.25
对候选项集的支持度进行筛选,当候选项集的支持度不小于最小支持度时,形成频繁项集。观察图中的频繁项集及其支持度,推测数据分析过程中的最小支持度可能为( )
A.0.2 B.0.3 C.0.4 D.0.5
15.利用凯撒密码对一段明文进行加密,加密过程可表示为,由此得到的密文是avgnz,则该段明文是( )
A.vqbiu B.wrcjv C.false D.ezkrd
16.加密技术的主要用途是( )
A.提高数据存储容量 B.提升数据处理速度 C.保护数据隐私和安全 D.增加数据复杂性
17.数字签名的主要作用是( )
A.验证数据完整性 B.隐藏数据内容 C.增加数据量 D.降低传输速度
18.以下哪项不是创建安全密码的一般技巧( )
A.使用长度不少于6个字符的密码。密码越长越不容易被破解。
B.在可能的情况下,尽量使用字母、数字和特殊符号相结合的密码。
C.不要使用电话号码、身份证号或生日等信息作为密码。
D.不要使用字典中能找到的词语作为密码,即使是字母次序颠倒过来的常用词语也不可以。
19.某网络购物平台使用大数据技术采集大量客户的购物行为数据,通过对客户购物行为数据进行分析,找出购买商品之间的关联关系,从而帮助电商制定更加精准的营销策略。图为客户网购行为数据分析的部分结果。
频繁项集
支持度
牛奶——啤酒
0.5
尿布——啤酒
0.477272727
面包——啤酒
0.477272727
尿布——面包——啤酒
0.340909091
面包——牛奶——啤酒
0.340909091
尿布——牛奶——啤酒
0.318181818
鸡蛋——啤酒
0.295454545
尿布——面包——牛奶——啤酒
0.25
尿布——牛奶——面包
0.25
观察图,对频繁2项集{牛奶,啤酒}和{面包,啤酒}进行连接,生成的候选3项集为( )
A.{尿布,面包,啤酒} B.{面包,牛奶,啤酒}
C.{尿布,牛奶,啤酒} D.{尿布,牛奶,面包}
20.数据分析基本方法有( )
A.对比分析法 B.平均分析法 C.结构分析法 D.关联分析法
试卷第1页,共3页
试卷第1页,共3页
学科网(北京)股份有限公司
参考答案:
1.D
【详解】本题考查数据分析的描述。数据分析作用:剖析事物的发展历程、了解事物的现状、预测事物的未来走向。不包括创造新的数据。故选D。
2.A
【详解】本题考查密码技术相关内容。暴力破解是一种常见的网络安全攻击方法,它利用计算机程序自动尝试大量的密码组合来破解密码。这种攻击方法通常用于获取未经授权的访问权限,如入侵网络系统或个人账户。使用多种字符相结合的密码可以防暴力破解窃取密码。故本题答案是A选项。
3.C
【详解】本题考查数据加密。“n@2”表示把明文n换成图中从它开始逆时针跳过2个数字后的那个数字,例如明文是5时,它对应的密文是0。若收到的密文是3682,由图可知,通过解密3、6、8、2分别对应8、9、2、5,故对应的明文是8925,故选C。
4.D
【详解】本题考查加密技术相关内容。加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。加密技术通常分为对称式加密和非对称式加密。对称密钥加密,也称为私钥加密,是一种易于实现的加密技术,使用对称密钥加密,用户必须选择一个明确的密钥,并将该密钥通过安全信道发送给其他参与者,以便他们可以解密数据,由于共享的密钥需要有效的通信网络来传输,否则就无法获取容钥,因此,安全性较低,易受到有害攻击者的攻击,所以如果用户希望达到更高的数据加密安全程度,就需要使用非对称加密算法。非对称加密,也称为公钥加密,是相对比较复杂的加密技术,该加密方法利用的是一组来自两方的密钥,也就是公钥和私钥,对发送端的信息进行加密,然后接收端使用另一个密钥来解密发送端发送的数据,非对称加密技术的优点在于,用户只需发送私钥过去,就能接收到应用方发送的信息加密信息,从而极大地增加了信息传输的安全性。A选项,对称式加密指加密和解密使用两个相同的密钥,选项错误。B选项,原始信息称为明文,加密后的信息称为密文,选项错误。C选项,将明文还原成密文的过程称为加密,选项错误。D选项,加密技术通常分为对称式加密和非对称式加密,选项正确。故本题答案是D选项。
5.C
【详解】本题主要考查数据加密技术。数据加密是通过加密算法和加密密钥将明文转变为密文;数据解密则是通过解密算法和解密密钥将密文转换为明文;加密与解密的密钥可以相同也可以不相同,分别对应对称加密和非对称加密算法;量子密钥是目前人类最安全的加密方式,故本题选C选项。
6.C
【详解】本题考查大数据。
分布式数据库HBase主要用来存储结构化数据:这是不正确的。HBase是一个开源的非关系型分布式数据库,它主要用来存储非结构化和半结构化的松散数据。HBase的目标是处理非常庞大的表,并可通过水平扩展的方式,利用廉价计算机集群处理由超过10亿行数据和数百万列元素组成的数据表。故正确答案为:选项C。
7.A
【详解】本题主要考查信息加密。异或的运算法则为:0⊕0=0,1⊕0=1,0⊕1=1,1⊕1=0(同为0,异为1),二进制1101和0100,根据异或运算的法则得到密文结果为1001,故本题选A选项。
8.B
【详解】本题考查大数据处理。HDFS主要功能是将大规模海量数据以文件的形式、用多个副本保存在不同的存储节点上,并用分布式系统进行管理。采用一次写入、多次读取的访问模式。故答案为:B。
9.B
【详解】本题主要考查加密算法的描述。对同一个算法采用不同的密钥,其解密结果也就不同,故本题选B选项。
10.ABCD
【详解】本题考查云计算。虚拟化技术是云计算的基础,通过将物理资源抽象为虚拟资源,实现资源的动态分配和弹性扩展。海量数据分布存储技术能够将数据分散存储在多个节点上,提高存储系统的容量和可靠性。海量数据管理技术能够有效管理和处理大量的数据,支持云计算的数据分析和计算需求。云平台管理技术能够统一管理和调度云计算平台的各种资源,实现资源的自动化配置和弹性伸缩。故正确答案为ABCD。
11.D
【详解】本题主要考查数据的加密。一般密码的设置同时包括字母大小写、数字及特殊符号,密码的安全性最高,故本题选D选项。
12.B
【详解】本题考查加密技术。RSA算法是一种非对称加密算法,被广泛认为是现代加密技术的基石。它基于大素数分解的数学难题,具有较高的安全性和广泛的应用。凯撒密码是一种古老的替换加密方法,安全性较低;DES是一种对称加密算法,已被认为不够安全;AES是现代对称加密算法,但在非对称加密领域,RSA更具代表性。故选B。
13.D
【详解】本题考查加密技术。SHA-256、AES和RSA都是用于加密的算法,其中SHA-256是一种哈希算法,AES是一种对称加密算法,RSA是一种非对称加密算法。而JPEG是一种图像压缩算法,不用于加密。故选D。
14.A
【详解】本题考查大数据技术应用。观察以上支持度,可以推测最小支持度阈值是0.2,因为所有的频繁项集的支持度都大于等于这个值。因此,数据分析过程中可能设定的最小支持度阈值为0.2。故答案为:A。
15.C
【详解】本题考查加密解密。加密过程实为向左移动5个位置,已知密文求明文实为解密过程,故解密为密文向右移5个位置得明文。因此avgnz的明文为false。故答案为:C。
16.C
【详解】本题考查加密技术。加密技术的主要用途是保护数据隐私和安全。通过对数据进行加密,可以防止未经授权的访问和数据泄露,从而确保数据的机密性和完整性。选项A、B和D都不是加密技术的主要用途。故选C。
17.A
【详解】本题考查数字签名的描述。数字签名的主要作用是验证数据的完整性和真实性,确保数据在传输过程中没有被篡改。它通过加密技术生成一个唯一的签名,接收方可以使用公钥验证签名的有效性,从而确认数据的来源和完整性。选项B、C、D都不是数字签名的主要作用。故选A。
18.A
【详解】本题考查的是密码相关知识。密码设置技巧:一、密码由6-20位字符组成(字母区分大小写)。二、请使用数字、字母或符号的组合,如:gklfd_157、89712am%&等。三、定期修改密码,并做好记录工作,以免忘记。四、不要将支付密码和登录密码设置为同一密码。密码太长输入及记忆不方便,故选项A不是创建安全密码的一般技巧。
19.B
【详解】本题考查大数据技术应用。频繁2项集{牛奶,啤酒}和{面包,啤酒}连接生成候选3项集时,我们要找到共同的元素并合并:{牛奶,啤酒}和{面包,啤酒}有一个共同元素“啤酒”,所以生成的候选3项集为{牛奶,面包,啤酒}。根据上述分析,题目给出的候选项集中,只有{面包,牛奶,啤酒}是从频繁2项集{牛奶,啤酒}和{面包,啤酒}连接生成的。故答案为:B。
20.ABCD
【详解】本题考查数据分析方法。对比分析法,将不同时间、地点或对象的数据进行对比,发现差异和变化趋势。平均分析法,计算数据的平均值、中位数等统计指标,了解数据的整体特征。结构分析法,分析数据的内部构成比例,了解数据的组成结构。关联分析法,研究数据之间的相关性和关联规律,发现潜在的联系。这些基本方法为数据分析提供了基础工具,可以帮助我们更好地理解和解释数据,发现有价值的信息和规律。在实际分析中,往往需要综合运用多种分析方法,以获得更全面和深入的洞见。故正确答案为ABCD。
答案第1页,共2页
答案第1页,共2页
学科网(北京)股份有限公司
$$