浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷(含答案解析)_第1页
浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷(含答案解析)_第2页
浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷(含答案解析)_第3页
浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷(含答案解析)_第4页
浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷(含答案解析)_第5页
已阅读5页,还剩8页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

浙江省温州十校联合体2022-2023学年高二下学期信息技术期中联考试卷一、选择题(本大题共12题,每题2分,共24分。每小题给出的四个选项中,只有一个符合题目要求)1.下列关于数据、信息与知识的说法,正确的是()A.数据是信息经过储存、分析及解释后所产生的意义B.人们可以在搜索引擎的帮助下获取海量的知识C.名言“站在巨人肩膀上”说明信息可以继承和传递D.“一百个人心中有一百个哈姆雷特”说明同样的信息可能建构不同的知识【答案】D【解析】【详解】本题主要考查数据、信息与知识的描述。信息是加工了的数据,数据是记录客观事物的、可鉴别的符号;人们可以在搜索引擎的帮助下获取海量的信息;名言“站在巨人肩膀上”说明知识可以继承和传递;“一百个人心中有一百个哈姆雷特”说明同样的信息可能建构不同的知识,故本题选D选项。2.分类问题是人工智能领域的经典问题,如气象学家通过测定气温、湿度等指标,预测风、晴、雨、雪等天气情况。解决分类问题的方法有很多,其中神经网络是一种应用广泛的人工智能方法。根据以上信息,运用神经网络解决分类问题属于人工智能的()A符号主义 B.联结主义 C.专家系统 D.强化学习【答案】B【解析】【详解】本题主要考查人工智能技术的描述。联结主义的指导性启示和主要灵感来自大脑或神经系统,它把认知看成是网络的整体活动。网络是个动态的系统,它由类似于神经元的基本单元和结点构成,每个单元都有不同的活性。随着时间的衰减,外部输入和其他单元的活性传递都会使一个单元的静息活性发生动态的改变。联结主义赋予网络以核心性的地位,采纳分布表征和并行加工理论,强调的是网络的并行分布加工,注重的是网络加工的数学基础。故人工智能的神经网络研究属于联结主义,故本题选B选项。3.第19届杭州亚运会组委会推出了国际大型综合性运动会史上首个一站式数字观赛服务APP——智能亚运一站通,包含“知识通”、“美食通”、“出行通”等模块,运用区块链、大数据、人工智能等高新技术,对接浙江数字城市各类资源,整合亚运城市各类场景应用。用户下载该APP后,可以从“食、住、行、游、购、娱”六个方面获取服务,非常方便快捷。搭建“智能亚运一站通”系统,确定该系统包含“知识通”、“美食通”、“出行通”等模块,这在前期准备工作中属于以下哪个步骤()A.需求分析 B.开发模式的选择C.概要设计 D.详细设计【答案】C【解析】【详解】本题主要考查信息系统的设计。搭建“智能亚运一站通”系统,确定该系统包含“知识通”、“美食通”、“出行通”等模块,这在前期准备工作中属于概要设计,故本题选C选项。4.第19届杭州亚运会组委会推出了国际大型综合性运动会史上首个一站式数字观赛服务APP——智能亚运一站通,包含“知识通”、“美食通”、“出行通”等模块,运用区块链、大数据、人工智能等高新技术,对接浙江数字城市各类资源,整合亚运城市各类场景应用。用户下载该APP后,可以从“食、住、行、游、购、娱”六个方面获取服务,非常方便快捷。关于该信息系统的描述,正确的是()A.该信息系统中的硬件仅指系统使用者的手机B.参加亚运会的运动员是该系统的用户C.亚运会比赛视频不需要联网就可以在手机上观看D.该系统建成后功能和组成将无法更改,需要提前将所有功能设计完善【答案】B【解析】【详解】本题主要考查信息系统的描述。该信息系统中的硬件指系统使用者的手机、服务器等;参加亚运会的运动员是该系统的用户;亚运会比赛视频需要联网才可以在手机上观看;该系统建成后功能和组成可以更改,故本题选B选项。5.杭州亚运会吉祥物组合“江南忆”如图所示,这是一副未经压缩的1100*1024像素的BMP图像文件,其存储容量约为1.07MB则该图像每个像素色彩编码的位数为()A.24 B.16 C.8 D.4【答案】C【解析】【详解】本题主要考查图像文件容量计算。未经压缩图像文件容量=像素*颜色位数/8,由题干可列式子:1100*1024*颜色位数/8/1024/1024=1.07MB,求得颜色位数是8,故本题选C选项。6.下列Python表达式的值,与其它三项不同的是()A.abs(int(-5.7))==1en("Python") B."He11o"[1:3]=="He"C."2"in[1,2] D.1250//100%10==2【答案】D【解析】【详解】本题考查的是Python表达式。abs(int(-5.7))==len("Python")、"He11o"[1:3]=="He"、"2"in[1,2]值为False,1250//100%10==2值为True。故本题应选D。7.某算法的部分流程图如图所示。下列说法正确的是()A.该流程图运行结束时,代码sum←sum+s%10共执行了2次B.该流程图执行后,变量sum的值是31C.该流程图中包含两个循环结构D.该流程图加框处代码是ifi%2==1:sum+=s%10else:s=s//10;i+=1【答案】A【解析】【详解】本题主要考查算法流程图的识读。第一遍循环,s>0,i%2=0,执行s=s//10=3658,i=i+1=1;第二遍循环,s>0,i%2=1,执行sum=sum+s%10=8,s=s//10=365,i=i+1=2;第三遍循环,s>0,i%2=0,执行s=s//10=36,i=i+1=3;第四遍循环,s>0,i%2=1,执行sum=sum+s%10=14,s=s//10=3,i=i+1=4;第五遍循环,s>0,i%2=0,执行s=s//10=0,i=i+1=5;第六遍循环,不满足s>0,循环结束。因此该流程图运行结束时,代码sum←sum+s%10共执行了2次;该流程图执行后,变量sum的值是14;该流程图中包含1个循环结构;该流程图加框处的代码是ifi%2==1:sum+=s%10s=s//10;i+=1故本题选A选项。8.餐馆的菜单信息包括菜名和价格。用Python存储并输出菜单信息,程序段如下:menu={'西湖醋鱼':118,'宋嫂鱼羹':68,'花雕醉湖蟹':78,'杭三鲜汤':28}forkinmenu:print(menu[k],end="")程序输出的结果为()A.B.C.西湖醋鱼宋嫂鱼羹花雕醉湖蟹杭三鲜汤D.118687828【答案】D【解析】【详解】本题主要考查Python字典的操作。menu={'西湖醋鱼':118,'宋嫂鱼羹':68,'花雕醉湖蟹':78,'杭三鲜汤':28},menu是字典,字典是按key取值,字典[键名],返回键名对应的值,end="",即输出结果以空格连接,因此程序输出的结果是118687828,故本题选D选项。9.下列关于网络的描述,正确的是()A.我国大力推广三网融合,三大网络是指局域网、城域网和广域网B.网络协议中最重要的是HTTP协议,即传输控制协议和网际协议C.根据计算机系统在网络中的用途可以分为两类:服务器和终端D.网络的三大功能是数据通信功能、资源共享功能和数据查询功能【答案】C【解析】【详解】本题考查的是网络相关知识。我国大力推广三网融合,三大网络是电信网、广播电视网和互联网;网络协议中最重要的是TCP/IP协议,即传输控制协议和网际协议;根据计算机系统在网络中的用途可以分为两类:服务器和终端;网络的三大功能是数据通信功能、资源共享功能和分布处理。故本题应选C。10.为了增强信息的安全性,下列说法正确的是()A.同时安装多个杀毒软件可以更好保护电脑B.定期对硬盘进行格式化能够提高信息的安全性C.所有的账户用同一个较复杂的密码是一种很好的做法D.重要数据在U盘和网盘上都备一份可以避免设备故障导致信息丢失【答案】D【解析】【详解】本题主要考查信息的安全。一般杀毒软件安装一个即可,定期对硬盘进行备份可以提高信息的安全性,所有的账户应使用不同的密码,重要数据在U盘和网盘上都备一份可以避免设备故障导致信息丢失,故本题选D选项。11.某Python程序如下:defencode(msg,key):result=""foriinrange(0,len(msg)):c=msg[i]if"a"<=c<="z":result=chr((ord(c)+key-ord("a"))%26+ord("a"))+resultelif"0"<=c<="9":result=result+chr((ord(c)-key-ord("0"))%10+ord("0"))returnresultmsg=input("请输入明文:")key=int(input("请输入密钥:"))re=encode(msg,key)print(re)程序运行后,输入msg的值为“1a2b3c”,key=2,输出的结果是()A.edc901 B.edc345 C.9c0d1e D.3c4d5e【答案】A【解析】【详解】本题考查的是Python循环语句及自定义函数。由if语句可知,如果是小写字母则后移key位,并放在字符串前端;由elif语句可知,如果是数字,则前移key位,并放在字符串的后端。程序运行后,输入msg的值为“1a2b3c”,key=2;字母后移2位后edc,数字前移2位后901,组合后为:edc901。选项A正确。12.已知斐波那契数列前7项值为1,1,2,3,5,8,13…,计算该数列第n项的Python程序如下:a=b=1n=int(input())foriinrange(n-2):print("第n项为:",a)加框处可选的语句有:①a=a+b②b=a③b=a-b下列选择的语句正确的是()A.①② B.①③ C.②① D.③①【答案】B【解析】【详解】本题主要考查Python程序的调试。斐波那契数列从第三项开始后一项是前2项之和,a和b的初值为1,则第三项更新为a=a+b=2,第二项更新为b=a-b=1,其他依次类推,故本题选B选项。二、非选择题(本大题共3小题,9+8+9,共26分)13.小明在学校里听了消防安全讲座后,为了提高家中的消防安全,准备做一个烟雾报警的信息系统。系统使用MQ2高敏烟雾传感器监测烟雾浓度,当浓度达到一个阈值时,系统将触发蜂鸣器警报;用户可以通过局域网内客户端的浏览器查看数据库中记录的烟雾浓度数据。(1)该信息系统采用的程序架构为______(选填字母:A.C/S架构B.B/S架构)。智能终端程序代码如下所示:frommicrobitimport*importObloqIP="192.168.0.123"PORT="8080"SSID="xiaoming123"#Web服务器的地址#Web服务器的端口#Wi-Fi的SSIDPASSWORD="yanwu888"#Wi-Fi的密码uart.init(baudrate=9600,bits=8,parity=None,stop=1,tx=pin2,rx=pin1)whileObloq.connectWifi(SSID,PASSWORD,10000)!=True:display.show(".")display.scroll(Obloq。ifconfig())Obloq.httpSet(IP,PORT)whileTrue:temp=pin0.read_analog()errno,resp=Obloq.get("input?id=1&val="+str(temp),10000)iftemp>=180:pin1.write_digital(1)else:pin1.write_digital(0)sleep(10000)(2)烟雾传感器连接在智能终端的______引脚(选填字母:A.pin0B.pin1)(3)当前设定的触发蜂鸣器警报的阈值是______。(4)数据采集的间隔时间为______秒。(5)当用户在浏览器中输入网址______,即可显示数据库中的传感器数据记录。【答案】①.B②.A③.180④.10⑤.http://23:8080或http://23:8080/【解析】【详解】本题主要考查信息系统的设计。(1)用户可以通过局域网内客户端的浏览器查看数据库中记录的烟雾浓度数据,因此该信息系统采用的程序结构是B/S架构,故选B选项。(2)由代码“temp=pin0.read_analog()”,可知烟雾传感器连接在智能终端的pin0,故选A选项。(3)由代码“iftemp>=180”,可知当前设定的触发蜂鸣器警报的阈值是180。(4)由代码“sleep(10000)”,可知数据采集的间隔时间为10秒。(5)IP="192.168.0.123",PORT="8080",因此当用户在浏览器中输入网址http://23:8080或http://23:8080/,即可显示数据库中的传感器数据记录。14.小明学校每期都会对学生的青年大学习数据进行统计,确保人人都参与,图a是某期学习数据:(1)小明发现“xm”列数据是混杂数据,他就利用Python语言编程将此列数据的姓名和班级分别提取,再存储到新的Excel文件进行数据整理,下列说法正确的是______(单选题)A.如果表格中出现数据缺失,可以直接删除B.通过公式统计每班学习人数属于数据整理C.数据整理的目的是共享数据资源D.进一步审核后可对重复的数据进行删除(2)在Excel软件中统计各班学习人数,小明选择单元格H3输入公式,然后通过H3对H4:H16进行自动填充,但发现计算结果有误。请输入正确的公式______。(3)小明利用Pandas模块读取数据,统计出各班学习人数,并获取学习人数最少的10个班级,结果如图c,最后进行可视化处理,结果如图d,请在划线处补充代码:importpandasaspdimportmatplotlib.pyplotaspltplt.rcParams['font.sans-serif']=['SimHei']plt.rcParams['axes.unicode_minus']=Falsedf=pd.read_excel("qndxx。xlsx")dfl=df.______#按班级列进行分组df2=df1.学校.count()#统计各班级学习人数df2=df2.rename(columns={"学校":"人数"})df3=df2sort_values("人数",ascending=True).head(10)print(df3)#筛选前10名______#绘制柱形图plt.title("学习人数最少的10个班级")#设置图表标题plt.show()【答案】①.D②.=COUNTIF(C$3:C$1512,G3)或=COUNTIF($C$3:$C$1512,G3)③.groupby("班级",as_index=False)④.plt.bar(df3.班级,df3.人数)【解析】【详解】本题考查的是数据分析。(1)如果表格中出现数据缺失,需要进行缺失处理;通过公式统计每班学习人数属于数据分析;数据整理的基本目的是从大量的、可能是杂乱无章的、难以理解的数据中抽取并推导出对于某些特定的人们来说是有价值、有意义的数据;进一步审核后可对重复的数据进行删除。故本题应选D。(2)需要对H4:H16进行自动填充,则数据区域要固定,故H3公式应为:=COUNTIF(C$$1512,G3)或=COUNTIF($$3:$$1512,G3)。(3)按班级列进行分组,故第一空应为:groupby("班级",as_index=False);绘制柱形图,故第二空应为:plt.bar(df3.班级,df3.人数)。15.为了让乘客实时掌握公交到站时间,提高乘客出行体验,某公交公司开发了一款小程序,其主要功能有:乘客输入当前时刻和上下站点序号,可以查询到最近到达班次、候车时间及预计乘车时间。某线路的部分发车信息存储在文件"gj.csv"中,时刻表如下表所示:站点序号班次1班次2班次3班次4班次517:208:008:309:009:3027:248:068:389:059:3837:288:138:489:159:4447:328:158:549:209:5057:358:179:009:2410:0067:378:209:059:2810:1777:408:249:139:3010:2587:438:289:189:4010:3597:508:309:259:4310:55108:008:409:4010:0011:09程序运行效果如图所示:(1)如果当前时刻是9:18,从站点4上车,站点10下车,预计乘车用时为______分钟。(2)实现上述功能的部分程序如下,请在划线处填上合适的代码。importcsvf=open("gj.csv","r")f_csv=csv.reader(f)time=[]forrowinf_csv:time.append(row)defchange(times):#转换时间的单位为分钟,参数times如“6:00”#times.split(':')表示将字符串times按照':'进行分割,返回结果为列表hours=times.split(':')[0]minutes=times.split(':')[1]res=①______returnresforiinrange(1,len(time)):#将公交时间表中的时刻统一转为分钟单位forjinrange(1,len(tim

温馨提示

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

评论

0/150

提交评论