版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
试卷第=page11页,共=sectionpages33页试卷第=page11页,共=sectionpages33页2024学年高三教学测试技术试题卷(2024.04)注意事项:1.本试题卷分信息技术与通用技术两部分。满分100分,考试时间90分钟。2.选择题的答案须用2B铅笔将答题纸上对应的题目标号涂黑,非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内。作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑。答案写在试题卷上无效。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据和信息的说法,正确的是(
)A.人们在利用数据的同时,不会产生新的数据B.存储在计算机中的数据采用二进制方式编码C.同一信息在不同的时间,其价值还是相同的D.信息不能独立存在,一种信息只能依附一种载体2.下列关于人工智能的说法,不正确的是(
)A.人工智能应用不会威胁到公共信息安全B.深度学习是数据驱动人工智能方法之一C.符号主义人工智能包含知识库和推理引擎两个部分D.AlphaGo从围棋跨界到电力控制领域属于跨领域人工智能3.某超市智能管理系统的部分功能是:系统可以实时更新商品库存信息,预测未来一段时间内的销售趋势,帮助超市调整进货策略;同时智能推送信息到客户端APP,顾客可通过客户端购买商品。为保障系统的安全与稳定,该系统配置了硬件防火墙和不间断电源。下列关于该信息系统的说法,正确的是(
)A.该系统的用户只有顾客和店员B.该系统的客户端软件属于系统软件C.该系统软件开发架构一定是B/S架构D.该系统配置的不间断电源属于信息系统硬件4.某超市智能管理系统的部分功能是:系统可以实时更新商品库存信息,预测未来一段时间内的销售趋势,帮助超市调整进货策略;同时智能推送信息到客户端APP,顾客可通过客户端购买商品。为保障系统的安全与稳定,该系统配置了硬件防火墙和不间断电源。下列关于该系统中数据的说法,正确的是(
)A.该系统中存储的数据是大数据B.商品的库存数据都存储在客户端中C.该系统预测的销售趋势一定是准确的D.查询某商品的库存数量属于数据查询功能5.某超市智能管理系统的部分功能是:系统可以实时更新商品库存信息,预测未来一段时间内的销售趋势,帮助超市调整进货策略;同时智能推送信息到客户端APP,顾客可通过客户端购买商品。为保障系统的安全与稳定,该系统配置了硬件防火墙和不间断电源。下列关于该信息系统安全的说法,正确的是(
)A.为所有员工设置相同的权限B.该信息系统采用了软件防火墙技术C.定期备份服务器中的数据,可以提高系统的安全性D.为了方便后期的升级和维护,可以给系统设置后门6.下列关于网络技术说法,正确的是(
)A.移动设备接入局域网不需要传输介质B.网络的最基本功能是资源共享C.TCP协议的功能是管理传送内容的完整性D.移动通信是指移动设备之间的通信7.x为实型数据,下列表达式能实现“四舍五入,保留2位小数”功能的语句是(
)A.y=int(x*100)/100 B.y=int(x)*100+0.5C.y=(x*100+0.5)//100 D.y=int(x*100+0.5)/1008.某完全二叉树共有300个节点,该二叉树的高度是(
)A.8 B.9 C.10 D.119.队列q中队首至队尾元素依次为“A,B,C,D,E,F”,约定:S为出队操作,U为出队再入队操作,若要使队列q队首至队尾元素依次为“B,D,E”,下列操作可实现的是(
)A.USUSSU B.SUSUUS C.SSSUUU D.SUUSUS10.定义如下函数:deffac(n):ifn==1:return1else:return1/n+fac(n-1)执行语句f=fac(5),f的值与调用下列函数ite(5)返回结果相同的是(
)A.B.C.D.defite(n):s=0;t=0foriinrange(1,n):t=1/is=s+treturnsdefite(n):s=0;t=0foriinrange(1,n):s=s+tt=1/ireturnsdefite(n):s=0:t=0foriinrange(1,n+1):t=1/is=s+treturnsdefite(n):s=0;t=0foriinrange(1,n+1):s=s+tt=1/ireturnsA.A B.B C.C D.D11.有如下程序段:s=["A","B","C","D"]m=[1,3,0,2]st=[""]*4top=-1j=0foriinrange(len(s)):top+=1st[top]=s[i]whiletop!=-1andord(st[top])-ord("A")==m[j]:top-=1j+=1print(st[:top+1])执行该程序段后,输出内容是(
)A.[] B.['A'] C.['A','C'] D.['A','C','E']12.使用列表d模拟链表结构(节点数大于0),每个节点包含数据区域和指针区域,head为头指针。现要删除链表中数据值在[begin,end]范围的节点,实现该功能的部分程序段如下,方框中应填入的正确代码为:d=[[4,5],[10,2],[12,4],[1,0],[16,-1],[7,1]]head=3q=head;p=headwhilep!=-1:
ifd[p][0]<beginord[p][0]>end:
q=p
p=d[p][1]
else:
A.B.C.D.ifhead!=p:d[q][1]=d[p][1]else:head=d[p][1]p=d[p][1]ifhead==p:d[q][1]=d[p][1]else:head=d[p][1]p=d[p][1]ifhead!=p:p=d[p][1]else:head=d[p][1]p=d[p][1]ifhead==p:p=d[p][1]else:head=d[p][1]p=d[p][1]A.A B.B C.C D.D二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.某室内环境监控系统采用FlaskWeb框架开发。传感器每分钟采集1次湿度数据(0~100),智能终端通过IoT模块将采集到的数据传输至Web服务器并存储,系统根据采集到的数据与设定的阀值控制除湿机。客户端可通过浏览器查询实时和历史数据。请回答下列问题:(1)该网络应用软件的实现架构是(单选,填字母:A.B/S架构/B.C/S架构)。(2)系统正常工作一段时间后,发现当前湿度值超过了阈值但除湿机未启动,下列解决问题的方法合理的是(单选,填字母)。A.调整湿度阈值,查看除湿机是否正常工作B.更换湿度传感器,判断是否是湿度传感器故障C.更换除湿机,判断是否是除湿机故障(3)下列关于该系统支撑技术的说法,正确的有(多选,填字母)。A.智能终端中的接口只能用于连接传感器B.信息系统只能通过串口从传感器获取信息C.在Flask中,一个路由只能绑定一个视图函数D.开发完毕后,布署到生产环境中使用时应关闭调试模式(4)收集一个月的湿度数据处理后得到该月的日平均湿度值,存储在列表h中,例如:列表h中的值为[98,88,84,96,95,93,97,……,83],现要找出相邻两天最大湿度差,部分Python程序如下,请在程序中划线处填入合适的代码。deffindmax(:n=len(h)imax=0i=0whilei<n-1:ch=ifch>imax:imax=chi=i+1returnimax14.某学校高二年级举办投篮比赛,每人投球5次,比赛数据存储在“scores.csv”文件中,“投球情况”中1表示投中,0表示投失,如图图a所示。计分规则为:投中得1分,投失不得分;若连续投中,该球得分为前一球得分的2倍。请回答下列问题:(1)若某同学投球情况是“11011”,则得分是分。(2)自定义函数fcount功能是根据计分规则计算投球得分。实现上述功能的程序代码如下,请在划线处填入合适的代码。deffcount(data):total=0temp=0foriinrange(len(data)):if①:temp=lelifdata[i]='1':②else:temp=0total+=tempreturntotal图a(3)读取数据,计算各人得分。请在划线处填入适合的代码。df1=pd.read_csv('scores.csv',converters={'投球情况':str})foriindf1.index:cj=fcount()df1.at[i,'分数']=cj(4)统计班级平均分,根据班级平均分前5名的数据绘制柱形图,如图b所示。请在划线处填入适合的代码。图bdf2=dfl.groupby("班级",as_index=False).①#设置绘图参数,代码略plt.bar(x,y)
#绘制柱形图方框中应填入的正确代码为②(多选,填字母)A.dfs=df2.sort_values('分数').tail(5)x=df2["班级"]y=df2["分数"]B.dfs=df2.sort_values('分数',ascending=True)[0:5]x=dfs.indexy=dfs[“分数"]C.dfs=df2.sort_values('分数',ascending=False).head(5)x=dfs["班级"]y=dfs["分数"]D.dfs=df2.sort_values('分数',ascending=False)[0:5]x=dfs["班级"]y=dfs["分数"]15.某旅行团有若干个家庭组成,现要乘船浏览某景点,每艘游船的最大负载重量为maxw,在分配游船时同一家庭尽量安排在同一游船上。家庭数据存放在列表data中(家庭成员已按体重降序排列),如图a所示:
图a解决该问题的思路:计算各家庭总体重;依次对各家庭进行分组,若家庭总体重超重,则把该家庭拆分为不超重的小组,否则直接划为一个小组;最后依次对各小组安排游船。(1)计算各家庭的总体重存入dataw中,程序代码如下,请在划线处填入合适的代码:defweight(data,dataw):foriindata:sumi=0forjini[1]:
dataw.append([i[0],sumi])(2)对各家庭分组。对于超重家庭,在不超过载重量下,优先安排体重大的进入同一小组,结果保存在grouplist中,结构如图b所示。请在划线处填入合适的代码。
图bdefgroup(data,dataw,maxw,grouplist):foriinrange(len(dataw)):if①:fgroup(data[i][0],data[i][1],maxw,grouplist)else:grouplist.append([data[i][0],data[i][1],dataw[i][1]])deffgroup(id,1st,maxw,grouplist):#对超重家庭分组whilesum(lst)>maxw:tot=0;lst1=[];lst2=[]foriinrange(len(lst)):iftot+lst[i]<=maxw:tot+=lst[i]1st1.append(lst[i])else:lst2.append(1st[i])grouplist.append([②])lst=lst2grouplist.append([id,lst,sum(1st)])(3)依次对各小组安排游船。优先安排体重大的小组上船,在不超重情况下,安排其他小组上同一艘船。boat结构如图c所示。请在划线处填入合适的代码。
图cdefsort1(lst,key):
#按lst中的最后一项排序,key:1降序,-1:升序foriinrange(len(1st)-1):forjinrange(len(1st)-1,i,-1):if①:lst[j],lst[j-1]=lst[j-1],lst[j]defcheck(wt,boat):
#根据小组总体重wt在boat中寻找可以乘坐的游船n=0whilen<len(boat):ifwt<=boat[n][-1]:
#boat[n][-1]为游船剩余载重量returnnn+=1returnndefallocate(grouplist,boat,maxw):
#分配游船foriinrange(len(grouplist)):
#遍历各小组n=check(grouplist[i][-1],boat)ifn<len(boat):temp=boat[n].pop()boat[n].append(grouplist[i][0:2])boat[n].append(②)else:
#分配新的游船boat.append([grouplist[i][0:2],maxw-grouplist[i][-1]])sort1(boat,-1)#主程序data=[[1,[100,75,74,65,54,53,49,40,35]],[2,[60,48,30]],[3,[65,44]],[4,[45]],[5,[100,80,64,50,43,15]]]maxw-300
#最大载重量dataw=[]
#各家庭总体重boat=[]
#各游船上分配的家庭及成员grouplist=[]
#各家庭分组weight(data,dataw)
#计算家庭总体重group(data,dataw,maxw,grouplist)
#分组sort1(grouplist,1)
#对列表排序,参数1为降序,-1为升序;allocate(grouplist,boat,maxw)
#分配游船print(boat)备注:函数与方法功能w.append(x)在列表w末尾添加元素xx=w.pop(n)将列表w中序号为n的元素赋值给x,并将其从w中删除x=sum(w)将列表w中所有元素的累加值赋值给x答案第=page11页,共=sectionpages22页答案第=page11页,共=sectionpages22页1.B【详解】本题考查数据与信息相关内容。A选项,人们在利用数据的同时会产生新的数据,选项错误。B选项,存储在计算机中的数据采用二进制方式编码,选项正确。C选项,信息的价值会随着时间变化而变化,选项错误。D选项,信息不能独立存在,一种信息可以依附不同载体,选项错误。故本题答案是B选项。2.A【详解】本题考查人工智能相关内容。A选项,人工智能应用可以改善人类生活、促进经济发展,但也有威胁到公共信息安全的风险,选项错误。B选项,深度学习是一种对原始数据所蕴含的特征模式进行学习的算法模型,是数据驱动人工智能方法之一,选项正确。C选项,符号主义的基本思想是将知识表示为符号,然后通过对这些符号进行推理和操作来实现智能行为,包含知识库和推理引擎两个部分,选项正确。D选项,跨领域人工智能是指人工智能技术在多个学科领域的应用和发展,AlphaGo从围棋跨界到电力控制领域属于跨领域人工智能,选项正确。故本题答案是A选项。3.D【详解】本题考查信息系统相关内容。A选项,信息系统的用户包括:信息系统管理人员、传输信息的有关人员、系统分析员、数据库管理员、使用者,选项错误。B选项,该系统的客户端软件属于应用软件,选项错误。C选项,B/S(Browser/Server)结构,即浏览器服务器结构,用户工作界面通过浏览器来实现,极少部分事务逻辑在前端(Browser)实现,主要事务逻辑在服务器端(Server)实现,形成所谓三层结构,这样就大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用户的总体成本;C/S(Client/Server)结构,即客户机和服务器结构,这种体系结构模式是以数据库服务器为中心、以客户机为网络基础、在信息系统软件支持下的两层结构模型,这种体系结构中,用户操作模块布置在客户机上,数据存储在服务器上的数据库中,客户机依靠服务器获得所需要的网络资源,而服务器为客户机提供网络必须的资源,目前大多数信息系统是采用Client/Server结构,该系统软件开发架构是C/S架构,选项错误。D选项,该系统配置的不间断电源属于信息系统硬件,选项正确。故本题答案是D选项。4.D【详解】本题考查的是数据描述。大数据(bigdata),或称巨量资料,指的是所涉及的资料量规模巨大到无法透过主流软件工具,在合理时间内达到撷取、管理、处理、并整理成为帮助企业经营决策更积极目的的资讯,该系统中存储的数据不是大数据;商品的库存数据都存储在服务器中;数据体量不够大,预测的销售趋势不一定准确。故本题应选D。5.C【详解】本题考查信息系统安全相关内容。A选项,利用身份认证技术对该系统中不同的用户设置不同的权限,选项错误。B选项,该信息系统采用了硬件防火墙技术,选项错误。C选项,定期备份服务器中的数据,可以提高系统的安全性,选项正确。D选项,为保护系统安全,不应给系统设置后门,选项错误。故本题答案是C选项。6.C【详解】本题考查网络技术相关内容。A选项,移动设备接入局域网需要无线传输介质,最常用的无线传输介质有:无线电波、微波和红外线等,选项错误。B选项,网络的最基本功能是数据通信,选项错误。C选项,TCP协议(传输控制协议)的功能是管理传送内容的完整性,选项正确。D选项,移动通信不仅仅是指移动设备之间的通信,而是涵盖了更广泛的范围:移动体之间的通信、移动体与固定体之间的通信,选项错误。故本题答案是C选项。7.D【详解】本题考查Python表达式相关内容。对于实数x,保留2位小数且第3位四舍五入,可以先将实数x扩大100倍,此时小数点从第三位开始,将其加0.5取整可达到四舍五入,最后将运算后的值除100即可。y=int(x*100+0.5)/100可以实现题目要求。故本题答案是D选项。8.B【详解】本题主要考查二叉树的描述。完全二叉树,高度是[log2N]+1,以2为底的对数取整后+1。故该完全二叉树的高度为h=log2300+1=9。故本题应选B。9.B【详解】本题考查队列的操作。S为出队操作,U为出队再入队操作,选项操作后依次为:“A,C,F”、“B,D,E”、“D,E,F”、“B、C、E”。故选B。10.C【详解】本题考查Python程序设计相关内容。分析程序段,该函数为递归函数,其功能是求1+1/2+1/3+...+1/n的和。执行f=fac(5),即计算1/1+1/2+1/3+1/4+1/5的和,结果为:2.283333333333333。A选项,执行ite(5)返回结果是1/1+1/2+1/3+1/4的和,即:2.083333333333333。B选项,执行ite(5)返回结果是1/1+1/2+1/3+1/4的和,即:2.083333333333333。C选项,执行ite(5)返回结果是1/1+1/2+1/3+1/4+1/5的和,即:2.283333333333333。D选项,执行ite(5)返回结果是1/1+1/2+1/3+1/4的和,即:2.083333333333333。故本题答案是C选项。11.C【详解】本题考查的是栈的操作。由代码可知列表s中元素[“A”,“B”,“C”,“D”]依次进入栈st,同时如果栈顶元素与大写字母A的差值等于m[j],则还要执行出栈操作。经模拟可知,元素“A”,“B”,“C”,“D”依次入栈,且元素“B”和“D”又马上出栈,故按照从栈底到栈顶的顺序输出元素为:“A”,“C”。选项C正确。12.A【详解】本题考查数据结构链表相关内容。链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。结合题目内容,分析程序段,循环体内else部分表明该节点数据值在[begin,end]范围内,应执行删除操作:若该节点不是头节点,后继节点覆盖该节点(d[q][1]=d[p][1]),若该节点是头节点,则其后继节点作为新的头节点(head=d[p][1]),执行完if...else语句后再更新值,继续进行下一轮的操作。对比四个选项,选项A符合题意。B选项,if与else部分的操作反了,交换语句后可以。CD选项,仅更新了指针值,并未删除节点。故本题答案是A选项。13.ACCDabs(h[i]-h[i+1])或abs(h[i+1]-h[i])【详解】本题考查的是信息系统搭建。(1)客户端可通过浏览器查询实时和历史数据,故该网络应用软件的实现架构是B/S架构,选A。(2)湿度值超过了阈值但除湿机未启动,问题主要出现在执行器故障,或是智能终端与执行器的连接故障,故本题应选C。(3)智能终端中的接口可以接传感器,也可以接执行器;信息系统也可以通过无线方式获取传感器信息;在Flask中,路由和视图是一一对应;调试模式会造成很大的安全漏洞,实际应用时要关闭调试模式。故选CD。(4)要找出相邻两天最大湿度差,故ch为相邻两天最大湿度差绝对值,故划线处代码为:abs(h[i]-h[i+1])或abs(h[i+1]-h[i])。14.6或6分data[i]=="1"andtemp==0temp=2*temp或temp*=2df1.at[i,'投球情况']或df1['投球情况'][i]mean()CD【详解】本题考查的是数据分析。(1)依据题意可知,投球情况是“11011”,对应得分:1+2+0+1+2=6。(2)由temp
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025江苏筑富实业投资有限公司招聘工作人员笔试笔试历年难易错考点试卷带答案解析
- 数据分析师挖掘业务洞察力指导书
- 2026西安雁塔区小寨路社区卫生服务中心招聘考试备考题库及答案解析
- 2026榆林秦智电供电服务有限公司招聘岗位表(130人)考试参考题库及答案解析
- 2026河北经贸大学公开选聘工作人员40名(第一批)考试备考题库及答案解析
- 2026年福建泉州晋江市国际商会公开招聘工作人员考试模拟试题及答案解析
- 2026年宿州学院公开招聘49名高层次人才考试参考题库及答案解析
- 2026年哈尔滨金融学院公开招聘博士专任教师23人考试备考题库及答案解析
- 2026广东广州市海珠区江海街道招聘雇员6人考试备考试题及答案解析
- 2026四川乐山市沙湾区赴武汉考核招聘事业单位人员7人考试参考题库及答案解析
- 2026年北京市西城区初三一模英语试卷(含答案)
- 九师联盟2026届高三年级下学期4月测试英语试卷
- 新高考浪潮下生物学教学中学习共同体的构建与实践探索
- 2024年高考化学试卷(重庆)
- 2026年广东佛山市高三二模高考物理模拟试卷试题(含答案详解)
- 特种设备数据分析师面试题及答案解析
- 魏晋南北朝书法艺术
- 慢病防治课题申报书模板
- 【《鼓式制动器的结构设计及三维建模分析》14000字(论文)】
- GB/T 16271-2025钢丝绳吊索插编索扣
- 会当凌绝顶一览众山小 论文三篇(800字)
评论
0/150
提交评论