深耕专业教研,探索前沿技术
信息技术来源:2025学年第二学期浙江省名校协作体高三试题

第 13 题

答案与解析

第(1)小题

参考答案

C

选项分析

A

不符合。Wi-Fi模块用于无线数据通信。

B

不符合。湿度计用于检测空气湿度,属于检测设备。

C

符合。排气扇通过促进空气流通改变室内环境,可作为系统的调节设备。

第(2)小题

参考答案

C

选项分析

A

不符合。题干明确由智能终端获取传感器数据,再通过无线通信传给服务器。

B

不符合。服务器负责判断异常并发出控制指令,直接控制设备开关的操作由智能终端执行。

C

符合。浏览器向Web服务器发起访问请求,由服务器处理请求并返回相应页面或数据。

第(3)小题

参考答案
  1. A

  2. D

选项分析

A

正确。定期检查和维护有助于发现并处理服务器故障,减少异常停机,提高系统稳定性。

B

错误。确定采用B/S架构属于系统设计;需求分析主要明确系统需要解决的问题及应具备的功能等要求。

C

错误。管理员在浏览器的查询界面提交请求,由服务器程序访问数据库并返回查询结果。

D

正确。服务器可以分别处理多个用户发出的请求,同时向多个用户提供数据查询服务。

E

错误。智能终端可以通过接入互联网的无线网络访问服务器,服务器也可以部署在另一网络中;双方网络可达并按约定协议通信即可。

第(4)小题

参考答案
  1. 增加内存(RAM)容量

  2. 将机械硬盘(HDD)替换为固态硬盘(SSD)

增加内存容量,可以容纳更多正在运行的程序和待处理数据,减少内存不足时频繁访问磁盘的开销。

将机械硬盘替换为固态硬盘,可以提高数据库等文件的读写速度,减少存储访问等待。

第(5)①小题

参考答案

df["监测点"] == "教室"

数据处理过程

df = pd.read_csv("data.csv")

读取CSV文件得到DataFrame df。图a中每行表示某监测点的一次采集记录,包含日期、时间、监测点、温度和PM2.5等列;“时间”按时、分、秒记录。

df = df[①]

方括号中需要提供行筛选条件,以限定参与后续统计的监测点;具体条件由空①填写。

for i in df.index:
    df.at[i, "时间"] = df.at[i, "时间"][0:2]

遍历筛选后保留下来的实际行索引,通过at访问各行“时间”。切片[0:2]保留小时部分,例如07:05:30变为07,16:50:21变为16,为后续按小时分组提供依据。该循环只修改时间的表示形式,尚未合并同一小时内的多条记录。

填空分析

①

统计对象限定为教室,因此先判断每行“监测点”是否等于“教室”,得到与df行索引对应的布尔序列。外层已有df[...],空①只需填写筛选条件:

df["监测点"] == "教室"

也可以写为df.监测点 == "教室"。筛选后仍是一行对应一次采集记录,保留全部原列及被选中行的原索引。

第(5)②小题

参考答案

DACB

共用程序分析见第(5)①小题。

填空分析

方框

时间列已截取为小时,接下来要把同一小时内的多条记录汇总成一条记录。图b有10根柱子,并按PM2.5平均浓度从高到低排列,因此代码顺序如下:

  1. D:按“时间”分组并求平均值,得到每小时的平均浓度。as_index=False使小时仍保存在“时间”列中,供后续绘图访问。
  2. A:按“PM2.5”列降序排列,使柱子的高度由高到低。
  3. C:取得排序后的前10行,与图中的10个小时对应。若实际恰好只有10个小时,head(10)保留全部结果;如果小时数更多,则保留平均浓度最高的10个小时。
  4. B:以“时间”列为横坐标、“PM2.5”列为柱高绘制柱形图。

必须先计算小时均值,再排序和取前10行,否则筛选的将是单次采集记录。图a仅提供部分数据,不能据此计算全部小时均值。

执行D后的DataFrame形态如下(仅示意部分小时,尚未按浓度排序):

index 时间 温度 PM2.5
0 07 T07 M07
1 08 T08 M08
… … … …

T07、M07分别表示07时所有教室记录的平均温度和PM2.5平均浓度,其余符号含义相同。每行已由一次采集记录变为一个小时的汇总记录;columns包含“时间”“温度”“PM2.5”,index为默认整数索引。排序后原index会随行保留,但绘图明确使用“时间”列,不受该索引顺序影响。