欢迎来到天天文库
浏览记录
ID:83602135
大小:691.67 KB
页数:12页
时间:2024-09-02
《浙江省强基联盟2023-2024学年高三上学期10月联考技术 Word版无答案.docx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
2023学年第一学期浙江强基联盟10月统测技术试题考生须知:1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分。)1.下列有关数据与信息的说法正确的是()A.信息可用数字信号来表达,数字信号是以连续变化的物理量存在B.数据只能用数字或文字来表示C.同一信息对于不同的人群,其价值相同D.信息必须经过数字化之后才能被计算机进行存储和处理2.关于人工智能,下列说法不正确的是()A.人工智能的发展在就业、安全、伦理等方面可能会带来新的挑战B.基于深度学习的人工智能,一般会构造包含若干层的神经网络C.专家系统是基于数据驱动的人工智能方法实现的D.图灵测试是测试机器是否具有智能的方法3.某智慧食堂消费系统的部分功能:食堂内设有多台自助点餐终端,顾客下单后,系统自动计算订单金额,并提供相应的支付方式供顾客选择。顾客完成支付,系统会将订单信息发送至后厨。配餐完成后,系统会通知顾客前往取餐。系统还具备数据分析功能,通过对顾客的消费习惯、菜品销售情况等数据进行分析,帮助食堂管理者了解顾客需求,优化菜品搭配和供应链管理。下列关于信息系统的组成描述,说法正确的是()A.该信息系统中的用户仅指食堂就餐的顾客B.使用该系统不需要网络的支持C.触摸屏自助点餐终端属于该系统的硬件D.顾客点餐的数据保存在自助点餐终端中4. 某智慧食堂消费系统的部分功能:食堂内设有多台自助点餐终端,顾客下单后,系统自动计算订单金额,并提供相应的支付方式供顾客选择。顾客完成支付,系统会将订单信息发送至后厨。配餐完成后,系统会通知顾客前往取餐。系统还具备数据分析功能,通过对顾客的消费习惯、菜品销售情况等数据进行分析,帮助食堂管理者了解顾客需求,优化菜品搭配和供应链管理。下列关于该信息系统的安全与防护,说法不正确的是()A.定期备份服务器中数据可提升信息系统数据的安全B.利用身份认证技术对该系统中不同管理者设置不同的权限C.及时更新系统,修复漏洞,提高系统安全性,降低病毒感染风险D.设置防火墙,保护内部网络免受非法用户的入侵5.某智慧食堂消费系统的部分功能:食堂内设有多台自助点餐终端,顾客下单后,系统自动计算订单金额,并提供相应的支付方式供顾客选择。顾客完成支付,系统会将订单信息发送至后厨。配餐完成后,系统会通知顾客前往取餐。系统还具备数据分析功能,通过对顾客的消费习惯、菜品销售情况等数据进行分析,帮助食堂管理者了解顾客需求,优化菜品搭配和供应链管理。关于该系统的功能,以下说法不正确的是()A.顾客输入餐桌号、用餐人数、菜品等信息属于数据收集和输入功能B.顾客可查询菜品、账单等信息属于数据查询功能C.显示或打印点餐数据和总消费金额属于数据输出功能D根据顾客点餐数据,优化菜品搭配属于数据存储功能6.下列关于网络系统的说法,不正确的是()A.网络由计算机系统、数据通信系统以及网络软件和网络协议组成B.计算机网络按网络的覆盖范围分为:局域网、城域网、广域网C.HTTP协议用于管理被传送内的完整性D.网络系统最基本的功能是数据通信7.酷酷需要对处理好的照片进行编码,照片由类型+编号两部分构成。如果类型最多有10种,每种类型的照片不超过60张。在尽可能减少编码长度的情况下,使用该编码方案保存的照片,以下说法正确的是()。A.用2位二进制数表示照片类型,5位二进制数表示照片编号B用3位二进制数表示照片类型,6位二进制数表示照片编号C.用3位二进制数表示照片类型,5位二进制数表示照片编号D.用4位二进制数表示照片类型,6位二进制数表示照片编号8.已知某二叉树的后序遍历为GDBEHFCA,中序遍历为DGBAECHF,下列说法正确的是() A.该二叉树中叶子节点有3个B.该二叉树的前序遍历为ABDGCEHFC.该二叉树是一棵完全二叉树,树的高度为4D.该二叉树中度为1的节点有2个9.有如下程序段:a=[30,10,20,11,12,50]d=[0]*6;max=0;n=len(a)foriinrange(1,n):forjinrange(i):ifa[j]max:max=d[i]执行程序后,变量max的值是()A.2B.3C.4D.510.有如下程序段:deffun(k):ifk==1:return″1″elifk%2==0:returnfun(k-1)+str(k%2)else:returnstr(k%2)+fun(k-1)执行语句s=fun(5),则s的值为()A.″00111″B.″11010″C.″11100″D.″10110″11.有如下Python程段:s=input()stack=[0]*len(s);top=-1;presign=′+′;num=0foriinrange(len(s):if′0′<=s[i]<=′9′:num=num*10+int(s[i]) ifi==len(s)-1ors[i]in′+-*/′):ifpresign=′+′:top+=1stack[top]=numelifpresign==′-′:top+=1stack[top]=-numelifpresign=′*′:top+=1stack[top]=stack[top-1]*numelse:top+=1stack[top]=stack[top-1]/numpresign=s[i]num=0print(sum(stack))#sum函stack中所有元素求和若输入′5*4-6+10/3′,程序运行后,输出结果是()A.32B.24C.17D.812有如下Python程序段:a=[iforiinrange(1,7)]b=[0]*6head,tail=0,0foriinrange(1,7):cnt=1whilecnt1″换行符c=0preld=0QuestionInfo=[]whileline:ifline[0]==″【″:curld=____ifcurld-preld>1:foriinrange(preld,curld): QuestionInfo.append(str(i))elifc>0:foriinrange(1,c+1):QuestionInfo.append(str(preld)+″(″+str(i)+″)″)c=0____else:____line=f.readline().strip()#strip()用于删除字符串尾部″2″换行符f.close()print(″卷3题号划分为:″)forIdinQuestionInfo:print(Id)14.小华在公司实验室搭建了一个农业大棚温湿度监测系统,温度上升到超过30℃或温度下降到低于10℃时,智能终端连接的蜂鸣器发出警报。系统的硬件搭建方式是:服务器通过实验室局域网的无线网络连接智能终端,智能终端连接传感器和执行器,传感器采集的数据由智能终端经loT模块发送到Web服务器。请回答下列问题:(1)若公司门口施工导致电信光纤被挖断,会导致________(单选,填字母:A.服务器接收不到智能终端发出的数据/B.在实验室使用局域网无法访问Web服务器/C.在家中无法访问Web服务器)(2)小华基于FlaskWeb框架编写服务器端的程序,部分代码如下,视图函数index()的返回值由___接收(单选,填字母:A.浏览器/B.智能终端/C.智能终端和浏览器都可以)3)要获取视图函数index()返回的页面,应访问的URL是http://________#导入Falsk框架模块及其他相关模块,创建app实例,代码略@app.route(′/index′)defindex():#从数据库读取近1小时获取的传感器编号、温度和湿度组成的二维列表data,代码略returnrender_template(′idx.html′,data-data)#服务器其他功能,代码略if_name_==′_main_′:app.run(port=8000) (4)小华将该系统用于种植草莓,不同季节,不同农作物对环境的要求都有所差异。同一种农作物在不同的生长时期(苗期、现蕾期、盛花期、初果期、膨果期等)需要的生长环境也不同。请为小华提出合理建议,优化或增加系统功能:________。(5)小华采用excel表格记录了2个实验组种植草莓的实验数据,他希望绘制“淡雪现蕾期生长表现对比”柱形图,部分数据(前12行)如图14-1所示(时间格式为“年/月/日时:分”)时刻品种生长阶段实验组温度℃湿度%生长表现2022/10/0100:00淡雪现蕾期第1组13.54232022/10/0100:00黑珍珠花芽分化期第1组12.84242022/10/0100:00隋珠现蕾期第1组12.84232022/10/0100:00章姬现蕾期第1组13.64252022/10/0100:00天使AE现蕾期第1组13.64232022/10/0100:00红颜现蕾期第1组13.14252022/10/0100:00淡雪现蕾期第2组15.54222022/10/0100:00黑珍珠花芽分化期第2组14.84242022/10/0100:00隋珠现蕾期第2组14.84252022/10/0100:00章姬现蕾期第2组15.6422 2022/10/0100:00天使AE现蕾期第2组15.64252022/10/0100:00红颜现蕾期第2组16.1422图14-1图14-2df=pd.read_excel(′strawberry.xlsx′)name=input(″请输入品种″)period=input(″请输入生长阶段″)df-=df[df[″品种″]==name]df=df[df[″生长阶段″]==period]df=df.groupby(″①___″,as_index=False).mean()#分组求平均值plt.title(name+period+″生长表现对比″)plt.bar(df.实验组,df.生长表现)#绘制柱形图①请在程序中划线处填入合适的代码。②小华要输出每个品种现蕾期生长阶段生长表现最好时的温度湿度,为此他需要修改程序代码,以下操作恰当的是________(多选,填字母)。A.筛选品种B.筛选生长阶段C.根据生长阶段分组,每组按生长表现降序排序,输出每组第一行D.根据品种分组,每组按生长表现降序排序,输出每组第一行15.某咖啡店,店里共有4种咖啡,类型编号为0到3 ,每次只能制作一种类型的咖啡,咖啡都是批量现做(制作过程中不能更改数量或类型)。店员需按照订单的先后顺序完成订单(即当前订单完成之前不能换订单)已经接到的订单中的同一类型咖啡可以一起制作(假设咖啡机能同时制作的数量上限足够高),且不需要额外增加时间(即只需制作一杯的时间)。如图15-1为每个订单的咖啡数量,初始″订单0″中[6,0,2,4]表示0到3号咖啡的购买数量。此时店员先做数量最多的6份0号咖啡,1分钟后接到新订单[1,18,0,2]之后每分钟都会接到1个新订单,这些订单都计入每种咖啡的待做数量。3分钟后这6份0号咖啡制作完成,程序会在″订单0″中选择还没制作的且待做数量最多的(数量相同时先后不作要求)咖啡作为下一次要制作的咖啡。编写python程序,每次制作完一种咖啡,输出接下来要制作的咖啡,运行界面如图15-2:咖啡编号订单编号0123请制作咖啡006024请制作咖啡(1)111802请制作咖啡222121请制作咖啡130105请制作咖啡3……请制作咖啡2请制作咖啡1请制作咖啡0图15-1图15-2(1)由图15-1的订单信息,3分钟后“咖啡0”制作完成,那么图15-2中(1)处店员接下来要做的咖啡是咖啡____。(2)根据待制作的咖啡数量,对链表初始化,生成降序链表Ink,则代码运行后y的值为____。defsort():foriinrange(3):forjinrange(3,i,-1):ifwaitlist[index[j][1]>waitlist[index[j-1][1]:index[j],index[j-1]=index[j-1],index[j] ifwaitlist[index[i][1]]=0:returnjreturn4waitlist=[[3,6],[4,0],[1,2],[2,4]]#″咖啡0″的批量制作时间为3分钟,目前待做量为6,以此类推q=[6,0,2,4],[1,18,0,2],[2,1,2,1],[0,1,0,5],……#如图15-1,代码略#q保存订单流,第一个订单[6,0,2,4]作为初始订单已计入waitlistindex=[0,1,2,3]y=sort()Ink=[-1]*4foriinrange(y-1):#创建降序链表Ink[index[i]]=index[i+1]p=Ink_h=index[0]print(″请制作咖啡″+str(p))waitlist[p][1]=0#咖啡p进入制作,待做数量0(3)请在划线处填入合适的代码。defenqueue(order):#order是一个订单,例如[1,2,0,3]globalInk_hflag.append([0,0,0,0])#新订单4种咖啡未完成foriinrange(4):f=Trueifwaitlist[i][1]=0:f=Falseiforder[i]==0:continuewaitlist[i][1]+=order[i]#将订单order中的咖啡i累加到待制作数量中cur=Ink_hwhilecur!=-1andwaitlist[i][1]
1″换行符c=0preld=0QuestionInfo=[]whileline:ifline[0]==″【″:curld=____ifcurld-preld>1:foriinrange(preld,curld): QuestionInfo.append(str(i))elifc>0:foriinrange(1,c+1):QuestionInfo.append(str(preld)+″(″+str(i)+″)″)c=0____else:____line=f.readline().strip()#strip()用于删除字符串尾部″
2″换行符f.close()print(″卷3题号划分为:″)forIdinQuestionInfo:print(Id)14.小华在公司实验室搭建了一个农业大棚温湿度监测系统,温度上升到超过30℃或温度下降到低于10℃时,智能终端连接的蜂鸣器发出警报。系统的硬件搭建方式是:服务器通过实验室局域网的无线网络连接智能终端,智能终端连接传感器和执行器,传感器采集的数据由智能终端经loT模块发送到Web服务器。请回答下列问题:(1)若公司门口施工导致电信光纤被挖断,会导致________(单选,填字母:A.服务器接收不到智能终端发出的数据/B.在实验室使用局域网无法访问Web服务器/C.在家中无法访问Web服务器)(2)小华基于FlaskWeb框架编写服务器端的程序,部分代码如下,视图函数index()的返回值由___接收(单选,填字母:A.浏览器/B.智能终端/C.智能终端和浏览器都可以)3)要获取视图函数index()返回的页面,应访问的URL是http://________#导入Falsk框架模块及其他相关模块,创建app实例,代码略@app.route(′/index′)defindex():#从数据库读取近1小时获取的传感器编号、温度和湿度组成的二维列表data,代码略returnrender_template(′idx.html′,data-data)#服务器其他功能,代码略if_name_==′_main_′:app.run(port=8000) (4)小华将该系统用于种植草莓,不同季节,不同农作物对环境的要求都有所差异。同一种农作物在不同的生长时期(苗期、现蕾期、盛花期、初果期、膨果期等)需要的生长环境也不同。请为小华提出合理建议,优化或增加系统功能:________。(5)小华采用excel表格记录了2个实验组种植草莓的实验数据,他希望绘制“淡雪现蕾期生长表现对比”柱形图,部分数据(前12行)如图14-1所示(时间格式为“年/月/日时:分”)时刻品种生长阶段实验组温度℃湿度%生长表现2022/10/0100:00淡雪现蕾期第1组13.54232022/10/0100:00黑珍珠花芽分化期第1组12.84242022/10/0100:00隋珠现蕾期第1组12.84232022/10/0100:00章姬现蕾期第1组13.64252022/10/0100:00天使AE现蕾期第1组13.64232022/10/0100:00红颜现蕾期第1组13.14252022/10/0100:00淡雪现蕾期第2组15.54222022/10/0100:00黑珍珠花芽分化期第2组14.84242022/10/0100:00隋珠现蕾期第2组14.84252022/10/0100:00章姬现蕾期第2组15.6422 2022/10/0100:00天使AE现蕾期第2组15.64252022/10/0100:00红颜现蕾期第2组16.1422图14-1图14-2df=pd.read_excel(′strawberry.xlsx′)name=input(″请输入品种″)period=input(″请输入生长阶段″)df-=df[df[″品种″]==name]df=df[df[″生长阶段″]==period]df=df.groupby(″①___″,as_index=False).mean()#分组求平均值plt.title(name+period+″生长表现对比″)plt.bar(df.实验组,df.生长表现)#绘制柱形图①请在程序中划线处填入合适的代码。②小华要输出每个品种现蕾期生长阶段生长表现最好时的温度湿度,为此他需要修改程序代码,以下操作恰当的是________(多选,填字母)。A.筛选品种B.筛选生长阶段C.根据生长阶段分组,每组按生长表现降序排序,输出每组第一行D.根据品种分组,每组按生长表现降序排序,输出每组第一行15.某咖啡店,店里共有4种咖啡,类型编号为0到3 ,每次只能制作一种类型的咖啡,咖啡都是批量现做(制作过程中不能更改数量或类型)。店员需按照订单的先后顺序完成订单(即当前订单完成之前不能换订单)已经接到的订单中的同一类型咖啡可以一起制作(假设咖啡机能同时制作的数量上限足够高),且不需要额外增加时间(即只需制作一杯的时间)。如图15-1为每个订单的咖啡数量,初始″订单0″中[6,0,2,4]表示0到3号咖啡的购买数量。此时店员先做数量最多的6份0号咖啡,1分钟后接到新订单[1,18,0,2]之后每分钟都会接到1个新订单,这些订单都计入每种咖啡的待做数量。3分钟后这6份0号咖啡制作完成,程序会在″订单0″中选择还没制作的且待做数量最多的(数量相同时先后不作要求)咖啡作为下一次要制作的咖啡。编写python程序,每次制作完一种咖啡,输出接下来要制作的咖啡,运行界面如图15-2:咖啡编号订单编号0123请制作咖啡006024请制作咖啡(1)111802请制作咖啡222121请制作咖啡130105请制作咖啡3……请制作咖啡2请制作咖啡1请制作咖啡0图15-1图15-2(1)由图15-1的订单信息,3分钟后“咖啡0”制作完成,那么图15-2中(1)处店员接下来要做的咖啡是咖啡____。(2)根据待制作的咖啡数量,对链表初始化,生成降序链表Ink,则代码运行后y的值为____。defsort():foriinrange(3):forjinrange(3,i,-1):ifwaitlist[index[j][1]>waitlist[index[j-1][1]:index[j],index[j-1]=index[j-1],index[j] ifwaitlist[index[i][1]]=0:returnjreturn4waitlist=[[3,6],[4,0],[1,2],[2,4]]#″咖啡0″的批量制作时间为3分钟,目前待做量为6,以此类推q=[6,0,2,4],[1,18,0,2],[2,1,2,1],[0,1,0,5],……#如图15-1,代码略#q保存订单流,第一个订单[6,0,2,4]作为初始订单已计入waitlistindex=[0,1,2,3]y=sort()Ink=[-1]*4foriinrange(y-1):#创建降序链表Ink[index[i]]=index[i+1]p=Ink_h=index[0]print(″请制作咖啡″+str(p))waitlist[p][1]=0#咖啡p进入制作,待做数量0(3)请在划线处填入合适的代码。defenqueue(order):#order是一个订单,例如[1,2,0,3]globalInk_hflag.append([0,0,0,0])#新订单4种咖啡未完成foriinrange(4):f=Trueifwaitlist[i][1]=0:f=Falseiforder[i]==0:continuewaitlist[i][1]+=order[i]#将订单order中的咖啡i累加到待制作数量中cur=Ink_hwhilecur!=-1andwaitlist[i][1]
此文档下载收益归作者所有
举报原因
联系方式
详细说明
内容无法转码请点击此处