江浙皖高中发展共同体20242025学年高三年级上学期10月联考浙江技术试题_第1页
江浙皖高中发展共同体20242025学年高三年级上学期10月联考浙江技术试题_第2页
江浙皖高中发展共同体20242025学年高三年级上学期10月联考浙江技术试题_第3页
江浙皖高中发展共同体20242025学年高三年级上学期10月联考浙江技术试题_第4页
江浙皖高中发展共同体20242025学年高三年级上学期10月联考浙江技术试题_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

绝密★考试结束前2024学年第一学期江浙皖高中(县中)发展共同体高三年级10月联考(浙江卷)技术命题:柯桥中学审题:长兴中学慈溪中学考生须知:1.本卷满分100分,考试时间90分钟;2.答题前,在答题卷指定区域填写班级、姓名、考场、座位号及准考证号并核对条形码信息;3.所有答案必须写在答题卷上,写在试卷上无效,考试结束后,只需上交答题卷;4.参加联批学校的学生可关注“启望教育”公众号查询个人成绩分析。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.在互联网和移动终端普及的今天,网络购票成为了一种便捷形式,使用12306APP就能方便地实现查询车次、网上购票下列关于数据与信息的说法,正确的是()A.列车信息不需要经过数字化就能存储到计算机中B.因为信息具有时效性,所以历史购票数据不具有任何意义C.乘坐火车时无需提供纸质火车票,说明信息可以不依赖于载体D.存储于购票系统数据库中的车次数据是结构化数据【答案】D【解析】【详解】本题考查的是数据与信息的描述。A项错误,列车信息需要经过数字化处理后,才能存储到计算机中。B项错误,历史购票数据可能用于分析和优化运输计划等决策,因此具有一定意义。C项错误,信息虽然可以通过电子设备显示,但仍依赖于数字载体,如或电脑。D项正确,数据库中存储的车次数据是有固定格式、易于检索的结构化数据。故选D。2.在互联网和移动终端普及的今天,网络购票成为了一种便捷形式,使用12306APP就能方便地实现查询车次、网上购票下列操作没有应用人工智能技术的是()A.使用指纹识别登录购票系统B.通过人脸识别进行人证核验C.点击“我的订单”查询个人历史订单信息D.使用手写录入的方式输入要查询车票的目的地【答案】C【解析】【详解】本题考查的是人工智能。选项A中的指纹识别和选项B中的人脸识别均涉及生物识别技术,属于人工智能技术的应用范畴。选项D中的手写录入也可以涉及字符识别技术(OCR),是人工智能技术的应用。而选项C中的“点击‘我的订单’查询个人历史订单信息”只是简单的信息查询操作,不涉及人工智能技术。故选C。3.某景区闸机售票检票系统的主要组成部分包括闸机、售票系统和检票系统。游客使用售票系统通过网页或移动设备APP,实现在线购票和预约功能,相关购票、预约数据存储在服务器中;游客通过扫描二维码或刷身份证等方式进行验证;闸机通过电子设备控制游客进出。下列关于该系统组成的说法,不正确的是()A.服务器的性能仅跟CPU有关 B.刷身份证的设备是输入设备C.该售票系统软件是应用软件 D.该系统的用户包括数据库管理员【答案】A【解析】【详解】本题考查的是信息系统组成。服务器的性能不仅仅与CPU有关,还与内存、存储、网络带宽、输入/输出速度等其他因素有关,因此选项A的说法不正确。刷身份证的设备是一个输入设备,因为它用于读取和输入身份信息。售票系统软件属于应用软件,因为它用于专门的任务,即售票和预约。数据库管理员负责管理系统中的数据,因此他们是该系统的用户。故选A。4.某景区闸机售票检票系统的主要组成部分包括闸机、售票系统和检票系统。游客使用售票系统通过网页或移动设备APP,实现在线购票和预约功能,相关购票、预约数据存储在服务器中;游客通过扫描二维码或刷身份证等方式进行验证;闸机通过电子设备控制游客进出。下列关于该系统功能与设计的说法,正确的是()A.只能通过浏览器实现在线购票和预约 B.可以利用检票数据分析游客游览高峰时段C.在设计系统时无需考虑对外界环境的依赖 D.扫描二维码验证身份需使用RFID技术【答案】B【解析】【详解】本题考查的是信息系统功能与设计。A项不正确,在线购票和预约不仅可以通过浏览器,还可以通过APP等移动设备实现。B项正确,检票数据可以用于分析游客的游览高峰时段,从而对人流进行管理和优化。C项不正确,系统设计时需考虑外界环境的依赖,如网络连接、设备电源等因素。D项不正确,二维码扫描使用的是光学识别技术,而RFID技术用于射频识别。故选B。5.某景区闸机售票检票系统的主要组成部分包括闸机、售票系统和检票系统。游客使用售票系统通过网页或移动设备APP,实现在线购票和预约功能,相关购票、预约数据存储在服务器中;游客通过扫描二维码或刷身份证等方式进行验证;闸机通过电子设备控制游客进出。下列关于信息系统安全和信息社会责任的说法,正确的是()A.刷身份证实现身份认证,能确保系统没有安全隐患B.系统安装杀毒软件,能阻挡外网对该系统的所有攻击C.景区运营方可以把游客个人数据出售给有需要的第三方D.系统每天定时备份数据,是确保数据安全的重要措施【答案】D【解析】【详解】本题考查的是信息系统安全。刷身份证实现身份认证并不能确保系统没有安全隐患。身份认证只是安全保障的一部分,还需要考虑数据保护、网络安全等多个方面,选项A说法错误;系统安装杀毒软件可以提供一定的防护,但不能阻挡所有来自外网的攻击。网络攻击形式多样,仅靠杀毒软件无法完全防护,选项B说法错误;景区运营方不能将游客个人数据出售给第三方,除非获得游客的明确授权,这样做可能违反个人隐私保护法律法规,选项C说法错误;系统每天定时备份数据是确保数据安全的重要措施之一,可以在数据损坏或丢失时提供恢复的可能性,选项D说法正确。故选D。6.一幅1024×768的BMP格式图像,转化为JPG格式后的存储容量为144KB,已知压缩比为16:1,则该BMP格式图像的位深度为()A.32 B.24 C.16 D.8【答案】B【解析】【详解】本题考查图像存储相关内容。设位深度为x,未压缩图像大小=像素*像素*量化位/8(B),未压缩前文件大小=1024*768*x/(8*1024)=96xKB,16:1压缩后存储容量约为144KB,则x=144*16/96=24,故本题答案是B选项。7.某算法部分流程图如图所示,执行这部分流程,若输入数据为25,15,则输出y的值为()A.5 B.50 C.75 D.150【答案】C【解析】【详解】本题考查的是流程图识读。阅读程序,可知这是找m,n的最小公倍数。25,15的最小公倍数是75,故选C。8.栈S最大长度为3,若元素a,b,c,d,e依次入栈,则可能的出栈序列为()A.d,c,b,a,e B.b,a,e,d,c C.c,a,b,d,e D.c,d,a,b,e【答案】B【解析】【详解】本题考查的是栈的操作。一个栈的最大长度为3,意味着在任何时刻最多只能存放3个元素。依次入栈a,

