深耕专业教研,探索前沿技术
信息技术来源:2026年4月杭州二模技术试卷

第 13 题

答案与解析

第(1)小题

参考答案

A

每个停车位对应一个传感器,而一个智能终端连接多个传感器。给传感器设置唯一编号,就能通过编号区分其对应的停车位;只给智能终端编号,不能区分该终端所连接的多个停车位。

第(2)小题

参考答案

B

选项分析

A

不能有效降低。采集间隔缩短,单位时间内采集的数据更多;若这些数据均上传,服务器需要处理的记录也会增加。

B

能有效降低。车位状态未改变时不重复上传,可减少服务器处理的重复记录;状态改变时仍及时上传,更新占用情况。

C

不能据此有效降低。压缩可减少传输的数据量,但待处理的车位状态记录数量没有减少,服务器还可能需要解压。

第(3)小题

参考答案
  1. A

  2. D

选项分析

A

正确。车位数量和管理需求可能变化,软件具备可扩展性,有利于后续增加设备或功能。

B

错误。一个智能终端可连接多个传感器,若仍有连接容量,新增车位的传感器可接入现有终端。

C

错误。智能终端与服务器可在同一局域网内传输采集数据和控制指令。

D

正确。服务器可负责数据处理与管理,用户通过浏览器查询车位状态,采用B/S架构实现。

第(4)小题

参考答案

距离传感器。安装在车位上方并朝向地面;无车时测得与地面的距离,有车时测得与车顶的距离。将测量值与空车位时的距离比较,依据距离变化判断有无车辆停放。

车辆进入车位后,车顶比地面更靠近上方的距离传感器,测得的距离会减小。设置合理的距离阈值,即可把这种变化转换为车位的占用状态。

第(5)①小题

参考答案

5 + (t - 1) * 3

程序分析

d = h // 24
t = h % 24

fee = 0

题目已将停车时长处理为正整数 h。整除得到完整的 24 小时段数 d,取余得到不足 24 小时的剩余小时数 t,且 0≤t≤23。程序先将 fee 初始化为 0,供后续分支计算使用。

if t == 1:
    fee = 5
elif t > 1:
    fee = 
    if fee > 35:
        fee = 35

余下 1 小时时收费 5 元;余下超过 1 小时时,先在划线处计算该段费用,再通过内层判断将超过 35 元的费用限制为 35 元。若 t=0,两个分支都不执行,fee 保持初始化值 0,表示没有剩余时段需要收费。

fee += d * 35

每个完整的 24 小时段收费 35 元,d * 35 为这些时段的总费用。将它加到前面得到的剩余时段费用上,得到总停车费。+= 要先读取 fee 的原值,再完成加法和赋值。

填空分析

划线处

划线处位于t>1的分支,计算剩余t小时的停车费用。首小时收费5元,其余t−1小时每小时收费3元,因此填入5 + (t - 1) * 3,也可写成3 * t + 2。超过35元的封顶处理由后面的if语句完成。

第(5)②小题

参考答案

24

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

按①补全程序后,若h=24,则d=1、t=0,两个收费分支均不执行。删除fee = 0后,fee没有获得初值,而fee += d * 35需要先读取fee的原值,因此执行到该语句时会因fee未定义而报错。