资源简介 浙江省强基联盟2024-2025学年高二上学期12月联考技术试题-高中信息技术一、选择题(本大题共15小题,每小题2分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。以下关于HUAWEI Tag中数据和信息的说法正确的是( )A.5.6mm、6g等都是没有意义的数据符号B.定位数据没有消除不确定性,不能视作信息C.数亿计的华为设备构建了信息传递的载体D.只有主人才能知道自己的Tag在哪里,说明信息不具备共享性【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。当物品遗落时,HUAWEI Tag向周边华为设备发送信息,借助华为大数据网络实现实时查找,以下关于大数据的说法不合理的是( )A.Tag的快速查找体现了大数据运算速度快的特征B.个别设备上报的位置信息不准确不会影响查找效果C.实时上报的位置数据适合使用流计算进行处理D.大数据处理的基本思想是枚举【答案】D【知识点】大数据的概念与特征;大数据处理的基本思路;大数据处理类型与计算方式3.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。HUAWEI Tag对位置信息进行加密传输,以下关于信息安全的说法正确的是( )A.HUAWEI Tag传输给主人的位置信息可以不加密B.可以使用数据校验技术确保数据传输的完整性C.使用加密传输技术,信息的传输不再存在安全问题D.使用异地容灾备份系统可以有效防止黑客的入侵【答案】B【知识点】信息系统安全防护4.(2024高二上·浙江月考)下列关于数制及数制转换的说法正确的是( )A.二进制数中最大的数码是2B.4位二进制数表示的最大数是16DC.二进制数10110转换为十六进制为16HD.十六进制数F转化为十进制为16D【答案】C【知识点】进制及数制转换5.(2024高二上·浙江月考)下列关于信息编码的说法正确的是( )A.ASCII码用1个字节中的低7位编码,共128个B.十进制不能用于信息编码,只有二进制才能用于信息编码C.对声音信号进行采样、量化和编码是数模(D/A)转换的过程D.条形码是宽度相同的多个黑条和白条组成的图形编码【答案】A【知识点】字符编码;条形码、二维码;声音、图像、视频编码6.(2024高二上·浙江月考)某BMP图像参数如下图所示,将其压缩为jpeg格式后的存储容量为523.6KB,则压缩比为( )A.3:2 B.8:3 C.11:1 D.16:3【答案】C【知识点】声音、图像、视频编码7.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。以下关于人工智能技术在电商平台应用的说法不正确的是( )A.分析用户数据进行深度学习,是联结主义人工智能的体现B.构建用户画像是对用户进行符号刻画,是行为主义人工智能的体现C.AI客服与人工客服合作为客户解答问题,构成混合增强的智能形态D.人工智能技术在电商行业的应用改善人类生活,促进经济发展【答案】B【知识点】人工智能的发展与现状;人工智能对社会的影响8.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台商品订单编号由19位数字字符串组成,其中前12位是时间,具体到分钟,例如2024年11月11日6:35编码为“202411110635”;某订单编码存储于字符型变量ID中,以下选项中可以正确表示订单日期(11月11日)的是( )A.ID[4:8] B.ID[5:9]C.ID//10**12 D.ID%12**12【答案】A【知识点】常见数据类型、数组9.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。电商平台采集用户对每个类目商品的累计浏览时间,作为构建用户画像的重要依据,列表lst记录了某用户浏览商品的数据,前后两个数据为一组,分别表示商品类目和当次浏览时间,以下python代码用于统计每个类目的累计浏览时间,#读取lst,形如["电子",101,"家居",8,"服装",225,"运动",63,…],代码略。dic={}for i in range(len(lst)//2):方框处正确的代码为( )A. if lst[2*i] in dic: dic[lst[2*i]]=lst[2*i+1] else: dic[lst[2*i]]+=lst[2*i+1] B. if lst[2*i] not in dic: dic[lst[2*i]]=lst[2*i+1] else: dic[lst[2*i]]+=lst[2*i+1]C. if lst[2*i] in dic: dic[lst[2*i]]=1 else: dic[lst[2*i]]=dic[lst[2*i]]+1 D. if lst[2*i] not in dic: dic[lst[2*i]]=1 else: dic[lst[2*i]]=dic[lst[2*i]]+1A.A B.B C.C D.D【答案】B【知识点】循环结构语句及程序实现10.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台双11大促对多单合并付款的订单有以下优惠活动:①随机免单1件;②实付金额超过1111元的,每满200元减11.11元。列表lst存储了某用户购物车内多个商品的价格,以下python代码可以正确计算用户付款金额的是( )from random import choice # choice()函数用于随机选取序列中的一个值# 读取lst的值,代码略。n=len(lst)s=sum(lst) # sum()函数对lst中所有元素求和if n>1:print(s)A. s-=choice(lst) if s>1111: s-=s//200*11.11 B. if s>1111: s-=choice(lst) s-=s//200*11.11 C. s-=choice(lst) while s>1111: s-=11.11 D. s-=choice(lst) while s>1111: s-=200-11.11A.A B.B C.C D.D【答案】A【知识点】分支结构语句及程序实现11.(2024高二上·浙江月考)日本数学家角谷静夫发现:一个正整数x,如果是奇数就乘以3再加1,如果是偶数就除以2,这样经过若干次,最终回到1,这便是著名的角谷猜想。以下为验证角谷猜想的算法流程图,则划框①②处正确的伪代码是( )A.①x=1 ②x%2=0 B.①x=1 ②x%2=1C.①x≠1 ②x%2=0 D.①x≠1 ②x%2=1【答案】A【知识点】流程图识读12.(2024高二上·浙江月考)验证一个数是否为完全数(一个正整数x的真因子之和等于它本身),定义函数f(x)实现上述功能,编写Python程序如下,def f(x):s=0for i in range(1,x//2+1):if x%i==0:s+=ireturn s==xx=int(input())print(f(x))运行程序,输入以下x的值,输出结果为False的是( )A.0 B.6 C.24 D.28【答案】C【知识点】过程与自定义函数13.(2024高二上·浙江月考)有如下Python程序:s=input( )k,t,v=0,0,0for i in range(len(s)):if "0"<=s[i]<="9":t+=1else:v=int(s[i-t:i])k+=vt=0print(k)运行程序,输入“23a4d56e7f90”,输出结果为( )A.234567 B.90 C.56 D.180【答案】B【知识点】循环结构语句及程序实现14.(2024高二上·浙江月考)有以下Python程序:s="4857296"k=3while k>0:i=0while i=s[i+1]:i+=1if i==len(s)-1:if k>0:s=s[:-k]k=0else:if i==0:s=s[1:]else:s=s[:i]+s[i+1:]k-=1print(s)执行该程序段后,输出的值为( )A.8796 B.87296 C.876 D.8526【答案】A【知识点】循环结构语句及程序实现15.(2024高二上·浙江月考)有一组正整数序列存储在列表a中,要求对其中的奇偶数进行调整。调整后奇数在前偶数在后,并保持相对顺序不变。实现上述算法的Python程序如下:a=[93,32,15,80,50,13,90,19,57,83]b=[]n=len(a)k,i=0,0while iif ① :k+=1b.append(a[i]) #将a[i]添加到列表b末尾else:②i+=1for j in range(③ ):a[j]=b[j-n+k]print(a)下列选项中,划线①②③处的正确顺序是( )A.①a[i]%2==1 ②b[i-k]=a[i] ③n-k+1,nB.①a[i]%2==0 ②a[i-k]=a[i] ③n-k,nC.①a[i]%2==1 ②a[i-k]=a[i] ③n-k,nD.①a[i]%2==0 ②b[i-k]=a[i] ③n-k+1,n【答案】B【知识点】常见数据类型、数组;运算符、基本运算与表达式二、非选择题(本大题共2小题,其中第16小题7分,第17小题13分,共20分。)16.(2024高二上·浙江月考)学校对学生寝室进行满意度调查,现采集了各位同学对寝室各个项目的评分数据,存储于data.xlsx文件中,部分数据截图如图a所示。图a 图b现采用python程序对数据进行处理,请回答以下问题:(1)读取data.xlsx文件,并插入“总分”列,用于统计各项目的总分,请在划线处填写合适的代码。import pandas as pddf=pd.read_excel("① ")df["总分"]=df.团结和谐+df.文化建设+df.寝室美化+df.卧谈闲聊(2)按寝室分组统计男生寝室总分的平均分,请在划线处填写合适的代码。dfm=df[df.性别=="男"] #筛选男生寝室dfg=dfm.groupby("寝室",as_index=False).总分.② (3)绘制男生寝室总分前3名的柱形图,如图b所示,请在划线处填写合适的代码。import matplotlib.pyplot as pltdfs=dfg.③ ("总分",ascending=False).head(3)plt.bar(④ )#设置绘制参数,代码略plt.show()【答案】data.xlsx;mean();sort_values;dfs.寝室,dfs.总分【知识点】数据处理和统计分析工具;表格数据的图表呈现17.(2024高二上·浙江月考)老鼠试药:在医学研究中,常常需要进行动物实验来测试药物的安全性和有效性,实验中还需要对样本进行“盲测”,即大量无规律混合无效样本,以保证检测实验的真实性。在这个实验中,假设有n个药瓶混合在一起,编号为0~n-1,其中有1瓶是毒药,另n-1瓶是纯净水,已知老鼠服用毒药后会在1小时内死亡,服用纯净水对生命没有影响。我们需要使用尽可能少的老鼠来喂服这些药瓶中的液体,以便快速确定毒药瓶的编号。显然,如果每只老鼠喂服一个试验瓶,则需要使用n只老鼠。而如果使用二进制对药瓶编号,则只需要ceil(log(n,2))只老鼠即可快速找出药瓶。假设n=100,则对药瓶用二进制编号如下表所示。从表中可知,一共需要7只老鼠试药,每只老鼠喂服二进制编码中纵向为1的药瓶,然后观察老鼠的生命状态。例如:1小时后编号为1,2,3,5,6的老鼠死亡,我们即可知道二进制编码1×20+1×21+1×22+1×24+1×25=55,即编号为55的药瓶是毒药。药瓶 第6位 第5位 第4位 第3位 第2位 第1位 第0位0 0 0 0 0 0 0 01 0 0 0 0 0 0 12 0 0 0 0 0 1 03 0 0 0 0 0 1 1… 55 0 1 1 0 1 1 156 0 1 1 1 0 0 0… 98 1 1 0 0 0 1 099 1 1 0 0 0 1 1老鼠编号 鼠7 鼠6 鼠5 鼠4 鼠3 鼠2 鼠1喂服药瓶编号 …,98,99 …,98,99 …,55,56 … …,55,56 … …,56,… 2,3,… 55,… 98,99 1,3,…,55,… 99编写python程序模拟老鼠试药试验,程序运行界面如下图所示,请回答以下问题:题中math模块中涉及到的函数:ceil() 向上取整数log(n,2) 即数学表达式log2n(1)假设n=100,喂服液体没有差错,1小时后没有发现老鼠死亡,此时可以推测毒药瓶的编号是 。(单选,填字母)A.0 B.1 C.100 D.不可能(2)编写十进制数x转k位二进制数函数dtob(),请补充程序中的代码。def dtob (x,k):s=’’for i in ① :r,x=x%2,x//2s=str(r)+sreturn s(3)编写函数,输入药瓶数量,返回最少需要试药老鼠的数量,请将划线处代码补充完整。import mathdef mouse(n):m=math.log(n,2) # 函数log(n,2)即数学表达式log2nif m!=int(m):② else:m=int(m)return m(4)模拟老鼠试药:程序首先随机预置毒药瓶,根据二进制编码统计老鼠服药方案;然后按服药方案计算并输出老鼠的牺牲情况;最后,根据老鼠牺牲数据计算试药结果。请将划线处代码补充完整。import randomn=int(input("请输入药瓶数量:"))print(f"最少需要{mouse(n)}只老鼠试药")poison=random.randint(0,n-1) #随机预置毒药瓶编号③ dic={}for i in range(n):temp=④ for j in range(m):if temp[j]=="1":if j not in dic:⑤ else:dic[j].append(i)print("观察到以下老鼠壮烈牺牲:",end="")d=0for i in dic:if ⑥ :print(m-i,end=" ")d+=2**(m-i-1)print(f"\n老鼠试药结果:毒药瓶编号为{d}")【答案】A;range(k);m=int(m)+1或m=math.ceil(m);m=mouse(n);dtob(i,m);dic[j]=[i];poison in dic[i]【知识点】过程与自定义函数;进制及数制转换1 / 1浙江省强基联盟2024-2025学年高二上学期12月联考技术试题-高中信息技术一、选择题(本大题共15小题,每小题2分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。以下关于HUAWEI Tag中数据和信息的说法正确的是( )A.5.6mm、6g等都是没有意义的数据符号B.定位数据没有消除不确定性,不能视作信息C.数亿计的华为设备构建了信息传递的载体D.只有主人才能知道自己的Tag在哪里,说明信息不具备共享性2.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。当物品遗落时,HUAWEI Tag向周边华为设备发送信息,借助华为大数据网络实现实时查找,以下关于大数据的说法不合理的是( )A.Tag的快速查找体现了大数据运算速度快的特征B.个别设备上报的位置信息不准确不会影响查找效果C.实时上报的位置数据适合使用流计算进行处理D.大数据处理的基本思想是枚举3.(2024高二上·浙江月考)HUAWEI Tag是华为旗下一款追踪器,它簿至5.6mm,轻至6g,可佩戴在钥匙、手提包、宠物甚至是小孩身上。HUAWEI Tag支持近距离定位技术,物品遗落后可快速弹窗提醒;HUAWEI Tag防丢精灵也支持远距离寻物,通过数亿华为设备构建的大数据网络帮助实时定位查找。HUAWEI Tag的位置信息采用双向匿名加密传输,因此,只有主人才能准确知道自己的Tag在哪里。HUAWEI Tag对位置信息进行加密传输,以下关于信息安全的说法正确的是( )A.HUAWEI Tag传输给主人的位置信息可以不加密B.可以使用数据校验技术确保数据传输的完整性C.使用加密传输技术,信息的传输不再存在安全问题D.使用异地容灾备份系统可以有效防止黑客的入侵4.(2024高二上·浙江月考)下列关于数制及数制转换的说法正确的是( )A.二进制数中最大的数码是2B.4位二进制数表示的最大数是16DC.二进制数10110转换为十六进制为16HD.十六进制数F转化为十进制为16D5.(2024高二上·浙江月考)下列关于信息编码的说法正确的是( )A.ASCII码用1个字节中的低7位编码,共128个B.十进制不能用于信息编码,只有二进制才能用于信息编码C.对声音信号进行采样、量化和编码是数模(D/A)转换的过程D.条形码是宽度相同的多个黑条和白条组成的图形编码6.(2024高二上·浙江月考)某BMP图像参数如下图所示,将其压缩为jpeg格式后的存储容量为523.6KB,则压缩比为( )A.3:2 B.8:3 C.11:1 D.16:37.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。以下关于人工智能技术在电商平台应用的说法不正确的是( )A.分析用户数据进行深度学习,是联结主义人工智能的体现B.构建用户画像是对用户进行符号刻画,是行为主义人工智能的体现C.AI客服与人工客服合作为客户解答问题,构成混合增强的智能形态D.人工智能技术在电商行业的应用改善人类生活,促进经济发展8.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台商品订单编号由19位数字字符串组成,其中前12位是时间,具体到分钟,例如2024年11月11日6:35编码为“202411110635”;某订单编码存储于字符型变量ID中,以下选项中可以正确表示订单日期(11月11日)的是( )A.ID[4:8] B.ID[5:9]C.ID//10**12 D.ID%12**129.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。电商平台采集用户对每个类目商品的累计浏览时间,作为构建用户画像的重要依据,列表lst记录了某用户浏览商品的数据,前后两个数据为一组,分别表示商品类目和当次浏览时间,以下python代码用于统计每个类目的累计浏览时间,#读取lst,形如["电子",101,"家居",8,"服装",225,"运动",63,…],代码略。dic={}for i in range(len(lst)//2):方框处正确的代码为( )A. if lst[2*i] in dic: dic[lst[2*i]]=lst[2*i+1] else: dic[lst[2*i]]+=lst[2*i+1] B. if lst[2*i] not in dic: dic[lst[2*i]]=lst[2*i+1] else: dic[lst[2*i]]+=lst[2*i+1]C. if lst[2*i] in dic: dic[lst[2*i]]=1 else: dic[lst[2*i]]=dic[lst[2*i]]+1 D. if lst[2*i] not in dic: dic[lst[2*i]]=1 else: dic[lst[2*i]]=dic[lst[2*i]]+1A.A B.B C.C D.D10.(2024高二上·浙江月考)双11大促作为电商行业的年度盛事,不仅是一次销售狂欢,更是技术应用的竞技场。电商平台通过深度学习算法分析用户历史购买记录、浏览习惯等数据,构建用户画像,基于用户画像,实时、精准地为用户推送商品广告;AI客服与人工客服共同为用户解答问题,既减轻了客服工作量,又增加了平台销售额和用户粘性。某电商平台双11大促对多单合并付款的订单有以下优惠活动:①随机免单1件;②实付金额超过1111元的,每满200元减11.11元。列表lst存储了某用户购物车内多个商品的价格,以下python代码可以正确计算用户付款金额的是( )from random import choice # choice()函数用于随机选取序列中的一个值# 读取lst的值,代码略。n=len(lst)s=sum(lst) # sum()函数对lst中所有元素求和if n>1:print(s)A. s-=choice(lst) if s>1111: s-=s//200*11.11 B. if s>1111: s-=choice(lst) s-=s//200*11.11 C. s-=choice(lst) while s>1111: s-=11.11 D. s-=choice(lst) while s>1111: s-=200-11.11A.A B.B C.C D.D11.(2024高二上·浙江月考)日本数学家角谷静夫发现:一个正整数x,如果是奇数就乘以3再加1,如果是偶数就除以2,这样经过若干次,最终回到1,这便是著名的角谷猜想。以下为验证角谷猜想的算法流程图,则划框①②处正确的伪代码是( )A.①x=1 ②x%2=0 B.①x=1 ②x%2=1C.①x≠1 ②x%2=0 D.①x≠1 ②x%2=112.(2024高二上·浙江月考)验证一个数是否为完全数(一个正整数x的真因子之和等于它本身),定义函数f(x)实现上述功能,编写Python程序如下,def f(x):s=0for i in range(1,x//2+1):if x%i==0:s+=ireturn s==xx=int(input())print(f(x))运行程序,输入以下x的值,输出结果为False的是( )A.0 B.6 C.24 D.2813.(2024高二上·浙江月考)有如下Python程序:s=input( )k,t,v=0,0,0for i in range(len(s)):if "0"<=s[i]<="9":t+=1else:v=int(s[i-t:i])k+=vt=0print(k)运行程序,输入“23a4d56e7f90”,输出结果为( )A.234567 B.90 C.56 D.18014.(2024高二上·浙江月考)有以下Python程序:s="4857296"k=3while k>0:i=0while i=s[i+1]:i+=1if i==len(s)-1:if k>0:s=s[:-k]k=0else:if i==0:s=s[1:]else:s=s[:i]+s[i+1:]k-=1print(s)执行该程序段后,输出的值为( )A.8796 B.87296 C.876 D.852615.(2024高二上·浙江月考)有一组正整数序列存储在列表a中,要求对其中的奇偶数进行调整。调整后奇数在前偶数在后,并保持相对顺序不变。实现上述算法的Python程序如下:a=[93,32,15,80,50,13,90,19,57,83]b=[]n=len(a)k,i=0,0while iif ① :k+=1b.append(a[i]) #将a[i]添加到列表b末尾else:②i+=1for j in range(③ ):a[j]=b[j-n+k]print(a)下列选项中,划线①②③处的正确顺序是( )A.①a[i]%2==1 ②b[i-k]=a[i] ③n-k+1,nB.①a[i]%2==0 ②a[i-k]=a[i] ③n-k,nC.①a[i]%2==1 ②a[i-k]=a[i] ③n-k,nD.①a[i]%2==0 ②b[i-k]=a[i] ③n-k+1,n二、非选择题(本大题共2小题,其中第16小题7分,第17小题13分,共20分。)16.(2024高二上·浙江月考)学校对学生寝室进行满意度调查,现采集了各位同学对寝室各个项目的评分数据,存储于data.xlsx文件中,部分数据截图如图a所示。[ERRORIMAGE:https://tikupic.21cnjy.com/ct20241o/a1/fd/a1fd2fcc45330cadfc249bcb988f6e44.png]图a 图b现采用python程序对数据进行处理,请回答以下问题:(1)读取data.xlsx文件,并插入“总分”列,用于统计各项目的总分,请在划线处填写合适的代码。import pandas as pddf=pd.read_excel("① ")df["总分"]=df.团结和谐+df.文化建设+df.寝室美化+df.卧谈闲聊(2)按寝室分组统计男生寝室总分的平均分,请在划线处填写合适的代码。dfm=df[df.性别=="男"] #筛选男生寝室dfg=dfm.groupby("寝室",as_index=False).总分.② (3)绘制男生寝室总分前3名的柱形图,如图b所示,请在划线处填写合适的代码。import matplotlib.pyplot as pltdfs=dfg.③ ("总分",ascending=False).head(3)plt.bar(④ )#设置绘制参数,代码略plt.show()17.(2024高二上·浙江月考)老鼠试药:在医学研究中,常常需要进行动物实验来测试药物的安全性和有效性,实验中还需要对样本进行“盲测”,即大量无规律混合无效样本,以保证检测实验的真实性。在这个实验中,假设有n个药瓶混合在一起,编号为0~n-1,其中有1瓶是毒药,另n-1瓶是纯净水,已知老鼠服用毒药后会在1小时内死亡,服用纯净水对生命没有影响。我们需要使用尽可能少的老鼠来喂服这些药瓶中的液体,以便快速确定毒药瓶的编号。显然,如果每只老鼠喂服一个试验瓶,则需要使用n只老鼠。而如果使用二进制对药瓶编号,则只需要ceil(log(n,2))只老鼠即可快速找出药瓶。假设n=100,则对药瓶用二进制编号如下表所示。从表中可知,一共需要7只老鼠试药,每只老鼠喂服二进制编码中纵向为1的药瓶,然后观察老鼠的生命状态。例如:1小时后编号为1,2,3,5,6的老鼠死亡,我们即可知道二进制编码1×20+1×21+1×22+1×24+1×25=55,即编号为55的药瓶是毒药。药瓶 第6位 第5位 第4位 第3位 第2位 第1位 第0位0 0 0 0 0 0 0 01 0 0 0 0 0 0 12 0 0 0 0 0 1 03 0 0 0 0 0 1 1… 55 0 1 1 0 1 1 156 0 1 1 1 0 0 0… 98 1 1 0 0 0 1 099 1 1 0 0 0 1 1老鼠编号 鼠7 鼠6 鼠5 鼠4 鼠3 鼠2 鼠1喂服药瓶编号 …,98,99 …,98,99 …,55,56 … …,55,56 … …,56,… 2,3,… 55,… 98,99 1,3,…,55,… 99编写python程序模拟老鼠试药试验,程序运行界面如下图所示,请回答以下问题:题中math模块中涉及到的函数:ceil() 向上取整数log(n,2) 即数学表达式log2n(1)假设n=100,喂服液体没有差错,1小时后没有发现老鼠死亡,此时可以推测毒药瓶的编号是 。(单选,填字母)A.0 B.1 C.100 D.不可能(2)编写十进制数x转k位二进制数函数dtob(),请补充程序中的代码。def dtob (x,k):s=’’for i in ① :r,x=x%2,x//2s=str(r)+sreturn s(3)编写函数,输入药瓶数量,返回最少需要试药老鼠的数量,请将划线处代码补充完整。import mathdef mouse(n):m=math.log(n,2) # 函数log(n,2)即数学表达式log2nif m!=int(m):② else:m=int(m)return m(4)模拟老鼠试药:程序首先随机预置毒药瓶,根据二进制编码统计老鼠服药方案;然后按服药方案计算并输出老鼠的牺牲情况;最后,根据老鼠牺牲数据计算试药结果。请将划线处代码补充完整。import randomn=int(input("请输入药瓶数量:"))print(f"最少需要{mouse(n)}只老鼠试药")poison=random.randint(0,n-1) #随机预置毒药瓶编号③ dic={}for i in range(n):temp=④ for j in range(m):if temp[j]=="1":if j not in dic:⑤ else:dic[j].append(i)print("观察到以下老鼠壮烈牺牲:",end="")d=0for i in dic:if ⑥ :print(m-i,end=" ")d+=2**(m-i-1)print(f"\n老鼠试药结果:毒药瓶编号为{d}")答案解析部分1.【答案】C【知识点】信息及其特征;数据、知识、智慧的定义与特征2.【答案】D【知识点】大数据的概念与特征;大数据处理的基本思路;大数据处理类型与计算方式3.【答案】B【知识点】信息系统安全防护4.【答案】C【知识点】进制及数制转换5.【答案】A【知识点】字符编码;条形码、二维码;声音、图像、视频编码6.【答案】C【知识点】声音、图像、视频编码7.【答案】B【知识点】人工智能的发展与现状;人工智能对社会的影响8.【答案】A【知识点】常见数据类型、数组9.【答案】B【知识点】循环结构语句及程序实现10.【答案】A【知识点】分支结构语句及程序实现11.【答案】A【知识点】流程图识读12.【答案】C【知识点】过程与自定义函数13.【答案】B【知识点】循环结构语句及程序实现14.【答案】A【知识点】循环结构语句及程序实现15.【答案】B【知识点】常见数据类型、数组;运算符、基本运算与表达式16.【答案】data.xlsx;mean();sort_values;dfs.寝室,dfs.总分【知识点】数据处理和统计分析工具;表格数据的图表呈现17.【答案】A;range(k);m=int(m)+1或m=math.ceil(m);m=mouse(n);dtob(i,m);dic[j]=[i];poison in dic[i]【知识点】过程与自定义函数;进制及数制转换1 / 1 展开更多...... 收起↑ 资源列表 浙江省强基联盟2024-2025学年高二上学期12月联考技术试题-高中信息技术(学生版).docx 浙江省强基联盟2024-2025学年高二上学期12月联考技术试题-高中信息技术(教师版).docx