2024届浙江省宁波市宁波十校高三下学期二模技术试题-高中信息技术 含解析_第1页
2024届浙江省宁波市宁波十校高三下学期二模技术试题-高中信息技术 含解析_第2页
2024届浙江省宁波市宁波十校高三下学期二模技术试题-高中信息技术 含解析_第3页
2024届浙江省宁波市宁波十校高三下学期二模技术试题-高中信息技术 含解析_第4页
2024届浙江省宁波市宁波十校高三下学期二模技术试题-高中信息技术 含解析_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第1页/共1页绝密★考试结束前宁波“十校”2024届高三3月联考技术试题卷信息命题:宁海中学林芳芳信息审题:奉化中学鲍美景效实中学徐国斌通用命题:宁海中学潘国辉通用审题:奉化中学杨海赞效实中学王军法本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷满分100分,考试时间90分钟。考生须知:1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分:信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.在计算机中,数据一般以文件的形式存储 B.存储信息的载体遭到破坏,其承载的信息会消失C.大数据需要特定的技术和分析方法将其转化为价值 D.预订车票时,余票的数量是数据,座位等级不是数据【答案】D【解析】【详解】本题考查的是数据与信息的描述。数据是客观事物的符号表示。预订车票时,余票的数量是数据,座位等级也是数据。故本题应选D。2.下列关于人工智能的说法,正确的是()A.深度学习需要手工构造知识库 B.强化学习是从过去的经验中不断学习,提升能力C.行为主义人工智能中,智能行为就是对符号的推理和运算 D.混合增强人工智能中,以人工智能为主,人类智能为辅助【答案】B【解析】【详解】本题考查的是人工智能描述。深度学习并不一定需要事先构造知识库,通常需要准备好足够的数据集进行训练,在深度学习中,模型是通过学习数据中的特征来识别特定的任务,而不是使用预定义的知识库,A选项错误;强化学习是一种基于环境反馈的人工智能方法,通常不需要大规模标注数据,而是依靠智能体在与环境交互中积累经验,通过不断试错,学习对环境做出正确的反应,B选项正确;符号主义认为人工智能的本质在于对符号的处理,即通过符号的表示、推理和操作来实现人工智能,C选项错误;混合增强人工智能中,以人类智能为主,人工智能为辅助,D选项错误。3.某科技馆售票系统,参观者可以通过科技馆官方网站或手机应用程序购买门票,并可以选择将电子门票保存到手机上,可用电子门票或二维码等电子形式进行检票。系统通过收集和分析参观者的购票数据、参观路线和参与活动情况,优化展览设计和活动策划,并对参观者流量和使用情况进行实时监控和统计,为科技馆的管理决策提供科学依据。下列关于该信息系统组成的说法,正确的是()A.手机应用程序是系统软件 B.该系统中的用户就是全体参观者C.该系统的运行可以没有通信网络 D.该系统中参观者的购票数据、参观路线一般存储在数据库中【答案】D【解析】【详解】本题考查信息系统相关内容。A选项,手机应用程序是应用软件,选项错误。B选项,信息系统中的用户范围很广,如信息系统的使用者、计算机和非计算机设备的操作与维护人员、程序设计员、数据库管理员、系统分析员、信息系统的管理人员及人工收集、加工、传输信息的有关人员等,选项错误。C选项,该系统的运行离不开通信网络的支持,选项错误。D选项,该系统中参观者的购票数据、参观路线一般存储在数据库中,选项正确。故本题答案是D选项。4.某科技馆售票系统,参观者可以通过科技馆官方网站或手机应用程序购买门票,并可以选择将电子门票保存到手机上,可用电子门票或二维码等电子形式进行检票。系统通过收集和分析参观者的购票数据、参观路线和参与活动情况,优化展览设计和活动策划,并对参观者流量和使用情况进行实时监控和统计,为科技馆的管理决策提供科学依据。下列关于该信息系统功能和应用的说法,不正确的是()A.该系统基于数据分析,支持科学决策B.该售票系统简单易用,不存在技术门槛C.断电后该系统无法运行,体现了系统对外部环境有依赖性D.参观者向系统提交购票数据、参观路线等,体现了数据的收集和输入功能【答案】B【解析】【详解】本题考查的是信息系统的功能和应用。该售票系统虽然简单易用,但也要网络技术、硬件设备等的支持。故本题应选B。5.某科技馆售票系统,参观者可以通过科技馆官方网站或手机应用程序购买门票,并可以选择将电子门票保存到手机上,可用电子门票或二维码等电子形式进行检票。系统通过收集和分析参观者的购票数据、参观路线和参与活动情况,优化展览设计和活动策划,并对参观者流量和使用情况进行实时监控和统计,为科技馆的管理决策提供科学依据。智能手机已广泛应用到人们的日常生活中,下列说法不正确的是()A.智能手机是一种最常见的移动终端设备B.参观者将电子门票保存到手机后,存储在RAM中C.影响智能手机的主要性能指标有CPU、存储和屏幕分辨率等D.手机出示二维码检票时,屏幕会根据环境自动调节亮度,主要依赖光线传感器的植入【答案】B【解析】【详解】本题考查的是信息系统相关知识。RAM是随机存储器,断电后信息会丢失,故参观者将电子门票保存到手机后,不可能存储在RAM中。本题应选B。6.下列关于网络系统的说法,正确的是()A.传输控制协议负责将信息从一个地方传送到另一个地方B.构建家庭网络时,往往将无线终端与路由器的LAN口连接C.数据通信是通信技术和计算机技术相结合而产生的一种通信方式D.手机之间通过移动通信网络通信时,一部手机可以直接将信号传递给另一部手机【答案】C【解析】【详解】本题考查的是网络系统相关知识。网际协议(IP)负责将信息从一个地方传送到另一个地方;构建家庭网络时,往往将无线终端与无线路由器连接;数据通信是通信技术和计算机技术相结合而产生的一种通信方式;手机之间通过移动通信网络通信时,一部手机不能直接将信号传递给另一部手机。故本题应选C。7.某段未经压缩的音频,采样频率是44.1kHz,量化位数为8b,下列说法正确的是()A.声音数字化需要经过采样和量化两个过程 B.该音频数字化时,量化值取值范围为1~256C.用手机播放音频的过程实现了信号的数模转换 D.该音频数字化时,每分钟的采样样本数为44100个【答案】C【解析】【详解】本题考查的是音频数字化。声音数字化需要经过采样、量化、编码三个过程;量化位数为8b,表示256个量化等级;用手机播放音频的过程实现了信号的数模转换;该音频数字化时,每秒的采样样本数为44100个。故本题应选C。8.某完全二叉树,中序遍历结果为“甲乙丙丁”,则后序遍历结果是()A.甲乙丁丙 B.丙乙甲丁 C.甲丁丙乙 D.乙丁丙甲【答案】A【解析】【详解】本题考查的是二叉树的遍历。依据题意可知二叉树如下:故后序遍历结果是:甲乙丁丙。本题应选A。9.有一个空栈,若元素入栈的顺序是a,b,c,d,e,第1个出栈的元素是d,则当所有元素都出栈后,下列说法正确的是()A.c一定比a,b先出栈 B.最后一个出栈的元素一定是eC.最后一个出栈的元素一定是a D.a,b,c出栈的先后顺序不确定【答案】A【解析】【详解】本题考查是栈的操作。根据题干描述,第1个出栈的元素是d,此时“e”还没有进栈,最后一个出栈的也可能是“e”也可能是“a”,选项BC说法错误;因入栈顺序为a,b,c,d,。此时中间没有出栈的,故出栈的顺序为a,b,c是固定的,故选项D说法错误。故本题应选A。10.有如下Python程序段:importrandomdefbinary(L,R,key):m=(L+R)//2ifL>R:returnLifkey<=a[m]:returnbinary(m+1,R,key)else:returnbinary(L,m-1,key)a=[9,8,7,7,7,5,5,3]x=random.randint(1,4)*2+1print(binary(0,7,x))执行该程序段后,输出结果不可能是()A.2 B.5 C.7 D.8【答案】A【解析】【详解】本题考查Python程序设计相关内容。分析程序段,本题涉及到随机数函数和二分查找原理。由随机数函数表达式random.randint(1,4)*2+1可知,x的取值为:3、5、7、9,以[9,8,7,7,7,5,5,3]构造二叉判定树,如图所示:,执行该程序段后,输出结果可能为:1、5、7、8,故本题答案是A选项。11.用数组a和b存储两个降序序列,用数组c存储合并后的降序序列。如a=[19,16,12,8,5],b=[20,15,14,10,6],c=[20,19,16,15,14,12,10,8,6,5]。实现该功能的程序段如下:c=[-1]*(len(a)+len(b))p=0;tot=len(a)foriinrange(len(a)):(1)foriinrange(len(b)):whileb[i]<c[p]:p+=1ifc[p]==-1:c[p]=b[i];tot+=1else:forjinrange((2)):c[j+1]=c[j]c[j]c[p]=b[i]tot+=1上述程序段划线处可选代码为:①c.append(a[i])②c[i]=a[i]③tot,p-1,-1④tot,p;-1⑤tot-1,p-1,-1则(1)(2)处的代码依次为()A.①③ B.①④ C.②⑤ D.②③【答案】C【解析】【详解】本题考查插入排序。已知c已赋长度,因此(1)应填写②而非①。从tot=len(a),可知tot表示数组的最后个元素的后一个位置或数组的元素个数。例如c=[10,20.30,40.-1,-1...],tot=4,因此向后移动时,先执行c[4]=c[3],因此(2)填写⑤。故本题应选C。12.有如下Python程序段:defpoem(1st,q,flag):st=""foriinrange(7):st+=1st[q][0]q=1st[q][flag]print(st)hw=[["冬",-1,1],["梅",0,2],["枝",1,3],["几",2,4],["点",3,5],["雪",4,6],["花",5,7],["开",6,8],["春",7,9],["信",8,10],["来",9,0]]p=head=0flag=1;step=3foriinrange(2):flag=-flagp=hw[head][flag]poem(hw,p,flag)#①forjinrange(step):p=hw[p][flag]poem(hw,p,flag)#②关于上述程序段的说法,不正确的是()A.语句①第一次执行时,输出“梅枝几点雪花开” B.语句②第二次执行时,输出“开花雪点几枝梅”C.若加框处语句改为flag+=(-1)**i,不会影响程序运行结果 D.若将hw中["梅",0,2]修改为["梅",0,3],输出结果将不含文字“枝”【答案】D【解析】【详解】本题考查链表的综合应用。原循环双向链表是:冬→梅→枝→几一点→雪→花一开→春→信一来→冬,第1次从p节点开始输出七言,再跳3个节点,继续输出七言。第2次反向从p节点开始输出七言,再跳3个节点,继续输出七言。因此依次输出4句话是梅枝几点雪花开,点雪花开春信来,来信春开花雪点,开花雪点几枝梅。因此AB选项正确。C选项,i=0时,flag+=(-1)**i=2,切片效果等效flag=-1。i=1时,flag+=(-1)**i=1。因此C也正确。D选项,修改后,第4次输出还是含有枝。故本题应选D。二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.某网约巴士,车上最初有12个空座位,从起点站向终点站行驶,不允许掉头或改变方向,现有新的订单,请判断其是否能预约成功。请回答下列问题:(1)若网约巴士已预约成功的数据为:[2,1,5],[1,3,7],[3,2,8],[2,4,7],[3,5,10],其中每个元素有3个数据项,分别表示预约人数、出发站点和到达站点,当前接到订单[4,5,8],____(选填:能/不能)预约成功。(2)实现上述功能的部分python程序如下,请在划线处填入合适的代码。#数组trips存储预约信息,trips[i]=[num,start,end]表示第i个预约信息有num个乘客;出发站点为start,到达站点为end,站点编号为1~10。otal=12#空座位总数tstations=10#站点总数diff=[0]*(stations+1)count=[0]*(stations)#存储站点上下车后的乘客人数foriintrips:①____diff[i[2]]-=i[0]forjinrange(1,stations):forkinrange(②____):count[j]+=diff[k]num=int(input("请输入乘车人数:"))start=int(input("请输入出发站点编号:"))end=int(input("请输入到达站点编号:"))flag=Trueforiinrange(start,end):if③____:flag=Falsebreakifflagprint("预约成功,请到站点等候!")else:print("该订单未能成功预约到即将驶来的bus!")【答案】①.不能②.diff[i[1]]+=i[0]或diff[i[1]]=diff[i[1]]+i[0]③.1,j+1或0,j+1或j+1或j,0,-1或j,-1,-1或其它等价答案④.count[i]+num>total或num>total-count[i]或其它等价答案【解析】【详解】本题考查python基础及算法的综合应用能力。(1)若起止站点是5-8,则某些站点,如站点5、站点6,车上已有9人,待上车4人,超出座位总数12,故不能。(2)观察下一行代码:dif[i[2]]-=i[0],可知diff减去了站点i[2]下车人数,由此可知,diff[i[1]]记录i[1]上车点增加的人数,故①空填:diff[i[1]]+=i[0],这个循环结束后,diff中存放各站点上车的实际人数。②接下来双循环,外循环枚举途中的各站点j,内循环统计到达j站点时,车上累计有多少人,即前面(包含j)所有实际上车人数之和。故k的范围应为[1,j],填:1,j+1或0,j+1。③处的循环枚举新订单的起点和终点,依题意,若到某站点时车上的人数+上车人数>座位数,则预约不成功。故条件为:count[i]+num>total。14.小丁同学发现小区附近的路灯开启时间不合理,他设计并搭建了一个光线监测系统,传感器采集光线值由智能终端经IoT模块发送到Web服务器,当光线值低于阈值时蜂鸣器播放音频,小丁和路灯管理人员可以通过浏览器查看历史数据。请回答下列问题:图a(1)图a中①和②处的设备依次为____(单选,填字母:A.执行器、传感器/B.传感器、执行器)。(2)关于该系统说法正确的是____(多选,填字母)A.浏览器可直接访问数据库来获取历史数据B.该系统软件架构的优势之一是方便升级和维护C.在硬件搭建时需要考虑智能终端与IoT模块之间的接口匹配问题D.根据数据的存储要求,确定数据库的结构,该过程属于前期准备中的概要设计(3)小丁基于FlaskWeb框架编写服务器端的程序,部分代码如下。若要通过浏览器获取视图函数hello()返回的页面,则应访问的URL是http://____。#导入Flask框架模块及其他模块,代码略app=Flask(__name__)@app.route("/show")defhello():#从数据库中读取光线数据,并返回页面,代码略#服务器其他功能,代码略if__name__=="__main__":app.run(host="7",port=8080)(4)小丁在系统开发完成后,想从多角度观察程序运行时是否有错误。该系统每隔5分钟采集一次数据,当小丁测试时,光线值一直高于阈值,系统运行正常。小丁想立刻观察当光线值低于阈值时,蜂鸣器能否播放音频,请你帮助小丁设计可行方案。(注:本系统中光线传感器和蜂鸣器正常,并且与智能终端的连接正常。)____(5)小丁将系统中2024-01-01到2024-01-07的每天17:00-18:00数据导出,保存在light.csv文件中,部分数据如图b所示,统计每天该时间段中光线值小于100的次数,并绘制如图c所示线形图,部分Python程序代码如下:图b图cdf=pd.read_csv("light.csv")day=[]fordataindf["上传时间"]:day.append(data[8:10])df.insert(0,"日期",day)#插入列df=df[____]df1=df.groupby("日期").count()plt.plot()#设置绘图参数,代码略①请在划线处填入合适的代码。②小丁要绘制如图c所示线形图,则方框中应填入的正确代码为____(单选,填字母)Adf1.日期,df1.检测值B.df1.index,df1.检测值C.df1.index,df1.values【答案】①.A②.BC③.7:8080/show④.①将光线传感器放置于黑暗环境中②将程序代码中的阀值调到足够大或其它等价答案⑤.df.检测值<100或df["检测值"]<100⑥.B【解析】【详解】本题考查的是信息系统的搭建。(1)智能终端通常充当数据的处理和存储中心,可以接收来自传感器的数据,进行处理、分析,然后根据需要将结果传递给执行器。故答案为:A。(2)为了数据安全,浏览器不可直接访问数据库来获取历史数据;该系统软件架构是B/S结构,其优势之一是方便升级和维护;.在硬件搭建时需要考虑智能终端与IoT模块之间的接口匹配问题;根据数据的存储要求,确定数据库的结构,该过程属于前期准备中的详细设计。故本题应选BC。(3)由

