2023年6月浙江省普通高校招生选考科目考试信息技术真题(Word版,含答案)

文档属性

名称 2023年6月浙江省普通高校招生选考科目考试信息技术真题(Word版,含答案)
格式 zip
文件大小 196.4KB
资源类型 教案
版本资源 浙教版(2019)
科目 信息技术(信息科技)
更新时间 2023-07-06 11:04:33

文档简介

绝密★考试结束前
2023年6月浙江省普通高校招生选考科目考试
技术试题
姓名: 准考证号:
考生须知:
1.考生答题前,务必将自己的姓名、准考证号用黑色字迹的签字笔或钢笔填写在答题纸上。
2.选择题的答案须用2B铅笔将答题纸上对应题目的答案标号涂黑,如要改动,须将原填涂处用橡
皮擦净。
3.非选择题的答案须用黑色字迹的签字笔或钢笔写在答题纸上相应区域内,作图时可先使用2B铅
笔,确定后须用黑色字迹的签字笔或钢笔描黑,答案写在本试题卷上无效。
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分。每小题列出的四个备选项中只有一个是符合 题目要求的,不选、多选、错选均不得分)
1.下列关于数据和信息的说法,正确的是
A.在数据处理过程中不会有新的信息产生
B.信息的保存和传播可以不依附于载体
C.信息的价值因人而异,但信息不会有虚假
D.计算机中的数据表现形式不同,但都以二进制方式存储
阅读下列材料,回答第2至4题:
某智慧课堂系统的部分功能是:教师进教室后刷校园一卡通实现身份认证并启动系统,学生进教室时通过摄像头刷脸签到,签到结果保存在服务器的数据库中,系统可自动生成考勤报表。课堂教学时,教师可将教学资源发送到学生的移动终端,学生可将作业文档上传到系统。可以现场录制教学视频并保存到服务器,系统每天定时备份数据。
2.下列关于该系统功能和应用的说法,不正确的是
A.该系统设计合理,不存在局限性
B.教学视频保存到服务器,有利于师生跨时空学习
C.该系统具有数据采集、处理和存储等功能
D.数据库可以用于存放该系统中的教师身份数据
3.该系统的下列应用中,体现人工智能技术的是
A.将现场录制的教学视频保存到服务器
B.系统自动生成考勤报表
C.学生进教室时通过摄像头刷脸签到
D.教师将教学资源发送到学生的移动终端
4.下列关于信息系统安全和信息社会责任的说法,正确的是
A.教师刷一卡通实现身份认证,能确保系统没有安全隐患
B.系统服务器若安装了杀毒软件,数据文件就不会被病毒侵害
C.系统每天定时备份数据,是保护数据安全的重要措施
D.未经授权,可将课堂教学视频放到电商平台出售
5.下列关于网络系统的说法,不正确的是
A.局域网内部通信需要遵循网络协议
B.局域网内可以同时有无线通信和有线通信两种方式
C.校园网内可以搭建多个局域网
D.可用作服务器的计算机无法用作客户端
6.某智能手机安装了鸿蒙操作系统,其主板集成了处理器、存储器等芯片,下列说法正确的是
A.存储器可以存放用户数据而不能存放应用程序
B.鸿蒙操作系统是智能手机重要的应用软件
C.处理器性能是智能手机性能的唯一指标
D.智能手机硬件包括输入、处理、存储和输出等部分
7.对某段声音进行数字化,量化值的范围是0~200,则量化位数最少是
A.7 B.8
C.16 D.200
8.某二叉树的树形结构如第8题图所示,其前序遍历结果为BDEFCA,则中序遍历结
果为
A.EDCFBA B.ECFDAB
C.BFDEAC D.EDFCBA
9.栈s的最大长度为3,初始为空,经过一系列入栈、出栈操作,若元素入栈的顺序是a,b,c,d,e,f,则可能的出栈序列为
A.f,e,d,c,b,a B.c,b,a,f,e,d
C.c,a,b,d,e,f D.c,e,d,b,a,f
10.定义如下函数:
def f(a,s):
if a>=s:
return a
else:
return f(a+1,s-a)
执行语句k = f(6,21)后,k的值为
A.6 B.7 C.8 D.9
11.列表q长度为20,q[0]至q[4]的值依次为'p','r','i','n','t',执行如下程序段后,输出的最后一个字符

head,tail= 0,5
while head < tail:
if head % 3 == 0:
print(q[head])
else:
q[tail] = q[head]
tail += 1
head += 1
A.t B.n C.i D.r
12.已排序的列表a有n个整型元素,现要查找出现次数最多的值并输出。若出现次数最多的值有多个,则
输出最前面的一个。实现该功能的程序段如下,方框中应填入的正确代码为
c,m,v =1,1,0
for i in range(1,n):

