还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
衢州市2023年6月高二年级教学质量检测试卷技术考生须知
1.全卷分试卷和答题卷考试结束后,将答题卷上交
2.试卷共12页,有两大部分满分100分,考试时间90分钟
3.请将答案做在答题卷的相应位置上,写在试卷上无效第一部分信息技术(50分)
一、选择题(本大题有12小题,每小题2分,共24分每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)下列关于数据与信息的说法,正确的是()
1.数据经过解释后才有意义人们在利用数据的同时,自身不会产生数据A.B.信息依附于载体,共享时会发生损耗同一个信息对于不同的人群,其价值是相同的C D.【答案】A【解析】【详解】本题考查的是数据相关知识数据经过解释后才有意义;人们在利用数据的同时,自身也会产生数据;信息依附于载体,共享时不会发生损耗;同一个信息对于不同的人群,其价值不相同故本题应选Ao下列关于人工智能的说法,正确的是()
2.图灵测试能够测试机器是否具有智能A.行为主义是数据驱动的人工智能B.“专家系统”是联结主义人工智能的代表C机器客服与人工客服合作解答问题,属于跨领域人工智能D.【答案】A【解析】【详解】本题考查的是人工智能相关知识图灵测试能够测试机器是否具有智能;联结主义是数据驱动的人工智能;深度学习是联结主义人工智能的代表;机器客服与人工客服合作解答问题,属于增强领域人工智能故本题应选A.“室内温度监测系统”由温度传感器、智能终端、服务器等组成,可以通过不同终端的浏览器查看实3Web时温度,其页面如右图所示下列关于该系统的说法,正确的是()Web温度传感器、服务器、浏览器属于该系统的硬件A.Web该系统应用软件的运行环境可以是、B.Windows LinuxAndroid该系统收集到的数据是非结构化数据C.该系统用户只有系统管理员、系统使用者D.【答案】B【解析】【详解】本题考查的是信息系统相关知识浏览器属于软件;该系统收集到的数据是结构化数据;该系统的用户包括系统的维护人员、开发人员等故本题应选B.“室内温度监测系统”由温度传感器、智能终端、服务器等组成,可以通过不同终端的浏览器查看实4Web时温度,其页面如图所示为提高该系统数据的安全性,下列措施中不合理的是()Web打开防火墙并安装杀毒软件发布该系统服务器端程序时保留后门A.B.访问该系统数据资源时进行身份认证使用磁盘阵列、数据备份等主动防护手段C.D.【答案】B【解析】【详解】本题考查的是数据安全发布该系统服务器端程序时保留后门,容易被人非法利用,造成数据不安全故本题应选B.“室内温度监测系统”由温度传感器、智能终端、服务器等组成,可以通过不同终端的浏览器查看实5Web时温度,其页面如右图所示下列关于该系统中数据的说法,正确的是()Web室内温度由温度传感器采集得到智能终端与服务器的数据通信不需要传输介A.B.Web质数据只有存储到数据库中才能进行处理页面中呈现的数据均是模拟信号C.D.Web【答案】A【解析】【详解】本题考查的是数据相关知识智能终端与服务器的数据通信需要传输介质;数据没有存储到数Web据库中也能处理;页面中呈现的数据均是数字信号故本题应选Web A下列关于家庭网络系统中网络技术的说法,不正确的是()
6.该网络按覆盖范围属于局域网该网络必须通过交换机接入因特网A.B.该网络与因特网传送数据需要协议若该网络中有数字摄像头,则可以共享C.TCP/IP D.【答案】B【解析】【详解】本题主要考查因特网的接入该网络按覆盖范围属于局域网;该网络不一定必须通过交换机接入因特网,也可能是路由器;该网络与因特网传送数据需要协议;若该网络中有数字摄像头,TCP/IP则可以共享,故本题选选项B某共享电单车平台计费规则为分钟及以内收起步价元,超出分钟后每分钟按元计费(不足
7.20220515分钟按5分钟计算)现已知骑行时间(单位分钟)存储在变量t中,骑行费用存储在变量cost中,函数(x)表示对x向上取整,则下列程序段无法实现骑行费用计算的是()•••♦ift=20:ift=20:cost=2cost=2A.C.else:ift20:cost=2+math.ceilt-20/5cost=2+math.ceilt-20/5cost=math.ceilt5cost=2ift=20:D.ift20:cost=2cost+=math.ceilt-20/5【答案】c【解析】【详解】本题考查的是选择语句选项程序意思如果超出分钟,则每分钟按元计费Python C2051而不是超出分钟后每分钟按元计费故本题应选2051C某二叉树用数组表示,如图所示,下列说法正确的是()
8.该二叉树是完全二叉树A.该二叉树的深度是B.3该二叉树的叶子节点有个C.2该二叉树的中序遍历为D.ADEFGCB【答案】D【详解】本题考查的是二叉树相关知识由题干可知,二叉树为:该二叉树不是完全二叉树,深度是叶子节点有个,中序遍历为故本题应选4,3ADEFGCB D
9.某栈入栈序列为“A、B、C、D、E”,若第一个出栈的元素为“C”,最后一个出栈的元素为“E”,则可能的出栈序列有()A.3种B.4种C.5种D.6种【答案】A【解析】【详解】本题考查的是栈的操作栈的操作是先进后出某栈入栈序列为、、、、,若第一个出栈“A BC DE”的元素为“C”,最后一个出栈的元素为“E”第一种可能出栈序列是C、B、A、D、E;第二种可能出栈序列是C、D、B、A、E;第三种可能出栈序列是C、B、D、A、E故本题应选项A列表中存储了个元素,即有如下程序段
10.a8a
[0],a[l],a
[7],Pythonn=8for iin rangenlfor jin rangenl,i,1if a[j]a[jl]andj%4!=0aUU,aU]=aU],aUl]该程序段实现的是到升序排序至升序排序A.a
[0]a
[7]B.a
[4]U a
[7]至」的数据对取余之后升序排序]至⑷到分别升序排序C.a
[0]I a
[7]4D.a[U a
[3]a a
[7]【答案】D【解析】【详解】本题考查的是冒泡排序的变式由语句的判断条件可知,当取到或列表中后面的数大于前面的if j4数,不进行交换但取到时,还是列表会跟比较参与排序故该程序段实现的是到j5a
[5]a
[4]a
[0]a
[3]a
[4]到分别升序排序选项正确a
[7]D有如下程序段11Pythondefsm aiflen a==1return a
[0]else:return a
[0]+sm a[l:]a=[7,8,9,1,5,6]print sma程序运行后,函数被调用的次数是smA.5B.6C.7D.12【答案】B【解析】【详解】本题考查的是迭代阅读程序可知,调用函数一次,又调用函数a=[7,8,9,1,5,6]sm[8,9,1,5,6]sm一次,直到列表只有一个元素⑹最后调用函数一次故一共调用了次选项正确sm6B有如下程序段
12.Pythons=nabcdddbhan「]*que=10head=tail=Ofor iin rangelen sif s[i]not inque[head:tail]que[tail]=s[i|tail+=lelse:head+=lprint que[headtail]程序运行后,输出的结果是b,c,d,h]b,c,d,d]d,b,h,a]d,d,d,a]【答案】C【解析】【详解】本题考查的是循环语句阅读程序可知程序功能依次从字符串中取字符,如果字符不在Python sque[head:tail]范围内,则加入列表que后面,并把tail指针后移一位,否则,将head指针后移一位s=Habcdddbhan,故先将abed”插入列表que,碰到后面“dd,head指针后移两位,这时que[head:tail]为[C,d],字符串s剩余字符为“bha”不重复,同时与que[head:tail]也不重复,故全部插入到列表que中,执行后que[headtail]的值为/c‘,区],选项正确d,b,h,C
二、非选择题本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分,共26分.小明搭建“室内温度监测系统”,可实时监测室内温度数据,若温度超过设定的阈值,则控制执行器调节13温度,请回答下列问题搭建该系统前需要进行如下准备工作
①可行性分析
②详细设计
③概要设计
④开发模式选择
⑤需求分析,1正确的步骤是___________单选,填字母A.
①⑤④②③B.
⑤①④③②C.
⑤①③②④D.
①⑤③④②
(2)根据系统功能,完成图所示的结构示意图,
①②③处的设备分别为(单选,填字母)A.
①传感器
②执行器
③网关B.
①执行器
②传感器
③网关C
①传感器
②执行器
③IOT模块D.
①执行器
②传感器
③IOT模块
(3)根据系统结构示意图,该系统开发模式为(选填B/S或C/S)()提交数据到服务器的为:则服务器端应用实例中与该关联的4Web URL8080/input id=lval=27,app URL路由设置语句是().
(5)该系统能够正常采集温度数据并上传服务器小明想用浏览器查看温度页面,输入URL后发现网页无法打开,简要说明系统中可能造成上述问题的原因【答案】
①.B
②.C
③.B/S
(4)./input
⑤.网络异常或使用终端异常或URL输入错误或其他等价答案【解析】【详解】本题考查的物联网的搭建()搭建该系统前需要进行准备工作步骤
⑤需求分析
①可行性分析
④开发模式选择
③概要设计
②详细设计1故本题应选B()传感器是采集信息;执行器它的作用是接受控制器送来的控制信号;模块指的是构成物联网的各种组2iot件模块故本题应选C
(3)根据系统结构示意图可知,有WEB服务,故该系统开发模式为B/S
(4)提交数据到Web服务器的URL为://18080/input id=lval=27,则服务器端应用实例app中与该URL关联的路由设置语句是@()app.route/input*o()能够正常采集温度数据并上传服务器,输入后发现网页无法打开,说明浏览器到服务器之间5URL WEB出现了问题,故可能造成上述问题的原因网络异常或使用终端异常或输入错误URL.小明为了研究某地近十年每月的温差变化,编写程序以年月为例,该月每天的温度数据14Python20234分别保存在以位日期字符串命名的文件中,部分文件如图所示,每个文件记录了一天小时的温度8excel a24数据,如图记录了月日的数据b428图图a b
(1)定义dv函数,功能为读取某天的excel文件,返回当天最高温度与最低温度的差值函数代码如下,划线处应填入的代码为(单选,填字母)温度温度”]A.df[”[head1df[”.tail1「温度B.df maxmin温度”]「温度C.df[”.maxdfD・df[”温度?head1tail Ddefdv dayfiledf=pd read_excel dayfilediff=________return diff定义函数,功能为用字典创建对象,并筛选出月份温差大于的日期,输出结果如图2find DataFrame413所示,请在划线处填入代码c图cdef findr,t日期”温差dic={“r,2t}diedf2=______return df2绘制月份每天的温差柱形图,部分程序如下,请在划线处填写合适的代码34Pythondeftstr tift10returnO+str telsereturn strttd=[];date=[]for iin range30dstr=tstr
①dayfile=,202304+dstr+.xlsx,dayfile
[48]td append2____#设置绘图参数,代码略date,
③print finddate,td【答案】
①C
②温差>13]或「温差>13]
③.i+l dvdayfile
⑤.td【解析】【详解】本题考查的是数据分析Python返回当天最高温度与最低温度的差值,故划线处应填入的代码为「温度「温度,选项1df[maxdf”].min C正确筛选出月份温差大于的日期,故划线处填入代码为:温差>或[”温差》2413dfl[dfl.13]dfl[dfl13]每天的温度数据分别保存在以位日期字符串命名的文件,由代码38excel€^E招二202304,+€^+%夙可知dstr存放的是几号,因为i是从开始取值,故第一空应为i+1;将每日的最高温度与最低温度的差值数据追加到td中,故第二空应为dvdayfile;由图表可知,横坐标是日期,纵坐标是温差,故第三空应为td.“网上预约挂号系统”的就诊规则为年龄大于等于岁的患者优先就诊,其余患者按照顺序就诊,现系1580统根据预约顺序记录了某天某科室患者的就诊号、姓名和年龄,部分数据如图所示经系统处理后输出患者a的就诊顺序,部分数据如图所示,请回答下列问题b创建函数,输出患者就诊顺序,请在划线处填上合适代码1utputdef output1st,p k=l患者就诊顺序”printwhile p!=1号”,print k,lst[p][l]p=lst[p]
[3]实现按规则排出患者就诊顺序的程序如下,请在划线处填入合适代码2Python#读取患者信息存入列表,列表的每个元素包含个数据项,分别对应患者的就诊号、姓名和年龄,匚pat3pa[[021036,张*星,32],••],代码略for iinrange nhead=0for iinrangel,n:ifpat[i]l2]=80:if
②—:pat[i]
[3]=head head=ielse:p=headwhile pat[pat[p]
[3]]⑵=80and pat[p]
[3]!=l:p=pat[p]
[3]pat[p]
[3]=ielse:二二q pheadwhile p!=l:
④—p=pat[p]
[3]pat[q]
[3]=ioutputpat,head【答案】
①.k+=l或k=k+l
②.n=lenpat
③.pat[head]
[2]80®.pat[i]
[3]=pat[p]
[3]
⑤,q=p【解析】【详解】本题考查的是链表综合应用Python表示的是号数,输出一个号数后,号数要加故划线处代码应为或1k1,k+=l k=k+l2n是人数,列表pat的元素个数即是人数,故第一空应为n=lenpat;先依次对患者年龄进行判断,如果年龄大于则链到前面,其余患者按照顺序建立链接如果是第一次找到年龄大于的患者即链表头的年8080龄小于80,直接链接到表头,故第二空为pat[head]
[2]80;如果不是第一次找到年龄大于80的患者,则在已经链接好大于80的患者链表后插入链接,故第三空为pat[i]
[3]=pat[p]
[3];年龄不大于80照顺序建立链接,故第四空应为q=p。