内容正文:
null上海市曹杨二中2025学年度第二学期
高一年级期中考试信息试卷
命题人:
审核人:
试卷共16页4张
考生注意:
1、答卷前,考生务必将姓名、班级、学号等在指定位置填写清楚。
2、本试卷共有43道试题,满分100分,考试时间60分钟。请考生用黑色水笔或
钢笔将答案直接写在答题卷上。
3、本试卷不得使用计算器,违者将取消考试成绩。
4、试卷最后两页有帮助小贴士可供参考。
综合题1
某医院研发了一款“智能医疗辅助系统”,该系统能根据患者的电子健康记录
(如年龄、血压、胆固醇水平、心电图数据等)进行综合分析。系统内部应用了
多种人工智能算法,除了K-近邻(KNN)分类算法,还有K-Means聚类算法。
其中K-Meas聚类算法用于将患者群体自动划分为不同的健康风险等级(如低
风险、中风险、高风险),无需预先设定分类标准,完全由数据自身特征驱动完
成。请运用所学内容,与小申一起探索并解决以下问题。
1.该智能医疗辅助系统能够基于海量患者的病例数据特征,自动将患者划分为
不同的健康风险等级。这种通过计算机从数据中获取规律并提升系统性能的技术,
主要体现了人工智能在(
)领域的研究。
A.自然语言处理B.模式识别C.机器学习
D.智能代理
2.该系统应用K-近邻(KNN)算法预测新患者的疾病,其判断的主要依据是
)。
A.一套预设的、由专家制定的规则
B.与新患者特征最相似的K个已知病例的类别
C.对患者数据深层特征的抽象和推理
D.通过不断试错与环境的交互反馈
3.关于K-Means聚类算法和KNN分类算法的比较,下列说法错误的是(
)。
A.KNN在进行预测时需要使用已有类别标签的数据
1/16
B.KNN属于监督学习算法
C.K-Means在分组过程中不需要预先提供类别标签
D.K-Means属于监督学习算法
4.如下图所示,KNN算法肿瘤分类示意图展示了通过肿瘤大小和发现时间两个
特征来初步判断肿瘤性质。如下图所示K=5时判断待预测肿瘤对象可能是(
)。
A.良性
B.恶性
C.无法预测
D.皆有可能
KNN算法肿瘤分类示意图(K=5)
良性肿瘤(B)
◆
恶性肿瘤(M)
★
待预测肿瘤
可
1.91☐
2.17
.2.23:
★*2.10
2.07"
来
肿瘤大小(厘米)
5.除了算法辅助诊断,医院还引入了硬件设施来提升效率。该医院有负责配送
药品的机器人,在繁忙的走廊里能够灵巧地避开行人和小推车,并自主乘坐电梯。
实现这一功能,最核心依赖于的技术组合是(
)。
A.电能驱动与不锈钢外壳
B.多传感器融合与AI决策算法
C.4G/5G移动通信技术
D.高强度机械臂
6.医院检验科的门禁系统有刷脸验证功能,该功能核心流程的正确顺序是
()。
A.采集图像→检测人脸→提取特征→特征比对与身份识别
B.检测人脸→采集图像→特征比对与身份识别→提取特征
C.提取特征→特征比对与身份识别→采集图像→检测人脸
D.采集图像→提取特征→检测人脸→特征比对与身份识别
2/16
7.门禁系统返回人脸边界框数据为(x,y,width,height),其中(&,y)是边界框左上
角相对于图像的坐标,width和height分别是边界框的宽度和高度。若某人脸边
界框数据为x=120、y=80、width-60、height=80,该边界框右下角的坐标x2,y2)
计算正确的是(
)。
A.(180,160)
B.(60,0)
C.(120,80)
D.(180,80)
8.目前,人工智能(AI)在医疗影像识别(如肺结节筛查、眼底病变检测)等
特定任务中,已取得较高的识别准确率。在实际临床应用中,医生通常不会完全
依赖AI的结论,而是将其作为第二阅读者”辅助判断:AI用于标记可疑区域,
医生再结合患者病史、体征等信息进行综合诊断。结合机器学习“依赖数据”“模
型训练”等特点,分析医疗影像AI系统可能存在的局限性。(至少写出两点)
①
②
综合题2
学校的科技楼和艺术楼在课余时间面向全体社团成员开放。为了提高预约的
效率,小申决定开发一个专用教室预约系统。请运用所学内容,与小申一起探索
并解决以下问题。【帮助小贴士在试卷最后】
专用教室预约系统
添加教室
预约审批
用户注册
用户登录
预约教室
预约修改
消息通知
添加专用教室
审批用户
允许用户
检验用户
的具体信息
的预约信息
创建账户
登录权限
预约专用教室
修改预约信息
查看相关消息
9.小申采用Python-+Flask框架开发系统,这种系统开发的实现架构是(
A.服务器/客户端架构
B.浏览器/客户端架构
C.浏览器/服务器架构
D.服务器/浏览器架构
10.小申想把网页中提交按钮的位置移动至返回按钮的前面,如图1所示。
他在修改网页时找到了“提交按钮的相关源代码,如图2所示。以下选项中,能
够实现图1修改效果的操作是:移动这行源代码到位置(
)处,并保存。
A.1
B.2
C.3
D.无需改动
3/16
专用教室预约系统
专用教室预约系统
添加教室
添加教室
教室名称
教室名称
提交
教室位置
教室位置
提交返回
返回
修改前
修改后
图1
<!DOCTYPE html>
<html lang="zh-CN">
<head-
<title>添加专用教室<itle>
<link rel-"stylesheet"href"{{url for('static,
filename=css/bootstrap.min.css)))">
</head
<body>
<a class-="navbar-brand"href="#">专用教室预约系统</a>
<div class="container mt-4">
<h2 class="mb-4">添加教室<h2>
<form method="POST">
位置①
<div class="form-group">
<label fo1="name">教室名称<1abel>
<input type="text"class="form-control"id="name"name="name"
required>
</div>
<button type="submit'">提交</button>
<!-这句是“提交按钮的源代码>
<div class="form-group">
<label fo1="location">教室位置</label>
<input type="text"class-"form-control"id="location"name="location"
required-
</div>
位置②
<a href"{{url_for(index)))"class="bin btn-secondary btn-block">a
位置③
</form>
</div>
</body>
</html>
图2
4/16
l1.如下图所示,小申列出了专用教室预约系统的软件清单。instance和templates
文件夹中的内容如图中箭头所示,以下表述正确的是(
)。
☐l☑☐-I reservationSystem
×
☐l☑☐-templates
文件主页共享查看
v0
文件
主页共享查看
←个×丰-)rsv
←→y个☐x rese-.>templates⊙
add_classroom.html
index.html
_pycache_
instance
templates
venv
my_reservations.html
①reserve..feml
app.Py
db.py
run.py
?个项日已日周2个E
4个项目
同
☐lD☐-|instance
▣
×
文件
主页
享
查看
v②
←)
个
x reser...instance
database.
sqlite
A.在instance文件夹中修改database.sqlite文件可以实现系统业务逻辑功能
B.在templates文件夹中删除index.html文件不会改变数据库数据
C.在templates文件夹中新增login..html文件会增加教室预约记录
D.在instance文件夹中新增shujuk.py文件会增加系统用户数量
12.小申编程实现添加专用教室功能,并通过在浏览器中输入UL
(http:ll127.0.0.1:5000/add)进行本地测试,以下代码划线处应填入(
@app.route("
①")
defadd infoO:
return render template("2 "
A.①/add classroom.html②add
B.①add
②add classroom
C.①/add classroom②add.html
D.①/add②add classroom.html
13.如图所示,小申设计了用户注册的部分核心算法。关于该算法以下说法正确
的是()。
5/16
接收用户名、密码、
姓名、学号等数据
显示错误信息
①
检验注册数据
是否完整?
Y
N
②
检验学号是否
否重复?
Y
显示错误信息
注册数据写入数据库
显示注册成功
退出注册
A.两个输出框“显示错误信息的内容必须完全一致
B.位置②处判断框出口的Y和N标注反了
C检验学号是否重复可以验证用户登录权限
D.位置①处判断框出口的Y和N标注反了
14.如右图所示,小申在数据表中新
四字段
增一个字段(approver),用于存储
名称和类型
字段名:
数据类型:
大小:
审批人的姓名信息。关于这个字段,
approver
TT,
约束
以下说法正确的是(
口7主键
配暖
A.数据类型可以是字符串型
口外键
配器
B.数据类型可以改成整型
口昌唯一
器
口国条件
配器
C.字段的内容不能超过三个汉字
☑60非控
配送司
D.字段内容可以不输入任何内容
口由排序规则
配器
口自默认
配器
☐高级模式
OK
Cancel
6/16
l5.如下图所示,小申查看classroom数据表中专用教室记录信息,字段功能如
下表所示。现需从数据库中检索所有教室楼层为3楼的数据,能够实现该操作的
SQL语句是
from classroom where
="3"。
d
classroom name
location floor
字段功能
1水环境创新实验室
科技楼
1
2
2磁共振探究实验室
科技楼
字段名
功能
3
3中医药创新实验室
科技楼
1
id
4
4人工智能实验室
科技楼
3
记录编号,主键
5
5物联网实验室
科技楼
1
classroom name
专用教室名称
6
6机器人探究实验室
科技楼
3
7
7钢琴房01
艺术楼
2
location
专用教室位置
8
8钢琴房02
艺术楼
2
9
9舞蹈房01
艺术楼3
floor
专用教室所在楼层
10
10舞蹈房02
艺术楼
3
1111舞蹈房03
艺术楼3
16.从软件开发实现的角度,应用软件可以划分为三个逻辑层次。请协助小申将
下图虚线框补充完整,完善软件工作原理。
①
②
③
index.html
add classroom.html
app.py
用户
my_reservations.html
appbp.py
db.py
数据库
reserve.html
A.数据传输层
B.用户界面层
C.业务逻辑层
D.数据访问层
①
②
③
综合题3
焕新升级的上海科技馆推出了“碰碰酷奇”项目这个贯穿全馆十大展区的智
慧交互伙伴。通过专属NFC手环,游客在“明日行者飞行探秘”等展区的NFC
感应点上“碰一碰”,即可快速解锁对应展项的专属互动内容,依托科技馆智慧场
馆系统,实现打卡数据、积分的实时同步,还可以通过小程序查看参观轨迹。小
申作为科技馆志愿者,协助维护这套系统。请运用所学内容,与小申一起探索并
解决以下问题。
7/16
17.从信息系统组成要素来看,以下属于硬件”与数据交互的场景有()。
(多选题)
A.NFC读卡器读取手环内的唯一编码
B.工作人员录入新展项信息
C.将游客当前积分写入服务器
D.程序员通过编写代码优化积分统计算法的逻辑
18.关于科技馆智慧场馆系统,以下说法正确的有()。(多选题)
A.系统中有各种数据,来源多样、表现形式多样
B.通过小程序可以查看参观轨迹,体现了信息系统的信息输出和利用的功能
C.该系统通过分析游客的参观路线和互动偏好,为其推荐感兴趣的展项,这
体现了信息系统的数据处理功能
D.中心服务器上运行的软件全部是系统软件,不需要安装应用软件
19.游客用手环触碰NFC感应点时,读卡器会读取手环内的唯一编码并上传至
服务器,服务器需要运行一段Pyho程序来更新游客积分。以下描述正确的是
(
)。
A.计算机运行一个程序,实际上就是按照特定的次序,执行其中一条条指令的
过程
B.程序中每一条指令处理都要经过“取出指令→执行指令→对指令译码的过程
C.程序执行速度只取决于存储器的读写速度
D.程序中的注释语句也会被CPU执行,因此添加注释语句会影响程序运行速度
20.小申需要对比分析移动终端(如游客使用的手机、运维使用的PAD)与普通
计算机终端(如监控中心的PC)在信息系统中的差异。下列关于两者区别的说
法,正确的有()。(多选题)
A.移动终端通常采用集成化程度更高的组件
B.移动终端通常配备多种内置传感器,而普通计算机终端一般需要外接才能实
现类似功能
C.移动终端和普通计算机终端的软件系统不同,彼此之间互不兼容
D.移动终端由于体积小、功耗低,其处理器性能一定比普通计算机的处理器弱
8/16
21.在碰碰酷奇项目中,游客无论在哪个展区碰一碰”,其打卡数据都能通过
馆内网络随时随地、稳定地同步至个人账户。这种体验主要得益于信息社会特征
中的(
)。
A.信息经济
B.网络社会
C.在线政务
D.数字生活
22.科技馆智慧场馆系统通过NF℃读卡器读取游客手环数据,这种数据输入方
式属于
(选填:自动采集/人工输入/自动控制)
综合题4
空气质量与身体健康息息相关,空气中的PM25、PM10等污染物可能对呼吸
系统和心血管系统造成危害。小申想了解部分城市的空气质量状况,收集了2024
年4月空气质量指数AQI等相关数据。请运用所学内容,与小申一起分析以下
问题。【帮助小贴士在试卷最后】
23.空气质量指数AQI等相关数据说明如右表
AQI值
空气质量等级
所示,小申编写ython程序将AQI的值存放
0-50
优
到列表A中,即A[55,55,160,81,110.],
51~100
良
其中A[4]的值对应的空气质量等级为
101~150
轻度污染
151200
中度污染
T4 4.csv
24.小申把整理后的数据存储于
城市编号
AQI
空气质量等级
T44.csv文件中(如右表所示)。
C014
90
良
C015
76
良
他编写程序去计算AQI的极值差
C016
61
良
(最大值减去最小值)。
C017
152
中度污染
请将程序划线处填写完整。
C018
134
轻度污染
import pandas as pd
import numpy as np
df=pd.read csv("T4 4.csv",encoding="ANSI")
aqil =np.min(dfT"AQI"D
agi2 =np.max(df["AQI"])
1=
①
pint"极值差为",r)
9/16
25.小申的同学在编写代码时,不慎将encoding="ANSI"写为encoding-="UTF-8",
运行上面的程序,得到的结果会是(
)。
A.输出的字符串将变为乱码
B.编译器报错,提示UnicodeDecodeError
C.编译器报错,无法在磁盘中找到文件T44.csv
D.结果不确定,取决于源代码保存的格式为ANSI或UTF-8
26.小申将所有AQI指数小于等于50的数据存储于T45.csv”文件中(如下表所
示),编写程序绘制PM10浓度情况的可视化图形。程序如图1所示,报错信息
如图2所示,请帮助小申根据报错信息修改程序第10行代码,完成正确绘制。
T4 5.csv
城市编号
AQI
空气质量等级
PM2.5
PM10
CO
C042
44
优
22
30
。。。。。
0.75
C047
47
优
19
31
0.74
C058
50
优
25
38
0.58
C061
42
21
40
0.66
C197
29
优
13
26
0.33
C203
38
优
16
29
0.53
1import pandas
as pd
2import matplotlib.pyplot as plt
3plt.rcParams['font.sans-serif']=['SimHei']
4df=pd.read csy(T4 5.csv",
encoding="ANSI)
5plt.xlabel("城市编号“)
6plt.ylabel("PM10")
7city=df“城市编号“]
8pm10=df["PM10勹
9plt.title("PM10浓度情况")
0plt.bar(city,pm)
11plt.show (
图1
Traceback (most reoent call last):
File "D:\T4_5.py"
line 10,in <module>
plt.bar (city:pm)
NameError:name pm
is not defined
图2
程序第10行应改为:
27.环境监测部门通过各监测点的实时感应装置获取各种污染物浓度数据,这种
数据采集方法属于(
)。
A.问卷调查数据采集
B.手工测量数据采集
C.传感数据采集
D.互联网数据采集
10/16
28.关于数据分析的基本方法和常用工具,以下描述正确的有()。(多选题)
A.运用对比分析法可以量化地表示出各城市之间AQI指数差异
B.所有的数据分析平台都可以对采集的数据进行实时分析
C.Python语言和MATLAB语言都可以用于对数据的分析
D运用结构分析法可以直观地分析出各种空气质量等级城市的数量占比
29.小申绘制了六个城市的AQI指数情况(如图1所示)、PM25和PM1o浓度情况
(如图2所示)的可视化图形。以下分析错误的有(
)。(多选题)
AQI指数情况
60
50
40
30
10
C197
C203
C061C042
C047
C058
城市编号
图1
PM2s和PM1o浓度情况
SPM25口PM1o
45
0.530320
15
0
0
C197
C203
C061
C042
C047
C058
城市编号
图2
A.PM1o浓度最高的城市,AQI指数最高
B.AQI指数最低的城市,PM25和PM1o浓度最低
C,AQI指数最高的城市,PM25和PM1o浓度最高
D.PM25浓度最高的城市,PM1o浓度最高
11/16
综合题5
研究性学习活动在校园内如火如茶开展,小申研发出一款智能水下机器人。
该机器人创新性地采用模块化分段设计,模块间通过法兰结构紧固连接,不仅大
幅降低设备维护难度,还显著提升生产制造效率。这款智能水下机器人可广泛应
用于水下勘探、水面巡检和环境监测等领域,兼具科研价值与实用前景。请运用
所学内容,与小申一起分析以下问题。
30.小申为机器人设计了深度保持算法:设定最大调整次数为20次,当检测到
当前深度偏离目标深度±1米时,启动推进器调整姿态。若调整20次后,深度稳
定在目标范围,则算法终止;若20次后仍未稳定,也自动停止调整并反馈异常。
该算法最能体现的特征是(
)。
A.有穷性
B.确定性
C.可行性
D.有输出
31.机器人根据水质传感检测的浊度值(单位:TU)切换工作模式,浊度<50
为高清拍摄”,50<浊度≤100为普通探测”,浊度>100为避障巡航”,实现该逻
辑最适合的结构是(
)。
A.循环结构B.分支结构
C.顺序结构
D.重复结构
32.机器人状态数据,module type="front'"(前模块)、battery=89.5(剩余电量)
is working-=Tue(工作状态),这三个变量的数据类型依次是(
A.整型、浮点型、布尔型
B.字符串型、浮点型、布尔型
C.字符串型、整型、布尔型
D.字符串型、浮点型、整型
33.在机器人推进器功率监控程序中,需判断推进器是否满足高效且安全的工
作条件:
①高效:基础功率power大于等于500W且小于等于800W:
②安全:实时电流current小于15A或工作温度tenp不高于60C。
请根据上述逻辑,选出以下能实现该判断的语句(
A.(power >-500 and power<-800)or(curent<15 or temp<-60)
B.(power >=500 and power <=800)and(current <15 or temp<=60)
C.(power >-500 or power <-800)or(current <15 or temp<60)
D.(power >=500 and power<=800)and current <15 or temp <=60
12/16
34.机器人的设备编号为device id="ROV-2025-058"。已知表达式
device id9:12]可以提取到末尾编号"058",若要提取其中的年份"2025",表达
式应为
35.机器人需要排查各个模块是否有故障,各个模块的工作状态存储在列表
status里,0代表正常,1代表故障,如status-=[0,1,0.],列表长度未知。编程输
出故障模块的数量。
(可从下面的【代码仓库】选择你认为合适的语句进行拼接)
c=0#统计故障模块的个数
status=[,1,0,...
print(c)
#输出故障模块的数量
【代码仓库】
for x in status:
ifx-1:
x=0
for x in len(status):
ifx=1:
c=c+1
while x<len(status):
if status[x]=1:
while x<status:
if status[x]=1:
if x<status:
for x=1:
ifx <len(status):
while status[x]=1:
36.机器人需要逐一排查各个模块是否有故障,采用的核心算法是(
A.排序算法B.枚举算法C.递归算法D.查找算法
综合题6
小中是个热爱城市漫步的上海高中生。某个周末,他来到苏河湾—这条全
长4.7公里、占地3.19平方公里的苏州河滨水岸线,开启一场"建筑可阅读"主题
City Walk。他的路线串联起四行仓库抗战纪念馆、上海总商会旧址、蝴蝶湾公园,
还有苏河湾万象天地的慎余里石库门街区。小申今天打算慢慢行走用镜头和文字
13/16
记录下这条”苏河之冠"的故事。请运用所学内容,与小申一起分析以下问题。
37.小申在导览手册上读到:"苏河湾占地3.19平方公里"苏河湾是上海中心城
区重要的人工水体"。以下属于信息的是(
)
①3.19平方公里②苏河湾占地3.19平方公里
③苏河湾是上海中心城区重要的人工水体
A.①②③
B.①②
C.①③
D.②③
38.小申用手机拍了张蝴蝶湾湖的全景当底图,转成BMP格式后发现,分辨率
为4096×2048,占用存储空间为16MB,则位深度为(
)位。
A.16
B.24
C.32
D.64
39.底图中某个像素点的颜色采用RGB颜色模型描述为C8EEFF,其中C8使用
十进制表示为(
)。
A.138
B.128
C.200
D.11001000
40.小申做的电子导览包含:①自己拍的油湖景照片②英文景点介绍③"蝴蝶湾”
三个汉字④录制的环境音效。其中能用ASCIⅡ码存储的是()。
A.①②③④
B.②③
C.①③
D.②
41.整理素材时,小申的文件列表如下:①导览手册.docx
②自动导览程
序py③环境音效.wav④湖景底图.bmp⑤游玩vlog.mp4
在不影响功能的前提下,通常采用有损压缩方案的是(
)。
A.①②③④⑤
B.①③⑤
C.③④⑤
D.②③④
42.那段6秒的WAV环境音效(采样率44.1kHz,16位量化,双声道),假设
其使用未经压缩的WAV格式存储,则存储时占用的存储字节数是()。
A.44.1×16×2×6-1024KB
B.44.1×16×2×6÷1024MB
C.44100×16×2×6÷1024MB
D.44100×16×2×6÷8÷1024KB
43.小申设计了一个打卡系统,需要为每一件作品生成一个唯一编码。己知共有
5条主题路线,每条路线下最多有16个作品。若编码由路线编号和作品序号?
两部分组成,则该编码至少需要()位二进制数。
A.5
B.6
C.7
D.8
14/16
Python帮助小贴士
Python内置函数
函数名
基本语法
函数功能
input
input(")
从键盘输入数据
print
print(x)
输出x的值
len0
len(x)
返回x的长度或个数
range0
range(x.y,step)
返回一个区间为[x,y),步长为step的等差整数序列
round0
round(a,b)
求取指定位数的小数的内置函数
listO
list(Series)
将Series数据转换为列表数据
pandas库
函数名
基本语法或示例
功能简介
read csvO
pandas.read csv((文件名.扩展名)
读取CSV文件
to csvO
DataFrame.to_csv(C文件名.扩展名)
以CSV文件格式存储
matplotlib库
函数名
基本语法
函数功能
scatterO
matplotlib.pyplot.scatter(x.y)
绘制散点图
plotO
matplotlib.pyplot.plot(x,y)
绘制折线图
barO
matplotlib.pyplot.bar(x,y)
绘制柱状图
matplotlib.pyplot pie(x,labels-None,
pieO
绘制饼图
autopct-=None)
boxploto
matplotlib.pyplot.boxplot(x)
绘制箱形图
nmpy库
函数名
基本语法
函数功能
sumO
numpy.sum(x)
返回序列×的和
mean0
numpy.mean(x)
返回序列×的平均值
min
numpy.min(x)
返回序列x的最小值
max0
numpy.max(x)
返回序列x的最大值
15/16
操作数据库的命令
操作
简单示例
查询
select字段名l,字段名2,字段名3from数据表名where某字段=某值
select userid,bixh,ys from xuanke where userid="21001"
添加
insert into数据表名(字段名1,字段名2.字段名3)values(值1,值2,值3)
insert into xuanke (userid,bixh)values ("21001","211012")
修改
update数据表名set字段名1=值l,字段名2=值2 where某字段=某值
update xuanke set bixh="210308"where userid-"21001"
删除
delete from数据表名where某字段=某值
例:delete from xuanke where userid=-"2l001"
16/16