资源简介 2023学年第二学期高二技术学考模拟卷3第一部分 信息技术(共50分)一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1. 下列关于数据与信息的说法,正确的是( )A. 数据就是文字、图像、声音和视频 B. 数字信号是指连续变化的物理量C. 信息不会随着时间的推移而发生变化 D. 同一信息可以依附于不同的载体2. 下列关于人工智能的说法,正确的是( )A. 人工智能的应用不会带来社会担忧 B. 强化学习应用了行为主义人工智能方法C. 人脸识别是符号主义人工智能的应用 D. 在行为主义人工智能中,智能行为就是对行为的推理和运算3. “校园一卡通系统”是数字化校园建设的重要组成部分,它是基于智能卡物联网技术和计算机网络数字化理念的应用解决方案。校园卡使用标准无源射频卡,具有食堂消费、图书借阅以及全校范围内的门禁识别等功能,同时提供了快捷的查询、充值等服务。实现了“一卡在手,走遍校园”,为全校师生日常工作、学习和生活提供便利。下列关于射频识别技术RFID的说法,不正确的是( )A. 校园卡属于无源电子标签B. 该校园卡不能主动发射信号C. NFC技术由RFID演变而来,是一种短距高频的无线电技术D. 从信息采集的角度来看,RFID不属于传感技术4. 校园一卡通系统是数字化校园建设重要组成部分,它是基于智能卡物联网技术和计算机网络数字化理念的应用解决方案,校园卡使用标准无源射频卡,具有食堂消费、图书借阅以及全校范围内的门禁识别等功能,同时提供了快捷的查询、充值等服务。实现了“一卡在手,走遍校园”,为全校师生日常工作、学习和生活提供便利。下列关于该信息系统的说法,正确的是( )A. 该信息系统是由硬件、软件、数据,用户构成的人机交互系统B. 食堂消费、图书借阅等操作所产生的数据一般存储在数据库中C. 可以通过银行转账为校园卡充值,说明信息系统仅具有对数据加工处理功能D 校园一卡通信息系统对外部环境没有依赖性5. 为了提升信息系统的安全性,下列做法不可行的是( )A. 用户登录系统时进行身份认证B. 对系统服务器的数据经常做备份C. 服务器安装防火墙后,为降低系统运行负荷,关闭杀毒软件D. 对个人的注册信息使用加密算法以提升数据的保密性6. 下列关于传感器的说法,正确的是( )A. 同一种传感器虽可以采用不同的算法,但实现的功能一定相同B. 通过霍尔传感器,可以实现加密、解密、电子支付等功能C. 传感器属于信息输入设备D. 移动设备的“移动性”是由于硬件植入了传感器7. 下列关于网络技术的说法,正确的是( )A. 服务器负责数据处理和网络控制,是网络的主要资源B. 5G是指数据传输速率可达约5Gbit/sC. HTTP协议管理被传送内容的完整性D. 不同的终端进行通信必须连接计算机网络8. 某算法的部分流程图如图所示,执行这部分流程,输出x的值是( )A. 16 B. 32 C. 64 D. 1289. 智能停车场收费系统,远距离红外读卡器有效读卡距离设置为10~20米,时速40公里及以下的车辆可以不停车读卡,用逻辑型变量x标记是否读卡成功,用dis表示车辆距离读卡器的距离,用v表示此时车辆的车速,则下列分支语句不正确的是( )A. if v>40 and dis<10 or dis>20: x=True else: x=False B. x=False if 10<=dis<=20 and v<=40: x=TrueC. if dis<10 or dis>20: x=False elif v<=40: x=True else: x=False D. if 10<=dis<=20: if v<=40: x=True else: x=False else: x=FalseA. A B. B C. C D. D10. 有如下Python程序段:text="Nol:X:123:Y:680:End"a=[0]*10; c=0for i in range(len(text)):s=text[i]if s>='0' and s<='9':a[c]=a[c]*10+int(s)else:if a[c]>0:c=c+1print(a[1])执行该程序段后,输出的结果是( )A. 1 B. 2 C. 680 D. 123二、非选择题(本大题共2小题,每小题10分,共20分)11. 小刘搭建了一个“博物馆温湿度监测系统”,管理员可以通过局域网查看博物馆库房内的温度和湿度信息,传感器采集的数据由智能终端经IoT模块发送到Web服务器,每隔10秒向服务器提交数据。当出现温湿度异常波动时,系统会及时报警。该系统网站架构如图a所示。图a请回答下列问题:(1)把系统分成若干个模块,每个模块完成特定的功能,这属于搭建信息系统前期准备工作的____阶段。(单选,填字母:A.需求分析/B.概要设计/C.详细设计)(2)该系统中,数据库与服务器之间的数据传输____(单选,填字母:A.只能由服务器从数据库中读取数据/B.只能由服务器上传数据到数据库/C.既可以由服务器从数据库中读取数据,也可以由服务器上传数据到数据库)。(3)小刘基于Flask Web框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器获取视图函数hello()的返回页面,则应访问的URL是http://____。#导入Flask框架模块及其他相关模块,代码略app=Flask(_name_)@app.route("/select")def hello():#从数据库读取温度和湿度数据,并返回页面,代码略#服务器其他功能,代码略if_name_="_main_":app.run(host="192.108.10.2",port=8000)(4)请通过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器的名称及实现的功能。____(5)当博物馆库房内的湿度超过50%时,系统会发出报警提醒。小强将系统中某一周七天的温湿度数据导出,部分数据如图b所示(时间格式为“年/月/日时:分”)。利用Python编写程序统计每天发出报警提醒的次数并按图c所示可视化。ABC1时间温度(℃)湿度(%)22024/06/03 00:00252632024/06/03 00:01282642024/06/03 00:02302752024/06/03 00:03292562024/06/03 00:04322672024/06/03 00:05242582024/06/03 00:062927图b图c统计及可视化的部分程序如下:df=pd.read_excel("data.xlsx")①for i in dfl.index:t=dfl.at[i,"时间"]dfl.at[i,"时间"]=t[8:10]#截取日期部分重新存入时间df2=dfl.groupby("时间",as_index=False).②____#按时间分组统计湿度超过50%的次数plt.bar(df2.时间,df2["湿度(%)"])plt.title("一周七天湿度报警提醒次数统计图")plt.show()①小刘需要筛选出异常的湿度数据,故划线①处应填入的代码为____(单选,填字母)。A.df1=dfl[dfl["湿度(%)"]>50] B.dfl=df[df["湿度(%)"]>50]C.dfl=dfl["湿度(%)">50] D.dfl=df[df."温度(%)">50]②请在划线②处填入合适的代码。12. 小王最近负责收集班级同学某学习活动的完成情况截图,截图文件(如图a所示)按"学号姓名.jpg"的格式命名提交,预期的文件名如"20220102艾昕.jpg"(学号共8位,第9位开始为姓名),他发现在已提交的同学里面,存在学号后面多出“+”、“-”两种不符合规范的格式,如"20220103+胡佳.jpg"或"20220104-刘敏.jpg"。他编写Python程序统计作业提交情况,运行程序后,输出结果如图b所示。图a 图b(1)读取文件名并返回,请在划线处填入合适的代码。def readname(filename):#从文件中读取所有数据allname=[]f=open(filename)line=f.readline()while line:allname.append(line.strip())#将获取的文件名去掉换行符,添加到列表中line=f.readline()return ____(2)提取学生姓名,在划线处填入合适的代码。def checkname(name):if ____:s=name[9:len(name)-4]else:s=name[8:len(name)-4]return s(3)主程序①请在划线处填入合适代码。____②方框中可以填入的代码是____(多选,填字母)。A.len(yes) B.s C.len(no) D.len(name)name=readname("test.csv")student=["艾昕","胡海洋","王灿","林琳",…,"陈星",…]#将班级所有学生姓名保存在列表中yes=[];no=[];s=0for item in name:stu=yes.append(stu)#将学生的姓名加入列表s+=1for m in student:if m not in yes:no.append(m)print("应提交人数:",len(student),"已提交人数:", )print("已提交的同学:",yes)print("还未提交的同学:",no)2023学年第二学期高二技术学考模拟卷3第一部分 信息技术(共50分)一、选择题(本大题共10小题,每小题3分,共30分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1. 下列关于数据与信息的说法,正确的是( )A. 数据就是文字、图像、声音和视频 B. 数字信号是指连续变化的物理量C. 信息不会随着时间的推移而发生变化 D. 同一信息可以依附于不同的载体【答案】D【解析】【详解】本题考查数据与信息。数据不仅包括文字、图像、声音和视频,还包括其他形式的符号、数值等,A选项错误;模拟信号是指连续变化的物理量,数字信号是离散的,B选项错误;信息可能会随着时间的推移而发生变化,C选项错误;同一信息可以依附于不同的载体,D选项正确;故答案为:D。2. 下列关于人工智能的说法,正确的是( )A. 人工智能的应用不会带来社会担忧 B. 强化学习应用了行为主义人工智能方法C. 人脸识别是符号主义人工智能的应用 D. 在行为主义人工智能中,智能行为就是对行为的推理和运算【答案】B【解析】【详解】本题考查人工智能。人工智能的应用可能会带来就业、伦理等社会担忧,A选项错误;强化学习应用了行为主义人工智能方法,B选项正确;人脸识别是联结主义人工智能的应用,C选项错误;在行为主义人工智能中,智能行为是基于环境的反馈进行学习和调整,而不是对行为的推理和运算,D选项错误;故答案为:B。3. “校园一卡通系统”是数字化校园建设的重要组成部分,它是基于智能卡物联网技术和计算机网络数字化理念的应用解决方案。校园卡使用标准无源射频卡,具有食堂消费、图书借阅以及全校范围内的门禁识别等功能,同时提供了快捷的查询、充值等服务。实现了“一卡在手,走遍校园”,为全校师生日常工作、学习和生活提供便利。下列关于射频识别技术RFID的说法,不正确的是( )A. 校园卡属于无源电子标签B. 该校园卡不能主动发射信号C. NFC技术由RFID演变而来,是一种短距高频的无线电技术D. 从信息采集的角度来看,RFID不属于传感技术【答案】D【解析】【详解】本题考查射频识别技术。从信息采集的角度来看,RFID属于传感技术,因为它能通过无线电波采集标签信息。故答案为:D。4. 校园一卡通系统是数字化校园建设的重要组成部分,它是基于智能卡物联网技术和计算机网络数字化理念的应用解决方案,校园卡使用标准无源射频卡,具有食堂消费、图书借阅以及全校范围内的门禁识别等功能,同时提供了快捷的查询、充值等服务。实现了“一卡在手,走遍校园”,为全校师生日常工作、学习和生活提供便利。下列关于该信息系统的说法,正确的是( )A. 该信息系统是由硬件、软件、数据,用户构成人机交互系统B. 食堂消费、图书借阅等操作所产生的数据一般存储在数据库中C. 可以通过银行转账为校园卡充值,说明信息系统仅具有对数据加工处理的功能D. 校园一卡通信息系统对外部环境没有依赖性【答案】B【解析】【详解】本题主要考查信息系统的应用。信息系统(Information system),是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为目的的人机一体化系统;食堂消费、图书借阅等操作所产生的数据一般存储在数据库中;可以通过银行转账为校园卡充值,说明信息系统具有对数据加工处理的功能以及数据输入的功能;校园一卡通信息系统对外部环境有依赖,如硬件设施,故本题选B选项。5. 为了提升信息系统的安全性,下列做法不可行的是( )A. 用户登录系统时进行身份认证B. 对系统服务器的数据经常做备份C. 服务器安装防火墙后,为降低系统运行负荷,关闭杀毒软件D. 对个人的注册信息使用加密算法以提升数据的保密性【答案】C【解析】【详解】本题考查信息系统安全性。关闭杀毒软件是错误的,因为防火墙和杀毒软件是信息系统安全的两道重要防线,关闭任何一方都会降低系统的整体安全性。故答案为:C。6. 下列关于传感器的说法,正确的是( )A. 同一种传感器虽可以采用不同的算法,但实现的功能一定相同B 通过霍尔传感器,可以实现加密、解密、电子支付等功能C. 传感器属于信息输入设备D. 移动设备的“移动性”是由于硬件植入了传感器【答案】C【解析】【详解】 本题考查传感器。同一种传感器采用不同算法实现的功能不一定相同,A选项错误;霍尔传感器主要用于测量磁场等物理量,不能直接实现加密、解密、电子支付等功能,B选项错误;传感器能够将外界的物理量等信息转换为电信号输入到系统中,属于信息输入设备,C选项正确;移动设备的“移动性”是由于多种技术和硬件的协同作用,不仅仅是硬件植入了传感器,D选项错误。故答案为:C。7. 下列关于网络技术的说法,正确的是( )A. 服务器负责数据处理和网络控制,是网络的主要资源B. 5G是指数据传输速率可达约5Gbit/sC. HTTP协议管理被传送内容的完整性D. 不同的终端进行通信必须连接计算机网络【答案】A【解析】【详解】本题考查网络技术。服务器负责数据处理和网络控制,是网络的主要资源,A选项正确;5G并不只是指数据传输速率可达约5Gbit/s,还包括其他方面的性能提升,B选项错误;HTTP协议是超文本传输协议,不管理被传送内容的完整性,C选项错误;不同的终端进行通信不一定必须连接计算机网络,比如蓝牙通信等,D选项错误;故答案为:A。8. 某算法的部分流程图如图所示,执行这部分流程,输出x的值是( )A. 16 B. 32 C. 64 D. 128【答案】C【解析】【详解】本题考查流程图。程序运行过程如下。因此,输出x的值为64。故答案为:C。x y1 24 24 816 816 3264 3264 1289. 智能停车场收费系统,远距离红外读卡器的有效读卡距离设置为10~20米,时速40公里及以下的车辆可以不停车读卡,用逻辑型变量x标记是否读卡成功,用dis表示车辆距离读卡器的距离,用v表示此时车辆的车速,则下列分支语句不正确的是( )A. if v>40 and dis<10 or dis>20: x=True else: x=False B. x=False if 10<=dis<=20 and v<=40: x=TrueC. if dis<10 or dis>20: x=False elif v<=40: x=True else: x=False D. if 10<=dis<=20: if v<=40: x=True else: x=False else: x=FalseA. A B. B C. C D. D【答案】A【解析】【详解】本题考查分支语句。A选项中,当v>40且dis<10或dis>20时,x被设置为True,这与题目要求不符,应该是当车速v≤40且读卡距离在10到20米之间时读卡成功,即x=True,所以A选项不正确。故答案为:A。10 有如下Python程序段:text="Nol:X:123:Y:680:End"a=[0]*10; c=0for i in range(len(text)):s=text[i]if s>='0' and s<='9':a[c]=a[c]*10+int(s)else:if a[c]>0:c=c+1print(a[1])执行该程序段后,输出的结果是( )A. 1 B. 2 C. 680 D. 123【答案】C【解析】【详解】本题考查Python程序。程序的执行过程如下:首先,定义了字符串text="Nol:X:123:Y:680:End"和数组a=[0]*10,以及变量c=0。然后,程序遍历字符串text中的每个字符。对于每个字符s,检查它是否是数字(即在'0'到'9'之间):如果是数字,则将其转换为整数并添加到数组a的当前位置a[c]中。如果不是数字,检查当前位置a[c]是否大于0,如果是,则将索引c自增1。最后,输出数组a中索引为1的元素,即a[1]。根据给定的字符串text="Nol:X:123:Y:680:End",程序执行时提取了其中的数字部分,即123和680,分别存储在a[0]和a[1]中。因此,输出结果应为a[1]的值,即680。故答案为:C。二、非选择题(本大题共2小题,每小题10分,共20分)11. 小刘搭建了一个“博物馆温湿度监测系统”,管理员可以通过局域网查看博物馆库房内的温度和湿度信息,传感器采集的数据由智能终端经IoT模块发送到Web服务器,每隔10秒向服务器提交数据。当出现温湿度异常波动时,系统会及时报警。该系统网站架构如图a所示。图a请回答下列问题:(1)把系统分成若干个模块,每个模块完成特定的功能,这属于搭建信息系统前期准备工作的____阶段。(单选,填字母:A.需求分析/B.概要设计/C.详细设计)(2)该系统中,数据库与服务器之间的数据传输____(单选,填字母:A.只能由服务器从数据库中读取数据/B.只能由服务器上传数据到数据库/C.既可以由服务器从数据库中读取数据,也可以由服务器上传数据到数据库)。(3)小刘基于Flask Web框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器获取视图函数hello()的返回页面,则应访问的URL是http://____。#导入Flask框架模块及其他相关模块,代码略app=Flask(_name_)@app.route("/select")def hello():#从数据库读取温度和湿度数据,并返回页面,代码略#服务器其他功能,代码略if_name_="_main_":app.run(host="192.108.10.2",port=8000)(4)请通过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器的名称及实现的功能。____(5)当博物馆库房内的湿度超过50%时,系统会发出报警提醒。小强将系统中某一周七天的温湿度数据导出,部分数据如图b所示(时间格式为“年/月/日时:分”)。利用Python编写程序统计每天发出报警提醒的次数并按图c所示可视化。ABC1时间温度(℃)湿度(%)22024/06/03 00:00252632024/06/03 00:01282642024/06/03 00:02302752024/06/03 00:03292562024/06/03 00:04322672024/06/03 00:05242582024/06/03 00:062927图b图c统计及可视化的部分程序如下:df=pd.read_excel("data.xlsx")①for i in dfl.index:t=dfl.at[i,"时间"]dfl.at[i,"时间"]=t[8:10]#截取日期部分重新存入时间df2=dfl.groupby("时间",as_index=False).②____#按时间分组统计湿度超过50%次数plt.bar(df2.时间,df2["湿度(%)"])plt.title("一周七天湿度报警提醒次数统计图")plt.show()①小刘需要筛选出异常的湿度数据,故划线①处应填入的代码为____(单选,填字母)。A.df1=dfl[dfl["湿度(%)"]>50] B.dfl=df[df["湿度(%)"]>50]C.dfl=dfl["湿度(%)">50] D.dfl=df[df."温度(%)">50]②请在划线②处填入合适的代码。【答案】 ①. B ②. C ③. 192.108.10.2:8000/select ④. 传感器:空气质量传感器;执行器:空气净化器;功能:监测空气质量,当空气质量低于设定标准时启动空气净化器进行净化 ⑤. count() ⑥. B【解析】【详解】本题考查信息系统。(1)系统模块划分属于概要设计阶段,概要设计阶段的主要任务是把系统分成若干个模块,每个模块完成特定的功能。故答案为:B。(2)服务器与数据库之间的数据传输是双向的,既可以读取数据也可以上传数据。故答案为:C。(3)在代码中,视图函数hello()通过@app.route("/select")进行了路由绑定,服务器的IP地址为192.108.10.2,端口为8000。故答案为:192.108.10.2:8000/select。(4)增加传感器和执行器可实现更多功能,例如监测空气质量并自动净化,具体传感器和执行器的名称及功能需与系统的需求相符。(5)按时间分组统计湿度超过50%的次数,使用count()方法可以统计每个时间段的报警次数。故答案为:count()。小刘需要筛选出异常的湿度数据,故划线①处应填入的代码为B。A选项中df1=dfl[dfl["湿度(%)"]>50]会创建新的DataFrame df1,不符合后续对df1的操作需求;C选项语法错误;D选项筛选的是温度数据,不符合要求。故答案为:B。12. 小王最近负责收集班级同学某学习活动的完成情况截图,截图文件(如图a所示)按"学号姓名.jpg"的格式命名提交,预期的文件名如"20220102艾昕.jpg"(学号共8位,第9位开始为姓名),他发现在已提交的同学里面,存在学号后面多出“+”、“-”两种不符合规范的格式,如"20220103+胡佳.jpg"或"20220104-刘敏.jpg"。他编写Python程序统计作业提交情况,运行程序后,输出结果如图b所示。图a 图b(1)读取文件名并返回,请在划线处填入合适的代码。def readname(filename):#从文件中读取所有数据allname=[]f=open(filename)line=f.readline()while line:allname.append(line.strip())#将获取的文件名去掉换行符,添加到列表中line=f.readline()return ____(2)提取学生姓名,在划线处填入合适的代码。def checkname(name):if ____:s=name[9:len(name)-4]else:s=name[8:len(name)-4]return s(3)主程序①请在划线处填入合适的代码。____②方框中可以填入的代码是____(多选,填字母)。A.len(yes) B.s C.len(no) D.len(name)name=readname("test.csv")student=["艾昕","胡海洋","王灿","林琳",…,"陈星",…]#将班级所有学生姓名保存在列表中yes=[];no=[];s=0for item in name:stu=yes.append(stu)#将学生的姓名加入列表s+=1for m in student:if m not in yes:no.append(m)print("应提交人数:",len(student),"已提交人数:", )print("已提交的同学:",yes)print("还未提交的同学:",no)【答案】 ①. allname ②. name[8] == '+' or name[8] == '-' ③. checkname(item) ④. AB【解析】【详解】本题考查Python综合应用。(1)在这里,我们定义了一个函数readname来读取指定文件中的所有行,并将每一行去掉换行符后添加到列表allname中。最后,返回包含所有文件名的列表allname。故答案为:allname。(2)判断学号后第9个字符是否为“+”或“-”,根据该条件确定提取姓名的起始位置。故答案为:name[8] == '+' or name[8] == '-'。(3)这里需要提取每个文件名中的学生姓名,调用checkname函数来完成。故答案为:checkname。len(yes):已提交人数为已提交名单的长度。s:记录已提交学生的数量。len(no)和len(name)不符合题意,因为len(name)返回文件名的长度,不符合输出需求,len(no)虽然合理,但题意只需输出应提交人数和已提交人数。故答案为:AB。 展开更多...... 收起↑ 资源列表 浙江省杭州市学军中学2023-2024学年高中学业水平考试模拟卷(三)技术试题-高中信息技术 Word版含解析.docx 浙江省杭州市学军中学2023-2024学年高中学业水平考试模拟卷(三)技术试题-高中信息技术 Word版无答案.docx