浙江省台州市山海协作体2025-2026学年高二上学期期中联考信息技术试卷(含答案)

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

浙江省台州市山海协作体2025-2026学年高二上学期期中联考信息技术试卷(含答案)

资源简介

浙江省台州市山海协作体2025-2026学年高二上学期期中联考
信息技术
一、选择题
1.某校园智慧考勤系统依托人工智能技术,实现多场景身份核验与考勤管理:学生进出校门时,系统通过高清摄像头采集人脸图像,结合深度学习模型快速核验身份;系统实时记录学生进出时间与地点,自动生成考勤报表;班主任可查看班级出勤异常数据;家长通过微信小程序实时获取学生到校/离校通知;同时管理员可通过指纹登录后台调整系统参数。关于该智慧考勤系统的数据,描述正确的是( )
A.学生身份信息只能以文本形式存储
B.人脸识别设备采集数据时不会产生新的数据
C.考勤统计报表数据可进一步加工为月度出勤趋势图
D.微信小程序中显示的考勤数据在计算机中以十进制形式存储
2.某校园智慧考勤系统依托人工智能技术,实现多场景身份核验与考勤管理:学生进出校门时,系统通过高清摄像头采集人脸图像,结合深度学习模型快速核验身份;系统实时记录学生进出时间与地点,自动生成考勤报表;班主任可查看班级出勤异常数据;家长通过微信小程序实时获取学生到校/离校通知;同时管理员可通过指纹登录后台调整系统参数。下列有关该系统信息安全与社会责任的做法,不合理的是( )
A.定期备份考勤数据库,防止数据丢失
B.向所有家长开放全校学生的考勤数据查询权限
C.对学生身份信息进行加密存储,避免信息泄露
D.为系统服务器搭建容灾备份机制,应对突发故障
3.某校园智慧考勤系统依托人工智能技术,实现多场景身份核验与考勤管理:学生进出校门时,系统通过高清摄像头采集人脸图像,结合深度学习模型快速核验身份;系统实时记录学生进出时间与地点,自动生成考勤报表;班主任可查看班级出勤异常数据;家长通过微信小程序实时获取学生到校/离校通知;同时管理员可通过指纹登录后台调整系统参数。结合材料场景,下列关于人工智能技术的说法正确的是( )
A.该系统的人脸识别功能基于符号主义人工智能,需手工编写“人脸特征匹配规则”才能实现核验
B.若要提升人脸识别的准确率,可增加“戴口罩”“光线昏暗”等特殊场景的训练数据,优化模型算法
C.家长通过微信小程序接收考勤通知、班主任查看考勤报表,均属于人工智能技术的直接应用
D.管理员通过指纹登录系统后台,与学生刷脸考勤的技术原理一致,均需依赖人工构造的知识库
4.下列关于大数据及数据处理的说法,不正确的是( )
A.大数据的价值密度高低与数据总量的大小成正比
B.大数据更注重事物的相关性,而不是因果关系
C.大数据中各种结构化、半结构化、非结构化数据共存
D.大数据处理通常采用分治策略,以应对海量数据的挑战
5.下列关于数据编码的说法,正确的是( )
A.汉字在计算机中采用ASCII码进行编码存储
B.Wave格式文件适合存储压缩后的视频数据
C.采样频率相同时,16位量化声音比8位保真度更高
D.量化位数相同时,图像分辨率越高,存储所需的字节数越少
6.编写一个Python程序,为一篇主题关于“80周年抗战大会”的文章制作标签云,如图所示,下列说法不正确的是( )
A.文本可视化就是将文本直接翻译成图像
B.生成标签云图像前需要对文本进行分词处理
C.“人民”、“胜利”等词语在文本中的重要性较高
D.标签云无需显示该数据集包含的全部词语
7.某算法的部分流程图如图所示。输入a和b分别为[1, 3, 7, 4, 5],[2, 3, 8, 6, 4],执行这部分流程后输出的结果为( )
A.22 B.19 C.20 D.21
8.Python表达式9 % 5 ** 2 // 5 + 7 - 2 * 3的值为( )
A.1 B.2 C.4 D.16
9.手机电量提示信息系统,功能是根据手机当前电量值(%),输出对应的电量提示信息,规则如下:电量值低于10%提示“紧急低电状态”,电量值不低于10%但低于20%提示“系统低电预警”,电量值不低于20%提示“电量正常”。
若用Python程序实现手机电量提示信息,变量battery表示手机当前电量(%),下列代码段无法实现该功能的是( )
A. if battery < 10: status = "紧急低电状态" elif battery < 20: status = "系统低电预警" else: status = "电量正常" B. if battery >= 20: status = "电量正常" elif battery >= 10: status = "系统低电预警" else: status = "紧急低电状态"
C. if battery < 10: status = "紧急低电状态" if 10 <= battery < 20: status = "系统低电预警" if battery >= 20: status = "电量正常" D. status = "紧急低电状态" if battery >= 20: status = "电量正常" if battery >= 10: status = "系统低电预警"
A.A B.B C.C D.D
10.有如下Python程序段:
a = [13, 8, 16, 5, 11, 9]
k, m = 7, 15
ans = 0
for i in range (len (a)):
if k < a[i] < m:
ans += a[i]
print (ans)
执行程序后,输出的结果是( )
A.28 B.40 C.41 D.63
11.有如下Python程序段:
p = "Code-2025"
c = ""
for ch in p:
if ch >= "A" and ch <= "Z":
c += chr (ord (ch) + 32)
elif ch >= "0" and ch <= "9":
c += str (9 - int (ch))
else:
c += ch
执行程序后,变量c的值是( )
A."CODE-2025" B."CODE-7974" C."code-2025" D."code-7974"
12.有如下Python程序段:
import random
s = "abcdefghi jklmnopqrstuvwxyz"
p = [3, 5, 7, 9]
left = 0
ans = ""
for i in p:
a = s[left:left + i]
left += i
ans += random. choice (a) # random. choice (a)从序列a中任意选取一个元素
执行该程序段后,ans的值可能是( )
A.dgkx B.chpx C.bfkx D.afky
二、综合题
13.在纪念中国人民抗日战争暨世界反法西斯战争胜利80周年大会之际,某新闻网站收集了大量网友的评论。为了分析公众情绪,需要计算这些评论的情感分。计算每条评论的情感分的规则如下:
Ⅰ.对于每条评论中出现的积极词语,统计它们出现的次数(积极词语Positive Words)。
Ⅱ.每个积极词语第1次出现得1分,如果出现多次,后面每次出现得分都是前一次得分的50%。
Ⅲ.把评论中所有“积极词语”的得分加起来得到这条评论的情感分。
(1)某条评论为“激动,激动,太激动了,为伟大的祖国感到骄傲和自豪,致敬先烈!”,则该条评论的情感分为 。(加着重号的词语为积极词语)
(2)实现情感分计算的程序如下,请在划线处填入合适的代码。
# 从网站后台文件中读取当前这条评论的具体内容,存入comment中,代码略。
import jieba
wlist = jieba. lcut (comment) # 使用jieba库进行分词,返回一个列表。
poswords = ["激动","自豪","感动","伟大","致敬","铭记","振奋","骄傲","敬佩","光荣", ……]
counts = {}
① # 变量赋初值
for word in wlist:
if ② : # 判断词语是否在poswords列表中
if word in counts:

else:
counts[word] = 1
score += 0.5 ** (counts[word] - 1)
print ("本条评论的情感分为:" + str (score))
14.学校图书馆管理员需要统计高一年级各班学生未归还图书的数量,以便进行催还。数据存储在“borrow. xlsx”文件中,部分数据如图a所示。
(1)观察“借书时间”列数据,存在的问题是 (单选:填字母)
A.数据重复 B.数据缺失 C.格式不一致 D.逻辑错误
(2)使用Python处理"borrow. xlsx",找出高一年级所有未归还的图书数据。请在划线处补全代码:
import pandas as pd
import matplotlib. pyplot as plt
df=pd. read_excel ("① ")
df=df [② ]
print (df)
(3)统计各班未归还的图书数量,并生成图表如图b所示。
dfg=df. groupby ("班级", as_index = False). ③
plt. bar (④ ,dfg.归还状态)
plt. title ('高一各班未归还图书数量统计')
plt. xlabel ("班级")
plt. ylabel ("图书数量")
plt. show ()
15.某加密算法步骤如下:
Ⅰ.在字符串末尾按字母序(a→z)补充小写字母,使字符串长度为k(1≤k≤26)的倍数;
Ⅱ.将补充后的字符串平均分为k组,依次提取每组相同位置的字符并拼接,得到密文。
示例,输入明文"Ilovecoding",k=4,加密过程如下表格所示:
(1)若明文s="python",k=4,则补充的字母为 ,最终密文为 。
(2)定义add_char函数实现步骤Ⅰ功能,补全代码
def add_char (s,k):
n = len (s)
ch = ord ("a")
while :
s += chr (ch)
ch += 1
n += 1
return s
(3)定义encrypt函数实现步骤Ⅱ的加密功能,补全代码
def encrypt (news,k):
n = len (news)
size = n // k # 每组字符个数
cipher = ""
for i in range (size):
for j in range (k):
idx = ①
cipher += news[idx]
return cipher
# 主程序
txt = input ("请输入明文:")
k = int (input ("请输入k值:"))
pros = add_char (txt,k)
ciphertext = encrypt (② )
print ("密文:",ciphertext)
参考答案
题号 1 2 3 4 5 6 7 8 9 10
答案 C B B A C A B B D C
题号 11 12
答案 D C
13. 5.75 score = 0 word in poswords counts[word] += 1
14. D borrow. xlsx df. 归还状态=="未归还"或df["归还状态"]=="未归还" count () dfg. 班级
15. ab ptoayhnb n % k != 0 j * size +i pros,k

展开更多......

收起↑

资源预览