app.run(host="7",port=8080)及@app.route("/show")可知URL是7:8080/show。(4)想立刻观察当光线值低于阈值时,蜂鸣器能否播放音频可以这么操作:①将光线传感器放置于黑暗环境中②将程序代码中的阀值调到足够大。(5)统计每天该时间段中光线值小于100的次数,故划线处代码为:df.检测值<100或df["检测值"]<100;由图b可知横坐标是日期,纵坐标是次数,由代码df.groupby("日期")可知,把日期作为索引,不能通过df1.日期取值,故本题应选B。15.某学校举行游园活动,有n个限时活动项目(如5分钟夹珠),活动项目编号为1~n,每个活动项目从上午8:30开始,结束时间不一定相同。考虑到活动场地间的距离,活动规定:参加前一个活动后,需间隔10分钟再参加下一个活动,每个同学不能同时进行两个及两个以上的活动。小丁同学对n个游园活动项目都非常感兴趣,但是时间有限,他最多可以参加几个活动项目?编写程序模拟计算过程,从结束时间最早的活动项目开始选择,如果完成该项活动的时间不超过该项目结束时间,选择该活动,如果超出结束时间,则考虑是否可以替换之前选中的某个活动,使完成已选项目的时间尽可能少。请回答下列问题:(1)若活动项目数据如下图所示,则最多可以参加的活动项目数量为____。编号名称限时结束时间1夹珠59:202联想ABC209:303套圈59:004趣味画109:10(2)定义如下函数time(),将结束时间(格式:"时:分")转换为分钟,请在划线处填入合适代码。deftime():forxinactivity:#列表activity存储活动项目数据:y=x[3]forjinrange(len(y)):ify[j]==":":breakt=____x[3]=t-510#开始时间8:30为510分钟(3)定义如下sort(x)函数,参数x为活动项目数据,按照结束时间进行升序排序。defsort(lst):n=len(1st)foriinrange(n,1,-1):forjinrange(1,i):下列选项中,可填入方框中的正确代码是____(单选,填字母)。A.iflst[j]>lst[j+1]:lst[j],1st[j+1]=1st[j+1],1st[j]B.iflst[j]<1st[j-1]:lst[j],lst[j-1]=1st[j-1],lst[j]C.iflst[j][3]<1st[j-1][3]:1st[j],1st[j-1]=1st[j-1],1st[j]D.iflst[j][3]>1st[j+1][3]:lst[j],lst[j+1]=1st[j+1],1st[j](4)实现程序功能的部分代码如下,请在划线处填上合适的代码。""读取n个活动项目的数据,存储在列表activity中,每个元素有四个数据项,分别为编号,名称,限时,结束时间,如[1,"夹珠",5,"9:20"],代码略。""time()sort(activity)que=[""]*nhead=tail=0total=0foriinrange(n):iftotal+activity[i][2]<=activity[i][3]que[tail]=activlty[i]tail+=1total+=actiyity[i][2]+10elifhead!=tailandque[head][2]>activity[i][2]:①____head+=1que[tail]=activity[i]tail+=1temp=que[tail-1]j=tail-2while②____:que[j+1]=que[j]j-=1que[j+1]=tempprint("最多可以参加的活动项目数量是:",tail-head)【答案】①.3②.int(y[:j])*60+int(y[j+1:])或int(y[0:j])*60+int(y[j+1:len(y)])或其他等价答案③.C④.total+=activity[i][2]-que[head][2]或其他等价答案⑤.j>=headandtemp[2]>que[j][2]或j>=heada

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论