资源简介 12025年4月稽阳联谊学校高三联考技术试题卷考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至6页,第二部分7至12页。满分100分,考试时间90分钟。1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在s答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签笔或钢笔描黑,答案写在本试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1. 30年前,老师手持粉笔在黑板上奋笔疾书;15年前,课件通过投影仪在幕布上跃动光影;如今,我们已能将知识融入到VR眼镜的虚拟空间,在沉浸式体验中开启认知革命。下列关于数据和信息的说法,正确的是()A. 黑板上的文字都是信息 B. 投影到幕布上的图像是数字信号C. VR眼镜损坏不会影响信息呈现 D. 黑板和计算机中的信息都具有时效性2. 30年前,老师手持粉笔在黑板上奋笔疾书;15年前,课件通过投影仪在幕布上跃动光影;如今,我们已能将知识融入到VR眼镜的虚拟空间,在沉浸式体验中开启认知革命。下列对课件的处理方式,做法不合理的是()A. 把图片文稿识别为文字再放入课件B. 利用数据库技术管理大量的课件C. 保存为BMP格式位图再到教室放映D. 利用人工智能辅助制作课件3. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。为完善系统的信息安全和承担信息社会责任,下列做法可行的是()A. 把提示音更改为自己的语音 B. 在小区微信群分享系统账号密码C. 在朋友圈里发布该系统的漏洞 D. 把系统用户信息出售给第三方公司4. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。关于该信息系统的功能以及在信息社会中的表现,下列说法正确的是()A. 该系统不具备数据查询功能 B. 该系统体现了信息经济和数字生活的信息社会特征C. 系统设计可完全消除数字鸿沟 D. 只要保证电力供应,该系统不依赖其他外部环境5. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。关于该系统软硬件设计的描述,正确的是()A. 该系统的软件是指手机APP程序 B. 若没有软件,该系统将无法呈现智能效果C. 云平台不需要输出设备 D. 该系统的输入设备包括键盘、鼠标和U盘6. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。下列关于该系统传感器和网络技术的应用,说法正确的是()A. 该系统使用了光敏和声敏传感器B. 该系统的计算机只有服务器,无需终端设备C. 手机APP与云平台必须在同一个局域网内才能连接D. 传感器的信号只能通过有线方式传递到计算机设备7. 某算法的部分流程图如图所示,划线处由三个代码按不同顺序组成,则输出结果最大的是()①s←d+2②n←n%2+1③d←n+sA. ①②③ B. ②③① C. ③①② D. ②①③8. 有一颗深度为4的二叉树,已知其中序遍历结果是DBGEACHF,若去掉一个叶子节点,其前序遍历结果变为ABEGCFH,则删除的节点是()A. 节点B左子节点 B. 节点B的右子节点 C. 节点E的左子节点 D. 节点E的右子节点9. 有两个栈s1、s2,s1=[1,3,5,7],s2=[2,4,6,8],其中7、8分别是栈顶,约定如下四种操作(均操作一个元素),P:s1→a2(s1元素出栈后入栈s2)、O:s1出栈 N:s2→sl(s2元素出栈后入栈s1)、T:s2出栈。则经历一系列操作PPTOONTP后,s2中的元素分别是()A. 2468 B. 2467 C. 2356 D. 24510. 有如下Python程序:s='ABCDEFGH'i=0while len(s)>1:s=s[:i]+s[i+1:]i=(i+3)%len(s)print(s)该程序运行后,下列说法正确的是()A. 第2行输出BCEFGH B. 第3行输出BCEFHC. 第4行输出CDFG D. 第5行输出CDH11. 有如下Python程序:a=[1,3,5,7,9,8,6,4,2,0]n=len(a)for i in range(n-1):for j in range(__):if a[j-1]>a[j]:a[j],a[j-1]=a[j-1],a[j]若在横线上分别填入如下代码:①n-1,i,-1②1,n-i③n-i-1,n④n可以实现对列表a升序排序的个数是()A. 1 B. 2 C. 3 D. 412. 利用列表模拟链表,有如下python程序a=[[0,3],[1,2],[-2,-1],[11,4],[2,2],[5,6],[8,1],[10,-1],[6,1],[3,3],[-4,9],[9,2],[4,10]]maxn=0for i in range(len(a)):n=0;p=iwhile p!=-1:n+=1;p=a[p][1]if maxnmaxn=n;h=ip=h;s=0while p!=-1:if a[p][0]>0:s+=a[p][0]p=a[p][1]程序运行后,变量s的值为()A. 10 B. 15 C. 20 D. 25二、非选择题(本大题共3小题,其中第13题7分,10分,第15题9分)13. 新能源汽车电池在使用中会经历多次充放电,设计算法模拟电池充放电过程。列表a存储充放电数据,索引的偶数位-1表示放电,1表示充电,奇数位表示充放电量。如a=[-1,5,1,40],表示先放电5度,然后充电40度。一次操作充满电后多余数值不计,同理每次放电时剩余电量最多到0。根据上述算法,回答下列问题:(1)若电池最大容量10,初始满电。列表aa=[-1,15,1,8,-1,10],则实际放电总量为__。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#生成列表a,共200个元素,偶数位是-1或1,奇数位随机正整数,代码略。cap=100;use=0#电池初始满电100度,初始使用量0for i in range(①__):if ②__ or a[i]+cap==101:continueelif a[i]==-1:if cap>=a[i+1]:cap-=a[i+1];use+=a[i+1]else:cap=0;use+=capelse:#充电if cap+a[i+1]>100:cap=100else:③__print("实际放电量",use,"度")14. 某银行大厅有柜面业务信息系统,客户办理业务时,柜员需要把客户身份证和银行卡(均含RFID芯片)分别放在指定位置,结合人脸识别,通过专用设备让系统验证。请回答下列问题:(1)柜员验证客户身份时,使用到的传感器是__________(单选,填字母:A.压力传感器/ B.图像传感器/ C.温度传感器)。(2)柜员验证客户身份的操作中,以下数据流向正确的是__________(单选,填字母:A银行卡→智能终端 B.客户→身份证)(3)在该系统硬件搭建过程中,需要考虑的有__________(多选,填字母)。A.客户柜台数量B.智能终端操作系统选择C.服务器地址D.验证设备的灵敏度(4)办理业务时,客户身份证验证不成功,若系统中所有软件均不存在故障,原因可能是__________(请写出两种可能的原因)(5)某银行某日柜面业务办理情况如图a所示,利用Python编程处理表格数据,并绘制了如图b所示的柱形图。回答下列问题:#导入模块,解决中文乱码,代码略df=pd.read_excel('数据.xlsx') #导入Excel文件df3=df3.head(10)plt.bar(____)#设置绘图参数,显示如图图b所示的图形,代码略方框中应填入的语句依次为__________(多选,填字母)。①df2=df[df.业务类型═"转账汇款"] ②df2=df.groupby("业务类型",as_index=False)③df3=df2.sort_values("金额",ascending=False) ④df3=df2.sort_values("金额")[::-1]A.①③ B.③① C.①④ D.②③(6)划线处应填入的代码是__________15. 波浪理论可以分析金融市场上的价格波动,小鱼同学设计了简化的波浪理论模型,并用算法描述其一部分理论。在一次上涨中,浪1为上涨(以阶段最高点为终点),浪2为下跌(以阶段最低点为终点)但不能跌破浪1起点。另外规定:规则一:浪1浪2时间长度(终点-起点)均需要满足在10~30个交易日之间。规则二:浪1顶点后10个交易日内没有新高,浪2终点后10个交易日内没有新低。根据上述算法,小鱼编写程序,研究某市场指数的历史交易记录,找出符合条件的全部记录。例:浪1起点1000点,经过15个交易日后到该段最高1200点,浪2从浪1最高点下跌,经20个交易日后到最低点1020找到有效图形时输出形式如:“有效图形[[20140428,2003,2085],[20140616,2085,2020]]”实现上述算法的python程序如下,回答下列问题:(1)如下表所示为3月某指数,若每浪的时间长度改为5~10日之间,其他不变,则该段时间的一个完整1~2浪是(答案填日期,如3-10-19)__________日期 3 4 5 6 7 10 11 12 13 14 15 18 19 20 21 22 23 26 27 28指数 1024 1000 1011 1025 1021 1045 1065 1078 1090 1088 1076 1064 1066 1048 1070 1056 1078 1075 1072 1070(2)函数judge的功能是寻找列表a中相对a[0]的极值,若有返回其下标,没有返回-1,方框处代码有误,请改正。__________def judge(a,n):#参数n=1寻找最大值,n=-1寻找最小值i=1;p=-1t=a[0][1]while iif :p=it=a[i][1]i+=1if p>0:return pelse:return -1(3)实现算法的主要程序如下,请在划线处填入合适的代码,使程序完整。def bolang(d):i=0while imaxtmp=①__j=i+1; p=j; flag=0; res=[]while jif d[j][1]i=jflag=3if d[j][1]>maxtmp:maxtmp=d[j][1]p=jif p-i>=10:t=judge(d[j:j+10],1)if t>0: #后面10日有新高②__p=jmaxtmp=d[j][1]else:res.append([d[i][0],d[i][1],d[j][1]])flag=1j=j-1j+=1if flag==1:#寻找调整浪2的底部k=j+1mintmp=d[j][1]while kif d[k][1]mintmp=d[k][1]p=kif p-j>=10:t=judge(d[k:k+10],-1)if t>0:k=k+t; p=kmintmp=d[k][1]else:res.append([d[j][0],d[j][1],d[k][1]])print("有效图形",res)i=k; flag=2if ③__:i=kflag=3k-=1k+=1#若当前段长度超过30或到末尾不到10个交易日,则起点i=i+1,代码略#读取数据并存入数组d,d[i]有两个数据项,分别日期和当日价格,代码略bolang(d)2025年4月稽阳联谊学校高三联考技术试题卷考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共12页,第一部分1至6页,第二部分7至12页。满分100分,考试时间90分钟。1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在s答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签笔或钢笔描黑,答案写在本试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有一个符合题目要求)1. 30年前,老师手持粉笔在黑板上奋笔疾书;15年前,课件通过投影仪在幕布上跃动光影;如今,我们已能将知识融入到VR眼镜的虚拟空间,在沉浸式体验中开启认知革命。下列关于数据和信息的说法,正确的是()A. 黑板上的文字都是信息 B. 投影到幕布上的图像是数字信号C. VR眼镜损坏不会影响信息呈现 D. 黑板和计算机中的信息都具有时效性【答案】D2. 30年前,老师手持粉笔在黑板上奋笔疾书;15年前,课件通过投影仪在幕布上跃动光影;如今,我们已能将知识融入到VR眼镜的虚拟空间,在沉浸式体验中开启认知革命。下列对课件的处理方式,做法不合理的是()A. 把图片文稿识别为文字再放入课件B. 利用数据库技术管理大量的课件C. 保存为BMP格式位图再到教室放映D. 利用人工智能辅助制作课件【答案】C3. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。为完善系统的信息安全和承担信息社会责任,下列做法可行的是()A. 把提示音更改为自己的语音 B. 在小区微信群分享系统账号密码C. 在朋友圈里发布该系统的漏洞 D. 把系统用户信息出售给第三方公司【答案】A4. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。关于该信息系统的功能以及在信息社会中的表现,下列说法正确的是()A. 该系统不具备数据查询功能 B. 该系统体现了信息经济和数字生活的信息社会特征C. 系统设计可完全消除数字鸿沟 D. 只要保证电力供应,该系统不依赖其他外部环境【答案】B5. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。关于该系统软硬件设计的描述,正确的是()A. 该系统的软件是指手机APP程序 B. 若没有软件,该系统将无法呈现智能效果C. 云平台不需要输出设备 D. 该系统的输入设备包括键盘、鼠标和U盘【答案】B6. 家庭智能照明系统通过自动感应控制和远程管理,提升家居体验。该系统主要由智能灯泡、智能开关、手机APP、云平台等组成。主要功能有远程APP控制、利用传感器自动调节灯光亮度和场景模式、语音控制等。下列关于该系统传感器和网络技术的应用,说法正确的是()A. 该系统使用了光敏和声敏传感器B. 该系统的计算机只有服务器,无需终端设备C. 手机APP与云平台必须在同一个局域网内才能连接D. 传感器的信号只能通过有线方式传递到计算机设备【答案】A7. 某算法的部分流程图如图所示,划线处由三个代码按不同顺序组成,则输出结果最大的是()①s←d+2②n←n%2+1③d←n+sA. ①②③ B. ②③① C. ③①② D. ②①③【答案】C8. 有一颗深度为4的二叉树,已知其中序遍历结果是DBGEACHF,若去掉一个叶子节点,其前序遍历结果变为ABEGCFH,则删除的节点是()A. 节点B左子节点 B. 节点B的右子节点 C. 节点E的左子节点 D. 节点E的右子节点【答案】A9. 有两个栈s1、s2,s1=[1,3,5,7],s2=[2,4,6,8],其中7、8分别是栈顶,约定如下四种操作(均操作一个元素),P:s1→a2(s1元素出栈后入栈s2)、O:s1出栈 N:s2→sl(s2元素出栈后入栈s1)、T:s2出栈。则经历一系列操作PPTOONTP后,s2中的元素分别是()A. 2468 B. 2467 C. 2356 D. 245【答案】B10. 有如下Python程序:s='ABCDEFGH'i=0while len(s)>1:s=s[:i]+s[i+1:]i=(i+3)%len(s)print(s)该程序运行后,下列说法正确的是()A. 第2行输出BCEFGH B. 第3行输出BCEFHC. 第4行输出CDFG D. 第5行输出CDH【答案】D11. 有如下Python程序:a=[1,3,5,7,9,8,6,4,2,0]n=len(a)for i in range(n-1):for j in range(__):if a[j-1]>a[j]:a[j],a[j-1]=a[j-1],a[j]若在横线上分别填入如下代码:①n-1,i,-1②1,n-i③n-i-1,n④n可以实现对列表a升序排序的个数是()A. 1 B. 2 C. 3 D. 4【答案】C12. 利用列表模拟链表,有如下python程序a=[[0,3],[1,2],[-2,-1],[11,4],[2,2],[5,6],[8,1],[10,-1],[6,1],[3,3],[-4,9],[9,2],[4,10]]maxn=0for i in range(len(a)):n=0;p=iwhile p!=-1:n+=1;p=a[p][1]if maxnmaxn=n;h=ip=h;s=0while p!=-1:if a[p][0]>0:s+=a[p][0]p=a[p][1]程序运行后,变量s的值为()A. 10 B. 15 C. 20 D. 25【答案】C二、非选择题(本大题共3小题,其中第13题7分,10分,第15题9分)13. 新能源汽车电池在使用中会经历多次充放电,设计算法模拟电池充放电过程。列表a存储充放电数据,索引的偶数位-1表示放电,1表示充电,奇数位表示充放电量。如a=[-1,5,1,40],表示先放电5度,然后充电40度。一次操作充满电后多余数值不计,同理每次放电时剩余电量最多到0。根据上述算法,回答下列问题:(1)若电池最大容量10,初始满电。列表aa=[-1,15,1,8,-1,10],则实际放电总量为__。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#生成列表a,共200个元素,偶数位是-1或1,奇数位随机正整数,代码略。cap=100;use=0#电池初始满电100度,初始使用量0for i in range(①__):if ②__ or a[i]+cap==101:continueelif a[i]==-1:if cap>=a[i+1]:cap-=a[i+1];use+=a[i+1]else:cap=0;use+=capelse:#充电if cap+a[i+1]>100:cap=100else:③__print("实际放电量",use,"度")【答案】 ①. 18 ②. 0,len(a),2或0,200,2或其他等价答案 ③. a[i]+cap==-1或a[i]+cap<0或其他等价答案 ④. cap+=a[i+1]14. 某银行大厅有柜面业务信息系统,客户办理业务时,柜员需要把客户身份证和银行卡(均含RFID芯片)分别放在指定位置,结合人脸识别,通过专用设备让系统验证。请回答下列问题:(1)柜员验证客户身份时,使用到的传感器是__________(单选,填字母:A.压力传感器/ B.图像传感器/ C.温度传感器)。(2)柜员验证客户身份的操作中,以下数据流向正确的是__________(单选,填字母:A银行卡→智能终端 B.客户→身份证)(3)在该系统硬件搭建过程中,需要考虑的有__________(多选,填字母)。A.客户柜台数量B.智能终端操作系统选择C.服务器地址D.验证设备的灵敏度(4)办理业务时,客户身份证验证不成功,若系统中所有软件均不存在故障,原因可能是__________(请写出两种可能的原因)(5)某银行某日柜面业务办理情况如图a所示,利用Python编程处理表格数据,并绘制了如图b所示的柱形图。回答下列问题:#导入模块,解决中文乱码,代码略df=pd.read_excel('数据.xlsx') #导入Excel文件df3=df3.head(10)plt.bar(____)#设置绘图参数,显示如图图b所示的图形,代码略方框中应填入的语句依次为__________(多选,填字母)。①df2=df[df.业务类型═"转账汇款"] ②df2=df.groupby("业务类型",as_index=False)③df3=df2.sort_values("金额",ascending=False) ④df3=df2.sort_values("金额")[::-1]A.①③ B.③① C.①④ D.②③(6)划线处应填入的代码是__________【答案】 ①. B ②. A ③. AD ④. 1.不是本人身份证2.网络中断3.身份证中芯片损坏4.验证设备故障或其他合理答案 ⑤. AC ⑥. df3.时间,df3.金额15. 波浪理论可以分析金融市场上的价格波动,小鱼同学设计了简化的波浪理论模型,并用算法描述其一部分理论。在一次上涨中,浪1为上涨(以阶段最高点为终点),浪2为下跌(以阶段最低点为终点)但不能跌破浪1起点。另外规定:规则一:浪1浪2时间长度(终点-起点)均需要满足在10~30个交易日之间。规则二:浪1顶点后10个交易日内没有新高,浪2终点后10个交易日内没有新低。根据上述算法,小鱼编写程序,研究某市场指数的历史交易记录,找出符合条件的全部记录。例:浪1起点1000点,经过15个交易日后到该段最高1200点,浪2从浪1最高点下跌,经20个交易日后到最低点1020找到有效图形时输出形式如:“有效图形[[20140428,2003,2085],[20140616,2085,2020]]”实现上述算法的python程序如下,回答下列问题:(1)如下表所示为3月某指数,若每浪的时间长度改为5~10日之间,其他不变,则该段时间的一个完整1~2浪是(答案填日期,如3-10-19)__________日期 3 4 5 6 7 10 11 12 13 14 15 18 19 20 21 22 23 26 27 28指数 1024 1000 1011 1025 1021 1045 1065 1078 1090 1088 1076 1064 1066 1048 1070 1056 1078 1075 1072 1070(2)函数judge的功能是寻找列表a中相对a[0]的极值,若有返回其下标,没有返回-1,方框处代码有误,请改正。__________def judge(a,n):#参数n=1寻找最大值,n=-1寻找最小值i=1;p=-1t=a[0][1]while iif :p=it=a[i][1]i+=1if p>0:return pelse:return -1(3)实现算法的主要程序如下,请在划线处填入合适的代码,使程序完整。def bolang(d):i=0while imaxtmp=①__j=i+1; p=j; flag=0; res=[]while jif d[j][1]i=jflag=3if d[j][1]>maxtmp:maxtmp=d[j][1]p=jif p-i>=10:t=judge(d[j:j+10],1)if t>0: #后面10日有新高②__p=jmaxtmp=d[j][1]else:res.append([d[i][0],d[i][1],d[j][1]])flag=1j=j-1j+=1if flag==1:#寻找调整浪2的底部k=j+1mintmp=d[j][1]while kif d[k][1]mintmp=d[k][1]p=kif p-j>=10:t=judge(d[k:k+10],-1)if t>0:k=k+t; p=kmintmp=d[k][1]else:res.append([d[j][0],d[j][1],d[k][1]])print("有效图形",res)i=k; flag=2if ③__:i=kflag=3k-=1k+=1#若当前段长度超过30或到末尾不到10个交易日,则起点i=i+1,代码略#读取数据并存入数组d,d[i]有两个数据项,分别日期和当日价格,代码略bolang(d)【答案】 ①. 4-13-20 ②. a[i][1]*n>t*n或(a[i][1]-t) *n>0 ③. d[i][1] ④. j=j+t或j+=t ⑤. d[k][1]PAGE第1页 展开更多...... 收起↑ 资源预览