内容正文:
浦东新区2024学年高中信息技术综合练习卷
(时间60分钟,满分100分)
综合题一:为了研究不同月季品种的生长特征,小申所在学校组织学生前往上海辰山植物
园开展研学活动。请结合所学知识,分析以下问题。(23分)
1.小申查阅《辰山植物园植物手册》得知“月季适宜生长温度为15-28℃,最佳空气湿度
为60%-75%”。这种对植物生长条件的认识属于()。(单选题,2分)
A.数据
B.信息
C.知识
D.概念
2.小申拍摄了一组月季照片,单张照片分辨率为2048×2048、位深度为24位。若U盘剩余
存储空间为1GB,最多可存储的照片数量为
(计算结果保留整数)。(填空
题,3分)
3.小申在图像处理软件中发现,月季花瓣的某个像素的颜色用RGB颜色模型可以表示为
(255,128,100)。其中蓝色通道的十进制数转换为十六进制数是()。(单选题,2分)
A.4H
B.64H
C.80H
D.FFH
4.小申将研学活动视频从AVI格式转换为MP4格式,这种压缩方式属于
(选
填:有损压缩/无损压缩),使用该压缩方式的优点是
可能导
致的问题是
。(填空题,6分,每空2分)
5.辰山植物园的景区APP应用了多种技术,以下属于人工智能技术的是()。(多选题,
3分)
A.通过扫描植物标签二维码获取植物的详细介绍
B.基于景区人流密度为游客推荐优化的游览路线
C.识别游客拍摄照片中的植物并显示学名和科属
D.通过语音交互查询所在的展区位置和展区信息
6.通过景区APP可以实时查看培养月季的各个温室的温湿度数据,并将数据同步至研学平
台。这一场景主要体现的信息社会特征是()。(单选题,2分)
A.信息经济
B.网络社会
C.在线政务
D.数字生活
7.小申设计了算法来获取温室中的温湿度数据,如果数据不在月季生长的适宜范围内,则
蜂鸣器发出警报,算法流程图如图所示。这个算法使用的算法基本控制结构有()。
(多选题,3分)
1
传感器未关闭
N
Y
获取温湿度数据
温湿度数据不
N
在限定范围内
Y
蜂鸣器发出警报
A.顺序结构
B.分支结构
C.循环结构
D.递归结构
8.小申使用K-近邻算法对月季品种进行分类,仅选取“花茎长度”作为特征属性。己知样
本数据如下表,待测月季的花茎长度为18Cm。当K=3时,预测结果为()。(单选题,
2分)
花茎长度
13
16
21
17
20
22
14
/cm
品种
灌木月季
丰花月季
藤本月季
丰花月季
藤本月季
藤本月季
灌木月季
A.丰花月季
B.藤本月季
C.灌木月季
D.无法判断
综合题二:智慧社区以物联网技术为核心,构建了集智能安防、环境监测、便民服务于一
体的智慧社区信息系统。请结合所学知识,分析以下问题。(23分)
1.以下关于智慧社区信息系统的功能描述中,正确的是()。(单选题,2分)
A.监控摄像头是输出设备,用于将监控画面传输至中心服务器
B.移动终端与中心服务器之间仅能借助4G/5G网络进行通信
C.居民个人计算机可以完全替代中心服务器,以降低信息系统建设成本
D.环境监测传感器是输入设备,负责采集温湿度等数据并发送至中心服务器
2.智慧社区信息系统由硬件、软件、数据和人四个核心要素组成,以下属于“人”这个
要素的是()。(多选题,3分)
A.智慧社区信息系统的运维工程师
B.智慧社区APP的前端开发人员
C.使用智慧社区APP的社区居民
D.审核信息系统中居民报修的物业管理人员
2
3.智慧社区出入口安装了智能道闸系统如图所示。该系统可以感应振荡频率变化信息,用
于检测有无车辆并自动控制道闸起落,其中实现车辆检测功能的核心传感器是
(填空题,3分)
4.智慧社区信息系统实现了居民与物业的高效沟通。在该系统中,负责将各个设备采集的
数据(如居民报修、物业通知等)进行传输,并确保数据在不同设备和系统之间准确传递
的部分,属于物联网基本架构中的()。(单选题,2分)
A.感知层
B.网络层
C.应用层
D.数据层
5.智慧社区信息系统中的计算机设备、通信线路及连接设备如图所示。从网络覆盖地域的
大小分析,图中整个网络是
(选填:局域网/广域网),其中网络连接设备A
的名称是
(填空题,5分,第一空2分,第二空3分)
设备A
设备C
互联网
设备B
平板电脑
笔记本电脑
手机
中心服务器计算机终端计算机终端
6.物业服务中心的笔记本电脑通过无线路由器接入互联网,上行带宽为100MbPs,下行带
宽为20 OMbps,无线路由器支持的最大带宽为300Mbps,如果物业管理人员在信息系统中上
传一个90OMB的宣传视频,理论上最快需要约
秒(计算结果保留整数)。(填
空题,3分)
7.智慧社区信息系统通过多种设备采集了大量数据,涵盖安防监控、环境监测、报修投诉
3
等多方面信息。这些数据不仅包含文本记录,还有摄像头监控视频、传感器监测数值等多
种形式。以上描述主要体现的大数据特征是()。(单选题,2分)
A.数据规模大
B.数据类型多
C.处理速度快
D.价值密度低
8.智慧社区信息系统可能面临黑客攻击、数据泄露等安全风险,以下属于针对性防范措施
的有()。(多选题,3分)
A.安装防火墙并定期更新规则,过滤非法网络访问
B.对居民个人信息和行为数据进行加密存储与传输
C.实施用户身份认证和权限分级管理,限制敏感操作
D.定期对中心服务器和传感器设备进行物理巡检
综合题三:小慧计划组织学生会干事共同搭建一个校园运动会信息系统,该信息系统包含
报名管理模块、赛事管理模块、人员管理模块、系统管理模块四个功能模块如图所示。请
结合所学知识,分析以下问题。(25分)
校园运动会信息系统
报名管理模块
赛事管理模块
人员管理模块
系统管理模块
1.在信息系统生命周期中,制定系统开发计划,明确各阶段时间节点和人员分工,这个任
务属于()。(单选题,2分)
A.系统规划阶段
B.系统分析阶段
C.系统设计阶段
D.系统实施阶段
2.以下可能属于报名管理模块的功能有()。(多选题,3分)
A.提供运动员在线填写报名信息并提交的入口
B.自动校验参赛资格(如年级限制、项目报名人数上限)
C.生成各项目的赛程表(包含时间、场地、参赛分组等)
D.允许用户修改未审核状态的报名项目信息
3.在报名管理模块中,设计了运动员信息表(表名:erol1),为表中字段设置合适的数据
类型,以下描述正确的是()。(多选题,3分)
数据表:enrol1
字段名称
数据类型
说明
id
记录编号,主键
student id
TEXT
学生学号(如“20240514”)
name
学生姓名(如“李晓明”)
class
TEXT
所在班级(如“202405”)
gender
学生性别(“男”“女”)
event
参赛项目(如“男子100米跑”)
status
BOOLEAN
资格审核状态(“通过”“未通过”)
A.字段id的数据类型是INTEGER
B.字段name的数据类型是TEXT
C.字段gender的数据类型是NUMERIC
D.字段event的数据类型是EXI
4.在运动员信息表(表名:enro11)中,要将学生学号为“20240742”的运动员的参赛项
目修改为“男子三级跳远”,请将以下$QL命令补充完整。(填空题,6分,每空3分)
UPDATE enroll SET
WHERE
数据表:enrol1
字段名称
数据类型
说明
id
记录编号,主键
studentid
TEXT
学生学号(如“20240514”)
name
学生姓名(如“李晓明”)
class
TEXT
所在班级(如“202405”)
gender
学生性别(“男”“女”)
event
参赛项目(如“男子100米跑”)
status
BOOLEAN
资格审核状态(“通过”“未通过”)
5.在报名管理模块中,自动校验运动员性别是否符合参赛项目要求,这一功能属于应用软
件逻辑层次中的()。(单选题,2分)
A.用户界面层
B.业务逻辑层
C.数据访问层
D.硬件交互层
6.校园运动会信息系统的软件架构如图所示,该系统在客户端通过浏览器发送请求,然后
接收来自服务器端的响应,这种软件架构称为
(选填:B/S架构或C/S架构),
它的优点是
。(填空题,5分,第一空2分,第二空3分)
通过浏览器发送请求
响应请求
客户端
服务器端
7.校园运动会信息系统的计算机设备及其IP地址如图所示。在系统测试与运行阶段,想要
在计算机终端B上访问中心服务器上搭建的校园运动会信息系统,应在计算机终端B的浏
览器地址栏中输入的是()。(单选题,2分)
5
中心服务器
计算机终端A
计算机终端B
192.168.0.1
192.168.0.2
192.168.0.3
A.http:/127.0.0.1:5000
B.http:/192.168.0.1:5000
C.http:/192.168.0.2:5000
D.http:/192.168.0.3:5000
8.在校园运动会信息系统注册时,系统要求设置强密码。以下符合强密码规则(8-20位,
包含字母、数字和特殊字符)的是()。(单选题,2分)
A.Lxm2025
B.LXm@2025运动会
C.Lxm#2025ydh
D.12345678
综合题四:小申收集了“2025年中国电影票房总榜”
的部分数据(截至4.30),得到名为
“data.csv”的数据文件,如下图所示。请结合所学知识,分析以下问题。(29分)
排名
电影
类型
片长
评分
评分人数
上映时间
票房
1
哪吒之魔童闹海
动画
144
8.5
1357495
20250129
1531265
2
唐探1900
喜剧
136
6.5
434305
20250129
360805
3
封神第二部:战火西岐
动作
144
5.8
369195
20250129
123714
4
熊出没·重启未来
动画
108
7.2
35962
20250129
81661
5
射雕英雄传:侠之大者
武侠
146
5.2
496621
20250129
68784
6
误杀3
悬疑
109
6.1
180666
20241228
63472
7
小小的我
剧情
131
7.1
273700
20241227
39436
8
蛟龙行动
动作
146
6.3
112524
20250129
39338
9
骗骗”喜欢你
喜剧
114
6.4
160594
20241231
34420
10
向阳·花
剧情
124
6.4
89054
20250404
22817
11
我的世界大电影
喜剧
101
5.7
29358
20250404
18807
12
不说话的爱
剧情
111
7.0
43224
20250403
14253
13
美国队长4
动作
119
4.9
57282
20250214
10434
14
猎狐·行动
动作
105
4.6
9683
20250404
8708
15
您的声音
记录
88
20250218
7718
16
侦探柯南:迷宫的十字路动画
107
8.5
163760
20241227
7632
17
天堂旅行团
剧情
98
5.3
13408
20250308
6599
18
误判
动作
118
6.9
100403
20241227
6241
19
花样年华
剧情
103
8.8
760996
20250214
6164
20
火锅艺术家
喜剧
98
6.3
55348
20250103
5715
1.小申从“2025年中国电影票房总榜”中收集数据,该数据采集方法是
(选
填:互联网数据采集/传感器数据采集)。(选填题,2分)
2.为了对数据文件的数据进行统计和分析,小申需要用计算机编程解决问题。编程解决问
题的一般过程包括四个步骤:①编写程序②抽象与建模③调试运行④设计算法,正确的执
行顺序为()。(单选题,2分)
6
A.②①④③
B.②④①③
C.④①②③
D.④②①③
3.在整理数据过程中,小申发现数据文件中存在缺失值,为了删除有缺失值的行,他编写
了以下代码,在①和②处应填入的参数值是()。(单选题,2分)
import pandas as pd
df pd.read_csv("data csv",encoding="ANSI")
#删除有缺失值的行
df=df.dropna(axis=①,howe”
②
"inplace=False)
df.to_csv ("data_modify.csv",encoding="ANSI",index=False)
A.①0
②any
B.①0②a11
C.①1②any
D.①1②a11
4.为了统计数据文件中评分人数最多的电影,小申编写了以下代码,在③处应填入的代码
是
。
(填空题,3分)
import pandas as pd
import numpy as np
df pd.read_csv("data modify.csv",encoding="ANSI")
#统计评分人数最多的电影
ratenum=np.max(③
print(df[df["评分人数"]=ratenum])
5.为了统计数据文件中不同类型的电影数量,小申绘制了可视化图形如图所示,在④和⑤
处应填入的代码是
和
。这种数据分析方法是
(选
填:对比分析法/结构分析法)。(填空题,6分,每空2分)
不同类型电影数量
按“类型”进行频数统计的结果
a.J
动画
3
喜剧
4
动作
6
武侠
1
悬疑
1
剧情
5
动作
武
import pandas as pd
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
df pd.read_csv("data modify.csv",encoding="ANSI")
#按”类型”进行频数统计,统计结果见图
data=df["类型"].value counts(sort=False)
kinds=data.index#频数统计结果的索引
count=data va.lues#频数统计结果的数值
plt.title("不同类型电影数量“)
#绘制可视化图形
plt.bar(④
⑤
color='b',width=0.6)
plt.show()
6.小申设计了一个算法,用于在数据文件中筛选出评分不低于7.0的剧情片,并输出符合
要求的电影片名。请选择合适的框图,将其拖至右侧流程图的虚线框内,将算法设计完整。
(匹配题,6分,每框2分)
请将最合适的框图拖至
开始
右边的虚线框内
获取数据源
A
类型是“剧情”且
评分不低于7.0?
列表movie存放电影片名
列表kinds存放类型
列表score存放评分
列表数据没读完?
①
Y
N
输出电影片名
②
Y
③
结束
7.在上述算法中,用于计算列表长度的Python函数是()。(单选题,2分)
A.abs()
B.round (
C.int (
D.len()
8
8.小申编写程序,用于在数据文件中筛选出评分不低于7.0的剧情片,并输出符合要求的
电影片名。请在指定区域继续完善代码,将代码编写完整。(编程题,6分)
import pandas as pd
df pd.read_csv("data modify.csv",encoding="ANSI")
movie=list(df["电影"])
kinds=list(df["类型"])
score=1ist(df["评分"])
#在以下区域继续完善代码
9
【数字化资源】Python帮助小贴士
pandas库
函数名:drop_duplicates
基本语法
pandas.DataFrame.drop_duplicates(subset None,keep ='first',
inplace False)
函数功能
删除重复记录
参数名称
说明
subset
接收字符串或序列,表示进行去重的列,默认为None,表示全部列
keep
接收特定字符串,表示重复时保留第几个数据:first,保留第一个,默认
为first:last,保留最后一个;False,只要有重复都不保留
inplace
接收bool型数据,表示是否在原表上进行操作,默认为False
函数名:dropna)
基本语法
pandas.DataFrame.dropna (axis =0,how ='any',inplace False)
函数功能
删除缺失值所在的行或列
参数名称
说明
axis
接收0或1,表示轴向:0为删除观测记录(行),1为删除特征(列),默认
为0
how
接收特定字符串,表示删除的形式:any表示只要有缺失值存在就执行删
除操作,默认为any;all表示当且仅当全部为缺失值才执行删除操作
inplace
接收bool型数据,表示是否在原表上进行操作,默认为False
函数名:value_counts
基本语法
pandas.Series.value_counts()
函数功能
进行频数统计
matplotlib库
函数名
基本语法
函数功能
scatter()
matplotlib.pyplot.scatter(x,y)
绘制散点图
plot()
matplotlib.pyplot.plot (x,y)
绘制折线图
bar(
matplotlib.pyplot.bar(x,y)
绘制柱状图
pie()
matplotlib.pyplot.pie(x)
绘制饼图
boxplot
matplotlib.pyplot.boxplot(x)
绘制箱线图
numpy库
函数名
基本语法
函数功能
sum()
numpy.sum(x)
返回序列x的和
mean()
numpy.mean(x)
返回序列x的平均值
min()
numpy.min(x)
返回序列x的最小值
max (
numpy.max (x)
返回序列x的最大值
Python内置函数
函数名
基本语法
函数功能
print()
print(x)
输出x的值
1en(0
1en(x)
返回x的长度或个数
10
range()
返回一个区间为[x,y),步长为
range(x,y,step)
step的等差整数序列
round(
round(x,i)
数值x保留i位小数,1省略则保
留整数
int()
int(x)
将x转换为整型数据
float()
float(x)
将x转换为浮点型数据
str()
str(x)
将x转换为字符串型数据
操作数据库的SQL命令
操作
简单示例
查询
select字段名1,字段名2,字段名3from数据表名where某字段=某值
select userid,bjxh,ys from xuanke where userid="21001"
insert into数据表名(字段名1,字段名2,字段名3)values(值1,值2,值3)
添加
insert into xuanke (userid,bjxh)values ("21001","211012")
修改
update数据表名set字段名1=值l,字段名2=值2 where某字段=某值
例:update xuanke set bjxh="210308”where userid="21001"
删除
delete from数据表名where某字段=某值
例:delete from xuanke where userid=-"21001”
11浦东新区2024学年高中信息技术综合练习卷参考答案
综合题一(23分)
1.(2分)C
2.(3分)85
3.(2分)B
4.(6分,每空2分)
第一空:有损压缩
第二空:压缩率高/大幅节省存储空间(言之有理即给分)
第三空:画面质量损失且不可逆(言之有理即给分)
5.(3分)BCD(漏选1个扣1分)
6.(2分)D
7.(3分)ABC(漏选1个扣1分)
8.(2分)A
综合题二(23分)
1.(2分)D
2.(3分)ABCD(漏选1个扣0.5分)
3.(3分)地感线圈
4.(2分)B
5.(5分,第一空2分,第二空3分)
第一空:广域网
第二空:路由器
6.(3分)72
7.(2分)B
8.(3分)ABC(漏选1个扣1分)
综合题三(25分)
1.(2分)A
2.(3分)ABD(漏选1个扣1分)
3.(3分)ABD(漏选1个扣1分)
4.(6分,每空3分)
第一空:event="男子三级跳远”
第二空:studentid="20240742”
5.(2分)B
6.(5分,第一空2分,第二空3分)
第一空:B/S架构
第二空:无需安装客户端/支持跨平台访问/部署和维护成本低(言之有理即给分)
7.(2分)B
8.(2分)C
综合题四(29分)
1.(2分)互联网数据采集
2.(2分)B
3.(2分)A
4.(3分)df["评分人数"]
5.(6分,每空2分)
第一空:kinds/.data index
第二空:count/data values
第三空:对比分析法
6.(6分,每框2分)
A→②B→①C→③
7.(2分)D
8.(6分)参考代码如下
第一种
for i in range(len (movie)):
#2分
if kinds[i]="剧情”and score[i]>=7.0:#2分
print (movie[i])
#2分
第二种
num=len (movie)
#1分
for i in range(num):
#1分
if kinds[i]="剧情”and score[i]>=7.0:#2分
print (movie[i])
#2分
第三种
1=0
#1分
for m in movie:
#1分
if kinds[i]=-"剧情”and score[i]>=7.0:#2分
print (m)
#1分
i=1+1
#1分
第四种
1=0
#1分
while i<len(movie):
#1分
if kinds[i]="剧情”and score[i]>=7.0:#2分
print (movie[i])
#1分
i=1+1
#1分
输出结果:小小的我
不说话的爱
花样年华