2025届浙江省宁波市高三上学期一模技术试题-高中信息技术
展开一、未知
1.AI配音通过大量数据训练,模仿和学习人类声音,从而创作出个性化的作品。目前市面上有大量AI配音的小程序,用户选择授权账户、手机号、昵称等信息后,在程序内点击相应的人物声音并输入文字,便可借用他人的声音发表言论。成为其VIP会员,还能解锁更多丰富的人物声音。下列关于数据与信息的说法,正确的是( )
A.AI配音小程序中的声音不是数据
B.AI配音作品发布后,作品中所传达的信息就不具备价值性了
C.大数据不能作为AI配音训练的数据来源
D.为创作AI配音的文本,人们可以在搜索引擎的帮助下获得海量信息
2.AI配音通过大量数据训练,模仿和学习人类声音,从而创作出个性化的作品。目前市面上有大量AI配音的小程序,用户选择授权账户、手机号、昵称等信息后,在程序内点击相应的人物声音并输入文字,便可借用他人的声音发表言论。成为其VIP会员,还能解锁更多丰富的人物声音。下列关于信息系统安全与信息社会责任的说法,正确的是( )
A.AI配音作品使用他人声音发表的言论代表他人观点
B.用户授权的手机号不属于个人敏感信息
C.AI配音小程序在进行身份认证时,要解决的问题是用户是否有权限进入系统使用数据资源
D.AI配音小程序的数据,均可面向所有用户公开使用
3.AI配音通过大量数据训练,模仿和学习人类声音,从而创作出个性化的作品。目前市面上有大量AI配音的小程序,用户选择授权账户、手机号、昵称等信息后,在程序内点击相应的人物声音并输入文字,便可借用他人的声音发表言论。成为其VIP会员,还能解锁更多丰富的人物声音。下列关于人工智能的说法,正确的是( )
A.实现AI配音功能的人工智能方法属于行为主义
B.图灵测试可测试AI配音小程序是否具有智能
C.AI配音小程序需要人选择声音并输入文字,属于混合增强智能
D.人工智能技术剥夺了人类的工作岗位
4.各大城市设置的“天网监控系统”利用安装在大街小巷的摄像头组成了监控网络,公安机关通过监控平台对城市进行24小时监控。为保障监控工作安全性,工作人员需要手持专用卡片感应认证后方可进入监控室工作。在此系统中,摄像头作为采集图像信息的图像传感器起到了关键的作用,提高了公安发现、抓捕犯罪嫌疑人的能力。下列关于该信息系统的组成与功能的说法,不正确的是( )
A.可通过监控平台进行24小时道路情况的监控
B.监控平台的数据分析结果可以服务于智慧城市
C.监控的视频信息最终保存在摄像头中
D.该系统的组成包括硬件、软件、数据、通信网络和用户
5.各大城市设置的“天网监控系统”利用安装在大街小巷的摄像头组成了监控网络,公安机关通过监控平台对城市进行24小时监控。为保障监控工作安全性,工作人员需要手持专用卡片感应认证后方可进入监控室工作。在此系统中,摄像头作为采集图像信息的图像传感器起到了关键的作用,提高了公安发现、抓捕犯罪嫌疑人的能力。下列关于该系统中网络技术的说法,正确的是( )
A.该系统的网络资源不包括硬件资源B.该系统中的监控网络属于广播电视网络
C.该系统运行时无需网络协议即可通信D.数据通信系统主要由传输介质和网络互连设备等组成
6.各大城市设置的“天网监控系统”利用安装在大街小巷的摄像头组成了监控网络,公安机关通过监控平台对城市进行24小时监控。为保障监控工作安全性,工作人员需要手持专用卡片感应认证后方可进入监控室工作。在此系统中,摄像头作为采集图像信息的图像传感器起到了关键的作用,提高了公安发现、抓捕犯罪嫌疑人的能力。工作人员使用专用卡片进行认证时,使用了RFID技术,下列说法正确的是( )
A.使用RFID技术读取卡片数据,体现了信息系统的输出功能
B.RFID技术是由NFC技术演变而来,是一种短距高频的无线电技术
C.刷卡认证过程中,卡片属于无源电子标签,是接收端
D.RFID属于通信技术,也属于传感器技术
7.某算法的部分流程如图所示,执行这部分流程,若输入的x依次为2,3,5,0,则输出n的值是( )
A.0B.1C.2D.3
8.某二叉树前序遍历的结果为“ABCDEFG”,则中序遍历的结果不可能是( )
A.CBDAFEGB.DCBAFEGC.BCDAEFGD.DBCAFEG
9.对有序数组,小明同学设计了一个“三分查找”算法:他将待查找数据等分为三段,若数据的个数不是3的倍数,则将多余的数据分到中间一段。如当数据个数为7时,将分成个数是2,3,2的三段。现记有序数组a[i],a[i+1],……,a[j-1],a[j]的两个三分点(即第2段和第3段的起点)上的数据分别为a[m1]和a[m2],然后做进一步的处理。则m1、m2的值分别是( )
A.i+(j-i+1)//3 j+1-(j-i+1)//3B.i+(j-i+1)//3+1 j-(j-i+1)//3
C.i+(j-i)//3 j+1-(j-i)//3D.i+(j-i+1)//3 i+(j-i+1)*2//3
10.有如下Pythn代码段:
frm randm imprt randint
def fun(a,x):
r=0
fr i in range(len(a)):
if a[i]% x !=0:
a[r]=a[i]
r+=1
return a[:r]
a=[3,5,16,9,8,5]
t=randint(3,5)
a=fun(a,t)
则运行程序后,a的值不可能是( )
A.[5,16,8,5]B.[3,5,9,5]C.[3,5,16,9]D.[3,16,9,8]
11.若字符串a的值为“takeiteasy”,执行如下程序段后,变量res的值是( )
res=['']*5
head=0
tail=0
a='takeiteasy'
fr i in range(len(a)):
if tail-head==0 r a[i]>res[tail-1]:
res[tail]=a[i]
tail+=1
elif tail-head==1:
res[head]=a[i]
elif tail-head>1 and a[i]>res[tail-2]:
res[tail-1]=a[i]
A.['t','y','','','']B.['a','e','s','y','']C.['a','e','i','s','y']D.['a','s','y','','']
12.有如下Pythn程序段,其功能为删除无序链表(元素个数大于等于2)中的重复元素。可能涉及到的函数方法说明如图所示:
def remve_duplicates(a,head):
seev=[]
newa=[] #定义一个新的链表用于存储无重复元素
ncnt=0
idx=head
while idx !=-1:
v=a[idx][0]
idx=a[idx][1]
newa[ncnt-1][1]=-1
return newa,0
a=[[10,3],[21,2],[21,4],[8,1],[9,5],[32,-1]]
head=3
a,head=remve_duplicates(a,head)
执行上述程序段后,数组a和head的值分别为[[8,1],[21,2],[9,3],[32,-1]]和0。则方框内应填入的正确代码为( )
A.AB.BC.CD.D
13.小明为家用鱼缸搭建了水位控制监测系统。传感器采集的水位数据由智能终端经IT模块发送到Web服务器,并存储到数据库中:Web服务器根据水位是否低于阈值决定是器否开启水泵,将处理的结果传送给智能终端,由智能终端启动执行器实现对鱼缸水位的控制。客户端(含手机)通过浏览器访问Web服务器。
(1)在设计“水位控制监测系统”的过程中,需要选择一个合适的数据库管理系统,这一过程属于 (单选,填字母)。
A.需求分析 B.可行性分析 C.概要设计 D.详细设计
(2)“智能终端”部分代码如下,分析可知探测水位的传感器接在智能终端的 引脚上,当鱼缸需要加水时,每次开启水泵持续的时间为 秒。
#导入相关库,设置服务器等相关参数,并连接Wi-Fi,代码略
while True:
h=pin0.read_analg()
status,resp=Oblq.get("input?h="+str(h),2000)
if status==200:
if resp=='l': #1和0分别表示开启和关闭抽水泵
pin8.write_digital(1)
sleep(20*1000)
pin8.write_digital(0)
else:
display.scrll(str(status))
sleep(60*1000)
(3)系统搭建好后,若服务器IP地址为,端口号为5000,某时刻传感器采集到的水位值为50,则将该值上传到服务器端的URL为: 。
(4)系统搭建完成并运行一段时间后,小明肉眼观察到水位明显低于阈值,但水泵却始终没有启动。假设仅水位传感器、水泵两个设备存在故障或者其连接存在故障。在不更换设备的前提下,如下描述判断该设备是否存在故障的方法正确的有 (多选,填字母)
A.改变水位高度,从浏览器观察水位值是否有实时的更新变化,若没有,说明水位传感器故障
B.改变水位传感器在智能终端的连接引脚,并重新烧录修改后的代码,若系统工作恢复正常,说明水位传感器之前存在连接故障
C.通过智能终端直接发送开启水泵指令,若水泵未工作,说明水泵故障或者其存在连接故障
D.改变水位高度,若水泵未启动,说明水泵故障
14.小明收集了12月份的部分热门电影数据,并将其存储在mvies.x1sx文件中,部分数据如图a所示。
图a
(1)观察图a中“上映日期”列数据,存在的问题是 (单选,填字母)
A.数据缺失 B.数据重复 C.逻辑错误 D.格式不一致
(2)小明想要输出类型为,剧情'且时长小于120分钟的数据记录。部分Pythn程序如下,请在划线处填入合适的代码。
imprt pandas as pd
df=pd.read_excel("mvies.xlsx")
df=df[df['类型']=='剧情']
df=
print(df)
(3)小明想要统计每种类型的电影数量,按降序排序以后,绘制电影类型排行榜的柱形图(如图b所示)。部分Pythn程序如下,请在程序中划线处填入合适的代码。
imprt matpltlib.pyplt as plt
df3=df.grupby(① ,as_index=False).cunt()
df3=df3.drp(['上映日期','主演','时长'],axis=1) #删除列
df3=df3.rename(clumns={'电影名称':'数量'})#'电影名称'列重命名为'数量'
df3=df3.srt_values('数量',ascending=② )
plt.title('电影类型排行榜')
plt.xlabel('类型')
plt.ylabel('数量')
plt.legend()
plt.shw()
(4)上述程序方框中应填入的正确代码为 单选,填字母)
A.plt.bar(df3.index,df3.数量) B.plt.bar(df3.类型,df3.数量)
C.plt.bar(df3.index,df3.数量,label='数量') D.plt.bar(df3.类型,df3.数量,label='数量')
图b
15.网络购物平台流行跨店满减促销活动,比如“跨店满w元减m元”。小明的购物车中收藏了n个商品,但他的预算不超过(2*w-1)元,因此至少有一个商品价格低于2*w元。为获得最大性价比,小明计划从购物车中挑选若干个商品,在凑够满减条件的前提下,消费总额尽可能小;若存在多个满足条件的商品组合,则优先购买单价最高的商品。
算法思路如下:首先,为优先购买单价最高的商品,对购物车中的商品按照价格做升序排序。接下来,从第一个商品(i=0)开始,逐渐扩大商品的选择范围,并使用二维数组states记录在当前可选商品范围内可能出现的消费总额。states[i][j]为True表示前i+1(0~i)个商品存在消费总额恰好为j的购买组合。最后,当选择范围扩大到所有商品时,从有可能产生的消费总额中找出最优解。若找不到可行方案,则输出“没有可行方案”。
例如:本次跨店满减促销活动为“跨店满200元减50元”,购物车中商品价格依次为[56,54,35,44,55,48],执行程序后,输出结果如下:
(1)若购物车中商品价格依次为[54,50,23,58,39,55],则参加满减后支付的最小金额为 。
(2)为优先购买单价最高的商品,小明先对购物车中的商品按照价格做升序排序,相关代码如下,请在划线处填入合适的代码。
def srt(arr):
fr i in range(1,len(arr)):
key=arr[i]
while j>=0 and key
j=j-1
arr[j+1]=key
return arr
(3)下列程序能帮助小明完成购物计划,部分Pythn代码如下,请仔细阅读代码,并补全程序。
def slve(items,w):
n=len(items)
states=[[False]*(2*w)fr i in range(n)]#二维数组states记录消费状态,若总额达到2*w,则超出顾客预算
states[0][0]=True #没有购买任何商品时,总价0元
states[0][items[0]]=True #购买第一件商品时,总价iteams[0]元
fr i in range(1,n):
fr j in range(2*w):
if states[i-1][j]:
states[i][j]=True #不购买第i+1个商品,总价仍为j元
①
if sum_price<2 * w:
states[i][sum_price]=True # 购买第i+1个商品
j=w
while j<2 * w and nt states[n-1][j]:
j+=1
if j==2*w:
return -1 #没有可行方案
ans=[]
fr i in range(n-1,0,-1):
if j-items[i]>0 r states[i-1][j-items[i]]:
ans.append(items[i])
j= ②
if j!=0:
ans.append(items[0])
return ans
#主程序,随机产生n个商品价格存储到items中,输入w和m代表“跨店满w元减m元”,代码略
print("各商品价格为:",items)
items=srt(items) #按商品价格升序排序
ans=slve(items,w) #寻找满减的购物方案
if ans==-1:
print("没有可行方案")
else:
print("选中商品的价格为:",ans)
print("参加满减后支付的最少金额为:",sum(ans)-m)
(4)已知方框内的代码有误,应修改为: 。
函数与方法
功能
w.append(x)
在列表w末尾添加元素
A.
if v nt in seev:
newa.append([v,ncnt])
seev.append(v)
ncnt+=1
B.
if v nt in seev:
seev.append(v)
ncnt+=1
newa.append([v,ncnt])
C.
if v in seev:
idx=a[idx][1]
seev.append(v)
else:
newa.append([v,ncnt])
ncnt+=1
D.
if v in seev:
idx=a[idx][1]
else:
seev.append(v)
ncnt+=1
newa.append([v,ncnt])
各商品价格为:[56,54,35,44,55,48]
选中商品的价格为:[56,55,54,35]
参加满减后支付的最少金额为:150
2025届浙江省温州市高三上学期第一次适应性考试技术试卷-高中信息技术: 这是一份2025届浙江省温州市高三上学期第一次适应性考试技术试卷-高中信息技术,共9页。试卷主要包含了未知等内容,欢迎下载使用。
2025届浙江省杭州市高三上学期一模技术试题-高中信息技术: 这是一份2025届浙江省杭州市高三上学期一模技术试题-高中信息技术,共9页。试卷主要包含了未知等内容,欢迎下载使用。
浙江省宁波市2024届高三下学期二模信息技术试卷(Word版附解析): 这是一份浙江省宁波市2024届高三下学期二模信息技术试卷(Word版附解析),文件包含2024届浙江省宁波市高三下学期二模技术试题-高中信息技术Word版含解析docx、2024届浙江省宁波市高三下学期二模技术试题-高中信息技术Word版无答案docx等2份试卷配套教学资源,其中试卷共23页, 欢迎下载使用。