资源简介 温州市普通高中 2023届高三第三次适应性考试技术试题卷 2023.5考生须知:本试题卷分两部分,第一部分信息技术,第二部分通用技术。全卷共 13页,第一部分 1至 7页,第二部分 8至 13页。满分 100分,考试时间 90分钟。1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。2.选择题的答案须用 2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡皮擦净。3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用 2B铅笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。第一部分 信息技术(共 50 分)一、选择题(本大题共 12小题,每小题 2分,共 24分,每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分。)阅读下列材料,回答第 1至第 3题。百度识图是一款图像识别软件,用户通过摄像头拍照或者上传指定格式且大小在 5:1以内的图片等方式,与互联网上相似的图像进行比对得出结论。目前该软件支持 PC端和移动端,准确率依赖于对陌生植物图像的学习记忆的数量累积。阳阳借助百度识图 APP,通过手机摄像头对花进行拍照识别,结果如图所示。1.根据以上情境描述,下列说法正确的是A.手机拍摄得到的图像是数据B.手机拍摄的图像放大后不会失真C.用于比对的相似图像被存储于手机中D.该软件在断网的情况下也能正常识别第 1-3题图2.阳阳从拍摄的图像中截取了部分图像,并将其另存为 BMP格式图像,其中一个像素的 RGB值如图所示。则下列说法正确的是A.按不同的规则进行编码会影响图像的像素总数 xB.该图像每个像素需要 8位进行存储C.该图像的存储容量约为 11.7MBD.拍摄图像经过了采样、量化和编码等环节第 2题图3.百度识图软件采用了人工智能技术对图片进行识别,下列说法正确的是A.仅采用符号主义方法:B.纠错功能可保证识别结果不会出错C.采用了深度学习的算法模型D.识别准确率和用户人数、使用次数无关选考科目技术试题 第 1页 (共 6页)阅读下列材料,回答第 4 至第 5 题。智慧政务自助终端可进行各项政务相关事项查询、办事指南浏览与打印、业务办理进度查询、证照批文打印等操作,与当地的公共服务对接,为用户提供便民服务功能。用户只需携带本人二代身份证进行识别认证,可在自助终端服务系统上办理相关业务。4.根据材料描述,下列说法不.正.确.的是A.该系统运行时不依赖于外部环境B.该系统本身可能有安全隐患C.该系统可规范工作流程,提高工作效率D.该系统的应用有利于信息的共享和追踪5.为提升该信息系统的安全性,下列措施中合理的是A.为所有用户设置相同的权限B.关闭系统的防火墙C.使用用户名+口令技术代替人脸识别认证D.定期备份服务器中的重要数据6.下列关于数据结构的说法,正确的是A.用程序实现问题解决时只能采用一种数据结构B.数据的逻辑结构是指数据元素间的关系C.链表比数组更适合大量数据元素的随机访问D.数组不必占用一片连续存储的单元7.某二叉树用一维数组实现的示意图如下所示。0 1 2 3 4 5 6 7 8A B C D E F下列关于该二叉树的说法,正确的是A.是完全二叉树 B.叶子节点数为 3 C.前序遍历结果为 ABDFCE D.深度为 38. 解决某问题的算法流程图如图 a所示,程序代码如图 b所示,两者均不完整。若输入 s1和 s2的值分别为“012”,“121210”,结合流程图和程序代码,则输出的 num的值为A.3 B.5 C.7 D.119.有如下程序段:def bubbleSort(n):if n == 1:returnfor i in range(n - 1):if arr[i] > arr[i + 1]:arr[i],arr[i + 1] = arr[i] + arr[i]选考科目技术试题 第 2页 (共 6页)bubbleSort(n - 1)from random import randintn = randint(3,5)bubbleSort(n)若数组 arr的值为“64,34,25,12,22,11,90”,则调用函数 bubbleSort(n)后,arr[3]的值不.可.能.的是A.12 B 25 C 34 D.6410.用 Python程序实现删除链表的倒数第 n(n不大于链表长度)个节点,如 n=2时,链表更新为 。部分代码如下:#读入链表存储在列表 s中,head存储链表的头节点,代码略n = int(input())pl = p2= headwhile p2 != -1:if n >= 0:(1)n -= 1else:(2)p2 = s[p2][1]if p1 == head :head = s[head][1]else:(3)上述程序段中划线处可选的语句为:①p1 = s[p1][1] p2 = s[p2][1] s[p1][1] = s[s[p1][1]][1]s[p2][1] = s[s[p2][1]][1]则(1)~(3)划线处语句依次为A.①③④ B.①④③ C.②①④ D.②①③二、非选择题(本大题共 4小题,其中第 11小题 7分,第 12小题 7分,第 13小题 8分,第 14小题 8分,共 30分)11.智能农业大棚由信息系统来实现大棚的自动化管理,通过传感器实时采集农业大棚内的环境数据,由智能终端经 IoT模块发送到Web服务器,Web服务器端程序采用 Flask Web框架开发。(1)自动温度控制系统。温度传感器每隔一定时间采集大棚中的温度,一旦温度超过预设的最高温度 40℃,控制系统会启动通风和喷水实现降温;如果温度低于预设的最低温度 18℃,控制系统会启动加热器,给大棚升温;如果温度在 19℃(含)到 39℃(含)之间,通风、喷水和加热系统均不工作。请回答下列问题:①系统无故障情况下,下列说法正确的是 (多选,填字母)。A.温度在 18℃~19℃,加热系统可能工作B.温度在 39℃~40℃,加热系统可能工作C.温度在 18℃~19℃,通风、喷水系统可能工作D.温度在 39℃~40℃,通风、喷水系统可能工作(注:全部选对的得 2分,选对但不全的得 1分,不选或有选错的得 0分)②该系统网络应用软件的实现架构是 (单选,填字母:A.B/S架构/B.C/S架构)。(2)自动补光系统。充足的光照可以提高农产品的产量和质量,光线传感器实时采集大棚内的光照强度,根据光照强度自动打开或关闭大棚中的补光灯。选考科目技术试题 第 3页 (共 6页)第 11题图请回答下列问题:③自动补光系统结构示意图中 A、B处分别为 和 。④若传感器的编号为 1,光照强度值为 1110,提交数据到Web服务器的 URL为:HTTP://192.168.1.6:5000/input light=1110&id=1,则下列说法正确的有 (多选,填字母)。A.可采取 GET方式进行数据传输B.服务器端应用实例与该 URL关联的路由为“/input”C.服务器 IP地址为 192.168.1.6:5000D.HTTP是一种网络协议(注:全部选对的得 2分,选对但不全的得 1分,不选或有选错的得 0分)12.小陈在气象部门得到了一份 2022年不同城市的月平均日照时数(单位:kW·h/m2/day)数据,存放在 Excel文件“日照.xlsx”中。部分界面如图所示。第 12题图 a请回答下列问题:(1)第 1步,小陈编写了如下代码。import pandas as pddf = pd.read_excel("日照.xlsx")mdays = [31,28,31,30,31,30,31,31,30,31,30,31]months = list(df.columns)for i in df.index :s = 0for j in range(12):m = df.at[i,months[j +1]]s += * mdays [j]df.at[i,"年度平均"]= round(s/365,2)该程序实现的功能是 。(2)第 2步,仅考虑平均日照时数因素,选出最适合用光伏发电给智能农业大棚提供能源的十个城市。划线处应填入的代码为 (单选,填字母)。df =A.df.sort_values("城市名",ascending=False).head(10)B.df.sort_values("城市名").tail(10)选考科目技术试题 第 4页 (共 6页)C.df.sort_values("年度平均",ascending=False)[:10]D.df.sort_values("年度平均",ascending=False).tail(10)#输出结果如第 12题图 b所示,代码略第 12题图 b(3)小陈想在家乡温州建一个智能大棚,采用光伏发电加蓄电设备供电,面积为 1平方米的光伏板容量约为0.3kW/块,光伏的充放电效率为 80%,大棚每天消耗的最低电能约为 30kW h,为确保每月能正常供电,需要 1平方米的光伏发电板共 ① 块。(日均发电量=电池板的容量/块×块数×平均日照时数×充放电效率)建设光伏发电设备前要先获得当地的平均日照时数情况,小陈通过如下代码获取相关数据。程序运行界面如第 12题图 c所示。res = df[df["城市名"]=="温州市"res = res.values[0][1:13]. ② 第 12题图 cprint("温州市月平均日照最小值为”,res)13.编程实现将一个正整数 n分藏为 m个完全平方数的和,当有多种方案时,输出 m最小时的分解方案。如:12可分解为 12个 12之和,4个完全平方数之和(32+ 12 + 12 + 12)等, 最少可分解为 3个完全平方数之和(22 + 22+ 22),则结果为 12 = 22 + 22 + 22。程序运行界面如图所示。请输入要分解的正整数 1212=2**2+2**2+2**2完全平方数最少个数为:3第 13题图请回答下列问题:(1)若输入整数 96,则分解后的完全平方数最少个数为 个。(2)能判断正整数 a是完全平方数的表达式有 (多选,填字母)。A. a == int (a**0. 5) ** 2 B. a % int (a**0. 5) == 0C. int (a**0. 5) == a**0. 5 D. a // a**0.5 == int (a / a**0.5)(3)请在划线处填入正确的代码。n = int (input ("请输入要分解的正整数:"))path = [[-1, -1]] * (n + 1)q = [0] * n;vis = [False] *(n +1)head = 0;q[0] = n;tail = 1;vis[n] = Truewhile head < tail and q[head] != int(q[head]**0.5) ** 2:①head += 1i = 1while i * i <= num:选考科目技术试题 第 5页 (共 6页)tNum = num - i ** iif tNum > 0 and vis[tNum] == False:q[tail] = tNumtail += 1path[tNum] = [num, i]②i += 1#统计完全平方数个数 m,输出表达式和个数,代码略。14.某种密码设计方法如下:给定两个数组,数组元素由数字 1~9组成,从中选出 k(k小于等于两个数组长度之和)个数字拼接成一个新的数,同一数组中取出的数字保持其在原数组中的相对顺序,每个数组中至少有 1个数被选中,满足该条件的最大数即为密码,程序运行界面如图所示。第 14题图请回答下列问题:(1)程序部分代码如下,请在划线处填入正确的代码。def select_num(nums,k):stack=[0]*len(nums);top=-1;cnt=len(nums)-kfor num in nums:while cnt>0 and top!=-1 and stack[top]top-=1;cnt-=1top+=1; ①while cnt>0:top-=1;cnt-=1return stack[0:top+1]def merge(a,b):c='';i=0;j=0while jif j==len(b) or i=b[j]:c+=str(a[i]);i+=1elif i==len(a) or jc+=str(b[j]);j+=1return int(c)num1=input("请输入数组 1:")num2=input("请输入数组 2:")num1=list(map(int,num1.split(" ")))num2=list(map(int,num2.split(" ")))k=int(input("请输入 k:"))②for i in range(1,k):a=select_num(num1,i)③c=merge(a,b)if c>m:m=cprint("密码为:"+str(m))(2)加框处的程序代码有误,请改正。选考科目技术试题 第 6页 (共 6页)温州市普通高中 2023 届高三第三次适应性考试技术试题卷参考答案及评分标准 2023.5信息技术部分一、选择题(本大题共10小题,每小题2分,共20分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、错选、多选均不得分)题号 1 2 3 4 5 6 7 8 9 10答案 A D C A D B C B B D二、非选择题(本大题共4小题,其中第11小题7分,第12小题7分,第13小题8分,第14小题8分,共30分)11. (1)①AD (2分)②A (1分)(2)③传感器或光线传感器 执行器或补光灯 (2分)④ABD (2分)12. (1)计算每个城市的年度平均日照时数。(意思相同均得分。) (2分)(2)C (1分)(3)①52 或同等计算表达式 (2分)②min() (2分)13. (1)3 (2分)(2)AC (2分)(3)①num = q[head] (2分)②vis[tNum] = True (2分)14.(1)①stack[top] = num (2分)②m = 0 (2分)③b = select_num(num2, k - i) (2分)(2)i < len(a) or j < len(b) (2分)信息技术试题参考答案及评分 标准 第 1 页(共 1 页) 展开更多...... 收起↑ 资源列表 23.05 温州三模-信息技术卷.pdf 信息技术参考答案.pdf