资源简介 绝密★考试结束前嘉兴市八校2023-2024学年高二下学期期中考试信息技术试题考生须知:1.本卷共12页满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项中,只有一个符合题目要求的,不选、多选、错选均不得分)1. 下列关于数据和信息的说法,正确的是( )A. 数据的表现形式只能是文本 B. 大数据的数据量庞大,价值密度高C. 计算机中的数据都以 ASCII 码存储 D. 信息是经过解释后产生的有意义的数据2. 有如下三个传感器的应用场景,为之依次选择一种适用的传感器,下列选项正确的是( )(1)手机横竖智能切换(2)智能手环具有计步功能(3)手机根据环境亮度自动调节屏幕背光的亮度A. 重力传感器、距离传感器、光线传感器 B. 霍尔传感器、加速度传感器、光线传感器C. 重力传感器、加速度传感器、光线传感器 D. 霍尔传感器、距离传感器、光线传感器3. 下列关于人工智能的说法,正确的是( )A. 在符号主义人工智能中,智能的行为就是对符号的推理和运算B. 专家系统是一种典型的基于数据驱动的人工智能方法C. “深度学习”是一种问题引导下的人工智能学习方法D. 人工智能已经可以代替人类完成所有工作4. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。关于该信息系统的安全性,下列说法不正确的是( )A. 定期备份服务器中数据 B. 信息系统运行期间需及时杀毒、维护与升级C. 用户收到的购票优惠短信链接可随意点击 D. 登录该 APP 时可采用人脸识别的身份认证技术5. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。下列有关该信息系统的说法,正确的是( )A. 该系统的网络软件开发模式包含了 B/S 和 C/SB. 该系统中包含的数据不是大数据C. 手机是个人物品,因此不属于该信息系统中的组成部分D. 需要提供身份证号才能购票,因此身份证号属于该信息系统中的用户6. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。下列有关该信息系统支撑技术的说法,正确的是( )A. 该系统的传感技术体现在对外部世界的控制 B. 刷身份证通过闸机使用了 RFID 技术C. 该系统的性能由用户手机性能决定 D. 仅当用户手机有 5G 信号时才能使用该系统7. 下列关于网络系统的说法,正确的是( )A. URL 是浏览网页最基本的通信协议 B. 网络最基本的功能是分布式处理C. 无线网络中的数据通信不需要传输介质 D. 计算机网络按覆盖范围分为:局域网、城域网、广域网8. 某算法的部分流程图如图所示,执行这部分流程后,依次输入9、2、8 、18、-1,则输出值是( )A. 9 B. 18 C. -1 D. 29. 下列 Python 表达式或部分语句书写不正确的是( )A. flag = True B. flag= =True C. if flag = True: D. while True:10 有如下程序段a=[1,3,5,7,9]x=6for i in range(3,1,-1):a[i+1]=a[i]a[3]=x#则程序执行后,a 的值为( ):A. [1,3,5,7,7] B. [1,3,5,5,7] C. [1,3,5,6,7] D. [1,3,5,6,9]11. 有如下程序段p ="Tel-114"c=""for ch in p:if ch>= "0" and ch<= "9":c+=str(9-int(ch))elif ch>= "a" and ch<= "z":ch= chr(ord(ch) - 32)if ch>= "A" and ch<= "Z":c=ch+cprint(c)执行程序后,输出的结果为( )A. LET885 B. TEL885 C. elT114 D. LET-11412. 有如下程序段mw = input('请输入:')res=''i=0; j=0; n=len(mw)while jif i%2==0:mw+=mw[i]else:res+=mw[i]j+=1i+=1print(res)若输入的内容为python,输出的结果为( )A. pto B. yhn C. ptoynh D. yhntpo二、非选择题(本大题共 3小题,第 13题 8分,第 14题 8分,第 15题 10分,共 26分)13. 某省2023年全年气象灾害预警数据保存在文件“qxyj.xlsx”中,部分数据如图a所示,编写Python程序,统计全年发布次数最多的5种气象预警。图a#导入模块略df=pd.read_excel("qxyj.xlsx") #读取文件中的数据(1)整理数据,删除多余列,划线处代码正确的是:____(单选,填字母)df=df.drop(["预警发布单位","预警发布时间"], )#删除列A.ascending=True B.index=True C.axis=0 D.axis=1(2)为统计每种气象的预警次数,划线处代码正确的是:____df_g=df.groupby("预警名称",as_index=False). #分组并统计预警次数A.sum() B.count() C.min() D.mean()df_s= df_g.sort_values("次数",ascending=False) #按"次数"降序排序(3)排序后给数据增加“预警等级”列,按照预警名称中“红橙黄蓝”分别设置等级1234,输出结果如图 b 所示。划线处代码正确的是:____图bA.df_s[i,"预警名称"] B.df_s.at[i,"预警名称"] C.df[i,"预警名称"] D.df.at[i,"预警名称"]df_s["预警等级"]=0#插入新的"预警等级"列,默认值为0for i in range(len(df_s)):s=if s[2]=="红":df_s.at[i"预警等级"]=1elif s[2]=="橙":df_s.at[i,"预警等级"]=2elif s[2]=="黄":df_s.at[i,"预警等级"]=3elif s[2]=="蓝":df_s.at[i,"预警等级"]=4print(df_s)df_s=df_s.head(5)(4)统计全年发布次数最多的5种气象预警,建立图表,如图c所示。请在程序划线处填写合适的代码。图cx=df_s.预警名称y=____plt.bar(x,y) #绘制柱形图plt.title('发布次数最多的 5 种气象预警')pltshow() #显示图表14. 小佳搭建了蔬菜大棚温度监测系统,系统结构如下图所示。其中IoT模块为网络模块,实现智能终端网络接入。(1)对图中虚线框部分描述不正确的是____ (单选,填字母)。A.传感器只能向智能终端传递数据B.执行器能向智能终端返回执行结果C.智能终端与 Web 服务器实现数据的双向传递(2)此系统选择 B/S 模式系统架构模式,该架构模式对服务器的负荷相对较____(选填:轻/重)。(3)小佳基于FlaskWeb框架编写服务器端的程序,部分代码如下。编写完成后,若智能终端某次提交到服务器的URL是http://192.168.10.102:5000/____ val =23(提交的温度值为 23),结合下方代码,在 URL 划线处应填写合适的答案。#导人 Flask 框架模块及其他相关模块,代码略app = Flask(__name__)@app.route('/upload')def view():wd=float( request.args.get('val')) #服务器获取提交的温度值# 服务器其他功能代码略if __name__ == '__main__'app.run(host="192.168.10.102",port=5000) #设置服务器 IP 和端口(4)用浏览器查看温度页面,页面动态显示最新的温度及其采集时间。系统正常工作一段时间后,他发现该页面不再变化,刷新浏览器后仍不变。结合题图,简要说明系统中可能造成上述问题的原因:____(传感器损坏不会造成上述问题)。A.Web 服务器异常 B.无线网络异常C.IoT 模块(网络模块)损坏 D.智能终端损坏15. 某网约旅游小巴士,核载乘客m人(不算司机),途径n个景点(编号从1到n),小巴士从1号景点向n号景点行驶,中途不改变方向。游客提供订单号,由3个数字组成分别是:乘客人数、上车景点编号、下车景点编号。如订单“2,1,5,”(数字之间用逗号“,”分隔,并以逗号结尾)表示2位乘客从1号景点上车5号景点下车。编写python程序,读取已经预约成功的订单信息,并判断新提交的订单能否预约成功。设m=12,n=10,如图a所示,是已经预约成功的5个订单对应的各景点车上人数。当输入新的订单号:“4,5,8,”,程序提示预约不成功,如图b所示。图a图b(1)结合题意与图a,若输入订单号为“3,6,9,”,____(选填:能/不能)预约成功。(2)实现上述功能的python程序如下,请在划线处填写合适的代码。#定义函数,读取订单中人数和上下车景点编号def order(s):num,start,end=0,0,0j,k=0,1for i in range(len(s)):①____if ch==",":tmp=int(s[j:i])j=i+1if k==1:num=tmpelif k==2:start=tmpelif k==3:end=tmp②____return num,start,end#主程序#读取已预约成功订单,存入列表 lst,数据元素为订单号# 如 lst=["2,1,5,","1,3,7,","3,2,8,","2,4,7,","3,5,10,"]n=10 #站点数m=12 #巴士空座位总数count=[0]*(n+1)for i in lst: #处理预约成功的订单num,start,end=order(i)for i in range(③____):count[i]+=nums=input("请输入订单号:")#处理新订单a,b,c=order(s)if a*b*c!=0:if ④____:print("预约不成功,请重新输入!")else:print("预约成功!")else:print("订单格式输入错误,请重新输入!")#更新预约成功订单,再次等待新订单,代码略绝密★考试结束前嘉兴市八校2023-2024学年高二下学期期中考试信息技术试题考生须知:1.本卷共12页满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。3.所有答案必须写在答题纸上,写在试卷上无效。4.考试结束后,只需上交答题纸。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个选项中,只有一个符合题目要求的,不选、多选、错选均不得分)1. 下列关于数据和信息的说法,正确的是( )A. 数据的表现形式只能是文本 B. 大数据的数据量庞大,价值密度高C. 计算机中的数据都以 ASCII 码存储 D. 信息是经过解释后产生的有意义的数据【答案】D【解析】【详解】本题考查数据与信息。A选项是错误的。数据的表现形式有很多种,包括文本、图像、音频、视频等多种形式。B选项不正确。虽然大数据的数据量庞大,但其价值密度通常较低,需要通过数据分析和挖掘技术才能提取有用的信息。C选项是错误的。计算机中的数据有多种存储编码方式,除了ASCII码,还有Unicode、二进制编码等。D选项是正确的。数据本身是原始的、未经过处理的符号,而信息是对数据进行处理和解释后,赋予其特定意义的结果。故答案为:D。2. 有如下三个传感器的应用场景,为之依次选择一种适用的传感器,下列选项正确的是( )(1)手机横竖智能切换(2)智能手环具有计步功能(3)手机根据环境亮度自动调节屏幕背光的亮度A 重力传感器、距离传感器、光线传感器 B. 霍尔传感器、加速度传感器、光线传感器C. 重力传感器、加速度传感器、光线传感器 D. 霍尔传感器、距离传感器、光线传感器【答案】C【解析】【详解】本题考查传感器相关内容。重力传感器是一种能够检测物体在重力场中的加速度和方向的传感器。距离传感器是一种用于测量物体与传感器之间距离的设备。位移传感器主要测量某机械移动的速度,加速度,位置移动距离。光线传感器是一种能够检测光线强度、频率或其他特性的电子传感器,它能够将光信号转换为电信号,使得光线的特性可以被测量和分析。霍尔传感器是一种磁传感器。它可以检测磁场及其变化,可在各种与磁场有关的场合中使用。加速度传感器就是用于测量待测物体运动过程中的加速度的传感器。重力传感器能利用重力方向感知手机目前的姿态,如竖立、横立、平放等,可以实现手机横竖屏智能切换、拍照照片朝向切换等功能。智能手环计步功能使用的传感器是加速度传感器。手机使用光线传感器可以根据环境亮度自动调节屏幕背光的亮度。故本题答案是C选项。3. 下列关于人工智能的说法,正确的是( )A. 在符号主义人工智能中,智能的行为就是对符号的推理和运算B. 专家系统是一种典型的基于数据驱动的人工智能方法C. “深度学习”是一种问题引导下的人工智能学习方法D. 人工智能已经可以代替人类完成所有工作【答案】A【解析】【详解】本题考查人工智能相关内容。人工智能,简称AI,是一种模拟、延伸和扩展人类智能的技术,它结合了计算机科学、数学、语言学、心理学等多个学科的理论和技术。领域人工智能的研究领域包括机器人、语言识别、图像识别、自然语言处理、专家系统、机器学习和计算机视觉等。A选项,符号主义,又称为逻辑主义、心理学派或计算机学派,其原理主要为物理符号系统(即符号操作系统)假设和有限合理性原理,符号主义认为人工智能源于数理逻辑,在符号主义人工智能中,智能的行为就是对符号的推理和运算,选项说法正确。B选项,符号主义的代表作品是专家系统,它基于一些领域专家提供的知识库和规则,通过推理和决策来解决某些特定的问题;基于数据驱动的人工智能属于联结主义,选项说法错误。C选项,“深度学习”是一种典型的基于数据驱动的人工智能方法,选项说法错误。D选项,人工智能虽然可以做很多事情,但也不是万能的,不能帮助人类完成所有事情,选项说法错误。4. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。关于该信息系统的安全性,下列说法不正确的是( )A. 定期备份服务器中数据 B. 信息系统运行期间需及时杀毒、维护与升级C. 用户收到的购票优惠短信链接可随意点击 D. 登录该 APP 时可采用人脸识别的身份认证技术【答案】C【解析】【详解】本题考查信息系统安全相关内容。ABD选项可以提升信息系统的安全性。C选项,不可以随意点击来路不明的链接,选项错误。故本题答案是C选项。5. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。下列有关该信息系统的说法,正确的是( )A. 该系统的网络软件开发模式包含了 B/S 和 C/SB. 该系统中包含的数据不是大数据C. 手机是个人物品,因此不属于该信息系统中的组成部分D. 需要提供身份证号才能购票,因此身份证号属于该信息系统中的用户【答案】A【解析】【详解】本题考查信息系统相关内容。信息系统(Information system),是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。A选项,由题目描述可知,用户可以通过网站、手机APP完成相应操作,该系统开发模式包含了 B/S 和 C/S,选项正确。B选项,“12306”作为全球交易量最大的票务平台,拥有海量的旅客出行数据,属于大数据,选项错误。C选项,手机虽然是个人物品,但在此系统中发挥着重要作用,是该信息系统中的组成部分,选项错误。D选项,身份证号属于信息资源,不是用户,选项错误。故本题答案是A选项。6. 12306是中国铁路客户服务中心网站,于2010年开通,用户在该网站可查询列车时刻、票价、余票等信息,并购买车票。2013年,12306手机APP开放下载,用户可随时随地在手机上购买车票、完成支付。在自助设备上还能完成自助取票等流程,检票时刷身份证通过闸机。该信息系统定期维护,自运行以来,根据技术的发展和用户反馈,又推出了候补购票、选座等功能。下列有关该信息系统支撑技术的说法,正确的是( )A. 该系统的传感技术体现在对外部世界的控制 B. 刷身份证通过闸机使用了 RFID 技术C. 该系统的性能由用户手机性能决定 D. 仅当用户手机有 5G 信号时才能使用该系统【答案】B【解析】【详解】本题考查信息系统相关内容。信息系统(Information system),是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统。主要有五个基本功能,即对信息的输入、存储、处理、输出和控制。A选项,传感技术负责将采集到的外部世界的各种信息输入到信息系统,控制技术实现信息系统对外部世界的控制,选项说法错误。B选项,RFID技术作为一种非接触识别的技术,无需与被识别物体直接接触,即可完成物体信息的输入和处理,能快速、实时、准确地采集和处理物体的信息,刷身份证通过闸机使用了RFID技术,选项说法正确。C选项,该系统的性能由硬件、操作系统和应用服务器软件决定,选项说法错误。D选项,只要用户手机有移动通信信号就可以使用该系统,选项说法错误。故本题答案是B选项。7. 下列关于网络系统的说法,正确的是( )A. URL 是浏览网页最基本的通信协议 B. 网络最基本的功能是分布式处理C. 无线网络中的数据通信不需要传输介质 D. 计算机网络按覆盖范围分为:局域网、城域网、广域网【答案】D【解析】【详解】本题考查的是网络系统相关知识。A选项,URL是统一资源定位符,TCP/IP是基本协议中最基本的通信协议,选项错误。B选项,数据通信功能是网络中最基本的功能,选项错误。C选项,无线网络中的数据通信需要传输介质,最常用的无线传输介质有微波、红外线、无线电、激光和卫星等,选项错误。D选项,计算机网络按覆盖范围分为:局域网、城域网、广域网,选项正确。故本题答案是D选项。8. 某算法的部分流程图如图所示,执行这部分流程后,依次输入9、2、8 、18、-1,则输出值是( )A. 9 B. 18 C. -1 D. 2【答案】B【解析】【详解】本题主要考查算法流程图的执行。i=1,第一次循环,b=9,满足i<=4,a=2,不满足a>b,i=i+1=2;第二次循环,满足i<=4,a=8,不满足a>b,i=i+1=3;第三次循环,满足i<=4,a=18,满足a>b,b=a=18,i=i+1=4;第四次循环,满足i<=4,a=-1,不满足a>b,i=i+1=5;第五次循环,不满足i<=4,输出b的值为18,故本题选B选项。9. 下列 Python 表达式或部分语句书写不正确的是( )A. flag = True B. flag= =True C. if flag = True: D. while True:【答案】C【解析】【详解】本题考查Python程序设计相关内容。A选项,flag = True为赋值表达式,选项正确。B选项,flag= =True为关系表达式,选项正确。C选项,if为选择结构,后跟关系表达式或逻辑表达式,但flag = True为赋值表达式,选项错误。D选项,while为循环结构,后跟关系表达式或逻辑表达式,选项正确。故本题答案是C选项。10. 有如下程序段a=[1,3,5,7,9]x=6for i in range(3,1,-1):a[i+1]=a[i]a[3]=x#则程序执行后,a 的值为( ):A. [1,3,5,7,7] B. [1,3,5,5,7] C. [1,3,5,6,7] D. [1,3,5,6,9]【答案】C【解析】【详解】本题考查的是Python循环语句。a=[1,3,5,7,9],x=6。range(3,1,-1)生成3、2系列数,故循环执行两次,a[4]=a[3]=7,a[3]=a[2]=5;跳出循环后,a[3]=x=6。故程序执行后,a的值为[1,3,5,6,7],故选C。11. 有如下程序段p ="Tel-114"c=""for ch in p:if ch>= "0" and ch<= "9":c+=str(9-int(ch))elif ch>= "a" and ch<= "z":ch= chr(ord(ch) - 32)if ch>= "A" and ch<= "Z":c=ch+cprint(c)执行程序后,输出的结果为( )A. LET885 B. TEL885 C. elT114 D. LET-114【答案】A【解析】【详解】本题考查Python程序设计相关内容。分析程序可知,该程序将输入的字符串p中的数字变为9减去该数字后,再转换为字符,插入到字符串序列尾部;如为小写字母,则将其变为大写字母,并将其插入到字符串序列的前面;其余字符不连接到字符串中。p="Tel-114",则"Tel"转换为"LET";"-"不加入新字符串;"114"转换为"885",形成的新字符串c为"LET885",程序运行后,输出的结果是"LET885",故本题答案是A选项。12. 有如下程序段mw = input('请输入:')res=''i=0; j=0; n=len(mw)while jif i%2==0:mw+=mw[i]else:res+=mw[i]j+=1i+=1print(res)若输入的内容为python,输出的结果为( )A pto B. yhn C. ptoynh D. yhntpo【答案】D【解析】【详解】本题考查的是Python循环与分支语句。阅读程序可知,如果索引为偶数,则将该索引对应的字符加入mw,否则将该索引对应的字符拼接在res后面,直到拼接的字符res与原字符长度一样。若输入的内容为python,将索引为偶数,扩展到原字符中:pythonptopoo,将奇数索引字符取出:yhntpo。故选D。二、非选择题(本大题共 3小题,第 13题 8分,第 14题 8分,第 15题 10分,共 26分)13. 某省2023年全年气象灾害预警数据保存在文件“qxyj.xlsx”中,部分数据如图a所示,编写Python程序,统计全年发布次数最多的5种气象预警。图a#导入模块略df=pd.read_excel("qxyj.xlsx") #读取文件中的数据(1)整理数据,删除多余列,划线处代码正确的是:____(单选,填字母)df=df.drop(["预警发布单位","预警发布时间"], )#删除列A.ascending=True B.index=True C.axis=0 D.axis=1(2)为统计每种气象的预警次数,划线处代码正确的是:____df_g=df.groupby("预警名称",as_index=False). #分组并统计预警次数A.sum() B.count() C.min() D.mean()df_s= df_g.sort_values("次数"ascending=False) #按"次数"降序排序(3)排序后给数据增加“预警等级”列,按照预警名称中的“红橙黄蓝”分别设置等级1234,输出结果如图 b 所示。划线处代码正确的是:____图bA.df_s[i,"预警名称"] B.df_s.at[i,"预警名称"] C.df[i,"预警名称"] D.df.at[i,"预警名称"]df_s["预警等级"]=0#插入新的"预警等级"列,默认值为0for i in range(len(df_s)):s=if s[2]=="红":df_s.at[i,"预警等级"]=1elif s[2]=="橙":df_s.at[i,"预警等级"]=2elif s[2]=="黄":df_s.at[i,"预警等级"]=3elif s[2]=="蓝":df_s.at[i,"预警等级"]=4print(df_s)df_s=df_s.head(5)(4)统计全年发布次数最多的5种气象预警,建立图表,如图c所示。请在程序划线处填写合适的代码。图cx=df_s.预警名称y=____plt.bar(x,y) #绘制柱形图plt.title('发布次数最多的 5 种气象预警')plt.show() #显示图表【答案】 ①. D ②. AB ③. B ④. df_s.次数或 df_s["次数"]【解析】【详解】本题考查Python程序设计相关内容。结合题目内容,分析程序段,推知:(1)drop()删除行和列。一般形式:drop([],axis=0,inplace=True)。drop([]),默认情况下删除某一行;如果要删除某列,需要axis=1;参数inplace默认情况下为False,表示保持原来的数据不变,True则表示在原来的数据上改变。故本题答案是:D。(2)将DataFrame中所有行按照一列或多列来划分,分为多个组,列值相同的在同一组,列值不同的在不同组。df.groupby()函数返回的对象是一系列键值对,其中键是分组的字段值,值是该字段值下的数据表。在df.groupby()函数中,sum()是求和,count()是求非空数据的总个数(计数),min()是求最小值,mean()是求平均值。题目要求统计每种气象的预警次数,则应使用sum()或count()函数,故本题答案是:AB。(3)df.at[]基于标签访问单个元素,根据指定行index及列label,快速定位DataFrame的元素,此处需要依据“预警名称”定位元素,以便于设置等级,df_s已按“次数”降序排序,此处使用at[]来定位元素,df_s.at[i,"预警名称"]符合要求,故本题答案是:B。(4)此处程序段以“预警名称”为横轴、“次数”纵轴为参照创建柱形图,故本题答案是:df_s.次数或 df_s["次数"]。14. 小佳搭建了蔬菜大棚温度监测系统,系统结构如下图所示。其中IoT模块为网络模块,实现智能终端网络接入。(1)对图中虚线框部分描述不正确的是____ (单选,填字母)。A.传感器只能向智能终端传递数据B.执行器能向智能终端返回执行结果C.智能终端与 Web 服务器实现数据的双向传递(2)此系统选择 B/S 模式系统架构模式,该架构模式对服务器的负荷相对较____(选填:轻/重)。(3)小佳基于FlaskWeb框架编写服务器端的程序,部分代码如下。编写完成后,若智能终端某次提交到服务器的URL是http://192.168.10.102:5000/____ val =23(提交的温度值为 23),结合下方代码,在 URL 划线处应填写合适的答案。#导人 Flask 框架模块及其他相关模块,代码略app = Flask(__name__)@app.route('/upload')def view():wd=float( request.args.get('val')) #服务器获取提交的温度值# 服务器其他功能代码略if __name__ == '__main__'app.run(host="192.168.10.102",port=5000) #设置服务器 IP 和端口(4)用浏览器查看温度页面,页面动态显示最新温度及其采集时间。系统正常工作一段时间后,他发现该页面不再变化,刷新浏览器后仍不变。结合题图,简要说明系统中可能造成上述问题的原因:____(传感器损坏不会造成上述问题)。A.Web 服务器异常 B.无线网络异常C.IoT 模块(网络模块)损坏 D.智能终端损坏【答案】 ①. B ②. 重 ③. upload 或'/upload' ④. CD【解析】【详解】本题考查信息系统的应用。(1)执行器通常是接收指令并执行,而不是主动向智能终端返回结果。故答案为:B。(2)此系统选择B/S模式系统架构模式,该架构模式对服务器的负荷相对较重。因为在B/S架构中,服务器需要处理来自多个客户端的请求,负荷较大。故答案为:重。(3)小佳基于Flask Web框架编写服务器端的程序,若智能终端提交到服务器的URL是http://192.168.10.102:5000/upload val=23(提交的温度值为23),结合代码中的@app.route('/upload')部分,在URL划线处应填写upload。故答案为:upload。(4)用浏览器查看温度页面,页面动态显示最新的温度及其采集时间。系统正常工作一段时间后,他发现该页面不再变化,刷新浏览器后仍不变。这种情况可能的原因有:IoT模块(网络模块)损坏导致无法传输数据,或智能终端损坏导致无法处理数据。传感器损坏不在选项内,因为题干已说明传感器损坏不会造成上述问题。故答案为:CD。15. 某网约旅游小巴士,核载乘客m人(不算司机),途径n个景点(编号从1到n),小巴士从1号景点向n号景点行驶,中途不改变方向。游客提供订单号,由3个数字组成分别是:乘客人数、上车景点编号、下车景点编号。如订单“2,1,5,”(数字之间用逗号“,”分隔,并以逗号结尾)表示2位乘客从1号景点上车5号景点下车。编写python程序,读取已经预约成功的订单信息,并判断新提交的订单能否预约成功。设m=12,n=10,如图a所示,是已经预约成功的5个订单对应的各景点车上人数。当输入新的订单号:“4,5,8,”,程序提示预约不成功,如图b所示。图a图b(1)结合题意与图a,若输入订单号为“3,6,9,”,____(选填:能/不能)预约成功。(2)实现上述功能的python程序如下,请在划线处填写合适的代码。#定义函数,读取订单中的人数和上下车景点编号def order(s):num,start,end=0,0,0j,k=0,1for i in range(len(s)):①____if ch==",":tmp=int(s[j:i])j=i+1if k==1:num=tmpelif k==2:start=tmpelif k==3:end=tmp②____return num,start,end#主程序#读取已预约成功订单,存入列表 lst,数据元素为订单号# 如 lst=["2,1,5,","1,3,7,","3,2,8,","2,4,7,","3,5,10,"]n=10 #站点数m=12 #巴士空座位总数count=[0]*(n+1)for i in lst: #处理预约成功订单num,start,end=order(i)for i in range(③____):count[i]+=nums=input("请输入订单号:")#处理新订单a,b,c=order(s)if a*b*c!=0:if ④____:print("预约不成功,请重新输入!")else:print("预约成功!")else:print("订单格式输入错误,请重新输入!")#更新预约成功订单,再次等待新订单,代码略【答案】 ①. 能 ②. ch=s[i] ③. k=k+1 或 k+=1 ④. start,end 或 end-1,start-1,-1 ⑤. max(count[b:c])+a>m或count[b]+a>m或其他等价答案【解析】【详解】本题考查Python程序设计相关内容。结合题目内容,分析程序段,推知:(1)若输入订单号为“3,6,9,”,表明该订单中有3名乘客在6号景点上车,9号景点下车,观察图a,5、6号景点车上人数均为9人,核载乘客12人,则这3名乘客可以在6号景点上车(不超员),预约成功,故本题答案是:能。(2)order函数中,②处,结合程序上下文,此处应读取订单信息,存储在ch中,故此处答案是:ch=s[i]。③处,若ch==","成立,表明已读取一个有效信息,需要依据k值判断读取的信息是乘客人数还是上下车景点编号,k初始值为1,每获取一个有效信息后,k值加1,故此处答案是:k=k+1 或 k+=1。处,④处所在for循环作用是处理预约成功的订单,此处统计到达i站点时,车上累计有多少人,即前面(包含i)所有实际上车人数之和,所以i取值范围是[start,end-1],故此处答案是:start,end 或 end-1,start-1,-1。⑤处,依题意,若到某站点时车上的人数+上车人数>座位数,则预约不成功。故条件为:max(count[b:c])+a>m或count[b]+a>m或其他等价答案。 展开更多...... 收起↑ 资源列表 浙江省嘉兴市八校2023-2024学年高二下学期期中考试信息技术试题(原卷版).docx 浙江省嘉兴市八校2023-2024学年高二下学期期中考试信息技术试题(解析版).docx