b,

c,

d,

e,则任何出栈序列都必须遵循LIFO(Last

In,

First

Out)的原则并且同时只能容纳3个元素。所以,分析每一个选择:A.选项:d的入栈时,栈满,因此在d入栈之前至少有一个元素必需出栈,但是直接出栈d序列不可行;B选项:a,b入栈,b,a出栈,c,d,e,e,d,c出栈,可行;C选项:a,b,c入栈,c出栈,此时b还未出栈,a不可能先出栈,不可行;D选项:a,b,c入栈,c出栈,d入栈,d出栈,此时此时b还未出栈,a不可能先出栈,不可行;故选B。9.编写一个计算字符串中最多连续相同字符个数的Python程序段如下:s=input("请输入字符串:")k=1;maxlen=0foriinrange(1,len(s)):ifs[i]==s[i1]:k=k+1else:ifk>maxlen:maxlen=kk=1print("最多连续相同字符个数为:",maxlen)用以下输入数据测试该程序段,能测出程序错误的是()A.AAABBCCD B.AABBBCDD C.AABCCCDD D.ABBCCDDD【答案】D【解析】【详解】本题考查的是循环与选择语句的应用。阅读程序可知,只有相邻字符不相等的情况下,才会进入else比较和更新最多连续相同字符的个数,因此当最多字符在最后时,将无法更新最多连续相同字符的个数。选项D中最多连续字符在最后,运行程序最后的结果为2,与实际不符。故选D。10.某二分查找算法的Python程序段如下:flag=False;c=0i,j=0,len(d)1whilei<=jandnotflag:m=(i+j)//2c+=1ifd[m]==key:flag=Trueelifkey<d[m]:j=m1else:i=m+1当d为[8,12,16,18,23,28,33,37,48,55]时,程序运行后变量c的值为4,flag的值为True,则符合的查找键key的个数是()A.1 B.2 C.3 D.4【答案】C【解析】【详解】本题考查的是二分查找。根据代码,在while循环中,每进行一次查找,则c的次数加1,当d[m]==key时,flag的值为True。由于程序执行后c的值为4,flag的值为True,则说明在第四遍查找时,找到了key值。根据d中的数据,可以绘制如下二叉查找树:根据二叉树,可知满足的key值有:18、33、55。故选C。11有如下Python程序段:n=8;cnt1=cnt2=0flag=True;last=0d=[1,2,4,6,7,9,5,8]whilelast<=n2andflag:flag=Falseforjinrange(n1,last,1):cnt1+=1ifd[j]<d[j1]:d[j1],d[j]=d[j],d[j1]cnt2+=1flag=Truepos=jlast=pos运行上述程序段后,变量cnt1和cnt2的值分别为()A.284 B.104 C.2824 D.1324【答案】B【解析】【详解】本题考查的是冒泡排序的变式。程序中的计数器