print(a[v])
A.if a[i]==a[i-1]: c+=1 if c>m: m=c v=i else: c=1 B. if a[i]==a[i-1]: c+=1 if c>m: m=c v=i else: c=1 C. if a[i]==a[i-1]: c+=1 else: if c>m: m=c v=i-1 c=1 D. if a[i]==a[i-1]: c+=1 else: if c>m: m=c v=i-1 c=1
二、非选择题(本大题共3小题,其中第13小题7分,第14小题10分,第15小题9分,共26分)
13.某仓库有一排连续相邻的货位,编号依次为0~n-1,用于放置A、B两种类型的箱子,A型箱子占2个
相邻货位,B型箱子占1个货位。编写程序,根据已完成的放置或搬离操作,输出空货位数及还可以放
置A型箱子的最多数量(不移动已放置的箱子)。请回答下列问题:
(1)若n为10,开始时货位全空,经过如第13题图所示的放置或搬离操作后,
不移动已放置箱子的情况下,还可放置A型箱子的最多数量为 个。
(2)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
# 读取货位总数,存入n,代码略。
cnt1 = n
lst = [0]*n # 货位状态,0表示对应的货位为空
while True:
# 读取本次已操作的数据:箱子类型、操作类型、货位编号起始值,存入t、d和s,代码略
if t = = 'A':
w = 2
① :
w=1
else: # t不是'A'或'B'时退出循环
break
if d = = 'P': # d为P时表示放置,否则表示搬离

else:
cnt1 + = w
lst[s]=1-lst[s]
if t = = 'A':
lst[s+1] = 1-lst[s+1]
i, cnt2 = 0,0
while i < n-1:
if lst[i] = = 0 and lst[i+1] = = 0:

