浙江省湖州丽水衢州三市2023-2024学年高三技术上学期期中试题含解析_第1页
浙江省湖州丽水衢州三市2023-2024学年高三技术上学期期中试题含解析_第2页
浙江省湖州丽水衢州三市2023-2024学年高三技术上学期期中试题含解析_第3页
浙江省湖州丽水衢州三市2023-2024学年高三技术上学期期中试题含解析_第4页
浙江省湖州丽水衢州三市2023-2024学年高三技术上学期期中试题含解析_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

Page121.下列关于数据与信息的说法,正确的是()A.计算机中的数据是以二进制形式存储的B.观看在线影视时点播视频不是数据C.信息的价值亘古不变D.同一信息只能依附于同一载体【答案】A【解析】【详解】本题考查数据和信息相关内容。计算机中的数据是以二进制形式存储的,选项A说法正确;观看在线影视时点播的视频是数据,选项B说法错误;信息的价值并不是亘古不变的,会随着时间变化,选项C说法错误;同一信息可以依附于不同载体,选项D说法错误。故答案为A选项。2.某种编码共有128种符号,表示该编码至少所需的二进制位数是()A.7 B.8 C.64 D.128【答案】A【解析】【详解】本题考查二进制编码相关内容。n位二进制数可以表示的编码数量是:2n。某种编码共有128种符号,可得:2n>=128,计算可得,n>=7。则表示该编码至少所需的二进制位数是7位。故本题答案是A选项。3.某养老机构使用智能服务系统监测老人健康状况。该系统可用身份证识别仪采集老人姓名、住址等个人信息,通过传感器获取老人日常健康、运动等数据,并存储在服务器数据库中;老人家属可通过网页或手机APP,使用账号密码登录系统,随时了解老人的相关信息;机构内员工(如管理人员、护工等)可通过手机APP刷脸认证,完成签到等操作。该系统的下列应用中,体现人工智能技术的是()A.用身份证识别仪采集老人个人信息 B.通过传感器获取老人日常健康数据C.家属通过账号密码登录系统 D.员工通过刷脸认证完成签到【答案】D【解析】【详解】本题考查人工智能。人工智能是研究、开发用于模拟、延伸和扩展人智能的理论、方法、技术及应用系统的一门新技术科学。常用的人工智能技术有语音识别、手写文字识别、光学字符识别(OCR)、机器翻译、人脸识别技术、图像识别技术等。员工通过刷脸认证完成签到体现人工智能技术。故答案为D选项。4.某养老机构使用智能服务系统监测老人健康状况。该系统可用身份证识别仪采集老人姓名、住址等个人信息,通过传感器获取老人日常健康、运动等数据,并存储在服务器数据库中;老人家属可通过网页或手机APP,使用账号密码登录系统,随时了解老人的相关信息;机构内员工(如管理人员、护工等)可通过手机APP刷脸认证,完成签到等操作。下列说法正确的是()A.材料中描述的手机APP属于系统软件 B.该系统的用户只有老人、家属和护工C.该系统只支持数据输入输出操作 D.根据监测数据可提供个性化服务【答案】D【解析】【详解】本题考查信息系统的应用。材料中描述的手机APP属于应用软件;该系统的用户有老人、家属、护工、系统维护人员等;该系统支持数据输入输出操作,也包括数据存储等操作;根据监测数据可提供个性化服务。故选D。5.某养老机构使用智能服务系统监测老人健康状况。该系统可用身份证识别仪采集老人姓名、住址等个人信息,通过传感器获取老人日常健康、运动等数据,并存储在服务器数据库中;老人家属可通过网页或手机APP,使用账号密码登录系统,随时了解老人的相关信息;机构内员工(如管理人员、护工等)可通过手机APP刷脸认证,完成签到等操作。为了增强该系统的安全性,下列做法不正确的是()A.将老人个人信息数据加密后再存储于数据库B.对机构内的所有员工设置相同的系统访问权限C.定时更新服务器中杀毒软件的病毒库D.定期备份服务器中的数据【答案】B【解析】【详解】本题考查的是信息系统安全。为了系统的安全应对机构内不同身份员工设置不同的系统访问权限,故本题应选B。6.下列关于网络系统的说法不正确的是()A.网络技术使信息系统的作用范围超越地理和时空的限制B.局域网内只能通过无线通信方式进行数据通信C.网络操作系统、通信软件是常见的网络软件D.光调制解调器是组建家庭网络的常用设备【答案】B【解析】【详解】本题考查的是网络系统。局域网内可以同时有无线通信和有线通信两种方式,故本题应选B。7.栈s的最大长度为3,初始为空,经过一系列的入栈、出栈操作,若元素入栈的顺序是a,b,c,d,e,则可能的出栈序列为()A.a,e,d,c,b B.c,a,b,d,eC.a,d,c,e,b D.e,d,c,b,a【答案】C【解析】【详解】本题考查栈的基本操作。栈是先进后出,题干中限定条件栈s的最大长度为3,初始为空。A选项中a最先出栈,说明a进a出,再进b,c,d,e,然后出e,d,c,b,这种情况下栈长度需要为4,不符合题意。B选项中c最先出栈,此时入栈为a,b,c,接着c出栈,此时栈内a,b,由于b是栈顶元素,所以接下来出栈元素不可能是a,不符合题意。选项C中a进栈后a出栈,再进栈b,c,d,出栈d,c,再进栈e出栈e,最后出栈b,过程中栈内长度符合题意。选项D中e最先出栈,说明a,b,c,d,e需要全部入栈后,e才能出栈,但这种情况下栈长度需要为5,不符合题意。故答案为C选项。8.某二叉树的树形结构如图所示,其后序遍历结果为DBGEFCA,前序遍历的结果为()A.ABCDEFG B.ABDCEGF C.DBEGCFA D.ABDCGFE【答案】D【解析】【详解】本题考查二叉树的遍历。根据后序遍历结果以及该二叉树的树形结构,可以画出该二叉树如下,由二叉树可知前序遍历的结果是ABDCGFE。故选D。9.有如下Python程序段:s=[2,3,8,7,5]foriinrange(len(s)-1):forjinrange(len(s)-1,i,-1):ifs[j]<s[j-1]:执行该程序段,加框处语句被执行的次数是()A.3 B.6 C.8 D.10【答案】A【解析】【详解】本题考查Python程序设计相关内容。分析代码段可知,该代码段是冒泡排序,功能是将给定序列按照升序排列。第一趟排序中,5小于7,发生交换,s[j],s[j-1]=s[j-1],s[j]执行1次;交换后,5与8比较,5小于8,发生交换,s[j],s[j-1]=s[j-1],s[j]执行1次;第二趟排序中,7小于8,发生交换,s[j],s[j-1]=s[j-1],s[j]执行1次;后续排序不会在发生交换。故加框处语句(s[j],s[j-1]=s[j-1],s[j])共执行3次。10.定义如下函数:deff(a,b):ifa<b:returna+belse:returnf(a-b,a+b)执行语句x=f(18,-2)后,x的值为()A.40 B.36 C.20 D.16【答案】A【解析】【详解】本题考查Python递归函数相关内容。初始状态:a=18,b=-2。第一次调用f函数,参数:a=18,b=-2,a<b不成立-->第二次调用f函数,参数:a=20(a-b),b=16(a+b),a<b不成立-->第三次调用f函数,参数:a=4(a-b),b=36(a+b),a<b成立,执行returna+b,此时a+b=4+36=40。故本题答案是A选项。11.若a,b,c为互不相同的整数,要找出它们中最小的数。以下Python程序段不可行的是()A.k=aifk>bandb<c:k=belifk>c:k=cprint(k)B.k=aifk>b:k=bifb<c:k=belse:k=cprint(k)C.ifa<banda<c:k=aelifb<c:k=belse:k=cprint(k)D.ifa<b:k=aelse:k=bifc<k:k=cprint(k)A.A B.B C.C D.D【答案】B【解析】【详解】本题考查Python程序设计相关内容。分析各选项,ACD选项均可以得出正确结果,B选项,以a=1,b=2,c=3为例,验证B选项,k=a,即k=1,此时,k>b不成立,k值未变化,b<c成立,执行k=b,k值变为2,输出b的值2,但2不是abc中得到最小值,所以B选项不能实现对任意3个数找出最小值的目的。故本题答案是B选项。12.有如下Python程序段:importrandomq=[0]*8;head,tail=0,4foriinrange(4):k=random.randint(0,10)ifk%2==0:q[tail]=k%5tail+=1else:head+=1whilehead<tail:print(q[head],end="")head+=1程序运行后,输出结果可能为()A.00002306 B.01234 C.0000 D.24【答案】C【解析】【详解】本题考查Python程序的执行与调试。k=random.randint(0,10),k随机生成0~10,

