浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(含答案解析)_第1页
浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(含答案解析)_第2页
浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(含答案解析)_第3页
浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(含答案解析)_第4页
浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(含答案解析)_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

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

文档简介

浙江省2024年普通高中学业水平考试信息技术模拟卷(四)(时间:30分钟满分:50分)一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.关于信息、信息技术和信息系统,下列说法正确的是()A.数据就是信息,数据本身有意义B.用微信扫码支付时二维码在一定时间内自动更新,体现了信息的时效性C.信息技术就是使用计算机进行处理、存储信息的技术D.信息系统的局限性可以通过不断地更新维护来消除【答案】B【解析】【详解】本题考查信息、信息技术和信息系统相关内容。数据和信息不同,数据本身没有意义,选项A说法错误。用微信扫码支付时二维码在一定时间内自动更新,体现了信息的时效性,选项B说法正确。古代就有信息技术,但没有计算机,选项C说法错误。信息系统的局限性一般不能完全消除,选项D说法错误。故本题答案是B选项。2.关于信息安全与防护,下列说法不正确的是()A.计算机病毒是人为编制的具有破坏计算机功能或毁损数据的一组计算机指令或程序代码B.在正常使用计算机系统的前提下,启用防火墙功能可以有效防止黑客入侵C.访问控制解决的是用户对各类数据操作的权限问题D.计算机软件是可以复制的,它不属于知识产权的保护对象【答案】D【解析】【详解】本题考查信息安全与防护相关内容。A选项,计算机病毒是人为编制的具有破坏计算机功能或毁损数据的一组计算机指令或程序代码,选项说法正确。B选项,在正常使用计算机系统的前提下,启用防火墙功能可以有效防止黑客入侵,选项说法正确。C选项,访问控制解决的是用户对各类数据操作的权限问题,选项说法正确。D选项,计算机软件是不能随意复制的,它属于知识产权的保护对象,选项说法错误。故本题答案是D选项。3.利用某专业气象大数据平台进行气象预测,下列描述正确的是()A.该平台数据之“大”,不仅指数据规模大,还包括数据产生的速度快、数据类型多等特点B.平台获取的大数据对指导农林畜牧业开展工作有巨大的影响,体现了数据越多价值密度越高C.该系统对大数据进行计算的过程中依赖于抽样数据,而不是全体数据D.平台对于获取的数据需要确保数据都准确无误,一个数据错误将导致预测错误【答案】A【解析】【详解】本题考查大数据相关内容。大数据是指无法在一定时间内用常规软件工具对其内容进行抓取、管理和处理的数据集合。大数据特征有:数据量大、数据类型多、处理速度快和价值密度低。A选项,选项正确。B选项,平台获取的大数据对指导农林畜牧业开展工作有巨大的影响,体现了数据越多价值密度越低,选项错误。C选项,大数据进行计算的过程中依赖于全体数据,选项错误。D选项,在大数据处理中,不需要对每一条数据的精确性要求非常高,只需要保证数据的总体准确性即可,选项错误。故本题答案是A选项。4.某公司开发了一款酒店送物机器人,客户可通过配套小程序下单,机器人能够实现自主规划路线,自动避障,到达指定地点,实现送物送餐。具体的设备参数如下图所示:有关该款机器人,下列说法正确的是()A.该机器人可以感测十米以内的障碍物B.该机器人只能支持与安卓系统的手机进行交互C.该机器人的高清摄像头是输出设备D.该机器人的数据下载速度是4G/秒【答案】A【解析】【详解】本题主要考查信息系统的应用。由图可知,该机器人可以感测十米以内的障碍物;该机器人的交互方式为语音、屏幕、感应控制等;该机器人的高清摄像头是输入设备,负责检测前方线路的;该机器人支持的网络为WIFI、4G/5G,故本题选A选项。5.某公司开发了一款酒店送物机器人,客户可通过配套小程序下单,机器人能够实现自主规划路线,自动避障,到达指定地点,实现送物送餐。该机器人具体的设备参数如下图所示:关于该款机器人能与酒店客人进行语音交流,下列说法不正确的是()A.该款机器人回答客人提问是一种语音识别技术的人工智能B.该款机器人通过大量数据提升服务水平,属于联结主义人工智能C.该款机器人需要技术人员经常调整参数,属于混合增强人工智能D.该款机器人能根据环境的变化,通过试错学习调整送物路线,属于行为主义人工智能【答案】C【解析】【详解】本题考查人工智能相关内容。人工智能是一种模拟人类思维的技术,包括机器学习、自然语言处理、专家系统等多种技术手段,通过这些手段模拟人类的认知、学习和推理能力。ABD选项说法正确。C选项,混合增强人工智能指的是将人的作用引入人工智能系统,协同完成工作,不是指前期的参数调试,选项说法错误。故本题答案是C选项。6.某算法的部分流程图如图所示,以下说法正确的是()A.该流程执行后,变量k的值是-1B.该流程执行后,变量a的值是16C.该流程用于计算并输出1+8-16的值D.该流程完整执行1次,“a<32?”共执行了3次【答案】D【解析】【详解】本题主要考查算法流程图的执行。s=1,k=1,a=8,第一次循环,满足a<32,执行s=s+k*a=9,k=1-k=0,a=2*a=16;第二次循环,满足a<32,执行s=s+k*a=9,k=1-k=1,a=2*a=32;第三次循环,不满足a<32,循环结束。该流程执行后,变量k的值是1,变量a的值是32,变量s的值是9,该流程完整执行1次,“a<32?”共执行了3次,故本题选D选项7.下列关于计算机信息编码的描述,正确的是()A.字符“0”的ASCII码值是0B.每个汉字的输入码都是唯一的C.GB2312编码每个字符的内码占用2个字节D.16色位图的每个像素必须用16位二进制数进行编码【答案】C【解析】【详解】本题考查信息编码相关内容。字符“0”的ASCII码是48,A选项错误。汉字可以使用音码输入也可以使用形码输入,所以同一个汉字有多种不同的输入码,B选项错误。GB2312编码的每个字符的内码占用2个字节,C选项正确。16色位图的每个像素只需要4位即可保存(24=16),D选项错误。故本题答案是C选项。8.小明搭建了某智慧教室信息系统,实现通过互联网获取教室内的光线和温度信息,并根据一定的阈值自动控制教室的照明灯、空调等功能,该系统的架构如下图所示。智能终端通过接口接收温度传感器和光线传感器采集的数据,IoT模块(网络模块)传送温度和光线数据到Web服务器并保存。客户端通过浏览器访问Web服务器。Web服务器将处理的结果经IoT模块传送给智能终端,由智能终端启动执行器实现对教室内温度和光线的控制。在该智慧教室信息系统中,用于检测教室内温度的设备是()A.控制器 B.执行器 C.传感器 D.受控对象【答案】C【解析】【详解】本题考查信息系统相关内容。控制器是计算机的神经中枢,通过向其它部件发出控制信号来指挥、控制计算机各部分自动、协调地工作。执行器是指在控制系统中接受控制信息并对受控对象施加控制作用的装置。传感器是能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求的检测装置。受控对象是指在一个控制系统中被控制的事物或生产过程。用于检测教室内温度的设备是温度传感器,属于传感器的一种。故本题答案是C选项。9.小明搭建了某智慧教室信息系统,实现通过互联网获取教室内的光线和温度信息,并根据一定的阈值自动控制教室的照明灯、空调等功能,该系统的架构如下图所示。智能终端通过接口接收温度传感器和光线传感器采集的数据,IoT模块(网络模块)传送温度和光线数据到Web服务器并保存。客户端通过浏览器访问Web服务器。Web服务器将处理的结果经IoT模块传送给智能终端,由智能终端启动执行器实现对教室内温度和光线的控制。根据阅读材料,下列说法正确的是()A.智慧教室信息系统中,教室内的空调和照明灯是采集温度和光线信息的传感器B.智慧教室信息系统中只运用了传感技术C.智慧教室信息系统通过Web服务器直接控制执行器实现对教室内温度和光线的控制D.智慧教室信息系统通过无线网络接收传感器采集的数据【答案】D【解析】【详解】本题考查信息系统相关内容。A选项,教室内的空调和照明灯是执行器,不是传感器,选项说法错误。B选项,智慧教室信息系统中运用了传感技术和控制技术等,选项说法错误。C选项,直接控制执行器实现对教室内温度和光线的是智能终端,选项说法错误。D选项,智慧教室信息系统通过无线网络接收传感器采集的数据,具体是通过IoT模块实现的,选项说法正确。故本题答案是D选项。10.在信息传递过程中,常常采用加密算法对信息进行保密。以下是实现加密功能的Python程序段:mw=input(″明文:″)jm=″″key=6forchinmw:if″0″<=chandch<=″9″:jm+=str((int(ch)+key)%10)else:jm=ch+jmprint(″密文:″,jm)若输入明文为“sk486”,则输出的密文为()A.ks684 B.ks042 C.sk042 D.sk240【答案】B【解析】【详解】本题考查字符加密知识。分析程序可知,具体是数字字符右移6个位置后,再%10,然后按照顺序连接。其他字符逆序连接,经过加密后结果为ks042,因此正确答案为B。二、非选择题(本大题共2小题,每小题10分,共20分)11.小明家养了很多植物,学习了信息系统知识后,想做一个给植物自动浇水信息系统。系统可以通过浏览器远程查看植物土壤湿度,同时根据土壤的湿度情况远程控制系统自动给植物额外加水。植物自动浇水信息系统的架构如图a所示:图a此系统使用micro:bit获取土壤传感器采集的模拟值,并将数据通过WiFi传输到服务器,保存在数据库文件中,数据表如图b所示。图b(1)下列关于“植物自动浇水信息系统”的搭建过程,说法错误的是___(单选,填字母)。