cnt1

记录了循环中

for

循环的总比较次数,而

cnt2

记录了实际发生交换的次数,last记录了最后一次交换位置,没有数据交换时,冒泡结束。第一趟冒泡(从7—1):比较次数7次,交换3次(5依次跟9、7、6交换),last=4;第二趟冒泡(从7—5):比较次数3次,交换1次(8跟9交换),last=7;不满足last<=n2,排序结束。比较次数一共:7+3=10,交换的次数:3+1=4,故选B。12.使用列表data模拟链表结构(节点数n>0),如图a所示,每个节点包含数据区域(学生编号和性别)和指针区域,head为头指针。现要将链表整理成女生在前,男生在后,且不改变学生在男女生中的相对位置,结果如图b所示。实现上述功能的Python程序段如下,方框中应填入的正确代码为()head=0;p=t1=t2=headp=data[p][2]data[head][2]=1whilep!=1:t=data[p][2]ifdata[p][1]=="男":ifdata[t2][1]=="女":data[t1][2]=pelse:data[t2][2]=pt2=pdata[p][2]=1else:t1=pp=tA.ifdata[t1][1]=="女":data[p][2]=data[t1][2]data[t1][2]=pelse:data[p][2]=t1head=pB.ifdata[t2][1]=="女":data[p][2]=data[t2][2]data[t2][2]=pelse:data[p][2]=t2head=pC.ifdata[t1][1]=="女":data[p][2]=data[t1][2]data[t1][2]=data[p][2]else:data[p][2]=t1head=pD.ifdata[t2][1]=="女":data[t2][2]=data[p][2]data[t2][2]=data[p][2]else:data[p][2]=t2head=pA.A B.B C.C D.D【答案】A【解析】【详解】本题考查的是链表的应用。由给出代码可知,p是每次被处理的节点,t是p的后继节点,t1和t2初始都为头节点位置,由给出的if部分代码可知:当p节点为男生,t2节点也为男生,则将t2节点与p节点连接,t2、p、t向后遍历一步,由此可知t2更新后为p的前驱节点,也是已排好节点中男生的最后一个节点位置:而当p节点为男生但t2为女生,则将t1与p相连接,由此可知t1更新后为已排好节点中女生的最后一个节点位置。同理,else部分,当p节点为女生时,若节点也为女生,根据题干描述女生在前男生在后,最新的女生节点要与男生的第一个节点相连接,即p与t1的后一个节点相连;若t1为男生,则p节点为第一个女生节点,将p与t1连接,更新head指针即可,之后t1=p更新成为排好节点中女生的最后一个节点位置,因此选A。二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.某机器在上午8点到12点的时间段可以安排加工产品。按以下规则选择部分产品加工:先选择所有产品中加工结束时间最早的产品(若有多个产品的结束时间相同,则优先选择加工时长少的产品),然后在剩余产品中选择时间不冲突的结束时间最早的产品进行加工,依次类推……直至选择完毕。编写一个Python程序,实现以下功能:读取n个产品的编号、预计到达时间和所需加工时长,输出选择加工的产品编号、加工起始时间和结束时间。(1)有6个产品,产品编号、预计到达时间和所需加工时长(分钟)如下:[[1,"08:00",105],[2,"08:30",60],[3,"09:35",105],[4,"10:30",90],[5,"10:00",35],[6,"09:40",40]],则选择加工的第2个产品的编号为________(填数字)。(2)实现上述功能的Python程序如下,请在划线处填入合适代码。defconvert1(t):#把时间格式t转化为整数,如"08:30"转化为510。代码略defconvert2(t):#把整数t转换为时间格式,如510转化为"08:30"。代码略'''读取n个产品的数据存入列表a[0]至a[n1]中,a[i]包含3个数据项,a[i][0]、a[i][1]和a[i][2]分别存放产品编号、预计到达时间和所需时长,代码略'''foriinrange(n):st=convert1(a[i][1])a[i].append(st)ed=st+a[i][2]a[i].append(ed)flag=[False]*nforiinrange(n1):①____forjinrange(i+1,n):ifa[j][4]<a[k][4]ora[j][4]==a[k][4]anda[j][2]<a[k][2]:k=ja[i],a[k]=a[k],a[i]st=convert1("08:00")ed=convert1("12:00")foriinrange(n):ifa[i][3]>=standa[i][4]<=ed:flag[i]=True②____print("产品编号","起始时间","结束时间")foriinrange(n):if③____:print(a[i][0],a[i][1],convert2(a[i][4]))【答案】①.6②.k=i③.st=a[i][4]或等价答案④.flag[i]或flag[i]==True或等价答案【解析】【详解】本题考查的是排序算法的应用。(1)根据题目要求“先选择所有产品中加工结束时间最早的产品(若有多个产品的结束时间相同,则优先选择加工时长少的产品)”原则,第一个加工产品是[1,"08:00",105]结束时刻是9:45,此时到达的产品有[2,"08:30",60],[3,"09:35",105],,[6,"09:40",40]],根据优先加工时间少的产品,因此第2个加工编号是6号。(2)①处,根据选择排序算法特点,此处应初始化比较索引为当前索引,故应填:k=i;②处,依次选择不冲突的产品进行加工,并更新当前时间为该产品的结束时间,故此处应为:st=a[i][4]或等价答案;③处,输出已选择产品的编号、起始时间和结束时间,flag值为真,即表明已选择产品,故此处应为:flag[i]或flag[i]==True或等价答案。14.小明要搭建智能农业大棚系统,该系统能实现每隔一定的时间监测大棚温度和湿度,当温度超过设定的上限值,则启动通风和喷水系统降温;若低于设定的下限值,则启动加热器升温。当湿度超过设定的上限值,则启动通风系统,降低湿度;若低于设定的下限值,则启动加湿器,增加湿度。用户通过浏览器查看实时和历史数据。系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和执行器,请回答下列问题:(1)该系统网络应用软件的实现架构是________(单选,填字母:A.B/S架构/B.C/S架构)(2)该系统中,智能终端与传感器之间的数据传输________(单选,填字母:A.只能由智能终端到传感器/B.只能由传感器到智能终端/C.既可以由智能终端到传感器,也可以由传感器到智能终端)。(3)下列关于该系统说法,正确的是________(多选,填字母)。A.湿度和温度数据的采集时间间隔可以是相同的B.该系统中加湿器和加热器必须连接到不同的智能终端C.通过浏览器查看历史数据需访问智能终端D.智能终端可以通过IoT模块以无线方式连接服务器(4)系统搭建完成后,运行一段时间,通过浏览器观察到实时湿度低于设定的下限值,但是加湿器一直没有工作,请简要说明造成上述问题的原因________(本系统中湿度传感器能采集到准确的湿度数据,程序代码正确)。(5)小明收集了某天的温度数据,部分数据如图a所示,根据该数据,统计当日6时到18时各个小时的平均温度,绘制如图b所示的柱形图,实现该功能的部分Python程序如下:importpandasaspdimportmatplotlib.pyplotaspltdf=pdread_excel("data.xlsx")foriinrange(len(df)):df.at[i,"小时"]=int(df.at[i,"时间"][11:13])df=df[df.小时>=6]df=df[df.小时<=18]df1=df.groupby("________",as_index=True).mean()#设置绘图参数,代码略plt.bar(x,y)#绘制柱形图①请在程序中划线处填入合适的代码。②程序的方框中应填入的正确代码为________(单选,填字母)。A.x=df.小时y=df.温度B.x=df.indexy=df.温度C.x=df1.小时y=df1.温度D.x=df1.indexy=df1.温度【答案】①.A②.B③.AD④.加湿器故障;加湿器和智能终端连接故障。⑤.小时⑥.D【解析】【详解】本题考查的是信息系统搭建。(1)用户通过浏览器查看实时和历史数据,故该系统网络应用软件的实现架构是B/S架构,选A。(2)智能终端与传感器之间的数据传输为单向传输,从传感器传输到智能终端,故选B。(3)不同传感器采集时间间隔无硬性规定,可以相同,也可以不同,选项A正确;系统中执行器既可以连接到不同的智能终端也可以连接在同一智能终端,B错误;通过浏览器查看历史数据需访问服务器与数据库,C错误;智能终端可以通过物联网模块以无线方式连接到局域网内,D正确。故选AD。(4)从题目分析:运行一段时间,通过浏览器观察到实时湿度低于设定的下限值,说明传感器、智能终端、网络、服务器、数据库都正常工作,故只能判断执行器、或智能终端与执行器连接故障,故答案为:加湿器故障;加湿器和智能终端连接故障。(5)①从图b分析:按不同小时汇总各小时的平均湿度,故分类字段为:小时;汇总字段:湿度;汇总方式:平均值。故答案为:小时②根据分类汇总的参数:as_index=True,即以小时字段为dfl对象的索引,故答案为:D15.某加密后的数据序列data为0255的整数和大小写字母构成的字符串(以非数字字符结尾)。现在要对data进行解密处理,处理过程分“提取整数”“值变换”“位置变换”“行列变换”四个步骤。(1)提取整数:提取字符串中整数和该整数在字符串中的起始位置,结果存储在列表num_lst中;(2)值变换:值变换后元素=(提取到的整数+该整数在字符串中的起始位置)%256,结果存储在列表num中;(3)位置变换:用位置变换密钥数组c(元素个数为m,值为1m的不重复整数)对值变换后的数据进行位置变换,结果存储在列表num1中,通过pos_trans函数实现;(4)行列变换:1)将步骤(3)处理后列表num1中的n个元素依次分割出若干个数据块,每个数据块有m×m个元素,m最大值为8,最小值为2。分割时,按尽可能大的数据块进行分割;2)对每个分割出的数据块用“方阵转换法”进行转换,每次转换后得到的数据块依次存储在列表num2中;3)列表num1分割后的剩余元素(个数小于4),直接依序存储到列表num2中。例如n=140时,可依次分割出3个数据块,元素的个数分别为64(8×8)、64(8×8)、9(3×3),剩余元素为3个。“方阵转换法”过程如下:将数据块中m×m个元素按行序排列成一个数字方阵,从该数字方阵中按列序得到转换后元素的次序。以3×3数据块为例,转换过程如第15题图所示:请回答下列问题:(1)若数据序列data为"asd123hts35pyg253klm89tre247ytu",经过步骤(1)“提取整数”处理后,得到列表num_lst的第一个元素为[________,________](填整数)。(2)“位置变换”处理的pos_trans函数如下:defpos_trans(data,c):n=len(data);m=len(c)num=[0]*nforiinrange(n//m):forjinrange(m):num[i*m+j]=data[i*m+c[j]1]foriinrange((n//m)*mn):num[i]=data[i]returnnum若data为[126,44,11,109,16,10,220,178,23],c为[3,1,2],调用pos_trans(data,c)后,列表num的最后一个元素为________。(3)实现解密功能的部分Python程序如下,请在划线处填入合适的代码。defextract_num(data):pos=0flag=Trueres=[]t=""foriinrange(len(data)):if"0"<=data[i]<="9":t+=data[i]if①____pos=iflag=Falseelse:iflen(t)>0:res.append([int(t),pos])t=""flag=Truereturnresdefval_trans(data):num=[]foriinrange(len(data)):num.append(②____)returnnumdefrow_col_trans(data):n=len(data)num=[0]*nm=8;start=0;left=nwhileleft>3:ifleft<m*m:m=1else:pa=pb=startforiinrange(m*m):num[pb]=data[pa]pb+=1if(i+1)%m==0:③____else:pa+=mleft=m*mstart+=m*mforiinrange(start,n):num[i]=data[i]returnnum#读取待解密数据存入data,代码略num_lst=ext

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论