内容正文:
机密★考试结束前
云南省2025年秋季学期期末普通高中学业水平合格性考试
信息技术试卷
注意事项:
1.答题前,考生务必用黑色碳素笔将自己的学校、姓名、准考证号、考场号、座位号填写在答题卡上。
2.请在答题卡指定位置按规定要求作答,答在试卷上一律无效。
一、选择题:本题共24小题,每小题2.5分,共60分。在每小题给出的四个选项中,只有一项是符合题目要求的。
1. 下图是某厂家灭火器参数表。从数据、信息和知识的角度进行分析,下列说法错误的是( )
商品名称:手提式干粉灭火器
型号:MFZ/ABC5kg
材质:碳钢
规格:高 515mm×外径145mm
重量:7.8kg
有效喷射时间(s):≥13
最小喷射距离(m):≥3.5
使用温度范围:-20℃ ~+55℃
灭火级别:3A 89B
A. 图中的“515mm”“145mm”“7.8kg”属于数据
B. 该灭火器的使用温度范围在-20℃到+55℃之间是信息的体现
C. 干粉灭火器可以用来扑灭固体物质火灾是知识的体现
D. “MFZ/ABC5kg”中没有任何的信息
2. 下图是某段DNA碱基序列示意图,现用二进制对图中A、T、C、G序列进行编码,若“序列1”从左向右的编码为00 10 11 01 00 1001,则“序列2”从左向右的编码为( )
A. 01 11 10 00 01 11 00 B. 00 01 11 10 00 10 11
C. 00 11 01 00 10 11 01 D. 01 10 00 01 11 10 11
3. 小明用AI生成了一张3840×2160像素的风景图,并以24位BMP格式保存,下列关于该图像说法正确的是( )
A. 该图像只能保存24种颜色
B. 该图像存储容量约为MB
C. 若将该图像另存为16色BMP格式,则存储容量较之前变小
D. 由于AI生成图像时添加了水印,该图像存储容量较无水印时增大
4. 如图所示,象棋棋盘由10条横线9条纵线交叉形成90个交点。现需用二进制对这些交点进行编码,用于智能象棋的AI识别系统。则二进制编码至少需要( )
A. 5位 B. 6位 C. 7位 D. 8位
5. 为备战校运会1000米项目,小李制定训练计划:第一天跑1圈(每圈400米),之后每天比前一天多跑0.5圈,直到每天跑2.5圈为止。如图是计算小李需要备战天数的流程图,下列关于该流程图描述说法错误的是( )
A. 该流程图使用了循环结构
B. 该算法没有用户输入,只有输出
C. 若没有day=day+1这一步,该算法会陷入死循环
D. 最后输出的备战天数day为4天
6. 以下Python程序利用海伦公式,无需知道任何角度,使用三角形三条边长(a,b,c)来计算其面积。右图是一个不规则图形,可以划分为两个三角形,以下选项中调用函数求解该不规则图形面积正确的是( )
import math
def Area(a,b,c):
p =(a+b+c)/2
#利用海伦公式计算三角形面积
s = math.sqrt(p*(p-a)*(p-b)*(p-c))
return s
the_area =___________________
print("不规则图形的面积是:",the_area)
A. Area() B. Area(10,8,17)
C. Area()+Area() D. Area(10,8,17)+Area(6,20,17)
7. 学校“文明之星”的评选规则:学生需要满足本学期没有迟到,志愿服务次数超过5次并且班级投票人数大于等于20人。用late表示迟到次数,volunteer表示志愿服务次数,vote表示投票数,以下Python逻辑表达式正确的是( )
A. late!=0 and volunteer>5 and vote≥20
B. late==0 and volunteer>5 and vote>=20
C. late==0 and volunteer>5 or vote>=20
D. late!=0 and volunteer>5 and vote>20
8. 以下Python程序运行后,下列说法错误的是( )
list_1 = ['泼水节','火把节','三月街','茶叶节','双胞节']
list_2 = list_1[1]
list_3= list_1[2:4]
list_4 = list_1 + ['赛马节']
A. 变量list_1的数据类型是列表(list)
B. 变量list_2的数据类型是字符串(str)
C. 变量list_3 的值为[三月街',茶叶节']
D. 变量list_4的值为['赛马节', '泼水节', '火把节', '三月街', '茶叶节', '双胞节']
9. 小华编写了以下Python程序来模拟控制智能窗帘,程序功能如下:如果室内光线强度小于50,窗帘自动打开;如果室内光线强度大于等于50且小于80,窗帘半开;如果室内光线强度大于等于80,窗帘自动关闭。以下是程序片段,第4行下划线处应填入的代码是( )
light = int(input("请输入室内光线强度:"))
if light < 50:
print("窗帘打开")
print("窗帘半开")
else:
print("窗帘关闭")
A. elif light< 80: B. if light <80:
C. elif light>= 50 or light <80: D. elif light <= 80:
10. 以下Python程序用于统计一个正整数n用二进制表示后包含“1”的数量。为使程序正确运行,第7行下划线处应该填入的代码是( )
#例如:输入13,其二进制为1101,则输出包含1的数量为3。
n=int(input("请输入:"))
count = 0
while n > 0:
if n % 2 == 1:
count += 1
#除以2取整(使循环条件不满足,从而结束循环)
#输出包含1的数量
print(f'该数的二进制中有{count}个1')
A. n %=2 B. n //= 2 C. count //=2 D. count %=2
11. 运行Python程序的过程中出现了下图所示错误提示,原因是( )
i=1
while i <= 10
print("高考加油")
i += 1
A. 第3行的"print("高考加油")"缩进错误
B. 表达式"i<=10"应改为"i>=10"
C. 第2 行代码最后缺少冒号
D. 第4行的"i+-1"应改为"i=i+1"
12. 下图Python程序的运行结果是( )
import turtle as t
for i in range(3):
t.up() #抬起画笔
t.home() #海龟返回初始位置和初始角度
t.down() #放下画笔
t.left(120*i)
for j in range(90):
t.pensize(j)
t.left(2)
t.forward(2)
A. B. C. D.
13. 李老师收集了高一(4)班选科组合的数据如下表所示,各学科列下的“1”表示相应行的学生选了该学科,“0”表示未选。为了统计出不同选科组合的人数,要计算出“物理+化学+生物”的选科组合人数,并通过自动填充得到其他选科组合的人数,那么在L3单元格应该输入的函数是( )
A. =COUNTIF(I3:I52,K3) B. =COUNTIF(I3:152,K$3)
C. =COUNTIF($I$3:$I$52,K$3) D. =COUNTIF(I$3:I$52,K3)
14. 小诚分析了自己一年的个人开支,得到以下分项数据:["交通","饮食","通信","购物","其他"]和对应开支[0.5,1.3,0.2,0.9,1.2](单位:万元)。他想用图表清晰地展示各部分的占比效果。运行以下Python程序,将生成的图表是( )
import matplotlib.pyplot as plt
c= ["交通","饮食","通信","购物","其他"]
e = [0.5,1.3,0.2,0.9,1.2]
plt.rcParams['font.sans-serif']= ['SimHei'] #设置中文字体
plt.rcParams['axes.unicode_minus'] = False
plt.title('个人年度开支')
plt.pie(e,labels=c,autopct='%1.1f%%')
plt.show()
A.
B.
C.
D.
15. 云南某咖啡种植园区,为优化种植技术,引入了多种传感技术来同时采集温度、湿度、土壤pH值、光照强度、作物生长图像等多维数据。这种“采集多维数据”的做法体现的大数据特征是( )
A. 数据体量大 B. 变化速度快 C. 价值密度低 D. 数据类型多
16. 程序员在开发一款能识别狗的图片的应用时,并没有直接编写“如果它有毛茸茸的身体、四条灵活的腿,一条摇摆的尾巴和一对耳朵,那么它是狗”的规则,而是向程序输入了数十万张已标注“是狗”或“非狗”的图片,让程序自行分析其中的特征规律,最终学会识别。与传统的基于规则的编程相比,上述开发方法主要体现了机器学习的核心思想是( )
A. 通过穷举来覆盖所有可能
B. 让计算机从大量数据(狗的图片)中自行归纳规律
C. 将狗的识别总结为“如果-那么”规则库
D. 通过优化算法来提升程序的运行速度
17. 下图是一款面向视障人士的AI导盲眼镜,能通过摄像头实时感知环境,用语音描述行人、障碍物和红绿灯状态。下列说法中错误的是( )
A. 该眼镜通过摄像头识别周边环境用到了计算机视觉技术
B. 训练识别模型时,数据越多,训练出来的模型越准确
C. 该眼镜没有用到语音合成技术
D. AI导盲眼镜让视障人士出行更加方便
18. 居民登录本省的政务服务平台,可以一次性高效办理新生儿出生、教育入学等相关业务,全程无需前往不同部门的办事大厅。这体现的信息社会特征是( )
A. 数字生活 B. 信息经济 C. 网络社会 D. 在线政府
19. 某种快递柜,当取件人使用手机扫描或输入正确的取件码后,对应的快递柜门就会自动打开。这是一种把物品与互联网相联接,进行信息交换和通信的技术,这种技术是( )
A. Wi-Fi 技术 B. 人工智能技术 C. 虚拟现实技术 D. 物联网技术
20. 小明家新装了一台支持 Wi-Fi6 的无线路由器,他发现在客厅用手机上网很快,但在最远的卧室信号很弱。为改善此情况,他调整了路由器的摆放位置,并使用笔记本访问IP地址192.168.1.1登录管理后台进行了相关设置。以下关于小明行为分析错误的是( )
A. 他调整路由器位置是为了优化网络协议,减少数据传输的延迟
B. 他登录路由器设置无线加密方式(如WPA2)属于网络软件配置
C. Wi-Fi 6是一种网络协议
D. IP地址192.168.1.105和192.168.1.1属于同一个局域网
21. 小张买了一台平板电脑用于学习,具体参数如右图。下列选项中对该平板电脑分析错误的是( )
屏幕尺寸:12.3英寸
分辨率:2560*1600
机身存储:256GB
运行内存:8GB
电池容量:7500mAh
操作系统:安卓系统
网络类型:5G+Wi-Fi
CPU:麒麟9000
A. CPU型号是麒麟9000,CPU由运算器和控制器组成
B. 小张下载保存的学习视频存储在运行内存中
C. 操作系统是安卓系统,对各种软硬件资源管理控制
D. 支持通过Wi-Fi或5G移动网络接入互联网
22. 下图是某办公室的网络结构,下列说法错误的是( )
A. 图中的笔记本电脑不需要无线网卡也可以接入无线网络
B. 图中调制解调器是实现数字信号与模拟信号相互转换的设备
C. 虚线框中的网络拓扑类型是星型拓扑
D. 办公电脑可以通过局域网使用打印机
23. 小张收到一封自称是学校教务处发来的电子邮件:由于学籍数据维护,需要点击链接并使用学号及身份证号登录完善个人信息,否则影响正常毕业。下列做法中最合适的是( )
A. 立即按照邮件要求点击链接并输入相关信息
B. 向班主任或者学校教务处电话核实后,再决定是否操作
C. 直接删除邮件,不予理会
D. 只要看起来像是学校官方邮件,就点击链接并输入相关信息
24. 某新闻资讯APP的个性化推荐系统,通过算法持续分析用户的点击、浏览时长等行为,为用户推送其“可能感兴趣”的内容。下列说法错误的是( )
A. 处理个人信息应当遵循合法、正当、必要和诚信原则
B. 用户长期使用后信息视野可能变得越来越窄
C. 系统可以收集分析未授权的个人隐私数据
D. 系统应向用户提供便捷的关闭算法推荐服务的选项
二、非选择题:本题共4小题,共40分。
25. 下表是某电商平台的部分用户购买数据表,据此完成下列要求。
(1)打开数据表发现F列单元格数据显示“########”分析其原因最大可能是___________。(选填“数据类型错误”或“数据缺失”或“列宽太窄”)
(2)利用公式计算出H3单元格消费金额,再通过自动填充功能完成其他用户的消费金额计算,则H3单元格中的正确计算公式为__________。(消费金额=单价×购买数量)
(3)想通过图表直观显示商品类别的情况,并进行横向比较,可以选择__________。(选填“柱形图”或“饼图”或“折线图”)
26. 为了增强账户安全性,某网站规定用户设置的密码必须满足以下规则:
①密码长度至少为6位;
②密码必须包含数字;
③密码不能与用户名相同。
小宇编写了以下Python程序,用于初步检测用户输入的密码是否符合上述规则。据此完成下列要求。
username = input("请输入用户名:")
password = input("请输入密码:")
has_digit = False
for ch in password:
if ch in '0123456789':
has_digit = #(1)判断是否包含数字
break
#判断密码是否完全满足规则
if len(password)>=6 and has_digit and password!=username:
print("密码设置成功")
else:
print("密码不符合要求")
(1)程序中第6行下划线处应填入___________。
(2)程序中变量password的数据类型是___________。(选填“整型(int)”或“字符串(str)”或“布尔型(bool)”或“浮点型(float)”)
(3)若密码为"abc123",用户名为"abc123",则程序输出“___________”。
(4)该程序利用循环结构逐位检测密码中是否含有数字字符,判断密码是否符合“密码必须包含数字”的规则,使用了___________算法。
27. 某学校为了方便管理,在校门口安装了智能道闸,本校的老师和学生可以通过刷脸、刷校园卡进入校园,访客则可以通过访客二维码进入。据此完成下列要求。
(1)“刷脸”用到了人工智能领域中___________技术;“刷校园卡”用到了物联网技术中___________技术,该技术由RFID演变而来,是一种短距、高频的无线电技术。
(2)该学校的老师和学生属于该系统的___________。(选填“用户”或“硬件”或“软件”或“数据”或“网络”)
(3)道闸根据人员数据对比,确定是否开门,这属于信息系统的___________功能。(选填“输入”或“控制”或“存储”或“输出”)
28. 某公司开发了一款“便民跑腿”APP,为小区提供代取快递、代购商品等服务。用户通过APP发布任务、接单、支付费用,系统通过定位功能匹配附近的跑腿员,并提供实时订单追踪。该系统由移动客户端、服务器、数据库和支付接口等组成。
(1)当用户发布一个代取快递任务时,APP将任务信息通过网络发送到服务器,服务器进行处理后推送给附近的跑腿员,这个过程体现了网络的___________功能。(选填“资源共享”或“分布式处理”或“数据通信”)
(2)为确保支付安全,APP采用了___________协议传输支付数据。(选填“FTP”或“HTTP”或“HTTPS”)
(3)系统后台使用Python代码处理订单状态。以下代码片段将订单状态码(整数)转换为对应的文字描述。代码中下划线处应填入。
#状态码列表:0-待接单,1-已接单,2-配送中,3-已完成
codes = [0,1,2,0,3,1,2,2,3,0]
dict = {0:"待接单",1:"已接单",2:"配送中",3:"已完成"}
for c in codes:
desc =________ #(3)根据状态码读取字典数据存入变量desc
print("订单状态:",desc)
(4)该正确代码运行后会输出__________个“订单状态:配送中”。
第1页/共1页
学科网(北京)股份有限公司
$
机密★考试结束前
云南省2025年秋季学期期末普通高中学业水平合格性考试
信息技术试卷
注意事项:
1.答题前,考生务必用黑色碳素笔将自己的学校、姓名、准考证号、考场号、座位号填写在答题卡上。
2.请在答题卡指定位置按规定要求作答,答在试卷上一律无效。
一、选择题:本题共24小题,每小题2.5分,共60分。在每小题给出的四个选项中,只有一项是符合题目要求的。
1. 下图是某厂家灭火器参数表。从数据、信息和知识的角度进行分析,下列说法错误的是( )
商品名称:手提式干粉灭火器
型号:MFZ/ABC5kg
材质:碳钢
规格:高 515mm×外径145mm
重量:7.8kg
有效喷射时间(s):≥13
最小喷射距离(m):≥3.5
使用温度范围:-20℃ ~+55℃
灭火级别:3A 89B
A. 图中的“515mm”“145mm”“7.8kg”属于数据
B. 该灭火器的使用温度范围在-20℃到+55℃之间是信息的体现
C. 干粉灭火器可以用来扑灭固体物质火灾是知识的体现
D. “MFZ/ABC5kg”中没有任何的信息
【答案】D
【解析】
【详解】本题考查数据、信息与知识的概念辨析。数据是描述客观事物的原始符号,信息是经过加工后具备实际意义的数据,知识是人们总结归纳出的规律、经验与结论。第一个选项中“515mm”“145mm”“7.8kg”是描述灭火器属性的数值,属于数据,说法正确;第二个选项中灭火器使用温度范围在-20℃到+55℃之间,是加工后得到的具备实际意义的内容,属于信息,说法正确;第三个选项中“干粉灭火器可以扑灭固体物质火灾”是归纳得到的应用结论,属于知识,说法正确;第四个选项中“MFZ/ABC5kg”包含了灭火器的类型、灭火剂容量等有效信息,并非不存在任何信息,该说法错误。故答案为:D。
2. 下图是某段DNA碱基序列示意图,现用二进制对图中A、T、C、G序列进行编码,若“序列1”从左向右的编码为00 10 11 01 00 1001,则“序列2”从左向右的编码为( )
A. 01 11 10 00 01 11 00 B. 00 01 11 10 00 10 11
C. 00 11 01 00 10 11 01 D. 01 10 00 01 11 10 11
【答案】A
【解析】
【详解】本题考查DNA碱基互补配对原则和信息编码的对应分析。首先根据序列1的碱基顺序和给出的编码推导每个碱基对应的二进制编码:序列1从左到右的碱基依次是A、C、G、T、A、C、T,对应给出的编码依次为00、10、11、01、00、10、01,由此可以得到对应关系:A对应00,C对应10,G对应11,T对应01。再确定序列2从左向右的碱基顺序依次是T、G、C、A、T、G、A,根据上述对应关系替换得到编码为01 11 10 00 01 11 00,符合第一个选项。故答案为:A。
3. 小明用AI生成了一张3840×2160像素的风景图,并以24位BMP格式保存,下列关于该图像说法正确的是( )
A. 该图像只能保存24种颜色
B. 该图像存储容量约为MB
C. 若将该图像另存为16色BMP格式,则存储容量较之前变小
D. 由于AI生成图像时添加了水印,该图像存储容量较无水印时增大
【答案】C
【解析】
【详解】本题考查位图图像存储容量的计算与相关特性。A选项:24位BMP图像的颜色总数为2的24次方种,并非24种,因此A错误。B选项:图像存储容量转换为MB时,计算公式为水平像素×垂直像素×位深除以(8×1024×1024),该式分母仅为8×1024,得到的结果单位是KB不是MB,因此B错误。C选项:16色BMP图像的位深为4位,原图像位深为24位,分辨率不变,位深减小,因此存储容量会比原图像小,因此C正确。D选项:BMP是无压缩位图格式,添加水印不会改变图像的分辨率和位深,因此存储容量和无水印时相同,因此D错误。故答案为:C。
4. 如图所示,象棋棋盘由10条横线9条纵线交叉形成90个交点。现需用二进制对这些交点进行编码,用于智能象棋的AI识别系统。则二进制编码至少需要( )
A. 5位 B. 6位 C. 7位 D. 8位
【答案】C
【解析】
【详解】本题考查二进制编码位数相关知识。交点共90个,编码需要能表示0~89至少90种状态。2^6=64<90,2^7=128>90,因此至少需要7位二进制。因此,本题选择C选项。
5. 为备战校运会1000米项目,小李制定训练计划:第一天跑1圈(每圈400米),之后每天比前一天多跑0.5圈,直到每天跑2.5圈为止。如图是计算小李需要备战天数的流程图,下列关于该流程图描述说法错误的是( )
A. 该流程图使用了循环结构
B. 该算法没有用户输入,只有输出
C. 若没有day=day+1这一步,该算法会陷入死循环
D. 最后输出的备战天数day为4天
【答案】C
【解析】
【详解】本题考查流程图与循环结构相关知识。A选项正确,流程图重复执行判断与赋值步骤,使用了循环结构。B选项正确,算法开头直接初始化变量,无输入框,最终只输出day,只有输出没有输入。C选项错误,陷入死循环由lap的值无法达到终止条件导致,day仅记录天数,缺少day=day+1只会造成天数统计错误,lap仍正常累加,不会死循环。D选项正确,初始day=1,lap=1;第1次循环lap=1.5,day=2;第2次循环lap=2,day=3;第3次循环lap=2.5,day=4,此时不满足lap<2.5,跳出循环,输出day=4。因此,本题选择C选项。
6. 以下Python程序利用海伦公式,无需知道任何角度,使用三角形三条边长(a,b,c)来计算其面积。右图是一个不规则图形,可以划分为两个三角形,以下选项中调用函数求解该不规则图形面积正确的是( )
import math
def Area(a,b,c):
p =(a+b+c)/2
#利用海伦公式计算三角形面积
s = math.sqrt(p*(p-a)*(p-b)*(p-c))
return s
the_area =___________________
print("不规则图形的面积是:",the_area)
A. Area() B. Area(10,8,17)
C. Area()+Area() D. Area(10,8,17)+Area(6,20,17)
【答案】D
【解析】
【详解】本题考查自定义函数调用与图形拆分相关知识。A选项错误,调用Area函数缺少三边实参,无法运算。B选项错误,只计算了左侧三角形面积,没有加上右侧三角形面积,结果不是整体面积。C选项错误,两次调用都没有填入边长参数,语法错误。D选项正确,图形被虚线分成两个三角形,一个三边10、8、17,另一个三边6、20、17,分别调用Area算出面积后相加求和。因此,本题选择D选项。
7. 学校“文明之星”的评选规则:学生需要满足本学期没有迟到,志愿服务次数超过5次并且班级投票人数大于等于20人。用late表示迟到次数,volunteer表示志愿服务次数,vote表示投票数,以下Python逻辑表达式正确的是( )
A. late!=0 and volunteer>5 and vote≥20
B. late==0 and volunteer>5 and vote>=20
C. late==0 and volunteer>5 or vote>=20
D. late!=0 and volunteer>5 and vote>20
【答案】B
【解析】
【详解】本题考查Python逻辑运算符与比较运算符的使用。A选项错误,Python中不等于用!=表示,且没有迟到要求late==0,并非late!=0,同时大于等于符号书写错误。B选项正确,满足没有迟到late==0、志愿服务次数超过5次volunteer>5、班级投票人数大于等于20人vote>=20三个条件,且用and逻辑与连接所有条件。C选项错误,最后一个条件使用or逻辑或,不符合三个条件必须同时满足的评选规则。D选项错误,不等于用!=表示,且投票人数要求是大于等于20人vote>=20,并非vote>20。因此,本题选择B选项。
8. 以下Python程序运行后,下列说法错误的是( )
list_1 = ['泼水节','火把节','三月街','茶叶节','双胞节']
list_2 = list_1[1]
list_3= list_1[2:4]
list_4 = list_1 + ['赛马节']
A. 变量list_1的数据类型是列表(list)
B. 变量list_2的数据类型是字符串(str)
C. 变量list_3 的值为[三月街',茶叶节']
D. 变量list_4的值为['赛马节', '泼水节', '火把节', '三月街', '茶叶节', '双胞节']
【答案】D
【解析】
【详解】本题考查Python列表的基础操作,包括数据类型判断、索引取值、切片操作和列表拼接。我们逐一对选项进行分析:选项A,变量list_1是使用方括号定义的有序集合,数据类型确实是列表,该说法正确;选项B,list_1[1]是通过索引获取列表中下标为1的单个元素,元素本身是字符串,所以list_2的数据类型是字符串,该说法正确;选项C,列表切片遵循左闭右开原则,list_1[2:4]会截取下标2、3的元素,最终结果就是['三月街', '茶叶节'],该说法正确;选项D,Python列表进行加法拼接时,会将右侧列表的元素追加到左侧列表的末尾,因此list_4的正确值应该是['泼水节', '火把节', '三月街', '茶叶节', '双胞节', '赛马节'],选项给出的结果错误,本题要求选择错误的说法。故答案为:D。
9. 小华编写了以下Python程序来模拟控制智能窗帘,程序功能如下:如果室内光线强度小于50,窗帘自动打开;如果室内光线强度大于等于50且小于80,窗帘半开;如果室内光线强度大于等于80,窗帘自动关闭。以下是程序片段,第4行下划线处应填入的代码是( )
light = int(input("请输入室内光线强度:"))
if light < 50:
print("窗帘打开")
print("窗帘半开")
else:
print("窗帘关闭")
A. elif light< 80: B. if light <80:
C. elif light>= 50 or light <80: D. elif light <= 80:
【答案】A
【解析】
【详解】本题考查的是分支语句的应用。程序第一个if light < 50:已经过滤了光线强度小于50的情况,进入后续分支时,默认已经满足light >= 50。题目要求第二个分支的条件是大于等于50且小于80,因此只需要补充判断light < 80即可,多分支用elif连接,因此下划线处应为elif light< 80:。故选A。
10. 以下Python程序用于统计一个正整数n用二进制表示后包含“1”的数量。为使程序正确运行,第7行下划线处应该填入的代码是( )
#例如:输入13,其二进制为1101,则输出包含1的数量为3。
n=int(input("请输入:"))
count = 0
while n > 0:
if n % 2 == 1:
count += 1
#除以2取整(使循环条件不满足,从而结束循环)
#输出包含1的数量
print(f'该数的二进制中有{count}个1')
A. n %=2 B. n //= 2 C. count //=2 D. count %=2
【答案】B
【解析】
【详解】本题考查Python基础运算和二进制数位统计的逻辑。程序的核心思路是逐位判断正整数n二进制表示的每一位,通过对2取余判断当前最低位是否为1,是1就将计数count加1,题目注释明确说明此处需要对n做除以2取整操作,将二进制的下一位移到最低位,同时让n逐步减小,最终让循环条件不满足结束循环,Python中//表示整数除法即整除,n //= 2符合功能要求,其余选项均不符合需求:n%=2是对n取余,无法让n正常减小结束循环,操作count的两个选项会改变计数结果,逻辑错误。故答案为:B。
11. 运行Python程序的过程中出现了下图所示错误提示,原因是( )
i=1
while i <= 10
print("高考加油")
i += 1
A. 第3行的"print("高考加油")"缩进错误
B. 表达式"i<=10"应改为"i>=10"
C. 第2 行代码最后缺少冒号
D. 第4行的"i+-1"应改为"i=i+1"
【答案】C
【解析】
【详解】本题考查Python语法规则相关知识。A选项错误,报错信息为SyntaxError: expected ':',提示缺少冒号,并非缩进问题。B选项错误,修改判断条件和本次语法报错无关。C选项正确,Python中while循环语句末尾必须添加英文冒号,第2行while i <=10结尾缺少冒号,和报错提示匹配。D选项错误,原代码是i +=1书写无误,且报错不是该语句导致。因此,本题选择C选项。
12. 下图Python程序的运行结果是( )
import turtle as t
for i in range(3):
t.up() #抬起画笔
t.home() #海龟返回初始位置和初始角度
t.down() #放下画笔
t.left(120*i)
for j in range(90):
t.pensize(j)
t.left(2)
t.forward(2)
A. B. C. D.
【答案】B
【解析】
【详解】本题考查Python turtle库的程序执行逻辑与绘图结果分析。首先分析外层循环,for i in range(3)会执行3次循环,每次循环都让海龟回到初始位置和初始角度,之后分别左转0°、120°、240°,得到三个间隔120°的不同初始方向;再分析内层循环,for j in range(90)会执行90次循环,画笔粗细随j逐渐变粗,总共累计左转2*90=180°,最终每个初始方向会绘制出一个线宽从细到粗的半圆弧,三个半弧组合后,对应第二个选项的图形。故答案为:B。
13. 李老师收集了高一(4)班选科组合的数据如下表所示,各学科列下的“1”表示相应行的学生选了该学科,“0”表示未选。为了统计出不同选科组合的人数,要计算出“物理+化学+生物”的选科组合人数,并通过自动填充得到其他选科组合的人数,那么在L3单元格应该输入的函数是( )
A. =COUNTIF(I3:I52,K3) B. =COUNTIF(I3:152,K$3)
C. =COUNTIF($I$3:$I$52,K$3) D. =COUNTIF(I$3:I$52,K3)
【答案】D
【解析】
【详解】本题考查Excel中COUNTIF函数的使用以及单元格相对引用与绝对引用的规则。要统计不同选科组合的人数,使用COUNTIF函数时,第一个参数是计数区域,所有学生的选科组合都固定在I3:I52,向下自动填充时,该区域不能发生偏移,必须固定,因此需要对行号添加绝对引用;第二个参数是统计条件,L3统计K3组合的人数,L4统计K4组合的人数,向下填充时条件需要对应切换为K列当前行的组合,因此条件需要使用相对引用,不需要锁行。分析可得:只有第四个选项符合要求,即=COUNTIF(I$3:I$52,K3)。故答案为:D。
14. 小诚分析了自己一年的个人开支,得到以下分项数据:["交通","饮食","通信","购物","其他"]和对应开支[0.5,1.3,0.2,0.9,1.2](单位:万元)。他想用图表清晰地展示各部分的占比效果。运行以下Python程序,将生成的图表是( )
import matplotlib.pyplot as plt
c= ["交通","饮食","通信","购物","其他"]
e = [0.5,1.3,0.2,0.9,1.2]
plt.rcParams['font.sans-serif']= ['SimHei'] #设置中文字体
plt.rcParams['axes.unicode_minus'] = False
plt.title('个人年度开支')
plt.pie(e,labels=c,autopct='%1.1f%%')
plt.show()
A.
B.
C.
D.
【答案】A
【解析】
【详解】本题考查Python中matplotlib库的基本绘图方法。分析给出的Python代码可以发现,代码中调用了plt.pie()函数,该函数是matplotlib库中专门用来绘制饼图的函数,饼图的作用就是展示各分类数据占总体的占比,符合题目展示开支占比的需求。进一步验证占比:总开支为0.5+1.3+0.2+0.9+1.2=4.1万元,计算可得各部分占比分别为:交通约12.2%、饮食约31.7%、通信约4.9%、购物约22.0%、其他约29.3%,和第一个选项的饼图完全匹配,其余选项分别为柱状图、折线图、散点图,都不是该代码生成的结果。故答案为:A。
15. 云南某咖啡种植园区,为优化种植技术,引入了多种传感技术来同时采集温度、湿度、土壤pH值、光照强度、作物生长图像等多维数据。这种“采集多维数据”的做法体现的大数据特征是( )
A. 数据体量大 B. 变化速度快 C. 价值密度低 D. 数据类型多
【答案】D
【解析】
【详解】本题考查大数据四大特征相关知识。A选项错误,数据体量大强调数据存储数量庞大,题干未体现数据总量多。B选项错误,变化速度快侧重数据实时快速产生更新,题目没有体现数据生成速率。C选项错误,价值密度低指海量数据里有效有用数据占比少,题干无相关描述。D选项正确,采集温度、湿度、土壤pH、光照、作物图像等多种不同格式、不同类别数据,对应大数据数据类型多的特征。因此,本题选择D选项。
16. 程序员在开发一款能识别狗的图片的应用时,并没有直接编写“如果它有毛茸茸的身体、四条灵活的腿,一条摇摆的尾巴和一对耳朵,那么它是狗”的规则,而是向程序输入了数十万张已标注“是狗”或“非狗”的图片,让程序自行分析其中的特征规律,最终学会识别。与传统的基于规则的编程相比,上述开发方法主要体现了机器学习的核心思想是( )
A. 通过穷举来覆盖所有可能
B. 让计算机从大量数据(狗的图片)中自行归纳规律
C. 将狗的识别总结为“如果-那么”规则库
D. 通过优化算法来提升程序的运行速度
【答案】B
【解析】
【详解】本题考查机器学习的核心概念与思想。传统基于规则的编程是人工预先编写好识别规则,而题干中的开发方法给程序输入大量标注好的狗与非狗的图片,让程序自行从中分析特征、归纳规律来学会识别,这正是题干所体现的机器学习核心思想。选项A,该方法没有采用穷举覆盖所有可能的方式,不符合;选项B,描述符合题干体现的机器学习核心思想,正确;选项C,总结为“如果-那么”规则库是传统人工规则编程的方式,不符合题意;选项D,该方法的核心思想不是提升程序运行速度,不符合。故答案为:B。
17. 下图是一款面向视障人士的AI导盲眼镜,能通过摄像头实时感知环境,用语音描述行人、障碍物和红绿灯状态。下列说法中错误的是( )
A. 该眼镜通过摄像头识别周边环境用到了计算机视觉技术
B. 训练识别模型时,数据越多,训练出来的模型越准确
C. 该眼镜没有用到语音合成技术
D. AI导盲眼镜让视障人士出行更加方便
【答案】C
【解析】
【详解】本题考查人工智能技术的实际应用。我们逐个分析选项:该导盲眼镜通过摄像头获取并识别周边环境信息,用到了计算机视觉技术,第一个选项说法正确;训练AI识别模型时,在数据质量合格的前提下,数据越多,训练得到的模型通常越准确,第二个选项说法正确;该眼镜需要通过语音向使用者描述环境信息,要将环境信息转化为语音输出,这个过程用到了语音合成技术,因此第三个选项说法错误;AI导盲眼镜可以帮助视障人士感知周边出行环境,提升了视障人士出行的便利性,第四个选项说法正确。本题要求选出错误的说法。故答案为:C。
18. 居民登录本省的政务服务平台,可以一次性高效办理新生儿出生、教育入学等相关业务,全程无需前往不同部门的办事大厅。这体现的信息社会特征是( )
A. 数字生活 B. 信息经济 C. 网络社会 D. 在线政府
【答案】D
【解析】
【详解】本题考查信息社会的基本特征。在线政府是信息社会的典型特征之一,指政府依托信息技术实现政务服务线上办理,打破线下需要前往多个部门办理业务的限制,提升政务服务的效率,题干中居民通过省级政务服务平台即可一次性办理多项政务业务,无需线下跑动,符合在线政府的特征。数字生活侧重个体日常生活的数字化转型,信息经济侧重经济领域的信息化发展,网络社会侧重社会关系的网络化发展,均不符合题干描述。故答案为:D。
19. 某种快递柜,当取件人使用手机扫描或输入正确的取件码后,对应的快递柜门就会自动打开。这是一种把物品与互联网相联接,进行信息交换和通信的技术,这种技术是( )
A. Wi-Fi 技术 B. 人工智能技术 C. 虚拟现实技术 D. 物联网技术
【答案】D
【解析】
【详解】本题考查常见信息技术概念区分。A选项错误,Wi-Fi属于无线网络传输技术,仅负责数据传输,不是物品联网交互的核心技术。B选项错误,人工智能侧重模拟人类智能进行分析决策,快递柜开箱未运用AI核心技术。C选项错误,虚拟现实依靠设备构建虚拟场景,和快递柜实体设备开关无关。D选项正确,物联网实现实物设备接入互联网、信息交互控制,快递柜依托物联网完成取件校验、柜门开启。因此,本题选择D选项。
20. 小明家新装了一台支持 Wi-Fi6 的无线路由器,他发现在客厅用手机上网很快,但在最远的卧室信号很弱。为改善此情况,他调整了路由器的摆放位置,并使用笔记本访问IP地址192.168.1.1登录管理后台进行了相关设置。以下关于小明行为分析错误的是( )
A. 他调整路由器位置是为了优化网络协议,减少数据传输的延迟
B. 他登录路由器设置无线加密方式(如WPA2)属于网络软件配置
C. Wi-Fi 6是一种网络协议
D. IP地址192.168.1.105和192.168.1.1属于同一个局域网
【答案】A
【解析】
【详解】本题考查计算机网络中局域网与无线网络的基础知识。调整路由器位置是为了减少信号遮挡,增强卧室的WiFi信号强度,并非优化网络协议,该说法错误;登录路由器管理后台设置无线加密方式,属于路由器的网络软件配置,该说法正确;Wi-Fi 6是第六代无线网络技术,属于无线网络协议规范,该说法正确;IP地址192.168.1.105和192.168.1.1前三个网段相同,默认子网掩码下二者属于同一个局域网,该说法正确。题目要求选出分析错误的选项。故答案为:A。
21. 小张买了一台平板电脑用于学习,具体参数如右图。下列选项中对该平板电脑分析错误的是( )
屏幕尺寸:12.3英寸
分辨率:2560*1600
机身存储:256GB
运行内存:8GB
电池容量:7500mAh
操作系统:安卓系统
网络类型:5G+Wi-Fi
CPU:麒麟9000
A. CPU型号是麒麟9000,CPU由运算器和控制器组成
B. 小张下载保存的学习视频存储在运行内存中
C. 操作系统是安卓系统,对各种软硬件资源管理控制
D. 支持通过Wi-Fi或5G移动网络接入互联网
【答案】B
【解析】
【详解】本题考查计算机硬件与操作系统的基础知识。A选项,CPU由运算器和控制器组成,该平板电脑的CPU型号为麒麟9000,该项描述正确;B选项,运行内存主要用于临时存放程序运行时的临时数据,用户下载保存的学习视频属于长期存储的文件,会存储在机身存储中,不会存储在运行内存中,该项描述错误;C选项,安卓系统属于操作系统,操作系统的核心功能就是对系统的各类软硬件资源进行管理和控制,该项描述正确;D选项,该平板电脑的网络类型为5G+Wi-Fi,支持通过Wi-Fi或5G移动网络接入互联网,该项描述正确。本题要求选出分析错误的选项。故答案为:B。
22. 下图是某办公室的网络结构,下列说法错误的是( )
A. 图中的笔记本电脑不需要无线网卡也可以接入无线网络
B. 图中调制解调器是实现数字信号与模拟信号相互转换的设备
C. 虚线框中的网络拓扑类型是星型拓扑
D. 办公电脑可以通过局域网使用打印机
【答案】A
【解析】
【详解】本题考查局域网组网相关知识。A选项错误,笔记本想要连接无线路由器的无线网络,必须配备无线网卡接收无线信号,没有无线网卡无法接入无线网。B选项正确,调制解调器作用就是完成数字信号和模拟信号之间的相互转换。C选项正确,虚线框内所有设备都单独连线汇聚到交换机中心节点,属于星型拓扑结构。D选项正确,打印机接入交换机,同局域网内的办公电脑能够共享使用该打印机。因此,本题选择A选项。
23. 小张收到一封自称是学校教务处发来的电子邮件:由于学籍数据维护,需要点击链接并使用学号及身份证号登录完善个人信息,否则影响正常毕业。下列做法中最合适的是( )
A. 立即按照邮件要求点击链接并输入相关信息
B. 向班主任或者学校教务处电话核实后,再决定是否操作
C. 直接删除邮件,不予理会
D. 只要看起来像是学校官方邮件,就点击链接并输入相关信息
【答案】B
【解析】
【详解】本题考查网络安全与个人信息保护相关知识。A选项错误,陌生链接随意点击并填写学号、身份证号容易造成个人信息泄露,遭遇电信诈骗。B选项正确,先通过官方电话向班主任或教务处核实邮件真伪,确认无误后再处理是稳妥安全的做法。C选项错误,直接删除过于武断,若邮件属实会耽误学籍信息办理。D选项错误,不法分子可以伪造官方样式邮件,仅凭外观无法辨别真伪,不能贸然点击链接填写信息。因此,本题选择B选项。
24. 某新闻资讯APP的个性化推荐系统,通过算法持续分析用户的点击、浏览时长等行为,为用户推送其“可能感兴趣”的内容。下列说法错误的是( )
A. 处理个人信息应当遵循合法、正当、必要和诚信原则
B. 用户长期使用后信息视野可能变得越来越窄
C. 系统可以收集分析未授权的个人隐私数据
D. 系统应向用户提供便捷的关闭算法推荐服务的选项
【答案】C
【解析】
【详解】本题考查大数据个性化推荐与个人信息保护相关知识。A选项正确,我国相关法规规定处理个人信息需遵循合法、正当、必要和诚信原则。B选项正确,个性化推荐只推送同类感兴趣内容,容易形成信息茧房,用户信息视野变窄。C选项错误,收集个人隐私数据必须经过用户授权,不能私自收集未授权隐私数据。D选项正确,按照法规要求平台需要提供便捷关闭算法推荐的功能。因此,本题选择C选项。
二、非选择题:本题共4小题,共40分。
25. 下表是某电商平台的部分用户购买数据表,据此完成下列要求。
(1)打开数据表发现F列单元格数据显示“########”分析其原因最大可能是___________。(选填“数据类型错误”或“数据缺失”或“列宽太窄”)
(2)利用公式计算出H3单元格消费金额,再通过自动填充功能完成其他用户的消费金额计算,则H3单元格中的正确计算公式为__________。(消费金额=单价×购买数量)
(3)想通过图表直观显示商品类别的情况,并进行横向比较,可以选择__________。(选填“柱形图”或“饼图”或“折线图”)
【答案】(1)列宽太窄 (2)=E3*G3 (3)柱形图
【解析】
【详解】本题考查Excel。
(1)本题考查Excel单元格数据显示异常原因的分析,实现判断########显示成因的功能。Excel中单元格内容显示为########,最常见的原因是列宽太窄,无法完整展示单元格内的日期或数值内容,调整列宽即可正常显示,该空答案为列宽太窄。
(2)本题考查Excel公式的编写与自动填充的应用,实现消费金额计算公式的补全功能。消费金额=单价×购买数量,H3单元格对应的单价为E3单元格、购买数量为G3单元格,Excel公式需以=开头,因此正确公式为=E3*G3,该空答案为=E3*G3。
(3)本题考查Excel图表类型的选择与适用场景的应用,实现匹配商品类别横向比较的图表类型的功能。柱形图适合不同类别数据的横向对比,饼图用于展示各部分占总体的比重,折线图用于展示数据随时间的变化趋势,因此该场景应选择柱形图,该空答案为柱形图。
26. 为了增强账户安全性,某网站规定用户设置的密码必须满足以下规则:
①密码长度至少为6位;
②密码必须包含数字;
③密码不能与用户名相同。
小宇编写了以下Python程序,用于初步检测用户输入的密码是否符合上述规则。据此完成下列要求。
username = input("请输入用户名:")
password = input("请输入密码:")
has_digit = False
for ch in password:
if ch in '0123456789':
has_digit = #(1)判断是否包含数字
break
#判断密码是否完全满足规则
if len(password)>=6 and has_digit and password!=username:
print("密码设置成功")
else:
print("密码不符合要求")
(1)程序中第6行下划线处应填入___________。
(2)程序中变量password的数据类型是___________。(选填“整型(int)”或“字符串(str)”或“布尔型(bool)”或“浮点型(float)”)
(3)若密码为"abc123",用户名为"abc123",则程序输出“___________”。
(4)该程序利用循环结构逐位检测密码中是否含有数字字符,判断密码是否符合“密码必须包含数字”的规则,使用了___________算法。
【答案】(1)True
(2)字符串(str) (3)密码不符合要求 (4)枚举
【解析】
【详解】本题考查Python循环语句。
(1)当检测到密码中存在数字时,需要将表示“包含数字”的变量has_digit设为真,因此应填入True,该空答案为True。
(2)input函数获取用户输入的内容统一为字符串类型,因此变量password的数据类型是字符串(str),该空答案为字符串(str)。
(3)密码与用户名相同,不满足规则③,条件不成立,程序输出密码不符合要求,该空答案为密码不符合要求。
(4)程序通过循环逐个检查密码中的每一位字符,属于逐一列举验证的枚举算法,该空答案为枚举。
27. 某学校为了方便管理,在校门口安装了智能道闸,本校的老师和学生可以通过刷脸、刷校园卡进入校园,访客则可以通过访客二维码进入。据此完成下列要求。
(1)“刷脸”用到了人工智能领域中___________技术;“刷校园卡”用到了物联网技术中___________技术,该技术由RFID演变而来,是一种短距、高频的无线电技术。
(2)该学校的老师和学生属于该系统的___________。(选填“用户”或“硬件”或“软件”或“数据”或“网络”)
(3)道闸根据人员数据对比,确定是否开门,这属于信息系统的___________功能。(选填“输入”或“控制”或“存储”或“输出”)
【答案】(1) ①. 人脸识别 ②. NFC (2)用户 (3)控制
【解析】
【详解】本题考查信息系统、物联网、人工智能。
(1)本题考查人工智能技术分类、NFC物联网技术的应用,实现填写识别技术名称的功能。刷脸依靠人脸识别技术;校园卡NFC技术由RFID演变,属于NFC近距离无线通信技术,该空答案依次为人脸识别、NFC。
(2)本题考查信息系统组成要素区分的应用,实现判定人员所属要素的功能。师生是使用智能道闸系统的使用者,属于系统的用户,该空答案为用户。
(3) 本题考查信息系统各功能模块作用的应用,实现区分输入/存储/控制/输出功能的功能。道闸依据比对结果控制闸机开关门,属于系统的控制功能,该空答案为控制。
28. 某公司开发了一款“便民跑腿”APP,为小区提供代取快递、代购商品等服务。用户通过APP发布任务、接单、支付费用,系统通过定位功能匹配附近的跑腿员,并提供实时订单追踪。该系统由移动客户端、服务器、数据库和支付接口等组成。
(1)当用户发布一个代取快递任务时,APP将任务信息通过网络发送到服务器,服务器进行处理后推送给附近的跑腿员,这个过程体现了网络的___________功能。(选填“资源共享”或“分布式处理”或“数据通信”)
(2)为确保支付安全,APP采用了___________协议传输支付数据。(选填“FTP”或“HTTP”或“HTTPS”)
(3)系统后台使用Python代码处理订单状态。以下代码片段将订单状态码(整数)转换为对应的文字描述。代码中下划线处应填入。
#状态码列表:0-待接单,1-已接单,2-配送中,3-已完成
codes = [0,1,2,0,3,1,2,2,3,0]
dict = {0:"待接单",1:"已接单",2:"配送中",3:"已完成"}
for c in codes:
desc =________ #(3)根据状态码读取字典数据存入变量desc
print("订单状态:",desc)
(4)该正确代码运行后会输出__________个“订单状态:配送中”。
【答案】(1)数据通信功能 (2)HTTPS (3)dict[c] (4)3
【解析】
【详解】本题考查计算机网络功能、网络传输协议、Python字典操作与列表数据统计。
(1)计算机网络的常见功能中,资源共享是指网络内多用户共享软硬件、数据资源,分布式处理是指将大型任务拆分给多个网络节点共同完成,数据通信是指实现不同网络节点之间的信息传输交互,本题中APP将任务信息发送给服务器,服务器再推送任务信息给跑腿员,属于不同节点间的数据传输,因此对应数据通信功能。
(2)FTP是文件传输协议,用于文件的传输操作;HTTP是超文本传输协议,传输数据为明文,安全性不足;HTTPS是加入加密和身份验证机制的安全传输协议,可以保障敏感支付数据的传输安全,因此选HTTPS。
(3)本题要求根据循环中取出的状态码c,从字典dict中读取对应的状态描述存入变量desc,Python中获取字典指定键对应值的写法为字典名[键],因此此处应填入dict[c]。
(4)给出的状态码列表为[0,1,2,0,3,1,2,2,3,0],统计其中值为2的元素,一共有3个,因此程序运行后会输出3次“订单状态:配送中”。
第1页/共1页
学科网(北京)股份有限公司
$