A.系统采用了B/S开发模式B.需求分析是搭建系统前期准备的一部分C.搭建完成后运行该系统以发现系统错误属于静态测试(2)在系统测试过程中,小明通过浏览器查看土壤湿度数据时,浏览器无法正常显示页面。系统中造成上述问题的原因不可能为___(单选,填字母)。

A.联网异常B.温湿度超过阈值C.浏览器地址栏输入的URL错误(3)该系统服务端程序采用FlaskWeb框架编写,服务器的IP地址是00,端口号8080。网站功能页面规划如下表所示:序号访问地址功能说明1/主页2/view显示所有传感器数据3/input提交传感器数据4…………若小明想要查看所有传感器数据,则访问的网页地址(URL)是________。

(4)将系统数据库中土壤湿度数据、当前水泵状态及相关信息导出为文件“log.xlsx”(注:“是否浇水”列中0表示水泵未浇水,1表示水泵浇水)),如图c所示。为了获取浇水次数前3的水泵编号(注:土壤传感器编号与水泵编号一一对应),小明利用Python程序处理,结果如图d所示,请在划线处填入合适的代码。图c图dimportpandasaspdimportmatplotlibpyplotasplt#图表显示中文字体,代码略df=pd.read_excel(″log.xlsx″)#读取Excel文件中的数据df1=df.groupby(″传感器编号″,as_index=False).是否浇水.sum()#按“传感器编号”分组求和df1=df1.rename(columns={'是否浇水':'浇水次数'})#重命名列标题df2=①____(″浇水次数″,ascending=False)