由q[tail]=k%5可知,q列表中不可能出现6,排除A选项;for循环一共循环4次,若q中有1、2、3、4,说明没有执行head+=1,则B应是00001234,排除B选项;如果k是连续生成0或10两个再生成两个奇数,选项C可能;选项D有偶数2、4,则说明head+=1至多执行2次,因此输出结果一定有0,排除D选项。故选C。13.世界卫生组织推荐认为成年人正常血压标准:收缩压在90-140之间并且舒张压在60-90之间(包含端点值)。现有监测到的连续若干天的血压值,编程计算正常血压持续的最长天数并输出起止日期,若有多段最长天数,则输出最后一段的起止日期。日期收缩压舒张压9月1日130939月2日132879月3日133859月4日128789月5日152919月6日12586(1)某段时间测量的血压值如图所示,则正常血压持续的最长天数为_____________。(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。数组a中保存每天监测到的血压值,a[2*i]和a[2*i+1]分别表示第i天的收缩压和舒张压,数组b保存日期数据,代码略;n=len(a)t,ans,end=0,0,0foriinrange(n//2):if90<=a[2*i]<=140and60<=a[2*i+1]<=90:t+=1if_____:ans=tend=ielse:_______print("正常血压持续的最长天数为:",ans)beg=_____print("起止日期:",b[beg],"--",b[end])【答案】①.3②.t>=ans或ans<=t③.t=0④.end-ans+1【解析】【详解】本题考查的是Python综合应用。(1)由图中可知9月2日至9月4日血压正常,故正常血压持续的最长天数为3天。(2)t表示正常血压持续天数,ans表示正常血压持续的最长天数,如果找到正常血压持续天数比正常血压持续的最长天数还长,则更新血压持续的最长天数,故第一空应为:t>=ans或ans<=t(若有多段最长天数,则输出最后一段的起止日期,故要有等号)。如果血压正常,则统计正常血压天数,否则重置正常血压持续天数值为0,故第二空应为:t=0。beg表示起始日期的索引,end表示结束日期的索引,故第三空应为:end-ans+1。14.小明搭建花房环境监测系统。该系统能通过传感器获取花房的温度及湿度,出现异常时,通过执行器发出警报。用户通过浏览器可查看实时数据及历史数据,系统结构示意图如图a所示。请回答下列问题:图a(1)该系统结构示意图中,虚线框处应是____(单选,填字母)。A.B.C.(2)下列设备中,实现该系统数据输入和输出功能是____(多选,填字母)。A.传感器B.执行器C.IoT模块D.无线路由器E.Web服务器(3)小明基于FlaskWeb框架编写服务器端的程序,部分代码如下。测试系统时,在浏览器地址栏中输入"0:5000/"显示首页数据,与该URL中路由关联的视图函数是____#导入Flask框架模块及其他相关模块,代码略app=Flask(_name_)@app.route("/")defindex():#从数据库读取温度和湿度数据,并返回页面,代码略@app.route("/search")defsearch():#根据日期查询相应数据,并返回页面,代码略#服务器其他功能,代码略(4)运行该系统,在浏览器地址栏中输入URL访问系统,系统无法正确显示当前温度等数据。简要说明系统可能造成上述问题的原因(本系统中,传感器等硬件设备及浏览器,不会造成上述问题)。____。(5)小明导出系统中某天24小时的温湿度数据,部分如图b所示。分析一天内每小时的平均温度,部分Python程序如下。图b图cimportpandasaspdimportmatplotlib.pyplotaspltdf=pd.read_csv("data.csv")#读取文件data.csv中的数据df.insert(0,"小时","")#插入列foriindf.index:t=df.at[i,"时间"]#通过行标签和列标签选取单个值df.at[i,"小时"]=t[:2]df=df.groupby("小时",as_index=False).▲#以“小时”分组求均值plt.bar(df.小时,df.温度)#设置绘图参数,显示如c所示柱形图,代码略①程序中划线处合适的代码是____(单选,填字母:A.sum()/B.mean()/C.count())。②加框处的语句作用:实现获取当天平均温度高于30的所有时间段中温度最高的5个,该处代码由以下三部分组成:A.df=df.sort_values("温度")B.df=df.tail(5)C.df=df[df.温度>30]则加框处代码依次____(填字母)。【答案】①.A②.AB③.index或index()④.①URL网址输入错误②Wi-Fi信号出现故障③传感器与智能终端连接出错④路由错误⑤代码有误(比如温度转换的公式有误)或其他合理答案⑤.B⑥.CAB或ACB(只要表示出对的顺序就给分,不区分大小写)【解析】【详解】本题考查信息系统相关内容。(1)服务器是提供WEB服务运行的环境基础,这种服务包括网站和数据库等服务项目。网站程序和数据库都在需要一定的储存空间,WEB以文件保存为主,网站和数据库储存在服务器上,网站提供程序运行的框架和外观主体数据库保存网站的数据供网站调用读取和展示出来。故①处答案是A选项。(2)由“通过传感器获取花房的温度及湿度,出现异常时,通过执行器发出警报”可知,传感器将物理量转化为数字信号,为控制系统提供输入。执行器则是自动化系统中的一种重要的输出设备,它主要用于执行控制器发出的指令,将控制信号转化成运动或力,实现对工艺流程和设备的具体控制。IoT模块是指连接物联网设备和互联网的核心芯片或模组。无线路由器是用于用户上网、带有无线覆盖功能的路由器。Web服务器是一种运行于互联网上的计算机硬件或软件,用于存储、处理和传输网页和其他网站内容。故②处答案是:AB。(3)在Flask框架中,路由用于将请求的URL映射到相应的视图函数,从而实现不同URL对应不同的处理逻辑。Flask框架使用@app.route()装饰器来定义路由,其中参数为要映射的URL路径。在此处,URL是/,对应的处理函数是index,当访问路径为/时,会执行函数index。故③处填写:index或index()。(4)结合图示及(4)中题意可知,④处,造成无法正确显示当前的温度等数据的原因有:a.URL网址输入错误;b.Wi-Fi信号出现故障;c.传感器与智能终端连接出错;d.路由错误;e.代码有误(比如温度转换的公式有误)或其他合理答案。⑤处,sum()用于对列表(或可迭代对象)中的元素进行求和。mean()是一个用于计算平均值的方法。它可以应用于各种数据结构,如列表、数组、Series和DataFrame。count()用于统计某个列表或字符串中某个元素出现的次数。故此处应填写:B。(5)A选项,对df中的数据按照温度值进行排序;B选项,筛选出温度最高的5个;C选项,筛选出df中温度>30的数据;分析题意,AC选项次序可调,B选项在最后,故⑥处应填写:CAB或ACB。15.某快递驿站有A、B两类货架,收到的包裹重量小于等于10存放于A货架,其余存放于B货架。编写程序模拟生成取件码和顾客的取件过程,取件码是根据当前已处理的包裹数量生成,如A-0001表示当天第一个处理的包裹存放在A货架,B-0003表示当天第三个处理的包裹存放在B货架。取件码与顾客手机号关联,程序根据输入的手机号显示其所有包裹的取件码,并允许顾客一次性提取或者部分提取。程序的部分运行界面如图a和图b所示。图a图b(1)当前已处理的包裹取件码是A-0158,若下一个包裹重量是12,其取件码为____。(2)定义函数save(pnum,code),参数pnum为手机号,code为取件码。函数功能是将一条包裹信息存储到列表goods和列表dic中。如图a的包裹数据,手机号“1801215”在两个列表中的数据分别为goods[4]=["B-0005",-1]、goods[9]=["A-0010",4]和dic[2]=["180****1215",9,2]。①若调用该函数继续存储手机号“180****1215”的包裹,其取件码是“B-0011”,则对应dic[2]的值变为["180****1215",____,____]。②函数save代码如下,程序中加框处代码有错,请改正____。defsave(pnum,code):goods.append([code,-1])n=len(goods)-1print(n,"号包裹的手机号:",pnum,"取件码:",code)num=search(dic,pnum)#函数返回手机号pnum在dic中的索引号,未找到返回-1ifnum==-1:dic.append([pnum,n,1])#新增一个包裹信息else:goods[n][1]=dic[num][1]dic[num][1]=n(3)实现取件功能的部分Python程序如下,请在划线处填入合适的代码。x=input("请输入您的手机号:")num=search(dic,x)ifnum!=-1:#输出手机号为x的当前所有包裹信息,代码略op=int(input("输入0取全部包裹,输入1取部分包裹:"))ifop==0:print("您的包裹已经取完!")deldic[num]#删除dic中索引为num的元素

温馨提示

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

评论

0/150

提交评论