资源简介 浙江省新力量联盟2024-2025学年高二下学期期中考试信息技术一、选择题1.人工智能DeepSeek在推理、自然语言理解与生成、图像与视频分析、语音识别与合成、个性化推荐、大数据处理与分析、跨模态学习以及实时交互与响应等八大领域表现出色。其研发团队通过“数据蒸馏”和“混合专家”等技术实现了显著的成本优势。“数据蒸馏”技术通过提取和利用数据中的关键信息,生成高质量数据,优化训练数据集,从而提高训练效率。下列选项中关于数据与信息的说法,错误的是( )A.在训练数据集中,数据的表现形式可以是文本、图像、声音、视频等B.数据经过“数据蒸馏”提取到的就是信息C.“数据蒸馏”能够提高信息的价值D.DeepSeek使用的训练数据集一定是数字信号2.人工智能DeepSeek在推理、自然语言理解与生成、图像与视频分析、语音识别与合成、个性化推荐、大数据处理与分析、跨模态学习以及实时交互与响应等八大领域表现出色。其研发团队通过“数据蒸馏”和“混合专家”等技术实现了显著的成本优势。“混合专家”由医疗专家、律师或物理学家等特定领域的专家系统与一个“通才”系统组成。“通才”系统对各个领域都有一定的了解,在用户提出问题时,判断需要激活哪些专家系统,协调各个专家系统之间的互动,从而提升整体性能。下列选项中关于人工智能的说法,错误的是( )A.人工智能涉及到计算机科学、语言学、教育科学、心理科学、生命科学等领域B.专家系统是以符号主义表达与推理为代表的人工智能C.DeepSeek是一个跨领域的人工智能D.利用DeepSeek可以帮助人类完成所有工作,对社会的发展只有好处3.人工智能DeepSeek在推理、自然语言理解与生成、图像与视频分析、语音识别与合成、个性化推荐、大数据处理与分析、跨模态学习以及实时交互与响应等八大领域表现出色。其研发团队通过“数据蒸馏”和“混合专家”等技术实现了显著的成本优势。下列选项中关于数据管理与安全和大数据的说法不正确的是( )A.DeepSeek管理数据采用的是传统数据库管理B.DeepSeek会收集与人类的交互信息用于自我学习,可以通过数据加密保护数据的安全C.训练DeepSeek使用的大数据蕴含着巨大的价值,价值密度相对较低D.DeepSeek在进行大数据处理与分析时,分析的是全体数据4.如下图所示的无人仓储信息系统其部分功能是:数字孪生集控平台接收订单信息,由搬运机器人从智能重力感应货架和智能RFID货架上取出对应商品运送到智能结算台,智能结算台通过AI摄像头和商品上的RFID标签核对商品清单并进行结算打包。下列关于无人仓储信息系统的说法正确的是( )A.该信息系统没有用户B.该信息系统的硬件是无人售货平台、搬运机器人、智能结算台C.搬运机器人不可能是RFID接收端D.该信息系统具备数据输入、存储、加工处理、传输等功能5.如下图所示的无人仓储信息系统其部分功能是:数字孪生集控平台接收订单信息,由搬运机器人从智能重力感应货架和智能RFID货架上取出对应商品运送到智能结算台,智能结算台通过AI摄像头和商品上的RFID标签核对商品清单并进行结算打包。下列关于该信息系统中数据的说法不正确的是( )A.该信息系统中的数据包括商品信息、货架信息B.商品的重量数据可由智能重力感应货柜提供C.顾客付款码数据需事先存放于该系统数据库D.应付金额的计算由智能结算台完成6.如下图所示的无人仓储信息系统其部分功能是:数字学生集控平台接收订单信息,由搬运机器人从智能重力感应货架和智能RFID货架上取出对应商品运送到智能结算台,智能结算台通过AI摄像头和商品上的RFID标签核对商品清单并进行结算打包。下列关于该信息系统中支撑技术说法正确的是( )A.数字学生集控平台和智能结算台一定使用同一种操作系统B.该信息系统的订单信息存储在数字学生集控平台的内存中C.智能重力感应货架和智能RFID货架都应用了传感器技术D.该信息系统通过人脸识别开启门禁的过程中没有涉及到控制技术7.如下图所示的无人仓储信息系统其部分功能是:数字孪生集控平台接收订单信息,由搬运机器人从智能重力感应货架和智能RFID货架上取出对应商品运送到智能结算台,智能结算台通过AI摄像头和商品上的RFID标签核对商品清单并进行结算打包。下列关于该信息系统中网络说法正确的是( )A.该信息系统中的网络只具备数据通信功能B.该信息系统中的网络资源不包括硬件资源C.顾客提交订单信息只能通过计算机网络D.智能结算台向数字孪生集控平台提交结算信息必需遵守网络协议8.如下图所示的无人仓储信息系统其部分功能是:数字孪生集控平台接收订单信息,由搬运机器人从智能重力感应货架和智能RFID货架上取出对应商品运送到智能结算台,智能结算台通过AI摄像头和商品上的RFID标签核对商品清单并进行结算打包。下列关于该信息系统安全说法正确的是( )A.只要不联网,该信息系统就不会有安全隐患B.为了提高信息系统的安全性,应该为不同的用户设置相应的权限C.使用防火墙可以确保该信息系统的安全D.该信息系统每天定时备份数据能提高数据的保密性9.某算法的部分流程图如图所示,若输出的结果为“1234”,下列说法不正确的是( )A.输入的整数x的值为668B.执行该流程图后,变量m的值是4C.执行该流程图后,x>0 的执行次数是5次D.该流程图语句s←str(m)+s和语句x←x//8交换顺序不影响输出结果10.某Python程序如下:import randomn=random.randint(1,5)s='哪吒2创神话、机器人上春晚,人民日报:让文化原创力竞相奔涌。'f='、,:。';t='';i=0while i if s[i]not in f: t=t+s[i] else: t=s[i]+t i=i+n程序运行后,变量t的值不可能是( )A.:哪2神、器上晚人日文原力相涌 B.哪神器晚日文力涌C.:、哪创人晚民化力奔 D.哪话上民文竞二、操作题11.小明收集了2025年1月29号到3月31号某购票平台上电影“哪吒2:魔童闹海”的销售数据存储在文件“哪吒2销售数据.xlsx”中,部分数据(只显示了前9条记录)如图所示。(1)观察上图,图中部分数据出现了 问题。(多选,填字母)A.数据缺失 B.数据重复 C.数据异常 D.逻辑错误 E.格式不一致(2)将数据整理后,小明想查询某城市的销售数据,并将查询结果生成excel文件,部分Python程序如下:import pandas as pddf=pd.read_excel("哪吒2销售数据.xlsx")x=input("请输入要查询的地市:")df1=_____________________df1.to_excel("查询结果.xls") 将df1导出到excel文件画线处的代码正确的是 (多选,填字母)A.df[df.城市==x] B.df[城市==x]C.df[df[‘城市’]==x] D.df[‘城市’==x](3)小明想要统计总票房最高的10个城市,用图表展示平均票价最高的三个城市,实现上述功能的部分Python程序如下所示,请选择合适的代码填入划线处(填字母)。import matplotlib.pyplot as pltdf2= ①print(df2) #输出不同城市的总票房,如图a所示df3= ②df4= ③plt.bar(df4.index,df4.票价)#用图表展示平均票价最高的三个城市,如图b所示plt.show()① ② ③ 处可选代码有:A.df.groupby('城市',as_index=False).票价.count()B.df.groupby('城市',as_index=False).票价.sum()C.df.groupby('城市',as_index=True).mean()D.df.groupby('票房',as_index=True).mean()E.df3.sort_values('票价',ascending=False).head(3)F.df3.sort_values('票价',ascending=True).tail(3)12.小明编写了一个字符串加密程序,功能如下:输入明文和密钥,显示加密后的密文,加密算法如下:1)利用密钥key和26个英文字母表顺序对明文中的大写字母进行替换:若密钥为3,则字母A经过替换后变为D,字母Z经过替换后变为C;2)经过字母替换后,将字符串中每个字符的8位二进制ASCII码和密钥key的8位二进制ASCII码进行异或运算 (异或运算特点:0 0=0;0 1=1;1 0=1;1 1=0)。如字符“D”的二进制ASCII值01000100,密钥“3”的二进制ASCII值00110011,异或运算结果如下表所示:3)将异或运算后得到的8位二进制转为十六进制数,如“01110111”转为“77”,为该字符的密文;4)将每个字符的密文按照明文的顺序依次逆序连接。程序运行结果如下图所示:请输入待加密的字符:A8z 请输入秘钥:3 密文为:490B77(1)已知大写字母A的十进制ASCII为65,密钥为2,字母D加密后的密文是:(2)实现上述功能的Python程序如下,请在划线处填入合适的代码,实现程序功能:def dtb(ch,key): #十进制转8位二进制,并与密钥进行异或运算 num=ord(ch) k=ord(key) i=0;result="" while i<8: y=① num=num//2;k=k//2 result=str(y)+result i+=1 return resultdef change(s): #二进制转为十六进制 h=['0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'] result="";t=0 for i in range(8): t=② if i==3: result+=h[t] t=0 result+=h[t] return resultyw=input("请输入待加密的字符:")key=input("请输入密钥:")jm=""for i in range(len(yw)): ch=yw[i] if"A"<=yw[i]<="Z": ch=③ ④print("密文为:",jm)题号 1 2 3 4 5 6 7 8 9 10答案 B D A D C C D B B A11. BDE AC B C E【详解】本题考查的是Python数据分析。(1)第7、8行数据重复了,第5行购票日期与其它行格式不一致,第4行中2025年是平年没有2月29日。故选BDE。(2)A. df[df.城市==x]:使用属性法引用城市列数据筛选出符合条件的数据。C. df[df['城市']==x]:使用索引法通过列名“城市”筛选出符合条件的数据,使用字符串形式引用列名。B 和 D 错误:因为‘城市’未通过 df 对象引用,语法错误。故选AC。(3)①由下一条语句可知,此处是按城市分组,计算每个城市的总票房,故选B;图表展示平均票价最高的三个城市,先按城市分组,然后计算每个城市的平均票价,故②处选C;接着按票价降序排序,取前三个城市,故③处选E。12. 74 (num%2+k%2)%2或num%2^k%2或int(num%2!=k%2) t*2+int(s[i])或t=t+int(s[i])*2**(3-i%4) chr((ord(yw[i])-65+int(key))%26+65)或chr((ord(yw[i])-ord(‘A’)+int(key))%26+ord(‘A’)) jm=change(dtb(ch,key))+jm【详解】本题考查的是Python字符串处理。(1)密钥为2时,字母D先向后移位2变为F(即D→E→F),F的ASCII码是70(二进制01000110),密钥字符“2”的ASCII码是50(二进制00110010),二者逐位异或得到01110100(十进制116),转为16进制即74。(2)①每次计算 num 和 k 的最低位进行异或运算,得到当前位的值,故此处应为:(num%2+k%2)%2或num%2^k%2或int(num%2!=k%2);②这里将二进制字符串 s 转换为十进制数 t,每次将 t 左移一位并加上当前位的值,故此处应为:t*2+int(s[i])或t=t+int(s[i])*2**(3-i%4);③这里对大写字母进行替换,根据密钥 key 进行位移,确保结果仍在 A-Z 范围内,故此处应为:chr((ord(yw[i])-65+int(key))%26+65)或chr((ord(yw[i])-ord('A')+int(key))%26+ord('A'));④这里将每个字符加密后的密文逆序连接,形成最终的密文,故此处应为:jm = change(dtb(ch, key)) + jm。 展开更多...... 收起↑ 资源预览