资源简介 镇海中学 2022学年第二学期模拟试题高三 技术学科(选考)第一部分 信息技术(共 50分)一、选择题(本大题共 12小题,每小题 2分,共 24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)某共享单车系统。租车时用支付宝扫描共享单车上的二维码,获取单车的唯一编码,然后 APP将唯一编码传送给单车的服务器,服务器收到唯一编码后,会从数据库查询到该单车的密码,当 APP显示开锁中的时候,手机将单车服务器传送过来的密码通过蓝牙通信的方式发送给共享单车的车锁,密码匹配到后车锁就会打开。根据以上材料回答 1-2题。1.下列关于该共享单车系统的说法正确的是A.共享单车和扫码用的手机组成了共享单车系统的硬件B.支付宝 APP以及手机上安装的操作系统组成了共享单车的软件C.共享单车的唯一编号,开锁密码,出租车人的个人信息等都属于该信息系统中的数据D.共享单车系统的用户仅指租车的用户、共享单车的维修人员2.两辆共享单车,一辆可以正常租车,另一辆不能租车,则下列原因中可能的是A.故障共享单车上的二维码不完整 B.租车点通信网络故障,手机无网络信号C.扫码手机的蓝牙功能没有打开 D.共享单车系统中的服务器崩溃3.ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过理解和学习人类的语言来进行对话,甚至能完成擢写邮件、视频脚本、文案、翻译、代码,写论文。ChatGPT 本质上是一个语言模型,需要巨量的高质量数据才能训练出接近于人类的智能。下列关于 ChatGPT的说法正确的是A.ChatGPT是基于“手工构造知识库+推理引擎”的“专家系统”B.ChatGPT是一种基于数据驱动的人工智能方法,即深度学习C.ChatGPT是一种问题引导下的试错学习,即从过去的经验中不断学习,提升智能D.ChatGPT是人类开发的人工智能应用,不会对人类产生威胁4.一个时长为 3分钟、采样频率为 44.1kHz、量化位数为 16、立体声未经压缩的WAV格式音频文件压缩为MP3 格式文件,其压缩比约为 10:1,则压缩后的MP3格式文件大小约为A.1M B.3M C.6M D. 9M阅读材料回答 5-7题。最近甲流和新冠频发,学校准备升级进校系统,将“刷卡”的进校模式改成“人脸识别+测温”的进校模式,并将学生每天的出入校和健康情况反馈给学校。5.下列有关测温的说法不.正.确.的是A.必须每天进行测温,不能使用以往数据来表明当前健康状况,体现了信息的真伪性B.某学生体温 38.5度,老师利用知识判断出其已经发烧C.一般使用红外传感器获取温度信息D.使用传感器测温是数字化的过程6.下列有关信息系统说法正确的是A.在第一次搭建该信息系统时预留了可升级端口,属于需求分析中的功能需求B.为保存学生数据,学校应该尽可能购买容量大的数据库,其它不用考虑C.该系统只在校园内使用,属于局域网D.该系统的系统软件只有操作系统信息技术试题 第 1 页 共 6 页7.下列有关信息安全说法不.正.确.的是A.学生的体温属于个人一般信息,但也不能随意公开B.人脸识别属于依靠生物特征识别,其优点防伪性好,随时随地可用C.教师可以通过管理员权限浏览每个学生的体温状况,属于访问控制D.若该系统没有连接外部网络,则不会中病毒8.某算法的部分流程图如图所示。执行这部分流程,若输入 a的值为 13,则输出 c的值是A.1 B.2 C.3 D.49.有如下 Python程序段,运行该程序,输出的结果可能的是import randomn=random.randint(50,101)a=[]for i in range(2,n):while n%i==0:a+=[i]n//=iprint(a)A.[3,3,3,3] B.[2,2,9]C.[55] D.[5,15]10.某二叉树前序遍历的结果为“ABCD”,则中序遍历的结果不.可.能.是A.ABCD B.CDBA C.BDAC D.DCBA11.有如下 Python程序段,有关该程序段,下列说法正确的是def fun(k):if k==0:return""elif k%2==1:return chr(k+ord('A'))+fun(k-1)else:return fun(k-1)+chr(k+ord('A'))A.fun(5)的值为 FDBCE'B.若执行 s=fun(0),则函数 fun的调用次数为 0C.该算法的时间复杂度为 O(n2)D.计算机在执行上述递归程序时,是通过树的调用来实现的12.已知链表 a中的每个节点包含数据区域和指针区域两部分,下列 Python程序段的功能是在链表 a中删除数据值为 key的所有节点。key=int(input(“输入要删除的数据:"))head=0while a[head][0]==key and head!=-1:head=a[head][1]p=q=headif head!=-1:q=a[q][1]while ① :if a[q][0]==key:②信息技术试题 第 2 页 共 6 页else:p=a[p][1]q=a[q][1]则划线①②处的代码分别为A.① a[q][1]!=-1 ② a[p][1]=a[q][1]B.① a[q][1]!=-1 ② a[q][1]=a[p][1]C.① q!=-1 ② a[q][1]=a[p][1]D.① q!=-1 ② a[p][1]=a[q][1]二、非选择题(本大题共 3小题,其中第 13题 8分,第 14题 9分,第 15题 9分,共 26分)13.学校对车辆进入校内停车场使用了车辆入场识别系统,该系统的工作流程如下:1、车辆驶入摄像机识别区域,智能终端连接的摄像机开始捕获,并识别出车牌号;2、智能终端通过无线网络将识别的车牌信息发送到 web服务器;3、如果该车牌存在数据库内,并且处于启用状态,则显示屏显示车牌号码、欢迎光临等信息,同时智能终端向入口控制器发送开闸信号,道闸开闸放行。数据库表结构如下图:字段名 数据类型 作用carid varchar 存储车牌号carstate integer 车牌状态,1代表启用,0代表未启用该服务器上的部分代码如下:app=Flask(__name__)@app.route("/judge",method=['GET'])def fun():db=sqlite3.connet('data.db')cur=db.cursor()car=request.args.get('cp')cur.execute( "select * from carinfo where carid==%s" %car)data=cur.close()db.close()if len(data)==O:return "未登记车辆,禁止入内!"else:if :return "欢迎"+car+"进入!"else:return "当前车牌未启用,请联系管理员!"app.run(host="10.49.26.12",port=8080)(1)在搭建“车辆入场识别系统”过程中,下列说法正确的是 (多选,填字母)。A.工作人员驾驶车辆检测系统是否正常运行,属于系统测试中的动态测试B.决定该系统采用 Sqlite 数据库属于搭建信息系统过程中的详细设计阶段C.应先进行模块结构设计,再进行开发模式选择D.智能终端可借助 IoT模块通过无线网络和服务器进行数据传输(注:全部选对的得 2分,选对但不选全的得 1分,不选或有选错的得 0分)信息技术试题 第 3 页 共 6 页(2)若当前识别到的车牌号为“浙 B54A36”,并且采用 GET方式传输数据,则智能终端上传数据给Web服务器的 URL应该为 。(3)在划线处填入合适的代码。(4)系统搭建完成后,陈老师驾驶车辆驶入停车场,提示欢迎进入的信息,结果道闸却未打开,可能的原因是 (单选,填字母)。A.Web服务器与数据库连接异常B.智能终端未对控制器发送相应请求C.车牌数据未保存到数据库中14.校运动会举行“四项全能比赛”,分别举行 100米、立定跳远、1500米、铅球。规则如下:每一项成绩独立比较,取前 8名按 18,14,12,10,8,6,4,2计分,四个项目比完后,将总分求和,分数最高者得胜。现有未计入铅球成绩的“四项全能.xlsx”分数表和记录铅球原始成绩的“铅球.txt”分数表(保证成绩没有相同),通过处理输出冠军及其成绩。请在划线处填入合适的代码。import pandas as pdfen=[ 18,14,12,10,8,6,4,2]f=open( ① ,'r ' ,encoding='UTF-8')a=[]for i in f.readlines( ):t=i.strip().split( ' , ')if t[0]=='姓名':continuea.append([t[0],float(t[1])])n=len(a)for i in range(n-1):for j in range(n-i-1):if ② :a[j],a[j+1]=a[j+1],a[j]df=pd.read_excel("四项全能.xlsx" ,index_col='姓名')#将姓名列作为 indexfor i in range(n):if i<8:s=fen[i]else:s=0信息技术试题 第 4 页 共 6 页③Sum= ④df['总分"]=Sumdf= ⑤print(df.head(1))15.你获得一个奖励,可以去参加一场名人庆祝派对,并且只能待一个小时,但你可以选择在哪个小时出席。你有一张时间表,上面准确地列有每位名人出席派对的时间(如出席时间为 7,离开时间为 10,代表你7点、8点、9点都可以与名人合影),你希望与尽可能多的名人合影。如下程序用于找出哪个时段出席派对,你可以和最多的名人合影。解题思路:检查每一小时内有几位名人在场,并选出最大值,该时刻就是参加派对的最佳时间。def bestTimeToParty(schedule):start = schedule[0][0]end = schedule[0][1]for c in schedule:start = min(c[0], start)end = max(c[1], end)①maxcount = 0for i in range(start, end + 1):if count[i] > maxcount:maxcount = count[i]time = iprint('最佳出席时间是在' , time, '点钟', ':', maxcount, '个名人会在现场!')def statistics(sched, start, end): #寻找每个时间段的现场人数count = [0] * endfor i in range(start, end + 1):count[i] = 0for c in sched:if ② :count[i] += 1return countn = int(input()) #输入参加派对的名人数量sched = [] #保存名人参加派对的时间for i in range(n): #逐个输入名人参加和离开派对的时间(整数)信息技术试题 第 5 页 共 6 页sched.append( ③ )#结果如 sched=[(6,7),(6,8),(6,12),(7,8),(7,10)](1)bestTimeToParty(sched)案例中输入名人参加派对的次序发生变化,是否影响最终输出结果(会/不会)。如:sched=[(6,7),(6,8),(6,12),(7,8),(7,10]改为 sched=[(6,8),(6,12),(6,7),(7,8),(7,10](2)在划线处填入合适的代码。(3)加框处代码有误,请修改。信息技术试题 第 6 页 共 6 页第一部分信息技术一、选择题答案:第1-12题2分;共24分1 2 3 4 5 6 7 8 9 10 11 12C A B B A C C C A C A D二、非选择题13.(1)AD (注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)(2) http://10.49.26.12:8080/judge cp==浙B54A36 (2分)(3)①cur.fetchall() (2分)② data[0][1]==1 (2分)(4)B14.(1)'铅球,txt' (1分)(2)a[j][1](3)df.at[a[i][0],'铅球']=s (2分)(4)df.sum(axis=1) (2分)(5)df.sort_values('总分',asceding=False) (2分)15.(1)不会 (1分)(2)① count = statistics (schedule, start, end) (2分)② c[0] <= i and c[1] > i (2分)③ [int(input()),int(input())] (2分)(3) count = [0] * (end + 1) (2分) 展开更多...... 收起↑ 资源列表 23.05 镇海中学考前卷-信息技术卷.pdf 信息技术参考答案.docx