资源简介 高三年级技术学科一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.【答案】B2.【答案】C3【答案】C4.【答案】D5.【答案】C6.【答案】B7.【答案】D8.【答案】A9.【答案】A10.【答案】A11.【答案】C12.【答案】D二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.【答案】①.日期②. s+=day③. s=0④. C14.【答案】①. D②. A③. 192.168.1.1:8000/select④. int(code[0])⑤. c[k]+=1或其他等价答案⑥.功能:防火,硬件设备:烟雾传感器功能:防盗,硬件设备:摄像头或红外传感器或其他等价答案15.【答案】①. 101②. 2③. p==Trueandb[0]==0或其他等价答案④. b[i]=0或其他等价答案⑤. a[i][j]==-1 and b[j+1]==1或其他等价答案高三年级技术学科考生须知:1.本卷满分100分,考试时间90分钟。2.答题前,在答题卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号。3.所有答案必须写在答题卷上,写在试卷上无效。4.考试结束后,只需上交答题卷。第一部分信息技术(共50分)一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合题目要求的,不选、多选、错选均不得分)1.下列关于数据与信息的说法,不正确的是()A.数据的表现形式可以是文本、图像、声音等B.信息依附于一定的载体,其载体不会发生改变C.模拟信号经过模数转换后,可在计算机中保存D.信息价值是相对的,对于不同的人其价值会有所不同2.在建设智慧校园时,不少学校引入电子班牌系统。该系统的主要应用场景:签到、请假、家校沟通、信息发布等,学生可以通过电子班牌与家长通话,教师可以发布班级公告等,所有的数据都存储在云服务器上。该电子班牌的主要参数和功能如下表所示。CPU四核1.80GH1920×1080多点触 显示器摸内存4G DDR+32G摄像头400W摄像头读卡器支持 NFC 读卡操作系统安卓 71下列关于该信息系统组成与功能的描述,不正确的是()A.安卓属于该信息系统的系统软件B.该信息系统的用户包括教师和学生等C.多点触摸显示器不具备数据输入功能D.该系统具有数据处理、存储及传输等功能3.在建设智慧校园时,不少学校引入电子班牌系统。该系统的主要应用场景:签到、请假、家校沟通、信息发布等,学生可以通过电子班牌与家长通话,教师可以发布班级公告等,所有的数据都存储在云服务器第 1页/共 10页上。该电子班牌的主要参数和功能如下表所示。CPU四核1.80GH1920×1080多点触 显示器摸内存4G DDR+32G摄像头400W摄像头读卡器支持 NFC 读卡操作系统安卓 7.1该系统的下列应用中,体现人工智能技术的是()A.教师发布的多条班级公告自动循环播放B.系统自动将请假学生姓名以短信方式发送至班主任手机C.学生进教室时摄像头自动识别人脸并签到D.上课时班牌自动显示当前任课教师信息4.在建设智慧校园时,不少学校引入电子班牌系统。该系统的主要应用场景:签到、请假、家校沟通、信息发布等,学生可以通过电子班牌与家长通话,教师可以发布班级公告等,所有的数据都存储在云服务器上。该电子班牌的主要参数和功能如下表所示。CPU四核1.80GH1920×1080多点触 显示器摸内存4G DDR+32G摄像头400W摄像头读卡器支持 NFC 读卡操作系统安卓 7.1下列关于该信息系统安全性的说法,不正确的是()A.为教师和学生设置不同的系统访问权限B.与家长聊天前,学生需通过人脸识别验证C.及时更新系统补丁,防止不法分子利用漏洞恶意攻击D.数据存储在云服务器,则消除了系统的安全第 2页/共 10页隐患5.在建设智慧校园时,不少学校引入电子班牌系统。该系统的主要应用场景:签到、请假、家校沟通、信息发布等,学生可以通过电子班牌与家长通话,教师可以发布班级公告等,所有的数据都存储在云服务器上。该电子班牌的主要参数和功能如下表所示。CPU四核1.80GH1920×1080多点触 显示器摸内存4G DDR+32G摄像头400W摄像头读卡器支持 NFC 读卡操作系统安卓 7.1以下关于该系统网络的说法,正确的是()A.同一年级的电子班牌需设置为同一 IP 地址B.云服务器无需安装操作系统C.路由器是组建校园网络重要设备之一D.智慧校园中的数据通信必须通过移动通信网络实现6.某位图图像最多需要表示 500 种颜色,若采用十六进制给每种颜色编号,至少需要的编码位数是()A4B. 3C. 2D. 17.栈 st1 从栈底到栈顶元素依次为“名”“校”“协”“作”“体”,栈 st2 初始为空。约定:→n 操作是执行n次从st1中出栈并到st2入栈,↑n操作是执行n次从st2中出栈并输出,←n操作是执行n次从st2中出栈并到 st1 入栈。经过→4↑1←2↑1→3↑2 系列操作后,则输出的元素依次为()A. “名”“校”“作”“协”B. “校”“协”“体”“作”C. “名”“校”“协”“作”D. “校”“体”“名”“协”8.有以下 Python 程序段:s=[5,9,8,6,7,1,4,2]n=len(s)for i in range(1,n//2):for j in range():第 3页/共 10页if s[j]< s[j-1]:s[j],s[j-1]=s[j-1],s[j]执行该程序段后实现数据部分有序,结果 s 的值为[5,9,1,6,7,8,4,2],则划线处的代码是()A. n-3,i+1,-1B. i+1, n-i-1C. n-1,i-1,-1D. 2,n-i+19.有如下两段 Python 程序:def fact1(n):s=0def fact2(n): while n !=if n == 1: 0:return lelse: s+=n%2returnn=n//2return s对于任意正整数 n(n>=2),两个函数的返回值相等,则方框处的代码是()A. n%2+fact2(n//2)B. str(n%2)+fact2(n//2)C. fact2(n%2)+str(n//2)D. n//2+fact2(n%2)10.有如下 Python 程序段:import randomque=["a","b","c","d","","","","","","]head=0;tail=4;ans=""for i in range(5):if random.randint(0,1) == 0:ans += que[head]que[tail]=que[head]head += 1tail += 1else:head +=1执行该程序段后,ans 的值不可能是()第 4页/共 10页A. "bcc"B. "aa"C. "bcdb"D. "abcd"11.某二分查找算法 Python程序段如下i, j, n = 0, len(a)-1,0while i <= j:if key > a[m]:i=m+1; n +=1else:j=m-1; n-=1当a为[0,1,2,3,4,5,6,7]时,运行该程序段查找key得到的n值,与把加框处语句改为m=(i+j+1)//2后得到的n值相等,则 key 可能是()A. 0B. 1C. 2D. 312.有如下 Python 程序段:link=[[2,1],[2,2],[2,3],[5,4],[6,-1]]pre = head=0cur=link[pre][1]while cur != -1:if link[pre][0] != link[cur][0]:(1)else:(2)(3)p=headwhile p != -1:print(link[p][0],end="")p=link[p][1]删除升序链表 link中重复的数据,仅保留下不重复的数据,上述程序中划线处可选语句为①cur=link[cur][1]②pre=cur③link[pre][1]=link[cur][1]则(1)、(2)、(3)处正确的语句顺序是()第 5页/共 10页A. ③②①B. ③①②C. ②①③D. ②③①二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)13.某城市2024年前13周新能源汽车销量表部分数据如图a所示,表中共有四个汽车品牌,记录着各品牌每日的销量数据,请回答下列问题。图 a(1)定义week_sale函数,功能为读取该城市前13周各品牌新能源汽车每日销量表,返回某品牌新能源汽车的每周销量。函数代码如下,请在划线处填入合适的代码。2024 年前 13 周汽车品牌 A 周销量趋势图图 bdef week_sale(brand):import pandas as pddf = pd.read_excel("sale.xlsx")df1=df[df["品牌"]==brand]df1=dfl.sort_values("①____")df1.reset_index(drop=True) #索引重建sale=[0]*13s=0第 6页/共 10页for i in df1.index:day = df1.at[i,"销量"]②____if i%7 == 6:sale[i//7]=s③____return sale(2)输入某新能源汽车品牌(例如品牌 A),绘制前13 周该品牌周销量线形图如图 b 所示。部分 Python代码如下,加框处填入的代码为____(单选,填字母)。import matplotlib.pyplot as pltbrand = input("请输入品牌:")sales=week_sale(brand)weeks=[i for i in range(1,14)]plt.plot()#显示如图 b 所示的线型图,设置绘图参数,代码略A.df["周次"],df["销量"]B. df1["weeks"],df1["sales"]C. weeks,sales14.小华要搭建仓库温湿度监控系统,分布在仓库各处的智能终端(编号0~9)每隔一定时间将传感器采集的温湿度数据,经过处理后通过无线方式发送到服务器并保存到数据库中,系统若检测到温湿度异常,则发出报警信息,管理员可以通过浏览器查看相关数据。请回答下列问题:(1)搭建该系统时,下列____设备(单选,填字母)不能与智能终端直接连接。A.温湿度传感器B. IoT 模块C.蜂鸣器D.无线路由器(2)下列关于该系统支撑技术的说法,正确的有____(单选,填字母)。A.智能终端具有一定的程序存储和数据处理的能力B.服务器端运行的软件均为系统软件C.在服务器端无法使用浏览器访问该系统(3)小华基于FlaskWeb框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器获取视图函数 index()的返回页面,则应访问的 URL 是 http://____。#导入 Flask 框架模块及其他相关模块,代码略app=Flask(_name_)@app.route("/select")第 7页/共 10页def index():#从数据库读取温湿度数据,并返回页面,代码略#服务器其他功能,代码略if _name_=="_main_":app.run(host="192.168.1.1",port=8000)(4)服务器接收到的数据中包含一个状态信息码,状态信息码由 3 个数字组成,第 1 个为智能终端编号,第 2 个、第 3 个为温度、湿度状态(0 为偏低、1 为正常、2 为偏高),如“101”表示 1 号终端的温度偏低、湿度正常。如果某终端的状态连续异常称为一个异常段,异常段内的状态个数称为长度,服务器将接收到的所有状态信息码按接收时间顺序保存到列表res中,如["111","012","211","901","100","211",……],编写程序对 res 进行处理,要求统计出各智能终端异常段长度超过阈值 m 的次数,请在划线处填入正确代码。#数据保存到 res,阈值保存到 m,代码略size =[0]*10c=[0]*10for code in res:k=①____if code[1:]!= "11":size[k]+=1else:if size[k] > m:②____size[k]=0for i in range(10):if size[i] > m:c[i]+=1for i in range(10):print("编号为"+str(i)+"的智能终端异常段长度超过阈值次数:"+str(c[i]))(5)请对该系统功能进行一项扩展,写出实现的功能及所需的硬件设备。____15.有 n 种原材料,这些材料将被用在 k 条不同的流水线进行产品加工,每个流水线所需的材料各不相同。因此,要求每个流水线提出自己的材料需求,这些需求用一串n位,由0、1和-1三种值组成的数表示,其中:1 表示当前流水线必须使用该材料;0 表示该材料可加可不加,-1 表示当前流水线不需要该材料。如第 8页/共 10页0110-1-1表示当前流水线必需第 2、第 3 种材料,不需要第 5、第 6 种材料,第 1、第 4 中材料可有可无。现通过编程计算能否找到一个用最少原材料种类,且能满足所有流水线的生产需求的最佳原材料生产方案。如图所示为两条流水线给出的需求,可给出原材料的最佳生产方案为:110001。该 01 组成的串表示 1 号、2 号、6 号原材料需生产,3 号、4 号、5 号原材料无需生产。流水线 1流水线 2材料编号123456123456需求110-10101-1-1-11(1)现在有 3 种原材料,4 条流水线分别给出的需求为 1,0,1;1,-1,0;0,0,1;1,-1,1。能满足所有流水线的原材料生产方案为____(用原材料编号顺序 01 组合的串表示生产方案)。(2)定义chan(s,n,k)函数,将 01字符串s转换成包含k个数据元素,每个数据元素包含n个数据项的数据存储形式。def chan(s,n,k):a=[[] for i in range(k)]p=0;i=0while p < len(s):if s[p] != "-":a[i].append(int(s[p]))p+=1else:a[i].append(int(s[p:p+2]))p+=2if len(a[i]) == n:i+=1return a若字符串 s 的值为“110-10101-1-1-11”调用 chan(s,6,2)函数,则语句“i+=1”的执行次数为____。(3)实现上述功能的部分 Python 程序如下,请在划线处填入合适的代码。#读取原材料种类 n,流水线数量 k 及 k 条流水线的材料需求保存在字符串 s 中,s 的格式#形如“1011-100011-11”,代码略。b=[0]*(n+1)第 9页/共 10页a=chan(s,n,k)p=Truewhile①____:j=nwhile b[j] == 1:j-=1b[j]=1for i in range(j+1,n+1):②____p=Falsefor i in range(len(a)):for j in range(len(a[i])):if a[i][j] == 1 and b[j+1]== 0 or③____:p=Trueif p == True:print("无最佳原材料生产方案!")else:for i in range(1,n+1):if b[il == 1:print("原材料",i,"必须生产")else:print("原材料",i,"无需生产")第 10页/共 10页 展开更多...... 收起↑ 资源列表 浙江省名校协作体2024-2025学年高三下学期开学考试技术试题-高中信息技术 Word版无答案.docx 答案.docx