2023年5月金丽衢十二校高三第二次联考信息技术卷(PDF版,含答案)

文档属性

名称 2023年5月金丽衢十二校高三第二次联考信息技术卷(PDF版,含答案)
格式 zip
文件大小 870.5KB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2023-05-15 10:56:06

文档简介

金丽衢十二校 2022 学年高三第二次联考
技 术 试 题
考生须知:
1. 本卷满分 100 分,考试时间 90 分钟。
2. 答题前,在试卷指定区域填写学校、班级、姓名、试场号、座位号及准考证号。
3. 所有答案必须写在答题卷上,写在试卷上无效;考试结束后,只需上交答题卷。
第一部分 信息技术(共 50分)
一、选择题(本大题共 12小题,每小题 2分,共 24分,每小题列出的四个备选项中只有一个是符合题目
要求的,不选、多选、错选均不得分)
1. 下列关于数据和信息的说法,正确的是( ▲ )
A. 数据与生活密不可分,单纯的数据也是有意义的
B. 数据的表现形式只能是数字信号
C. 信息依附于载体可体现信息的可存储性和传递性
D. 随着数据数量的增加和结构的多元化,数据管理越发向传统数据库技术发展
2.下列关于人工智能的说法,不正确的是( ▲ )
A. 人的认知模型在混合增强人工智能中发挥重要作用
B. 符号主义以符号反映客观世界中的语义,不依赖知识库或推理引擎
C. 深度学习是联结主义人工智能的典型代表
D. 行为主义从“交互—反馈”角度来刻画智能行为,主张在与环境的交互中不断学习
阅读以下材料,回答第 3—5题
“天网监控系统”是利用安装在大街小巷的大量摄像头组成了监控网络,公安机关通过监控平台可以对
城市各街道辖区的主要道路,重点单位、热点区域进行监控,该系统有人脸识别功能,公安部门负责将嫌
疑人的面貌录入库中进行检索,与即时采集到的“人脸”,进行比对计算,找到与之匹配的人脸,从而找
出犯罪嫌疑人。
3. 关于该信息系统的组成和功能的说法,正确的是( ▲ )
A. 在该系统中,摄像头采集图像信息的技术属于控制技术
B. 在此系统中,为保证安全,只能公安人员作为该系统的用户
C. 对监控到的犯罪嫌疑人能进行快速定位,从而能够提高抓捕效率
D. 为了安装连接方便,该系统的所有网络均使用无线连接
4. 关于该信息系统中数据的说法,正确的是( ▲ )
A. 摄像头是作为图像采集传感器来获取路人的人脸图像数据
B. 犯罪嫌疑人的人脸数据保存在摄像头自带的存储器中
C. 该系统中的数据仅指的是采集到的“人脸”图像与输入到人脸库中的图像
D. 该系统数据机密性较高,所以无需进行权限划分和身份认证
5. 关于该信息系统作用说法正确的是( ▲ )
A. 该系统的存在,大大的提高了工作效率,起到了“科技强警”的作用
B. 只要保证摄像头没有被破坏,该系统就一定能正常运行
C. 该系统的投入使用,只有优势没有局限性
信息技术试题 第 1 页 共 6 页
D. 该系统不分日夜都能正常运行,这说明该系统无需维护
6. 下列关于信息系统硬件和信息安全的说法正确的是( ▲ )
A. 计算机硬件主要由运算器,存储器,输入设备和输出设备组成
B. 存储器分为主存储器、辅助存储器和高速缓冲存储器,计算机上的硬盘属于辅助存储器
C. 服务器上已经安装了防火墙和杀毒软件,无需经常备份服务器的数据
D. 系统登录口令无须经常修改,以免忘记
7. 某算法的部分流程图如图所示,执行这部分流程图,若输入的值依次为
7,20,8,15,10,40,-1,则输出结果为( ▲ )
A. 4,40 B. 3,10
C. 1,20 D. 3,15
8. 二叉树的中序遍历为 BAEDFC,后序遍历为 BEFDCA,
其前序遍历为( ▲ )
A.ABDEFC B. ABDCEF
C. ABCDEF D. ABCDFE
9. 幼儿园中 8 个小朋友,依次编号(1—8)玩游戏,按编号顺序排队围成
一圈,由编号 1 号的小朋友开始报数,报数报到 3 的小朋友出列,下一
个编号的小朋友又从 1 开始报数,一直反复直到剩下最后一人,请问在
该问题上采用的适合数据结构和剩下的小朋友的编号是( ▲ )
A. 二叉树 7 B. 队列 7
C. 栈 4 D. 链表 4
10. 列表中有 n个互不相等的元素,即 s[0],s[1],s[2],……s[n-1],有如下 python 程序段:
for i in range( ① ):
for j in range( ② ):
if s[j]>s[j-1]:
s[j],s[j-1]=s[j-1],s[j]
上述程序段中划线处可选代码为:
①0,n-1 ②1,n-1 ③1,n
④1,n-i-1 ⑤1,n-i ⑥1,n-i+1
为完成元素的排序,(1)(2)处代码依次为( ▲ )
A. ①④ B. ①⑥ C. ②⑤ D. ③⑥
11. 定义如下函数
def mep(n):
if n==1:
return 1
else:
return (mep(n-1)+1)*2
执行语句 t=mep(5), t 的值为( ▲ )
A. 22 B. 23 C. 45 D. 46
12. 列表中有 n个非降序的数字元素,即 s[0]<=s[1]<=s[2]<=……<=s[n-1]的列表中,执行如下程序段
i=0;j=n-1
a=int(input())
key=a
while i<=j:
m=(i+j)//2
if s[m]>key:
信息技术试题 第 2 页 共 6 页
j=m-1
else:
i=m+1
print(s[m],end=’,’)
关于该程序的执行结果(x 和 a 不相等),说法错误的是( ▲ )
A. 若输出结果 a,x,a,时,那么 x是比 a 小的数
B. 若输出结果 a,x,a,时,那么 x是比 a 大的数
C. 输出结果是 a,x,a,时,其列表中最少有 6 个元素
D. 输出结果是 a,x,a,时,其列表中最多有 9 个元素
二、非选择题(本大题共 3小题,其中第 13题 8分,第 14题 9分,第 15题 9分,共 26分)
13. 小明为自家花园设计了“自动浇水系统”,该系统结构示意图如第 13题图所示。该系统对花园内 A、B
两处区域的土壤湿度进行监测和控制。各传感器将采集的数据由智能终端经 IOT模块发送至服务器进行
处理与存储,各执行器用于实现各区域土壤湿度的控制。请回答下列问题:
第 13题图
(1)下列关于该系统的搭建过程,说法正确的是 ▲ 。(多选,填字母。注:全部选对的得 2分,选对
但不全的得 1分,不选或选错的得 0分)
A. 该系统采用了 B/S开发模式
B. 数据库设计属于系统概要设计过程
C. 该系统软件开发时,需要编写服务器程序和客户端程序
D. 运行系统,从多角度观察程序,发现其中的错误,属于动态测试
(2)A区域的部分智能终端程序如下:
while True:
hum=pin1.read_analog()
errno,resp=Obloq.get(“input id=1&h1=”+str(hum),10000)
# 其他代码略
服务器的 IP地址为 192.168.0.10,端口为 8080,若当前 A区域的传感器 1监测到的湿度值为 56,
则其提交数据到服务器的 URL为:http:// ▲ 。
(3)如下程序统计某天 A、B两区域浇水装置独自启动的时长 cA、cB,两区域装置均启动的时长 cAB,
请在划线处填入合适的代码。
# 数组 a中存储了某天两个区域的土壤湿度值(a[i][0]为第 i+1 分钟 A区域的土壤湿度值,a[i][1]
为第 i+1分钟 B区域的土壤湿度值,湿度传感器每隔一分钟采集并上传一次数据),土壤湿度低于阈值
w启动浇水装置
n=24*60 ; cA=cB=cAB=0
for i in range(n):
if a[i][0]信息技术试题 第 3 页 共 6 页
cAB+=1
elif a[i][0]cA+=1
▲ :
cB+=1
(4)系统正常运行一段时间后,小明发现 B区域的植物呈现缺水状态,该区域的浇水装置却没有启动。结
合第 13题图,简要说明系统中可能造成上述问题的原因: ▲ 。(不考虑水管损坏和停水等
原因)
(注:回答 2项,1项得 1分;多答仅前两项有效。)
14. 某教师收集学生一节课 40 分钟专注度情况的测试数据,以帮助自己更好地制定教学策略。测试数据存
储在“数据.txt”文件中,每行对应一位学生。40 分钟分为 8 个时段记录数据,0—5 分钟为第 1 个时
段,5—10 分钟为第 2 个时段……35—40 分钟为第 8 个时段。每个时段都设置了 10 个测试点(即每个
时段包含 10 个数据结果),按时间顺序存储,每行共 80 个数据。其中“1”表示专注,“0”表示不专
注,数据间用逗号隔开,如第 14 题图 a所示。
第 14题图 a
根据题意完成以下内容:
(1)进行数据预处理,将“数据.txt”文件的每行数据分组计算出对应 8 个时段的结果(10 个数据为一组
计算平均值),结果如第 14 题图 b所示
f=open("数据.txt","r",encoding='utf-16') #打开文件
file_data=f.readlines() #读取所有行
data=[]
for row in file_data: #逐行读取数据
s=list(map(int,row.split(","))) #将字符按逗号分割,转为整型,以列表形式存储
line=[];i=0
while i
for j in range(10):
total+= ②
i=i+10
line.append(total/10*100) #计算平均值(如 10 个数中有 5 个 1 则为 50.0)
data.append(line)
f.close()
(2)调用处理后的文件数据,统计分析学生专注度情况。整节课平均专注度大于等于 65 为优秀,求班级
内整节课专注度为优秀的学生数量。
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams["font.sans-serif"]=["SimHei"] #图表显示中文字体
col=["T1","T2","T3","T4","T5","T6","T7","T8"]
df=pd.DataFrame(data,columns=col) #创建 DataFrame 对象,指定数据列名称
df["个人平均"]=df.mean(axis=1) #新增一列,存放学生整节课的平均专注度
df1= ③ #筛选专注度优秀的学生
print("专注度优秀的学生人数:",len(df1))
(3)计算每个时段学生的平均专注度,绘制专注度折线图,如第 14 题图 c所示。
信息技术试题 第 4 页 共 6 页
第 14题图 c
df2=df.mean()
x=col
plt.xlabel("时段")
plt.ylabel("学生专注度")
plt.show()
则在方框内按顺序应填入 ▲ (单选,填字母)
①y=df2.values[:8] ②y=df2.index[:8] ③plt.plot(x,y) ④df2.plot(x,y)
A. ①③ B. ①④ C. ②③ D. ②④
(4)初步分析图像可知,该教师选择在( ▲ )时段讲授重难点更合适。
A. 0—10 分钟 B. 10—20 分钟 C. 20—30 分钟 D. 30—40 分钟
15. 当一辆客车抵达客运站时,可以停靠在客运站楼旁的近车位,也可以停靠在位于客运站边缘的远车位。
近车位分为省内区和省外区,省内客车只能停靠在省内区,省外客车只能停靠在省外区。每辆客车抵达
后,如果相应的区(省内区/省外区)还有空闲的近车位,就停靠在近车位,否则停靠在远车位(假设
远车位的数量充足)。现给定未来一段时间客车的抵达、离开时刻,请你负责将 n 个近车位分配给省内
区和省外区,使停靠在近车位的客车数量最多,并显示各个车位停车情况。
车辆班次信息存储在 bc 列表中,存入顺序为先省内再省外,列表中的每个元素包含三个数据项,
分别对应每个班次客车的车型(0 代表省内,1代表省外)、抵达时间、离开时间。将省内班次和省外
班次分别按抵达时间做升序排序,并计算停靠在近车位的车辆数量最多的车位分配方案,并显示各个车
位停车情况,代码运行效果如第 15 题图所示。
第 15 题图
(1)上图所示例子,车位分配方案改为省内 1 个、省外 2 个,则最多停靠班次数为 ▲ 辆。
(2)实现上述功能的程序如下,请在划线处填入合适的代码。
信息技术试题 第 5 页 共 6 页
bc=[[0,6,10],[0,1,5],[0,9,14],[0,13,18],[0,3,8],[1,12,16],[1,2,11],[1,7,17],[1,4,15]]
#[班次类型,抵达时间,离开时间] 0 表示省内 1 表省外
m=3;x=0;y=0 #m 个近车位,x 个省内班次,y 个省外班次
for i in range(len(bc)):
if bc[i][0]==0:
x+=1
else:
y+=1
print('省内班次数:',str(x),'省外班次数:',str(y))
def sort(st,ed):
for i in range(st,ed):
for j in range(st, ① ):
if bc[j][1]>bc[j+1][1]:
bc[j],bc[j+1]=bc[j+1],bc[j]
sort(0,x-1)
sort(x,x+y-1)
maxstack=[[0]*100 for i in range(m)];maxtop=[-1]*m;maxans=0;maxi=0;maxj=0
#存储停车最多时的方案
def check(st,ed,j,stack,top):
num=-1
for i in range(st,ed+1):
if top[i]==-1 or ② :
num=i
break
return num
for i in range(0,m+1):
stack=[[0]*100 for i in range(m)];top=[-1]*m;ans=0
for j in range(x+y):
if jk=check(0,i-1,j,stack,top)
else:
k= ③
if k!=-1:
ans+=1;top[k]+=1; ④
if ans>maxans:
maxans=ans;maxstack=stack;maxtop=top
maxi=i;maxj=m-i
print('最多停的班次数:',maxans,'分配省内车位数:',maxi,'省外车位数:',maxj)
for i in range(m):
print(i+1,'号车位情况')
for j in range(maxtop[i]+1):
print(bc[maxstack[i][j]])
信息技术试题 第 6 页 共 6 页金丽衢十二校 2022 学年高三第一次联考
信息技术参考答案
一、选择题(本大题共 12 小题,每小题 2 分,共 24 分)
题目 1 2 3 4 5 6 7 8 9 10 11 12
答案 C B C A A B D C B D D A
二、非选择题(共 3 题,第 13 小题 8 分,第 14 小题 9 分,第 15 小题 9 分,共 26 分)
13.(1)A D (2 分)
(2)192.168.0.10:8080/input id=1&h1=56 (2 分)
(3)elif a[i][1](4) ①IOT 模块 2 损坏,与服务器通讯故障 (2 分)
②智能终端 2 与 IOT 模块 2 通讯故障
③智能终端 2 与 执行器 2 通讯故障
④传感器 2 与智能终端 2 通讯故障
⑤智能终端 2 损坏
⑥执行器 2 损坏
⑦传感器 2 损坏 或其他合理答案
(注:回答 2 项,1 项得 1 分;多答仅前两项有效)
14.(1)①total=0 (2 分)
②s[i+j] (2 分)
(2)③df[df["个人平均"]>=65] (2 分)
(3)A (2 分)
(4)B (1 分)
15.(1)6 (1 分)
(2)①ed-i+st (2 分)
②bc[stack[i][top[i]]][2]③check(i,m-1,j,stack,top) ( 2 分)
④stack[k][top[k]]=j (2 分)
信息技术参考答案 第 1 页 (共 1 页)
同课章节目录