云南省曲靖市宣威市民族中学等校2026届高三下学期4月期中考试信息技术试卷(有答案)

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

云南省曲靖市宣威市民族中学等校2026届高三下学期4月期中考试信息技术试卷(有答案)

资源简介

云南省宣威市民族中学等高中三年级下学期期中
信息技术考试试卷
(满分 100 分,考试用时 90 分钟)
注意事项:
1.答卷前,考生务必将自己的姓名、准考证号填写在答题卡上。
2.选择题时,选出每小题答案后,用 2B 铅笔把答题卡上对应题目的答案标号涂黑。如需
改动,用橡皮擦干净后,再选涂其他答案标号。
3.回答非选择题时,将答案写在答题卡上。写在本试卷上无效。
4.考试结束后,将本试卷和答题卡一并交回。
一、选择题(本大题共 18 小题,每小题 2.5 分,共 45 分)
下列各题的四个选项中,只有一个最符合题意,请将所选答案填入答题卡相应
位置。
1.2025 年某市交管部门在城区主干道启用了“自适应信号灯”系统。该系统
通过路侧雷达实时采集车流量数据,并依据这些数据动态调整绿灯时长。下列
说法正确的是( )
A. 路侧雷达采集的车流量数据不属于结构化数据
B. 该系统的决策完全依靠人工智能,不需要人工干预
C. 对历史车流量数据进行挖掘分析,可以为交通规划提供决策依据
D. 车流量属于典型的定性数据,无法进行量化分析
2.某牛奶包装盒上印有营养成分表,包含“能量”“蛋白质”“脂肪”“钠”
等数据。下列说法正确的是( )
A. 营养成分表中的数值是信息,而“高钙奶有助于骨骼健康”是数据
B.“每 100 毫升含 3.6 克脂肪”是通过观察获得的具体数值,属于信息
C.“每天饮用 250 毫升牛奶能满足每日钙需求的 50%”体现了知识的价值
D. 营养成分表自身不携带任何信息,只有经过分析才有意义
3.某同学使用 Python 的第三方库 Django 搭建了一个校园二手物品交易网站。
按照信息系统组成要素分类,Django 框架属于该系统的( )
A. 硬件 B. 软件 C. 数据 D. 通信方式
4.某校图书馆管理系统背后连接着一个数据库,用于存储书号、书名、库存
情况及学生借阅记录等信息。关于该数据库的说法,正确的是( )
A. 数据库只存放程序代码,不存储真实数据
B. 数据库系统中的数据冗余大,易造成数据不一致
C. 数据库管理系统(DBMS)处于用户与操作系统之间,负责数据的组织和管

