还剩15页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
绝密★暑假返校联考结束前名校联盟(浙江省名校新高考研究联盟)届高三Z202025第一次联考技术试题卷信息技术命题煤州中学徐江、钱丹红信息技术磨稿嘉兴一中俞俊莲黄岩中学范跃群丽水中学支文红校稿张红光、金哲平通用技术命题路桥中学金霞、胡希友通用技术磨稿安吉高级中学张惑年海宁高级中学杨青华义乌中学王明德校稿陈颖、姚维红考生须知
1.本卷满分100分,考试时间90分钟
2.答题前,在试卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号
3.所有答案必须写在答题卷上,写在试卷上无效;考试结束后,只需上交答题卷第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)下列关于数据、信息和知识的说法,正确的是()
1.信息在传递的过程中,会产生损耗A.人们接收到同样的信息,所建构的知识也相同B.数据是对客观事物的符号表示,只能用数字来表示C.信息可用模拟信号或数字信号表达,两者可相互转换D.某停车场引入了一套停车管理系统入口处屏实时显示停车场空余车位数量;汽车驶入
2.LED时,智能终端通过摄像头获取车辆信息,语音播报车牌号码,上传数据到服务器;汽车驶出时,出口处屏显示车牌号、停车费用、付费二维码,待用户扫码付款后放行下列信息系统组LED成要素中,都属于硬件的是()
①摄像头
②数据库
③车牌数据
④智能终端
⑤服务器A.
①④⑤B.
①②④C.
①③⑤D.
②③⑤某停车场引入了一套停车管理系统入口处屏实时显示停车场空余车位数量;汽车驶入
3.LED时,智能终端通过摄像头获取车辆信息,语音播报车牌号码,上传数据到服务器;汽
1.D【详解】本题考查数据、信息与知识信息在传递过程中不会产生损耗,选项错误;人们接A收到同样的信息,由于认知水平、背景知识等不同,所建构的知识也可能不同,选项错误;B数据可以用数字、文字、图像等多种形式表示,选项错误;信息可用模拟信号或数字信号表C达,两者可相互转换,选项正确;故答案为D Do
2.A【详解】木题考查信息系统组成硬件是指计算机系统中由电子、机械和光电元件等组成的各种物理装置的总称在题目所给的选项中,摄像头、智能终端、服务器都属于硬件设备数据库是按照数据结构来组织、存储和管理数据的仓库,属于软件范畴车牌数据是存储在系统中的信息,也不属于硬件故答案为Ao
3.B【详解】本题考查人工智能人工智能是指让计算机模拟人类的智能行为在该系统中,车辆驶入、驶出停车场时,智能终端通过摄像头获取车辆信息并识别车牌信息,这个过程涉及到图像识别技术,属于人工智能范畴选项系统实时显示空余车位数量只是数据的显示,没有体现A人工智能;选项显示停车费用也是基于数据的计算和展示,不属于人工智能;选项驾驶员通C D过手机扫码支付停车费用是人为操作和支付流程,与人工智能无关故答案为:Bo
4.C【详解】本题考查信息系统该信息系统的用户不仅指汽车驾驶员,还包括停车场管理人员等,项错误;用户不一定必须通过浏览器使用该信息系统,还可以通过现场的设备交互等方式,A B项错误;该信息系统中的车牌、进出时间等数据一般存储在数据库中,项正确;出口处的C LED屏显示停车费用,需要经过数据的采集、计算等加工处理过程,项错误故答案为D Co
5.C【详解】本题考查数据安全定时备份数据可以在数据丢失或损坏时进行恢复,可在一定程度上保证数据安全,项正确;存储数据的介质损坏也会导致数据丢失,所以保护数据的安全也A需要保护存储数据的介质,项正确;数据校验是为保证数据的完整性进行的一种验证操作,B而不是保密性,项错误;建立异地容灾系统可以避免自然灾害等引起的数据损坏,项正确C D故答案为Co
6.B【详解】本题考查计算机网络文印室中的移动设备可以通过无线局域网进行连网,不一定只能通过移动通信网络故答案为Bo
7.A【详解】本题考查流程图程序运行过程如下因此最终的值为故答案为s000100Aon rs
590290014000711003001001000100000001008.D【详解】本题考查二叉树给定中序遍历每个节点的度为或说明树的结构是链式的ABCD,01,(即线性的),即树的形态是类似链表的结构选项由于该树的结构是线性的,层数等于A节点数,因此树的层数为层,不是层选项考虑节点的排列方式,有两种有效的链式结43B构(根节点分别为和因此树的形态数为种,而不是种选项在这种链式结构中,A D),24C节点作为根节点,必然为子节点,因此可能是叶子节点选项在链式结构中,除了最D AA D后一个节点或者节点之外,所有节点都有一个子节点因此,只有一个叶子节点故答案A D为Do
9.C【详解】本题考查栈对于栈的操作,由于“后进先出”的特性,出栈顺序必须满足栈的特点考虑元素比先出栈的情况,出栈时,必须还在栈内因此,出栈之前,不能出栈因C AC AC A此可能的出栈序列有、、、、、、故答案为BDCA BCDA BCAD CDBACBDA CBADDCBA Co
10.B【详解】本题考查冒泡排序冒泡排序是一种简单的排序算法,它重复地走访要排序的数列,一次比较两个元素,如果它们的顺序错误就把它们交换过来走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成在升序冒泡排序中,外层循环控制排序的轮数,内层循环控制每一轮的比较次数第一轮比较次,第二轮比较次,以此类推,第n-1n-2轮比较次并且因为是从后往前比较,所以内层循环的范围是故答案为i n-i rangen-i Bo
11.B【详解】本题考查程序程序的目的是从字符串中查找与字符串相同的子串,并Python sis2将这些子串从中删除每次找到一个匹配的子串后,程序会更新以移除该子串,并调整变si si量以继续在剩余部分进行查找选项错误
①所在行的条件将会被判断次,因为循环条件i A7成立直到变为空,每次判断时都会增加,最终达到次判断选项正确程序在最后一次si m7B匹配并删除后,的值被设为因此的最终值为选项错误的最终值为而非因为s2i-2,i-2C m7,2,程序中每次循环都会增加,最终选项错误程序执行完毕后已经变为空字符串,而m m=7D si非“故答案为abc”Bo
12.C【详解】本题考查程序首先分析程序逻辑程序通过随机生成一个值,然后在给Python key定的列表中进行查找使用二分查找的方法,通过不断调整区间的左右边界和来缩小查a ij找范围每次随机选择一个中间位置如果则说明在左侧区间或等于当前位置的值,m,a[m]=key,key更新同时减循环条件是变量记录查找次数若为则变量和的值可能为y1i=j xkey50,x y5和这种情况不可能,因为时,在每次循环时要么等于要么小于这样会导致5key=50a[m]key,key,i增加,减少,但值不可能每次都增至故答案为j y5Co
13.B sum=sum4-i ave=sum/5data[-l]ave anddata[-2]pre_ave【详解】本题考查综合应用与数据分析Python由于系统在每次上穿或下穿均值后,必须要有一个逆向的变化上穿后下一次数据必须低于1均值,或下穿后下一次数据必须高于均值才能触发下一个相同类型的异常信号因此,系统不可能连续发出两个相同的异常信号故答案为Bo的作用是计算最近次数据的总和通过遍历我们依次取出最近的个数据,2sum6data[-6:],6并将它们累加到中故答案为表示最近次数据的均值在前一步中,我们sum sum=sum+i ave5已经累加了最近次的数据总和现在,我们需要计算最近次数据的均值故答案为6sum5ave=sum/5题目要求发出上穿异常的信号,这意味着当前数据即皿必须上穿均值但是,3val da-1]ave仅仅判断〉是不够的,这会导致在连续增长的数据情况下连续发出上穿异常信号为data[-l]ave了避免这个问题,我们需要确保上穿异常只在数据从小于等于均值变化到大于均值时发出因此,我们需要额外检查前一个数据是否小于均值故答案为data[-2]ave data[-l]ave anddata[-2]pre_aveo
14.B
192.
168.
0.10:8080/show ADBD df.date==daydf.humidity【详解】本题考查信息系统测控系统通过服务器展示数据并控制设备,属于典型的模式故答案为1Web B/S Bo是一个轻量级的应用框架,用于启动服务器根据代码片段,2Flask Webapp.run Web应用运行在地址、端口路由为因此,访问该网页的完整为Flask IP
192.168O108080,/show URL故答案为http://l
92.
168.
0.10:8080/show
192.
168.
0.10:8080/showo服务器可以通过向智能终端发送指令,控制执行器的开启或关闭,这是智慧测控系统的常规3功能,选项正确如果模块损坏,无法连接到那么实时数据无法传输到服务器,浏览A IoT WiFi,器无法查看最新数据,但历史数据已存储在服务器上,依然可以查看历史数据,选项错误如B果服务器能正常获取温度数据但不能获取湿度数据,这通常与传感器或传输数据链路有关,而不是服务器与的连接问题,选项错误从系统的安全性考虑,添加防火墙可以防止非法访WiFi C问和攻击,是合理的措施,选项正确故答案为D ADo选项的代码中与顺序错误,会导致无法正确表示以内的湿度4A if s=40:elif s70:status70选项的代码逻辑清晰,先检查湿度是否低于再根据条件设置符合要求选项代码的B40,status,C放在前面,会导致被错误地设置为即使在正常范围内选项代码正确处理了湿if s70:status2,s D度范围,根据湿度值准确设置符合要求故答案为status,BDo处应根据输入的日期筛选出指定日期的数据,表达式为故答案为5
①day dfdate==day df.date==
②处应从筛选后的数据中选择湿度列,假设湿度列名为表达式为故答案为day humidity,df.humidityoodf.humidityo
15.1task|id][-l]=h pre_time+=task[head]
[1]task|id][O]+=task|head]
[1]id+=1【详解】本题考查综合应用Python任务在到达,执行此时任务在到达,因为任务的任务截止时间更早,因此任11010,1201务暂停,执行任务执行任务执行完毕,无超时此时时间为继续执行任务执行01,30,150,0,10,此时时间为任务到达,但任务截止时间更晚,因此继续执行任务任务执行完毕,此时60,220,时间为已经超时,然后执行任务执行此时时间为无超时因此执行后显示超时的只90,2,30,120,有任务故答案为01在添加任务函数中,当空链表或截止时间最早时,需要将新任务作为链表的头节点,即将新2任务的指针指向原来的头节点,然后返回新任务的编号作为新的头指针故答案为:task[id][-l]=ho对于第一个填空处
①,当任务执行结束后,需要将该任务从链表中删除,即让前一个任务的3指针指向当前任务的下一个任务,同时将当前任务的执行时间置为表示已完成,并且更新头指3针为当前任务的下一个任务故答案为对于第二个填空处
②,当有任task[id][O]+=task[head][l]务正在执行且新任务到达时,需要将新任务的到达时间加上正在执行任务已执行的时间,作为新任务的新到达时间,然后将新任务重新添加到链表中故答案为task[id]
[0]+=task[head][l]o对于第三个填空处
③,当一轮循环结束,需要更新下一个任务的编号,准备处理下一个任务故答案为id+=l车驶出时,出口处屏显示车牌号、停车费用、付费二维码,待用户扫码付款后放行该系LED统的下列应用中,体现了人工智能技术的是()系统实时显示空余车位数量车辆驶入、驶出停车场,识别车牌信息A.B.车辆驶出停车场,显示停车费用驾驶员通过手机扫码支付停车费用的过程C.D.某停车场引入了一套停车管理系统入口处屏实时显示停车场空余车位数量;汽车驶入
4.LED时,智能终端通过摄像头获取车辆信息,语音播报车牌号码,上传数据到服务器;汽车驶出时,出口处屏显示车牌号、停车费用、付费二维码,待用户扫码付款后放行下列关于该信息LED系统的说法,正确的是()该信息系统的用户仅指汽车驾驶员A.用户必须通过浏览器使用该信息系统B.该信息系统中的车牌、进出时间等数据一般存储在数据库中C.出口处的屏显示停车费用,不需要经过数据的加工处理D.LED下列有关数据安全的描述,不正确的是()
5.定时备份数据可保证数据安全A..保护数据的安全也需要保护存储数据的介质B数据校验是为保证数据的保密性进行的一种验证操作C.为了避免自然灾害引起的数据损坏,一般可建立异地容灾系统D.学校信息中心为文印室搭建了一个计算机网络系统,实现多个终端联网、资源共享和协同
6.工作等功能,下列说法不正确的是()该计算机网络按覆盖范围分类属于局域网A.文印室中的移动设备只能通过移动通信网络进行连网B.通过该网络可实现文印室中打印机、扫描仪等办公设备的共享C.组建有线网络,除计算机之外,还需购买双绞线、交换机等设备D.某算法的流程图如图所示,执行这部分流程,若输入的值为则输出的值为()
7.59,sA.000100C.001000某二叉树中序遍历为其任意节点的度为或则关于该二叉树说法正确的是
8.ABCD,1,()该二叉树有层该二叉树可能有种形态A.3B.4节点不可能是叶子节点该二叉树只有一个叶子节点C.A D.栈初始为空,经过一系列的入栈、出栈操作后,栈为空,若元素入栈顺序为则
9.ABCD,所有可能的出栈序列中,比先出栈的个数为()C AA.5B.6C.7D.8某升序冒泡排序算法的程序段如下
10.Python#生成个随机整数,依次存入数组代码略n a,for iin rangel,n:for jin range_:ifaU]aU+l]:a[j],a[j+l]=a[j+l],a[j]为实现程序功能,划线处可填入的代码是A.n-i-1B.n-i C.n-i+1D.n有如下程序段
11.Pythonsi=ababccabc;s2=abc”i=0;m=0while i=lensl-lens2:if sl[i:i+lens2]!=s2:#
①二1+1else:sl=sl[:i]+sl[i+lens2:]i=i-lens2+1m+=1该程序段执行后,下列描述正确的是(
①所在行的条件将会被判断次的值为A.5B.i-2的值为的值为“C.m2D.si abc”有如下程序段:
12.Pythonfrom randomimport*a=[10,20,30,40,50]用于生成区间内的随机整数key=randintQ100)#randint(p,q)[p,q]x=y=0i,j=0,len(a)-1while i=j:m=randint(i,j)十二x1if afm]key:i=m+1y+=1else:j=m-1y-=1执行该程序后,下列说法不正确的是()变量和的值可能为和变量和的值可能为和A.x y1-1B.x y4-2若为则变量和的值可能为和若为则变量和的值可能为和C.key50,x y55D.key35,x y51
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)某数据分析系统的功能为采集实时数据生成最近连续次数据的均值如图所示,
13.val,5ave,a绘制如图所示的折线图,并发出数据异常信号b•异常一,上穿异常,虚线(数据上穿实线(数据如图中时刻val)ave),b5-6;•异常二,下穿异常,虚线(数据下穿实线(数据如图中时刻val)ave),b7-8time valave
15.
0525.
1035.
0545.10L□
5.
005.
0665.
205.09i
5.
255.
1285.
005.11图图a b请回答下列问题关于异常信号,下列说法正确的是
(1)(单选,填字母).系统可能连续发出个相同的异常信号系统不可能连续发出个相同的异常信号A2B.2实现上述功能的部分代码如下,请在划线处填入合适的代码
(2)Pythondata=[]while True:#接收实时数据代码略vabdata.append valiflen data=6:sum=0for iin data[-6:]:sum=
①二(#上一个近次均值pre_ave sum-data[-l])/55#近次均值ave=
②5#发出异常一信号,代码略if data[-l]ave:#判断并发出异常二信号,代码略#绘制折线图,代码略程序中加框处代码有错,请改正—.小明搭建了蔬菜大棚智慧测控系统,系统结构如图
(3)14所示该系统利用智能终端获取温a湿度传感器数据,并通过无线通信方式将数据传输到服务器当系统检测到温度超过阈值Web时开启风扇降温,检测到土壤湿度低于阈值时开启水泵提高土壤湿度/执行器I//执行/Web*务器搭建该测控系统前期的准备工作中,选择的开发模式为—单选,填字母模1A.C/S式模式B.B/S用框架实现在网页中“显示温度”功能的部分代码如下:2Flask@app.routen/show,1def disp:代码略app.run host=H,port=8080则访问该网页的是URL http://下列关于该测控系统的说法,正确的有—多选,填字母
3.服务器可以通过向智能终端发送指令,控制执行器的开启或关闭A若模块损坏无法连接到浏览器将无法查看传感器历史数据B.IoTWiFi,服务器能正常获取温度数据而不能获取湿度数据,可能是服务器与断开C.WiFi从系统运行的安全性考虑,在图中“
①”处可以添加防火墙D.a大棚土壤正常湿度值范围是用分别表示湿度偏低、正常和偏高根据4[40,70],status=0,1,2当前湿度值设置相应的下列符合要求的有—多选,填字母s status,ABC Dif s=40:ifs70:status=1status=2status=1status=2ifs40:ifs40:elifs70:ifs=40:status=0status=0status=2status=1ifs70:elif s=70:else:else:status=2status=1status=0status=0系统开发完成试运行一段时间后,小明从数据库导出数据,部分数据如图所示,绘5bdate timetype val2024060100:00:00温度212024060101:00:00湿度552024-温度2020240000-00:00亚反JO2024063022:00:00温度202024063023:00:00湿度50制某一天的土壤湿度数据生成折线图,如图C图图b C实现上述功能的部分程序如下,请在划线上填入合适的代码Pythonimport pandasas pdimportmatplotlib.pyplot aspitdf=pd.read exceldata.xlsx*二请输入查看日期格式如day input20240618:“#筛选出指定日期数据df=df[
①____]#从中筛选出数据为“湿度”的的数据,代码略df type#绘制折线图plt.plot df.time,®plt.show最近期限优先简称是一种动态分配优先级调度算法,主要用于实时
15.Earliest DeadlineFirst,EDF系统中的任务调度该算法的核心思想是优先执行那些具有最早截止时间的任务,尽可能确保这些任务能够在其截止时间之前完成小明用链表实现该算法,各任务数据用列表存储,如…]列表中每[[40,90,160,-1],[80,90,180,-1],个元素对应一个任务,其含义分别为任务到达时间,任务执行时间,任务截止时间,指针例如,有个任务的数据为任务执行过程如图所示,3[[10,100,150,-1],[60,70,180,-1],[80,20,110,-1]],a任务的运行情况如图所示b的防.2任和|任务101080100130200第2叼任务100结束!曲蝴t tt第任务130结束!o12第1寻弗200结束!喇!lafflb请回答下列问题:有个任务的数据为」按题意执行后显示超时13[[10,50,80,-1]20,30,60,-1],[60,30,120,-1]],的任务个数为—o添加任务函数功能为将号任务添加到以为头指针的链表中,该链表按照任务2addtask idh截止时间的升序排列,若任务截止时间相同,则号较小的靠前,最后返回链表头指针请在id划线处填入合适的代码添加任务def addtaskh,id:##空链表或截止时间最早ifh=-1or task[id2]task[h]
[2]:return id二q-1p=hwhile p!=-1and task[p]
[2]=task[id]
[2]:二q pp=task[p][-l]task[q][-l]=idtask[id][-l]=preturn h实现程序功能的部分程序段如下,请在划线处填入合适的代码
(3)Python#读入个任务数据,按到达时间先后依次存入列表的至代码略n tasktask[O]task[n-l],head=-1id=0while idn:while head!=-1and pre_time+task[head][l]=task[id][OJ:二第+号任务结束!s strhead+”n+str pre_time+task[head][l]+nif task[head]
[2]pre_time+task[head][l]:+”超时”s=sprints
①一task[head][l]=0head=task[head][-l]if head!=-1and pre_time+task[head][l]task[id][O]:
②—pre_time=task[id]|O]二head addtaskhead,id
③—#输出在中剩余任务的运行情况信息,代码略task。