浙江省宁波市六校2024-2025学年高二下学期期中考试信息技术试题(含答案)

资源下载
  1. 二一教育资源

浙江省宁波市六校2024-2025学年高二下学期期中考试信息技术试题(含答案)

资源简介

绝密★考试结束前
高二年级技术学科试题
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有
一个符合题目要求,不选、多选、错选均不得分)
1.
【答案】C
2.
【答案】B
3.
【答案】A
4.
【答案】B
5.
【答案】C
6.
【答案】D
7.
【答案】A
8.
【答案】B
9.
【答案】D
10
【答案】D
11.
【答案】C
12.
【答案】C
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,
共26分)
13.
【答案】①. 5F3-Z2E-9WR-3X②. c=chr(ord(s[i])-32)③. count=k④. B
14.
【答案】①. B②. C③. BC④. BC⑤. D⑥. BDF
【答案】①. 10:00②. int(times[:2])③. fast=i④. t>=s_time⑤. bus[p2-1][second]绝密★考试结束前
高二年级技术学科试题
考生须知:
1.本卷共12页满分100分,考试时间90分钟。
2.答题前,在答题卷指定区域填写班级、姓名、考场号、座位号及准考证号并填涂相应数字。
3.所有答案必须写在答题纸上,写在试卷上无效。
4.考试结束后,只需上交答题纸。
第一部分信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。在每小题给出的四个选项中,只有
一个符合题目要求,不选、多选、错选均不得分)
1.某城市部署了智能交通管理系统,通过路口的摄像头实时采集车流量数据,结合AI算法动态调整红绿灯
时长。市民可通过手机 APP 查看实时路况和最优出行路线,系统还可向紧急救援车辆优先分配通行权限。
下列关于该系统中数据与信息的说法,正确的是()
A.摄像头采集的车流量数据是信息
B.调整红绿灯时长仅依赖车流量数据,与信息处理无关
C.实时路况的更新体现了信息的时效性
D.车流量数据和红绿灯时长均为非结构化数据
2.某城市部署了智能交通管理系统,通过路口的摄像头实时采集车流量数据,结合AI算法动态调整红绿灯
时长。市民可通过手机 APP 查看实时路况和最优出行路线,系统还可向紧急救援车辆优先分配通行权限。
下列关于该系统的描述,不正确的是()
A.智能交通管理系统中的数据属于大数据
B.在该系统根据车流量动态调整红绿灯时长主要使用了批处理计算
C.在该系统中可能使用了流计算
D.在该系统中可能使用了图计算
3.某城市部署了智能交通管理系统,通过路口的摄像头实时采集车流量数据,结合AI算法动态调整红绿灯
时长。市民可通过手机 APP 查看实时路况和最优出行路线,系统还可向紧急救援车辆优先分配通行权限。
为更精准掌握交通信息需对车牌号进行识别,关于识别过程以下说法正确的是()
A.该识别过程一般属于联结主义人工智能应用的范畴
B.该识别过程一般属于行为主义人工智能应用的范畴
C.该识别过程一般属于符号主义人工智能应用的范畴
D.该识别过程一般不属于人工智能的应用
第 1页/共 11页
4.某在线教育平台采用直播授课、录播回放和智能题库等功能辅助学生学习。教师可上传课件并设置习题
答案,系统自动批改客观题并生成学情报告。学生答题时若多次错误,平台会推送相关知识点微课视频。
关于该系统的说法正确的是()
A.该在线教育平台属于系统软件
B.教师从自己的电脑上传课件到服务器的过程必须要网络协议的支持
C.学生使用的手机或电脑不属于该系统的硬件
D.该系统的用户仅有教师和学生
5.某在线教育平台采用直播授课、录播回放和智能题库等功能辅助学生学习。教师可上传课件并设置习题
答案,系统自动批改客观题并生成学情报告。学生答题时若多次错误,平台会推送相关知识点微课视频。
在根据学生答题情况,推送微课视频主要体现了信息系统的哪方面优势()
A.规范工作流程,提高工作效率B.跨越时空限制,服务随时随处
C.基于数据分析,支持科学决策D.便捷保存数据,利于共享追踪
6.某在线教育平台采用直播授课、录播回放和智能题库等功能辅助学生学习。教师可上传课件并设置习题
答案,系统自动批改客观题并生成学情报告。学生答题时若多次错误,平台会推送相关知识点微课视频。
从信息安全角度考虑以下操作合理合规的是()
A.该系统交付学校后,系统开发人员为维护方便,给自己设置了一个超级用户
B.教师账户权限应可查看所有学生数据
C.在系统中一般只需布置杀毒软件或防火墙中的一种防护措施即可
D.系统中的数据应定期进行备份
7.某信息系统中有14个智能终端,每个智能终端连有最多5个温度传感器。对系统中的每个温度传感器使
用8 个二进制位进行编码,前几位表示该传感器所在智能终端的编号,后几位表示该智能终端下的第几个
温度传感器号。如当服务器收到十六进制编码为3A的传感器数据时,则表示收到了系统中第7个智能终端
中第 2 个传感器的数据,则系统正常情况下服务器不可能收到的传感器编码是()
A. 9AB. 3DC. 72D. 43
8.某算法部分流程图如图所示,若输入的字符串 s 值为 abdmbcddabcd,则输出 n 值的大小为()
第 2页/共 11页
A. 1B. 2C. 3D. 4
9.某程序如下,执行该程序后,下列说法不正确的是()
import random as rd
lst=[0]*5
i=0
while i<5:
a=rd.randint(1,9)
if a%2==i%2:
print(lst)
A.程序结束时,i 的值为 5B.程序结束时,输出结果可能为[8,9,4,7,2]
C.程序结束时,a=rd.randint(1,9)可能执行了 5 次D.程序结束时,方框内的代码可能执行了 6 次
10.已知列表 a=[8,9,4,7,2]如下程序段中,输出结果与其它 3 段不同的是()
第 3页/共 11页
kmax=0
kmax=a[0]for i in range(len(a)for i in range(0,len(a)
for i in range(1,len
for i in range(1,len-2,-1,-1):-1):
(a)):
(a)):if a[i]< a[i+1]:if a[i]>a[i+1]:
if if a[i]>kmax:
a[i]>a[kmax]:
kmax=a[i]a[i],a[i+1]=a[i+1],a[i]a[i],a[i+1]=a[i+1],a[i]
kmax=i
print(kmax)print(a[0])print(a[0])
print(a[kmax])
A.B.C.D.
A. AB. BC. CD. D
11.有如下 Python 程序段,列表 a 只包含 0、1、2 三种值的元素,运行该程序后,a 可能的值是()
p=q=0
for i in range(len(a)):
if a[i]==1:
a[i],a[q]=a[q],a[i]
q+=1
elif a[i]==0:
a[i],a[p]=a[p],a[i]
if p < q:
a[i]a[q]=a[q],a[i]
p+=1;q+=1
A. [2,2,1,1,0,0]B. [0,1,2,0,1,2]C. [0,0,1,1,2,2]D. [2,1,0,2,1,0]
12.已知 s="AAAAABBBCC",执行以下程序代码最终 res 的值为 5A3B2C 的是()
第 4页/共 11页
c,res=1,""s=s+"#"
s=s+"#"
st,res=0,""for i in range(1,len(s)):c,res=1,""
st,res=0,""
for i in range(1,len(s)):if s[i]!=s[i-1]:for i in range(1,len(s)):
for i in range(1,len(s)):
if s[i]!=s[i-1]:if s[i]!=s[i-1]:
if s[i]!=s[i-1]: res+=str(c)+s[i-1]
res+=str(i-st)+s[i-1]c=1res+=str(c)+s[i-1]
res+=str(i-st)+s[i-1]
st=ielse:else:
st=i
c+=1c+=1
ABCD
A. AB. BC. CD. D
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,
共26分)
13.已知某软件注册码是由字母、数字字符和破折号“-”组成的字符串。现需要对该字符串从左至右进行
重新格式化,每组包含k 个字符,其中小写字母转换为大写字母,允许最后一组不足k 个字符,两组之间
用破折号“-”隔开,如 s="5F3Z-2e-9-wr-3x",k=4 时,格式化后注册码为“5F3Z-2E9W-R3X”,请设计一
个程序,实现该格式化过程,并输出格式化后结果。
(1)若 s 不变,仅将题目中 k 改3,则格式化后结果为____________
(2)实现该功能程序如下,请完善程序
s=input("请输入注册码:s=")
k=int(input("请输入每组字符数:k=")
count = k
res =""
for i in range(0, len(s)):
if s[i]!= "-":
if s[i]>="a" and s[i]<="z":
①_____
else:
c=s[i]
第 5页/共 11页
if count == 0:
res = res+ "-" +c
②_______
else:
res = res+c
count -= 1
print("格式化后结果为:",res)
(3)若输入注册码时不小心末尾多输入一个破折号“-”,如s="5F3Z-2e-9-wr-3x-"时,否影响输出结
果______(单选,填字母,A.影响B.不影响)
14.某学校大门门禁系统主要功能是对走读学生进出校门的管理,学生通过在安装入口处的智能终端一体机
处刷校园卡或刷脸进行走读生数据采集,通过局域网将学生信息数据传至web 服务器,web 服务器将获取
的学生信息与数据库中走读生数据进行验证,通过识别结果控制闸门的开关,同时将学生进出时间存储在
数据库中,网络应用软件的实现架构是B/S架构,管理员可以通过浏览器查询学生进出校门的数据,该系
统功能架构如图 a 所示,请回答以下问题。
(1)该系统开发模式选择了 B/S 模式,对比 C/S模式,其优点包括______(单选,填字母)。
A.需要安装专用客户端软件B.升级维护方便
C.通信开销度较低D.服务器负荷较轻
(2)关于该系统中数据管理的说法,正确的是______(单选,填字母)。
A.数据无法从服务器端传输至智能终端一体机
B.该系统的数据和程序都应存储在数据库中
C.通过浏览器查看学生进出校门的数据需要访问数据库
(3)下列关于该系统支撑技术的说法,正确的有______(多选,填字母)。
第 6页/共 11页
A.智能终端一体机仅刷脸过程使用到传感器技术
B.智能终端一体机可以通过网络模块以无线方式连接服务器
C.将学生信息数据上传至服务器过程中可能会使用TCP/IP协议
D.校园卡内置电子标签属于有源标签
(4)校园卡读写器和人脸识别摄像头连接在同一智能终端一体机,系统正常工作一段时间后,若某学生刷
脸时能正常打开道闸,但刷校园卡时无法打开道闸,则可能的故障原因是(假设校园卡正常)______(多
选,填字母)。
A.智能终端一体机故障/B.读写器故障/C.读写器与智能终端连接故障/D.网络模块故障/E.Web服务器
故障
(5)将系统中某学期的数据导出到文件data.xlsx中,部分数据如第14 题图 b 所示,“状态”列指学生进
出状态,整数1 表示入校,整数0 表示离校。输入日期,计算该天各班走读生到校人数,并输出当天到校
走读生人数较少的前 5 个班级。
图 b
import pandas as pd
df=pd.read_excel("data.xlsx")
date=input("请输入日期")#格式如2025-01-01
df=df[df.日期==date]
df1=______
print(gf)
第 7页/共 11页
①要筛选出学生仅入校的数据记录,请在下划线处填入正确的代码______(单选,填字母)
A.df1[df1.状态==1] B.df1["状态"]==1 C.df[df."状态"==1]D.df[df["状态"]==1]
②加框处可选的代码如下,请按顺序选择正确的代码______
A.gf=df1.groupby("班级"as_index=True).姓名.sum()
B.gf=df1.groupby("班级",as_index=True).姓名.count()
C.gf=gf.sort_values("姓名",ascending=False)D.gf=gf.sort_values("姓名",ascending=True)
E.gf=gf[1:5] F.gf=gf.head(5)
15.某景区设观光车接驳服务,每个班次观光车各站点发车时间固定,为了让景区乘客更好的规划行程,景
区新增了智慧出行的程序功能,其主要功能有:乘客输入当前时刻和上下站点编号,可以查询到最快到达
目的地的乘车方案,允许乘客换乘1次,且忽略上下车时间,某线路的部分发车信息存储在列表bus中,其
中 bus[i][0]表示站点序号,bus[i][1]-bus[i][5]表示该站点班次1-班次5的发车时间,bus结构如下表所示,
程序运行效果如下图所示:
班次班次班次班次班次 站点编号
12345
107:5008:0008:0509:0009:10
207:5408:0408:0809:0509:14
308:0608:0808:1209:1509:19
408:1008:1108:1509:2009:25
508:1508:1608:1809:2409:28
608:2508:2108:2009:2809:30
708:2708:2808:3509:3009:32
808:3008:3308:4509:4009:35
908:3208:3808:5109:4309:45
1008:3508:4509:0510:0010:15
请输入当前时刻:08:00
第 8页/共 11页
请输入上车站点:2
请输入下车站点:10
最快需换乘:先乘坐班次 2 到达站点 6 再乘坐班次 1 到达站点 10
(1)若当前时刻是 09:21 时,从站点 4 上车,站点 10 下车,最快到达目地的时间为______(格式为 hh:
mm)
(2)定义函数change,功能是将时间转化为分钟,times格式为“hh:mm”,如06:01转化为361,请在划线

填入合适代码。
def change(times):
hours=______
minutes=int(times[3:])
res=hours*60+minutes
return res
(3)定义函数nonstop,功能是返回最快到达目的地直达班次号,请在划线处填入合适代码。
def nonstop():
fast=-1
minval=10000
for i in range(1,n):
w1=bus[p1-1][i]-now
if w1>= 0:
if bus[p2-1][i] < minval:
minval=bus[p2-1][i]
____________
return fast
(4)定义函数 transfer(s,fast_time),参数s表示站点编号,fast_time 表示直达时最快到达时间,该函数功
能是换乘站点为s时,更快到达的换乘方案,返回第一段乘车班次first,第二段乘车班次second,请在划线
处填入合适代码。
def transfer(s,fast_time):
first=second=-1
for i in range(1,n): #遍历第一段乘车班次
第 9页/共 11页
start_time=bus[p1-1][i]
if start_time>=now:
s_time=bus[s-1][i]
for j in range(1,n):#遍历第二段乘车班次
t=bus[s-1][j]
if ________ and bus[p2-1][j]fast_time=bus[p2-1][j]
first=i
second=j
return first,second
(5)主程序如下,请在划线处填入合适代码
#读取数据,将发车信息存储在列表bus 中,bus=
[[1,"07:50","08:00","08:05","09:00","09:10"],[2,"07:54","08:04","08:08","09:05","09:14"],...],代码略
#输入到达时间 now,上车站点 p1,下车站点 p2,代码略
n=len(bus[0])
fast=nonstop()
if fast==-1:
print("无可行方案")
else:
fast_time=bus[p2-1][fast]
trip1=trip2=fast
for s in range(p1+1,p2):#遍历换乘站点
first,second=transfer(s,fast_time)
if first!=-1 and ________ trip2=second
trip1=first
trans=s
if trip2!=fast:
print("最快需换乘:先乘坐班次",trip1,"到达站点",trans,"再乘坐班次",trip2,"到达站点",p2)
else:
第 10页/共 11页
print("最快可直达:乘坐班次",fast)
第 11页/共 11页

展开更多......

收起↑

资源列表