D. 同一个数据库不能被多个应用程序同时共享访问
5.在关系型数据库中,班级和学生两张表之间通常通过“班级编号”建立关
联。两张表通过“班级编号”建立联系时,“班级编号”在学生表中被称为( )
A. 主键 B. 候选键 C. 外键 D. 索引
6.小明为班级设计失物招领系统时,使用 Python 编写了以下代码,用于统
计“已认领物品”的个数。其中错误的是( )
count = 0
items = ["书包", "水杯", "眼镜", "钥匙"] # 假设state 列表在另一个程序中
已定义
for item in items:
if state[item] == "已认领":
count = count + 1
print(count)
A. 变量 state 未提前定义
B. 循环变量命名与列表项冲突
C. count 未在循环前赋予初始值
D. if 语句中的条件判定符号使用错误
7.大数据处理中常用 MapReduce 并行编程模型。关于 MapReduce 的描述,正
确的是( )
A. MapReduce 适用于实时性要求极高的联机事务处理(OLTP)场景
B. Map 阶段负责对数据块进行过滤、排序和分组处理
C. Reduce 阶段将 Map 阶段产生的中间结果进行冗余副本写操作
D. MapReduce 不能处理存放在分布式文件系统中的数据
8.某同学在编写一个信息系统的数据库访问代码时,使用了以下 Python 语
句。该语句采用了哪种数据库访问方式?( )
cur.execute("SELECT * FROM student WHERE class='高一(1)班'")
A. 图形化界面访问 B. 结构化查询语言(SQL)
C. 文件系统直接访问 D. 无监督机器学习模型调用
9.数组 A 中存储了 10 位学生的物理成绩,若要找出这 10 位同学的最高分,
以下 Python 代码的核心逻辑正确的是( )
A. max_val = 0; for score in scores: if score > max_val: max_val =
score; print(max_val)
B. max_val = scores[0]; for score in scores: if score > scores[0]:
max_val = score; print(max_val)
C. max_val = 0; for i in range(1, 10): if scores[i] > max_val:
max_val = scores[i]; print(max_val)
D. max_val = scores[0]; for score in scores: if score > max_val:
max_val = score; print(max_val)
10.关于数据分析的说法,正确的是( )
A. 数据分析只能使用 Excel 等表格工具完成,无法通过编程实现
B. 数据可视化(如折线图、柱状图)是数据分析的重要辅助手段
C. 数据分析报告不需要考虑读者对象,格式统一即可
D. 只对数据进行简单的描述性统计就完成了数据分析的全部过程
11.某电商网站后台记录了大量用户的购买数据。现通过分析发现“购买婴
儿尿布的男性顾客,常常也会同时购买啤酒”,这种分析发现的规律主要依托
于( )
A. 关联规则挖掘 B. 回归分析 C. 聚类分析 D. 数据清洗
12.在 Python 中,下列哪个语句可以从列表中移除指定元素?( )
A. list.pop(index) B. list.delete(item)
C. list.clear(index) D. list.remove(item)
13.以下关于信息系统安全防护的描述,正确的是( )
A. 防火墙可以有效阻止所有的网络攻击
B. 数据加密只是为了防止数据被修改,不能防止数据外泄
C. 杀毒软件能查杀所有类型的病毒,无需再更新病毒库
D. 定期备份数据是在遭受不可逆破坏后恢复数据的有效手段
14.某公司员工希望查看自己上个月的考勤记录,他可以使用信息系统的( )
功能实现。
A. 数据输入 B. 数据查询 C. 数据加工 D. 数据存储
15.某智能水表能够自动采集用户的用水量,并按月生成费用账单推送至用户
手机 App 上。从信息系统功能的角度分析,下列说法错误的是( )
A. 水表自动采集用水量属于数据采集(输入)功能
B. 后台数据库存储用户的用量记录和账户信息属于数据存储功能
C. 系统实时计算阶梯水价所需费用属于数据加工处理功能
D. 推送费用账单至用户手机 App 属于数据输入功能
16.在 Python 中,函数的作用是( )
A. 实现代码的快速排版与美化
B. 封装可重复使用的代码块,提高程序模块性
C. 定义程序的全局变量
D. 自动修复程序中的语法错误
17.在 MySQL 数据库中,执行以下语句后,将会发生什么?( )
DELETE FROM student WHERE age < 18;
A. 删除 student 表中所有年龄字段值小于 18 的记录
B. 删除 student 表中所有年龄字段值大于等于 18 的记录
C. 删除整个 student 表<`/del>(删除表结构)
D. 将 student 表中所有年龄字段值小于 18 的记录的 age 字段设置为 NULL
18.下列关于信息社会特征的描述,错误的是( )
A. 人们通过网络实现在家办公,体现了远程协作与网络社会的特征
B. 越来越多的人选择在线阅读电子书籍,体现了数字生活的特征
C. “一站式”网上政务大厅的普及,体现了在线政府(电子服务型政府)的
特征
D. 消费者在直播电商平台购物,体现了以手工劳动为主的农业经济特征
二、综合阅读分析题(共 4 题,共 32 分)
19.(6 分)信息系统后台数据库是存储核心业务数据的“大脑”。请分析数据
库在信息系统中的重要作用,并简要说明数据库管理系统的基本功能。
20.(8 分)学校为优化食堂餐饮服务,通过一卡通系统连续一个月采集了师
生在食堂各窗口的消费明细(日期、时间、窗口编号、菜品编号、金额及用
餐人身份等)。请回答以下相关数据分析问题:
(1)如果学校为了判断“不同年级学生在食堂的消费金额是否存在显著差异”,
应采用哪种数据分析方法?(2 分)
(2)如果想找出不同学生群体之间的偏好相似性(如高消费群体或偏好口味
相似群体),应采用何种数据分析方法?(3 分)
(3)请结合自身经历,分析数据挖掘技术对学校食堂运营可能带来的潜在负
面影响,并给出规制建议。(3 分)
21.(8 分)某智慧社区安防系统利用高清摄像头实时采集视频信号,经编码
压缩后上传至云端平台;平台通过深度学习算法自动识别人员、车辆以及区域
内出现的可疑滞留物;一旦识别为异常事件,系统立即向安保人员手机 App
发送报警信息,并自动触发广播系统进行喊话驱离。
(1)从信息系统的组成结构来看,智慧社区安防系统中的高清摄像头、云端
服务器、报警广播设备属于哪一类信息要素?(2 分)
(2)结合材料中人工智能的应用,谈谈智慧平安社区建设中 AI 赋能公共安
全管理的优势与潜在风险。(4 分)
(3)在将监控视频数据进行云端存储之前,往往需要对数据进行预处理
——包括数据清洗、格式转换和规约等。请从数据管理的角度说明“数据清洗”
的必要性。(2 分)
22.(10 分)某班级管理信息系统后台的“学生信息表”结构如下(表名:
tb_student):
请阅读材料并回答:
(1)学校要查找 2025 年入学但女生信息,以下 SQL 语句中正确的是______
(3 分)
A. SELECT * FROM tb_student WHERE grade > '2025' and gender = '女'
B. SELECT * FROM tb_student WHERE grade = '2025' and gender = '女'
C. SELECT * FROM tb_student WHERE grade = '2025' and gender = '男'
D. SELECT name FROM tb_student WHERE grade = '2025' and gender = '女
'
(2)班主任计划查找本班入学年份最早的学生信息,他需要使用 SQL 语句
中_________子句来实现依据入学年份升序排列。(2 分)
(3)班主任想了解本班男生和女生的各自总人数,上述分组统计应使用 SQL
语句中的__________子句。(2 分)
(4)为了提高“按照 grade(入学年份)字段进行查询”的速度,最有效的
优化方法是________________。(3 分)
三、Python 编程实践与程序设计题(共 3 题,共 23 分)
23.(6 分)已知某校高三(4)班信息技术模拟测试成绩列表为 grade_list =
[92, 88, 79, 95, 60, 45, 100, 82, 77, 66, 91, 73, 54, 88,
69],你需要编写一个 Python 程序任务:①计算班级的平均分;②统计低于
70 分的人数。请补全程序中的空白部分。
grade_list = [92, 88, 79, 95, 60, 45, 100, 82, 77, 66, 91, 73,
54, 88, 69]
total = 0
n = 0
for g in grade_list:
total = ________(1)________
if ________(2)________:
n = n + 1
avg = ________(3)________ / len(grade_list)
print("班级平均分为:", avg)
print("低于 70 分的人数为:", n)
24.(7 分)阅读以下 Python 代码,将其功能以及最终的运行结果填写在下方
空白处。
def check_num(nums):
count = 0
for num in nums:
if num > 0:
count = count + 1
return count
list_a = [12, -5, 30, -8, 15, 20, -11, 9]
res = check_num(list_a)
print(res)
( 1) 该 Python 函 数 check_num( nums) 的 功 能 是 :
________________________。(3 分)
(2)程序的输出运行结果是:____________。(4 分)
25.(10 分)某图书馆书籍管理系统有两张数据表,表 Book(书号,书名,
作者,价格,数量)和表 Lend(学号,书号,借书日期,归还日期)。现需设
计的自助还书功能,必须对 Book 表内“数量”字段和 Lend 表内“归还日期”
字段同步更新。请你以借阅系统为背景,编写一段 Python 程序逻辑(两表具
有信息一致性),实现“还书”操作:首先将 Lend 表中指定书号记录的“归
还日期”更新为当天日期(2025 年 4 月 12 日),然后将图书 Book 表中对应
书号的“数量”增加 1。
(1)请你根据要求,写出完成还书操作的对应 SQL 语句。(6 分)
(2)请从逻辑层面分析,为什么要将更新 Lend 表和更新 Book 表的两个步骤
放在同一数据库事务中执行?(4 分)
参考答案
一、选择题(每小题 2.5 分,共 45 分)
1.C 2.C 3.B 4.C 5.C 6.A 7.B 8.B 9.D 10.B 11.A 12.D 13.D 14.B 15.D
16.B 17.A 18.D
二、综合阅读分析题(共 4 题,32 分)
19.(6 分)
数据库在信息系统中发挥着数据存储、共享、组织管理并保证数据一致性和安全性
的核心作用(2 分);其管理系统的功能包括数据定义(数据定义语言 DDL)、数据
操纵(数据操纵语言 DML)、数据库运行管理以及数据库的建立和维护(4 分)。
20.(8 分)
(1)方差分析(ANOVA)或假设检验。(2 分)
(2)聚类分析。(3 分)
(3)数据挖掘可能侵犯用户隐私或形成消费歧视等负面影响,学校应建立数据脱
敏机制、加强数据安全管理制度,并严格限制数据使用范围。(3 分)
21.(8 分)
(1)硬件。(2 分)
(2)优势:提升异常事件识别时效、降低人力监控成本;风险:隐私数据泄露隐
患、算法误判造成误报警或漏报警。(4 分)
(3)消除原始数据中的噪声、不完整性和不一致性,提高数据质量;提升后续数
据分析结果的准确性与可靠性。(2 分)
22.(10 分)
(1)B(3 分)
(2)ORDER BY grade ASC(或 ORDER BY grade)(2 分)
(3)GROUP BY gender(2 分)
(4)为该字段(grade)创建索引(3 分)
三、Python 编程实践与程序设计题(共 3 题,23 分)
23.(6 分)
(1)total + g(2 分)
(2)g < 70(2 分)
(3)total(2 分)
24.(7 分)
(1)统计并返回输入列表 nums 中所有正整数的个数(3 分)
(2)5(4 分)
25.(10 分)
(1)① UPDATE lend SET 归还日期='2025-04-12' WHERE 书号='指定书号'(3分)
② UPDATE book SET 数量=数量+1 WHERE 书号='指定书号'(3 分)
(2)既保证还书操作的原子性(要么全部更新成功,要么全部回滚),不会出现“Lend
表归还日期更新但库存数量未增加”等数据不一致状态,又保证了数据完整性和一
致性,避免并发操作导致数据错误。(4 分)

展开更多......

收起↑

资源预览