#按“浇水次数”降序排序df3=df2.②____#取前3行记录

x=df3.传感器编号y=df3.浇水次数plt.title(″浇水次数前3的水泵编号″)plt.bar(x,y)plt.show()【答案】①.C②.B③.http://00:8080/view④.df1.sort_values⑤.head(3)【解析】【详解】本题考查信息系统相关内容。分析题目内容,可知:(1)由“系统可以通过浏览器远程查看植物土壤湿度,同时根据土壤的湿度情况远程控制系统自动给植物额外加水。”知,该系统采用了B/S开发模式,A选项说法正确。搭建信息系统时,先要进行需求分析,分析系统的功能、性能等需求,然后进行可行性分析和开发模式的选择,接下来进行概要设计,设计时主要考虑系统如何开发,对系统进行模块划分、确定各模块的功能等,最后进行详细设计,主要设计系统的界面和代码等,B选项说法正确。静态测试是在软件开发过程中对文档、代码和规格进行检查的过程,目的是发现潜在的问题和缺陷,动态测试是运行软件并观察其行为,以发现实际的错误和缺陷;搭建完成后运行该系统以发现系统错误属于动态测试,C选项说法错误。故本题答案是:C。(2)小明通过浏览器查看土壤湿度数据时,浏览器无法正常显示页面,可能是联网异常、浏览器地址栏输入的URL错误等网络相关原因造成的,不可能的原因是:温湿度超过阈值。故本题答案为:B。(3)由网站功能页面规划可知显示传感器采集数据的访问地址是/view,再结合服务器的IP地址00和端口号8080,访问的URL为http://00:8080/view。故本题答案为http://00:8080/view。(4)pandas中的sort_values()函数原理类似于SQL中的orderby,可以将数据集依照某个字段中的数据进行排序,该函数即可根据指定列数据也可根据指定行的数据排序,可以指定列数据或行数据进行排序,可以是单个,也可以是多个。若ascending=True,则按照升序排序;若ascending=False,则按降序排序,默认为True,即升序排序。题目要求按“浇水次数”降序排序,故④处答案为:df1.sort_values。df.head(n):该方法用于查看dataframe数据表中开头n行的数据,若参数n未设置,即df.head(),则默认查看dataframe中前5行的数据,df2为已排序记录(降序排序),⑤处代码行要求“取前3行记录”,故此处答案为:head(3)。12.某班举行“智力问答比赛”,共25小题,每小题答对得1分,答错或缺答得0分,满分25分。比赛结束后,同学们的原始小题分存储在文本文件“score.txt”中,如图a所示(每一行记录一位同学的姓名和25道小题分,以“:”分隔)。杨老师利用Python程序对25道小题分求和得出每位同学总分,再统计各个分数等级的人数,等级评判标准:1.分数>=21,为等级A;2.分数<21且分数>=16,为等级B;3.分数<16且分数>=11,为等级C;4.分数<11,为等级D,判断并输出结果。程序运行界面如图b所示,实现上述功能的Python程序如下:图a图b主程序如下:answers=[]#存储每位同学的原始小题分scores=[]#存储每位同学的小题总分f=open(″score.txt″)lines=f.readlines()#将″score.txt″的每一行存储到列表lines中f.close()#关闭文件forlineinlines:a=line.strip().split(″:″)#去除结尾的换行符并以“:”为分割符进行分割,返回列表类型answers.append(a[1])#将本行同学的小题分添加到列表answers中forxinanswers:s=ss(x)scores.append(s)#将当前同学小题分的总分添加到列表scores中result=stat(scores)#统计各个等级同学人数output_result(result)#输出统计结果(1)计算分数,如下的ss函数,将每位同学的小题分求和。defss(x):#计算每位同学的分数total=0foriinx:total+=int(i)returntotal某位同学25道小题的答题情况为1110111111110111111001111,则经过ss函数求和后的分数是_____。

(2)统计各个等级的同学人数,如下的stat函数,请在划线处填入合适的代码。defstat(scores):result=[0,0,0,0]#依次存储A、B、C、D各个等级的人数foriinscores:lv=get_lv(i)#获取分数对应的A、B、C、D等级result[_____]+=1#提示:字母A的ASCII值为65

returnresult(3)获取分数对应的A、B、C、D等级,如下的get_lv函数,请在划线处填入合适的代码。defget_lv():

ifsc>=21:lv=″A″elifsc>=16:lv=″B″elifsc>=11:lv=″C″else:lv=″D″returnlv(4)输出统计结果,如下的output_result函数,请在划线处填入合适的代码。defoutput_result(result):print(″成绩分布如下:″)foriinrange(len(result)):print(chr(i+65)+″等级有″+_____+″人″)【答案】①.21②.ord(lv)-65

温馨提示

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

评论

0/150

提交评论