资源简介 (共35张PPT)浙江省普通高校招生选考科目仿真模拟卷(九)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,正确的是( )A.数据就是指各种数字B.数字信号是指连续变化的物理量C.信息不会随着时间的推移而发生变化D.同一信息可以依附于不同的载体D解析 本题考查知识、信息的内容。A项数据是对客观事物的符号表示(图形符号、数字、字母等)。B项模拟信号以连续变化的物理量存在,数字信号在取值上是离散的、不连续的信号。C2.目前,高铁已经成为人们日常出行的普遍选择,以下环节中,体现了人工智能技术的是( )A.在“铁路12306”APP上检索火车车次B.在火车站安检时,使用金属探测仪对旅客进行扫描C.在进站时,正对摄像头核验人脸信息,通过后进站D.在出站时,将身份证放置在闸机的感应位置,通过后出站解析 C选项是人脸识别的应用。阅读下列材料,回答第3~5题。某“社团招新报名系统”,学生可以通过刷身份证的方式登录相应页面申报喜欢的社团,利用电子签名对报名资料进行确认。相关报名数据保存在服务器的数据库中,系统可自行生成报表。社团负责人可以通过浏览器查看各社团的报名情况和对报名人员进行筛查。3.下列关于该系统组成与功能的说法,正确的是( )A.该系统由硬件、软件、数据和用户四个关键要素组成B.该系统中的用户仅指报名的学生C.社团负责人查看报名情况属于系统的数据收集功能D.收集和整理报名学生相关数据是系统的首要任务D解析 C选项属于数据的查询功能。C解析 C选项相同的操作权限不利于信息的安全。C5.关于该系统功能与软件设计的描述,正确的是( )A.该系统还需要开发和设计客户端软件B.在设计系统时无需考虑系统的扩展功能C.可以查询并生成报表,说明该系统有数据输入和输出功能D.该信息系统的软件开发不包括数据管理设计解析 本题考查信息系统功能与软件设计。A选项该系统属于B/S模式,通过浏览器访问服务器。B选项设计时应考虑扩展功能。C选项查询时要输入信息,生成报表是输出信息。D选项信息系统的软件开发一般包括数据管理设计、服务器端程序、客户端程序几个部分。A6.下列关于系统支撑技术的说法,正确的是( )A.移动终端的“智能性”在硬件上主要基于传感器的植入B.目前常用的操作系统有Windows、MacOS、Linux、Office等C.计算机的性能只跟CPU的性能指标有关D.一种传感器只能实现一种功能,如加速度传感器只能实现计步功能解析 B选项Office是应用软件。C选项还与内存等有关。D选项一种传感器可以实现多种功能。A解析 A选项网络最基本的功能是信息通信、资源共享和分布式处理。D8.有甲乙两幅未经压缩的相同像素的BMP图像文件,甲图为16色,乙图为24位色,则甲图和乙图的存储容量之比约为( )A.2∶3 B.4∶5 C.4∶3 D.1∶6解析 甲图为16色,即4位色。C9.依次取出字符串“caedbf”中的字母,借助栈S2实现将字符串中字母按照升序依次存放在栈S1(从栈底到栈顶)中,则栈S2的容量至少是( )A.1 B.2 C.3 D.4解析 将较小元素入栈S1,当前字符比栈顶元素小,较大元素从栈S1中出栈并入S2栈。当遍历到字符b时,将cde存入栈S2中。B解析 程序的功能采用二分查找法查找14的过程。依次查找的数据为24,3和14,因此先向右查找,再向左查找,最后一次找到。C解析 ①n个数据只需排序n-1趟。②当i的值为0时,有序位置为n-1,变量j的值为n-2,但j若要取到n-2,终值为n-1。从前往后冒泡,后面的数据先有序,随着i的增大,无序位置会不断地减少,因此终值中包含-i。③排序过程中,数组s中值没有变,变化的是索引数组y中的值,因此比较对象为s[y[j]]和s[y[j+1]]。12.使用列表a模拟链表结构(节点数大于2),每个节点包含数据区域和指针区域,h为头指针,如图a所示。现修改该链表各节点的链接关系,移除链表中值重复的节点,保留最开始出现的节点,结果如图b所示。实现该功能的程序段如下,方框中应填入的正确代码为( )解析 题图a链表为:5→2→1→1→5→1,题图b链表为:5→2→1。若a[q][0]in vis成立,采用语句a[p][1]=a[q][1]删除q节点,否则将节点q增加到vis中。C选项操作与要求相反。B和D选项均无法继续正常遍历链表a。答案 A二、非选择题(本大题共3小题,其中第13题7分,第14题10分,第15题9分,共26分)13.某仓库记录每天出入库情况,正数表示入库数量,负数表示出库数量。编写程序,查询出入库总量等于k的连续时间段。某星期出入库情况为“10,-10,5,6,7,8,-5”,k值为18的连续时间段有第1天~第5天,第3天~第5天。请回答下列问题:(1)若将题干例子中的k值改为21,则有 个时间段满足要求。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#读取出入库情况,存入列表a中,读取k值。代码略。pos={0:[-1]}count =0答案 (1)3 (2)①cur=0 ②pre=cur-k ③count+=1或count=count+1解析 本题考查前缀和的应用。(1)第4天~第6天6,7,8的累加和为21,连续时间段5,6,7,8,-5与10,-10,5,6,7,8,-5的累加和为21,因此共有3个时间段。(2)①从语句cur += a[i]来看,cur表示从索引位置0至i的累加和,需对cur赋初值为0。②从语句if cur in pos: 来看,字典pos的键是累加和出现的位置,如果不在字典中,新增一个键值对,如果在字典中,将该位置添加到该建对应的位置中。从语句print(″时间段:″,j+2,″~″,i+1)来看,是一段累加和的差值,即cur-pre的值等于k,因此②处语句为pre=cur-k。③count表示符合条件的总数,当出现一段符合条件时,将进行计数处理。14.学校建立了教室空调管控系统。该系统能够根据教室的室内温度和“是否有人”的状态,实现对各个教室空调的控制,其结构示意图如图a所示。Web服务端程序采用FlaskWeb框架开发。每个教室的部署情况相同,包含1个智能终端、1个温度传感器、1个数字人体红外热释电运动传感器(以下简称人体红外传感器)、1个空调控制器,1个IoT模块。智能终端通过IoT模块连接到校园无线网中,1台服务器(含数据库)通过有线的方式接入校园网中。①当系统检测到室内无人时,会发送关闭空调的指令;②当系统检测到室内有人时,若室内温度高于30摄氏度,会发送打开空调的指令,若低于20摄氏度,会发送关闭空调的指令;③其它情况均不发送任何指令。请回答下列问题:(1)按网络的覆盖范围,该系统所组成的网络为 (单选,填字母:A.局域网LAN/B.城域网MAN/C.广域网WAN)。图a①请在程序中划线处填入合适的代码。②若当时某教室的温度为33.5摄氏度,且室内无人,则该教室内的智能终端发送的URL为http:∥ 。(3)本系统中应用的人体红外传感器,是一种能检测人或动物身体发射的红外线而输出电信号的传感器,除了用于协助控制空调开关之外,还可以为用户提供哪些服务?请写出2项实际应用,不限于上述场景。__________________________________________________________________________________________________(注:回答2项,1项正确得1分)(4)现将9月份每班每日的空调使用数据导出为actime.xlsx,部分数据如图b所示,分析各班级的日均使用时长,部分Python程序如下:图b①请在程序中划线处填入合适的代码。②为分析得出高三年级各班级中最长的日均使用时长,程序的方框处可填入的代码为 (多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)A.dfg3=dfg3[″时长(分)″].max()B.dfg3=dfg3[dfg3[″时长(分)″]>=dfg3[″时长(分)″].max()]C.dfg3=dfg3.sort_values(″时长(分)″).tail(1)D.dfg3=dfg3.sort_values(″时长(分)″,ascending=True).head(1)答案 (1)A (2)①anyone==0 or temp<20或anyone==0 or anyone==1 and temp<20或temp<20 or anyone==1 and temp>=20或not(anyone==1 and temp>=20) ②10.238.186.7:8081/jdg?t=33.5&any=0或10.238.186.7:8081/jdg?any=0&t=33.5 (3)控制自动门的开关;控制公共场所照明设备的开关。其它可供参考的应用场景:智能家居、安防、医疗、体感游戏等。 (4)①″班级″ ②ABC解析 (1)该系统所有设备都处于同一个学校的校园网内,属于局域网。(2)①返回0则关闭空调;关闭空调有两种情况,一是屋内没人,二是温度低于20摄氏度。②根据run函数中参数和″/jdg″路由中视图函数温度temp和表示有无人的变量anyone变量的获取语句构造URL。(3)生活中人体红外传感器用处非常多,比如一些公共场所的自动门,检测到有人靠近自动打开;房间的自动灯,当检测到有人进入自动开灯,等等。(4)①求每个班的日均使用时长,划线处分组字段应为“班级”。②处实现找出最长的日均使用时长,A选项最直接,可以直接返回均值的最大值,B和C最终得到的是含有最大值的一个DataFrame,也可以间接找到日均最大值。D选项排序方式为升序,head(1)为最小值。15.走迷宫游戏。现有一张由n*n个格子组成的迷宫地图,四面是墙,内部有随机出现的墙阻断通路,如图a所示是一张10*10规模的迷宫地图,白色方块代表可通行,黑色方块代表障碍物(墙)不可通行。若将黑色方块用1表示,白色方块用0表示,则该迷宫可以二值化成如图b所示的二维列表maze。现给定入口位置(x1,y1)和出口位置(x2,y2),请搜索一条走出迷宫的最短路线,并输出该路线;若找不到则输出“迷路了!”具体算法如下:①从入口位置出发,向四个方向(按右左上下的顺序)同时搜索线路,将搜索到的格子位置按序入队,一旦有一条线路率先到达出口,即为最短路线,游戏胜利;若走进死胡同,游戏失败。②搜索过程中,为了防止走回头路,将走过的位置标记为2。同时为了回溯输出搜索到的最短路线,需要记录每一格子的前一格子下标位置。如:入口位置x1=1,y1=1,出口位置x2=3,y2=8,最短路线为:[1,1]→[1,2]→[2,2]→[3,2]→[3,3]→[3,4]→[2,4]→[2,5]→[2,6]→[3,6]→[3,7]→[3,8] 图a答案 (1)[1,1]→[2,1]→[3,1]→[4,1]→[5,1](2)A (3)①tail!=head或head②path.append(cur)③que[tail]=[x_next, y_next,len(path)-1]解析 (1)x表示所在行的行号,y表示所在列的列号,从坐标(1,1)→(2,1)→(3,1)→(4,1)→(5,1)→(5,2)是最短路径。(2)A选项先将第1个节点添加到realpath中,在循环内部,先更新指针,再添加节点,添加的是循环条件cur的下一个节点,当cur到达尾节点时,循环结束。(3)①队列不为空时或者找到出口位置,程序结束,因此该处答案为tai!=head或 head一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,正确的是( )A.数据就是指各种数字B.数字信号是指连续变化的物理量C.信息不会随着时间的推移而发生变化D.同一信息可以依附于不同的载体2.目前,高铁已经成为人们日常出行的普遍选择,以下环节中,体现了人工智能技术的是( )A.在“铁路12306”APP上检索火车车次B.在火车站安检时,使用金属探测仪对旅客进行扫描C.在进站时,正对摄像头核验人脸信息,通过后进站D.在出站时,将身份证放置在闸机的感应位置,通过后出站阅读下列材料,回答第3~5题。某“社团招新报名系统”,学生可以通过刷身份证的方式登录相应页面申报喜欢的社团,利用电子签名对报名资料进行确认。相关报名数据保存在服务器的数据库中,系统可自行生成报表。社团负责人可以通过浏览器查看各社团的报名情况和对报名人员进行筛查。3.下列关于该系统组成与功能的说法,正确的是( )A.该系统由硬件、软件、数据和用户四个关键要素组成B.该系统中的用户仅指报名的学生C.社团负责人查看报名情况属于系统的数据收集功能D.收集和整理报名学生相关数据是系统的首要任务4.下列关于信息系统安全与社会责任的说法,不正确的是( )A.学生的身份证号码属于个人敏感信息B.利用“数字签名”可以保护信息的不可否认性C.对社团负责人和报名学生应设置相同的操作权限D.系统导出的报名数据若要放到云盘,应先进行加密5.关于该系统功能与软件设计的描述,正确的是( )A.该系统还需要开发和设计客户端软件B.在设计系统时无需考虑系统的扩展功能C.可以查询并生成报表,说明该系统有数据输入和输出功能D.该信息系统的软件开发不包括数据管理设计6.下列关于系统支撑技术的说法,正确的是( )A.移动终端的“智能性”在硬件上主要基于传感器的植入B.目前常用的操作系统有Windows、MacOS、Linux、Office等C.计算机的性能只跟CPU的性能指标有关D.一种传感器只能实现一种功能,如加速度传感器只能实现计步功能7.下列有关网络的说法,不正确的是( )A.网络最基本的功能是数据检索B.接入网络的计算机必须分配IP地址C.服务器是构成网络的主要资源D.网际协议(IP)负责将信息从一个地方传送到另一个地方8.有甲乙两幅未经压缩的相同像素的BMP图像文件,甲图为16色,乙图为24位色,则甲图和乙图的存储容量之比约为( )A.2∶3 B.4∶5 C.4∶3 D.1∶69.依次取出字符串“caedbf”中的字母,借助栈S2实现将字符串中字母按照升序依次存放在栈S1(从栈底到栈顶)中,则栈S2的容量至少是( )A.1 B.2 C.3 D.410.定义如下函数:def inquire(x,y,key): m=(x+y)∥2 if key==a[m]: return ″M″ elif key return ″R″+inquire(m+1,y,key) else: return ″L″+inquire(x,m- 1,key)数组a的元素为[55,49,37,26,24,14,3,3,1],若执行语句h=inquire(0,8,14),则h的值是( )A.LRM B.RLM C.MRL D.MLR11.根据列表中元素大小关系,升序排列各元素的索引,并将排序后的索引保存在列表y中。如列表s为[23,15,7,8,66,2],程序运行后得到列表y为[5,2,3,1,0,4]。def sort_indices(s): n = len(s) y = [i for i in range(n)] for i in range(① ): for j in range(② ): if ③ : y[j],y[j+1]=y[j+1],y[j]] return ys = [23,15,7,8,66,2]y = sort_indices(s)print(″各元素升序排列的序号:″, y)完善以上程序,①②③三处代码依次是( )A.①n ②n-i ③s[y[j]]>=s[y[j+1]] B.①N ② n-i ③y[j]>=y[j+1]C.①n-1 ②n-i-1 ③s[y[j]]>=s[y[j+1]] D.①n-1 ②n-i-1 ③y[j]>=y[j+1]12.使用列表a模拟链表结构(节点数大于2),每个节点包含数据区域和指针区域,h为头指针,如图a所示。现修改该链表各节点的链接关系,移除链表中值重复的节点,保留最开始出现的节点,结果如图b所示。实现该功能的程序段如下,方框中应填入的正确代码为( )p=-1q=headvis =[]while q!=-1: A.if a[q][0]in vis: a[p][1]=a[q][1]else: vis.append(a[q][0]) p=qq=a[q][1] B.if a[q][0]in vis: a[p][1]=a[q][1] p=q q=a[q][1]else: vis.append(a[q][0])C.if a[q][0]in vis: p =qelse: a[p][1]=a[q][1] vis.append(a[q][0])q=a[q][1] D.if a[q][0]in vis: a[p][1]=a[q][1]else: vis.append(a[q][0]) p=q q=a[q][1]二、非选择题(本大题共3小题,其中第13题7分,第14题10分,第15题9分,共26分)13.某仓库记录每天出入库情况,正数表示入库数量,负数表示出库数量。编写程序,查询出入库总量等于k的连续时间段。某星期出入库情况为“10,-10,5,6,7,8,-5”,k值为18的连续时间段有第1天~第5天,第3天~第5天。请回答下列问题:(1)若将题干例子中的k值改为21,则有 个时间段满足要求。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。#读取出入库情况,存入列表a中,读取k值。代码略。pos={0:[-1]}count =0① for i in range(len(a)): cur += a[i] ② if pre in pos: for j in pos[pre]: print(″时间段:″,j+ 2,″~″,i+1) ③ if cur in pos: pos[cur].append(i) else: pos[cur]=[i]print(″一共有″,count,″个时间段″)14.学校建立了教室空调管控系统。该系统能够根据教室的室内温度和“是否有人”的状态,实现对各个教室空调的控制,其结构示意图如图a所示。Web服务端程序采用FlaskWeb框架开发。每个教室的部署情况相同,包含1个智能终端、1个温度传感器、1个数字人体红外热释电运动传感器(以下简称人体红外传感器)、1个空调控制器,1个IoT模块。智能终端通过IoT模块连接到校园无线网中,1台服务器(含数据库)通过有线的方式接入校园网中。①当系统检测到室内无人时,会发送关闭空调的指令;②当系统检测到室内有人时,若室内温度高于30摄氏度,会发送打开空调的指令,若低于20摄氏度,会发送关闭空调的指令;③其它情况均不发送任何指令。请回答下列问题:(1)按网络的覆盖范围,该系统所组成的网络为 (单选,填字母:A.局域网LAN/B.城域网MAN/C.广域网WAN)。图a(2)基于FlaskWeb框架编写服务器端的程序,部分代码如下:app = Flask(_ _name_ _)@app.route(″/jdg″)def judge(): temp = float(request.args.get('t')) anyone = int(request.args.get('any'))#0表示无人,1表示有人 if : return 0 #返回0表示关闭空调 elif temp>30: return 1 #返回1表示打开空调 return -1 #返回-1表示不操作if _ _name_ _ == ″_ _main_ _″: app.run(host=″ 10.238.186.7″, port=8081)①请在程序中划线处填入合适的代码。②若当时某教室的温度为33.5摄氏度,且室内无人,则该教室内的智能终端发送的URL为http:∥ 。(3)本系统中应用的人体红外传感器,是一种能检测人或动物身体发射的红外线而输出电信号的传感器,除了用于协助控制空调开关之外,还可以为用户提供哪些服务?请写出2项实际应用,不限于上述场景。__________________________________________________________________________________________________(注:回答2项,1项正确得1分)(4)现将9月份每班每日的空调使用数据导出为actime.xlsx,部分数据如图b所示,分析各班级的日均使用时长,部分Python程序如下:图bimport pandas as pddata=pd.read_excel(″actime.xlsx″)df=pd.DataFrame(data)dfa=df.groupby( ,as_index=False).mean()dfa.insert(0,″年段″,″″)#在“班级”列前面插入“年段”列for i in dfa.index: dfa.at[i,″年段″]=dfa.at[i,″班级″][0:2]dfg3=dfa[dfa.年段==″高三″]print(dfg3)①请在程序中划线处填入合适的代码。②为分析得出高三年级各班级中最长的日均使用时长,程序的方框处可填入的代码为 (多选,填字母)。(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)A.dfg3=dfg3[″时长(分)″].max()B.dfg3=dfg3[dfg3[″时长(分)″]>=dfg3[″时长(分)″].max()]C.dfg3=dfg3.sort_values(″时长(分)″).tail(1)D.dfg3=dfg3.sort_values(″时长(分)″,ascending=True).head(1)15.走迷宫游戏。现有一张由n*n个格子组成的迷宫地图,四面是墙,内部有随机出现的墙阻断通路,如图a所示是一张10*10规模的迷宫地图,白色方块代表可通行,黑色方块代表障碍物(墙)不可通行。若将黑色方块用1表示,白色方块用0表示,则该迷宫可以二值化成如图b所示的二维列表maze。现给定入口位置(x1,y1)和出口位置(x2,y2),请搜索一条走出迷宫的最短路线,并输出该路线;若找不到则输出“迷路了!”具体算法如下:①从入口位置出发,向四个方向(按右左上下的顺序)同时搜索线路,将搜索到的格子位置按序入队,一旦有一条线路率先到达出口,即为最短路线,游戏胜利;若走进死胡同,游戏失败。②搜索过程中,为了防止走回头路,将走过的位置标记为2。同时为了回溯输出搜索到的最短路线,需要记录每一格子的前一格子下标位置。如:入口位置x1=1,y1=1,出口位置x2=3,y2=8,最短路线为:[1,1]→[1,2]→[2,2]→[3,2]→[3,3]→[3,4]→[2,4]→[2,5]→[2,6]→[3,6]→[3,7]→[3,8]图a编写Python程序实现上述功能,请回答下列问题。(1)若入口位置为(1,2),出口位置为(5,2),则输出的最短路线为:[1,2]→ →[5,2]。(2)编写print_f(path)函数,输出最短路线。def print_f(path): print(″找到的最短路线如下:″) for line in range(len(realpath)-1,0,-1): print(realpath[line],end=″→″) print(realpath[0])与上方虚线框内代码功能相同的是 。A.cur=path[-1]realpath=[[cur[0],cur[1]]]while cur[2]!=-1:cur=path[cur[2]]realpath.append([cur[0],cur[1]])B.cur=path[-1][2];realpath=[]while cur!=-1:realpath.append([path[cur][0],path[cur][1]])cur=path[cur][2](3)实现探索最短路线功能的部分Python程序如下,请在程序中划线处填入合适代码。def maze_path_queue(x1, y1, x2, y2): dirs= [[0,1],[0,-1],[-1,0],[1,0]] #控制搜索方向, 按右左上下的顺序 que=[[]]*1000 #假设队列空间足够 head=tail=0 que[tail]=[x1,y1,-1] tail+=1 path=[] while ① : cur=que[head] head+=1 ② if cur[0]==x2 and cur[1]==y2: print_f(path) return True for k in dirs: x_next=cur[0]+k[0] y_next=cur[1]+k[1] if maze[x_next][y_next]==0: maze[x_next][y_next]=2 ③ tail+=1 else: #while 循环正常结束后,执行该部分语句 print(″迷路了!″) return False'''初始化二维列表 maze(n*n)模拟迷宫地图;输入入口位置(x1,y1)及出口位置(x2,y2);代码略。'''#主程序maze_path_queue(x1,y1,x2,y2)备注:函数a.append(x)的功能是在列表a的末尾添加元素x浙江省普通高校招生选考科目仿真模拟卷(九)1.D [本题考查知识、信息的内容。A项数据是对客观事物的符号表示(图形符号、数字、字母等)。B项模拟信号以连续变化的物理量存在,数字信号在取值上是离散的、不连续的信号。]2.C [C选项是人脸识别的应用。]3.D [C选项属于数据的查询功能。]4.C [C选项相同的操作权限不利于信息的安全。]5.C [本题考查信息系统功能与软件设计。A选项该系统属于B/S模式,通过浏览器访问服务器。B选项设计时应考虑扩展功能。C选项查询时要输入信息,生成报表是输出信息。D选项信息系统的软件开发一般包括数据管理设计、服务器端程序、客户端程序几个部分。]6.A [B选项Office是应用软件。C选项还与内存等有关。D选项一种传感器可以实现多种功能。]7.A [A选项网络最基本的功能是信息通信、资源共享和分布式处理。]8.D [甲图为16色,即4位色。]9.C [将较小元素入栈S1,当前字符比栈顶元素小,较大元素从栈S1中出栈并入S2栈。当遍历到字符b时,将cde存入栈S2中。]10.B [程序的功能采用二分查找法查找14的过程。依次查找的数据为24,3和14,因此先向右查找,再向左查找,最后一次找到。]11.C [①n个数据只需排序n-1趟。②当i的值为0时,有序位置为n-1,变量j的值为n-2,但j若要取到n-2,终值为n-1。从前往后冒泡,后面的数据先有序,随着i的增大,无序位置会不断地减少,因此终值中包含-i。③排序过程中,数组s中值没有变,变化的是索引数组y中的值,因此比较对象为s[y[j]]和s[y[j+1]]。]12.A [题图a链表为:5→2→1→1→5→1,题图b链表为:5→2→1。若a[q][0]in vis成立,采用语句a[p][1]=a[q][1]删除q节点,否则将节点q增加到vis中。C选项操作与要求相反。B和D选项均无法继续正常遍历链表a。]13.(1)3 (2)①cur=0 ②pre=cur-k ③count+=1或count=count+1解析 本题考查前缀和的应用。(1)第4天~第6天6,7,8的累加和为21,连续时间段5,6,7,8,-5与10,-10,5,6,7,8,-5的累加和为21,因此共有3个时间段。(2)①从语句cur += a[i]来看,cur表示从索引位置0至i的累加和,需对cur赋初值为0。②从语句if cur in pos: 来看,字典pos的键是累加和出现的位置,如果不在字典中,新增一个键值对,如果在字典中,将该位置添加到该建对应的位置中。从语句print(″时间段:″,j+2,″~″,i+1)来看,是一段累加和的差值,即cur-pre的值等于k,因此②处语句为pre=cur-k。③count表示符合条件的总数,当出现一段符合条件时,将进行计数处理。14.(1)A (2)①anyone==0 or temp<20或anyone==0 or anyone==1 and temp<20或temp<20 or anyone==1 and temp>=20或not(anyone==1 and temp>=20) ②10.238.186.7:8081/jdg?t=33.5&any=0或10.238.186.7:8081/jdg?any=0&t=33.5 (3)控制自动门的开关;控制公共场所照明设备的开关。其它可供参考的应用场景:智能家居、安防、医疗、体感游戏等。 (4)①″班级″ ②ABC解析 (1)该系统所有设备都处于同一个学校的校园网内,属于局域网。(2)①返回0则关闭空调;关闭空调有两种情况,一是屋内没人,二是温度低于20摄氏度。②根据run函数中参数和″/jdg″路由中视图函数温度temp和表示有无人的变量anyone变量的获取语句构造URL。(3)生活中人体红外传感器用处非常多,比如一些公共场所的自动门,检测到有人靠近自动打开;房间的自动灯,当检测到有人进入自动开灯,等等。(4)①求每个班的日均使用时长,划线处分组字段应为“班级”。②处实现找出最长的日均使用时长,A选项最直接,可以直接返回均值的最大值,B和C最终得到的是含有最大值的一个DataFrame,也可以间接找到日均最大值。D选项排序方式为升序,head(1)为最小值。15.(1)[1,1]→[2,1]→[3,1]→[4,1]→[5,1](2)A (3)①tail!=head或head②path.append(cur)③que[tail]=[x_next, y_next,len(path)-1]解析 (1)x表示所在行的行号,y表示所在列的列号,从坐标(1,1)→(2,1)→(3,1)→(4,1)→(5,1)→(5,2)是最短路径。(2)A选项先将第1个节点添加到realpath中,在循环内部,先更新指针,再添加节点,添加的是循环条件cur的下一个节点,当cur到达尾节点时,循环结束。(3)①队列不为空时或者找到出口位置,程序结束,因此该处答案为tai!=head或 head 展开更多...... 收起↑ 资源列表 浙江省普通高校招生选考科目仿真模拟卷(九).pptx 浙江省普通高校招生选考科目仿真模拟卷(九)(含解析).docx