cnt2 + = 1
i + = 1
print("当前空货位数: ',cnt1,',还可放置A型箱子的最多数量: ',cnt2)
14.小华要搭建书房环境监控系统,该系统能实现监测书房温度和湿度,出现异常时发出警报。用户通过浏
览器查看实时监测结果和历史数据。小华已选择的硬件有:智能终端、温湿度传感器、执行器(如蜂鸣
器)、服务器等,系统的硬件搭建方式是:服务器通过无线网络连接智能终端,智能终端连接传感器和
执行器,请回答下列问题:
(1)该系统中,智能终端与服务器之间的数据传输 (单选,填字母:A.只能由智能终端到服务器
端 / B.只能由服务器端到智能终端 / C.既可以由智能终端到服务器端,也可以由服务器端到智能终
端)。
(2)下列功能需要在智能终端程序中实现的是 (单选,填字母:A.采集温湿度传感器上的数据 /
B.处理浏览器访问请求)。
(3)小华基于Falsk Web框架编写服务器端的程序,部分代码如下。编写完成后,若要通过浏览器获取
视图函数index()返回的页面,则应访问的URL是http:// 。
# 导入Falsk框架模块及其他相关模块,代码略
app = Flask(__name__)
@app.route('/')
def index():
# 从数据库读取温度和湿度数据,并返回页面,代码略
# 服务器其他功能,代码略
if __name__ == '__main__':
app.run(host = '192.168.1.108', port = 5000)
(4)请通过增加传感器和执行器对该系统功能进行一项扩展,写出增加的传感器和执行器名称及实现的
功能。
(5)小华将系统中某天24小时的湿度数据导出,部分数据如第14题图a所示(时间格式为“时:分:秒”),
分析每小时的最大湿度值,线形图如第14题图b所示,部分Python程序如下:
第14题图a 第14题图b
import pandas as pd
import matplotlib.pyplot as plt
dft = pd.read_csv('data.csv') # 读取文件data.csv中的数据
dft.insert(0, '小时', '') # 插入列
for i in dft.index:
t = dft.at[i, '时间'] # 通过行标签和列标签选取单个值
dft.at[i, '小时'] = t[0: 2]
dfh = dft.groupby( , as_index = False).max() # 分组求最大值
plt.plot(dfh['小时'], dfh['监测值']) # 绘制线形图
# 设置绘图参数,显示如第14题图b所示的线形图,代码略
①请在程序中划线处填入合适的代码。
②小华分析线形图发现存在湿度值大于等于100的噪声数据,要删除dft对象中噪声数据,下列代码段中,能正确实现的有 (多选,填字母)。
(注:全部选对的得2分,选对但不全的得1分,不选或有选错的得0分)
A.dft = dft[dft['监测值'] < 100]
B.dft = dft['监测值'] < 100
C.n = len(dft[dft['监测值'] >= 100])
dft = dft.sort_values('监测值') #升序排序
dft = dft.tail(n) #获取尾部数据行
D.for i in dft.index:
if dft.at[i, '监测值'] >= 100:
dft = dft.drop(i) #删除行
15.某工程包含n个任务(编号为0-n-1),每天可以有多个任务同时进行。某些任务之间有依赖关系,如
第15题图a所示,任务4依赖于任务1,任务1依赖于任务2。即任务2完成后才可以开始任务1,任
务1完成后才可以开始任务4。不存在一个任务依赖于多个任务,或多个任务依赖于同一个任务的情况。
现已对该工程的依赖关系进行了梳理,结果如第15题图b所示,标记“T”表示依赖关系需保留,
标记“F”表示依赖关系需删除。
根据每个任务完成所需的天数和梳理后的依赖关系,编写程序,首先删除标记为“F”的依赖关系,
然后计算工程最快完成所需的天数,并以工程最快完成所需的天数为期限,计算每个任务最晚必须开始
的时间。
第15题图a 第15题图b
请回答下列问题:
(1)若某工程有6个任务,任务间依赖关系如第15题图a所示,完成任务0~5所需天数分别为2,1,3,5,1,6,
则工程最快完成需要 天。
(2)定义如下erase(lst)函数,参数lst列表的每个元素表示一个依赖关系。函数的功能是删除标记为“F”
的依赖关系,返回保留的依赖关系的个数。
def erase(lst):
i=0
j = len(lst)-1
while i<= j:
if lst[i][2]== 'T':
i+=1
else:
if lst[j][2] == 'T':
lst[i]=lst[j]
i + = 1
j - = 1
return i
若lst列表依次存储第15题图b所示的依赖关系,如lst[0]为[0,5,'T'],调用erase(Ist)的数,则语句“lst[i] =lst[j]”的执行次数为 。
(3)实现上述功能的部分Python程序如下,请在划线处填入合适的代码。
def proc(n, lst,task):
pr=[0]*n
w=[0]* n # w[i]存放任务1最晚必须开始的时间
m=erase(lst)
for i in ① :
task[lst[i][1]][1] =lst[i][0]
pr[lst[i][0]] =1
c=[]
days= 0 # days存放工程最快完成所需的天数
for i in range(n):
if pr[i]==0:
k = i
s = 0
while k!= -1:
c.append(k)
s += task[k][0]

if s > days:
days=s
for i in range(n-1,-1,-1):
k =c[i]
if task[k][1] == -1:
w[k] = days-task[k][0]+1
else:

# 输出days,以及保存在w中的每个任务最晚必须开始的时间,代码略
'''
工程包含的任务数存入变量n
任务间的依赖关系存入lst列表
lst[0]包含3项,任务1st[i][0]依赖于任务lst[i][1],lst[i][2]存放保留/删除标记,任务数据存入task列表
task[i]包含2项,task[i][0]为完成任务主所需天数,task[i][1]的初值为-1
代码略
'''
proc(n,lst,task)公众号:浙江技术选考高手 QQ教研群:浙江技术高手联盟609555537
2023年6月浙江省普通高校招生选考科目考试
技术试题 参考答案
第一部分 信息技术(共50分)
一、选择题(本大题共12小题,每小题2分,共24分)
题号 1 2 3 4 5 6 7 8 9 10 11 12
答案 D A C C D D B A B C D A
二、非选择题(本大题共3小题,其中第13小题8分,第14小题9分,第15小题9分, 共26分)
13.(1)2 或 “两” (1分)
(2) ①elif t = ='B' 或elif t = =''B'' 或elif t = ='''B''' 或elif (t = ='B') (2分)
②cntl - = w 或cntl = cntl - w (2分)
③i += 1 或i = i + 1 (2分)
14.(1)C (1分)
(2)A (1分)
(3)192.168.1.108:5000/ 或192.168.1.108:5000 (2分)
(4)增加气体传感器、LED指示灯,采集房间空气质量数据,并提示异常 或其他等价答案 (2分)
(5) ①'小时' 或''小时'' 或'''小时'''
或['小时'] 或[''小时''] 或['''小时''']
或dfh['小时'] 或dfh[''小时''] 或dfh['''小时'''] (2分)
②AD (2分)
15.(1)8 (1分)
(2)1 (2分)
(3)①range(m) 或range(0,m) 或range(0,m,1) 或range(m-1,-1,-1) 或range(erase(lst))
或range(0,erase(lst)) 或range(0,erase(lst),1) 或range(erase(lst) -1,-1,-1) (2分)
②k=task[k][1] 或其他等价答案 (2分)
③w[k]=w[task[k][1]]-task[k][0] (2分)
或w[k]=w[c[i+1]]-task[k][0]
这里面可以把k换成c[i]
PAGE
2023年6月信息技术真题 参考答案 第 1 页 共 1 页
同课章节目录