内容正文:
2024-2025学年度揭阳市普通高中信息技术学业水平考试
考试时间:25分钟
一、单项选择题(本题共16小题,每小题3分,共48分)
1. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。选定心仪的商品后,我们可以通过网上支付的方式支付费用,在这过程产生了( )
A. 信息流 B. 事务流 C. 物流 D. 资金流
2. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。某商家宣称所售商品为官方正品,实际是假货,这体现信息的( )
A. 价值相对性 B. 真伪性 C. 依附性和可处理性 D. 时效性
3. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。购物时,我们通常会关注价格的高低,运用( )来展现某种商品在不同时间的价格变动情况比较合适。
A. 散点图 B. 饼图 C. 折线图 D. 柱形图
4. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。小红不知道某商品的名称及价格,于是她利用某购物App里面的拍照识别功能来进行识别,这主要是应用了( )技术。
A. 语音识别 B. 指纹识别 C. 文字识别 D. 图像识别
5. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。浏览商品时,若展示的图片太小,我们可以点击查看大图。大图和小图占用的存储空间不一样,主要是因为( )不同。
A. 分辨率 B. 文件头 C. 信息头 D. 颜色信息
6. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。如果要采集多种商品在不同平台的售价差异数据,单纯靠人工进行采集会比较低效繁琐,可考虑利用( )对数据进行自动化采集。
A. 系统日志 B. 问卷调查 C. 网络爬虫 D. 传感器
7. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。网购时我们要注意信息的安全,下列做法正确的是( )
A. 为了免费获取商品,在不知名网站上填写个人真实信息
B. 在正规渠道下载App,并关闭不必要的权限
C. 接到客服电话,说可以进行刷单返现,于是按照对方的要求进行操作
D. 由于心情不好,在商品的评论区发表负面评论进行发泄
8. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。我们可以通过国家政务平台小程序办理社保卡,这主要体现了信息社会的( )特征。
A. 在线政府 B. 网络社会 C. 信息经济 D. 数字生活
9. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小明通过某医院的微信小程序进行预约挂号,该小程序属于信息系统中的( )
A. 网络 B. 数据 C. 软件 D. 硬件
10. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。开发小程序的人属于信息系统用户里面的( )
A. 维护者 B. 管理者 C. 设计者 D. 使用者
11. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小红通过电子词典小程序搜索自己不懂的英文单词,该小程序属于( )
A. 信息获取工具 B. 信息检索工具 C. 信息加工工具 D. 数据采集工具
12. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。“粤省事”小程序的健康码可用于辅助防疫,靠的是大数据技术的支撑。从互联网产生大数据角度来看,下面哪个不是大数据的特征( )
A 大量 B. 高速 C. 多样 D. 价值密度高
13. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。部分小程序为了验证使用者身份,要求使用者输入密码和验证码进行登录,这是应用了( )
A. 认证技术 B. 加密技术 C. 主机系统安全技术 D. 恶意代码检测与防范技术
14. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小程序作为信息系统,在社会应用中存在局限性。下列说法不正确是( )
A. 如果设计有缺陷可能导致用户损失
B. 可以完全避免病毒攻击的风险
C. 会受制于网络环境的安全因素
D. 在实施过程中隐藏风险
15. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。关于计算机解决问题若干步骤,下面排序正确的是( )
①分析问题 ②编写程序 ③设计算法 ④调试运行程序
A. ①②③④ B. ③①②④ C. ①③②④ D. ③②④①
16. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。( )是计算机可以直接识别执行的。
A. 汇编语言 B. 高级语言 C. 低级语言 D. 机器语言
二、判断题(正确的打“√”,错误的打“×”,本题共10小题,每小题3分,共30分。)
17. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。外出时,我们可以利用导航App来规划路线,导航App一般会给出多条适合路线供我们选择,这说明了算法具有不确定性。( )
18. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。智能交通系统能够根据道路中的车辆流量、行车速度等信息来调整红绿灯时长,这是人工智能技术的应用。( )
19. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。人是信息系统安全的薄弱环节。( )
20. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。网约车服务商会采集用户的数据进行分析,常见的数据的分析方法包括聚类分析、特征探索等。( )
21. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。我们出行所使用的导航系统是一个人机交互系统。( )
22. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。我们可以通过互联网进行碎片化学习,这主要体现了数字化学习的开放性。( )
23. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。我们和老师在直播软件聊天区进行交流探讨所发送的文字属于数值型数据。( )
24. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。老师为了分析学生成绩在各分数段的占比情况,进行数据可视化表达,适宜用折线图。( )
25. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。某同学将网课的腾讯会议号随意分享给陌生人,这种做法是正确的。( )
26. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。小王通过浏览器在学习网站上学习。该学习系统的体系结构是客户机/服务器结构。( )
三、综合应用题(本题共2小题,其中27题10分,28题12分,共22分)
27 程序填空题
假设有一个杯子装了可乐,一个杯子装了橙汁,如何交换两个杯子中的饮料?可行的一种思路是:利用一个空杯子作为中介,经过一些交换的步骤即可将这两个杯子的饮料互换。下面是根据上面的思路,利用中间变量temp将变量x和y的值进行交换的一个不完整的程序,请将其补充完整。
操作提示:打开“考生文件夹\程序题”文件夹中“P1.py”文件,删除代码中的“①②③”,并填写正确的代码,完善该程序,实现上述功能,调试完成后保存“P1.py”文件。
程序如下:
#注释:以下为“P1.py”的代码,请不要删除①、②和③以外的任何代码。
# 用户输入
x = input('输入 x 值: ')
y = input('输入 y 值: ')
# 创建临时变量,并交换
temp = x
x = ①__________
②__________
#输出结果
③__________('交换后 x 的值为: {}, y 的值为: {}'.format(x,y))
28. 程序设计题
有一种特殊的3位数叫做水仙花数,这种数的特点是个位、十位、百位上的数字的3次幂之和等于它本身。例如:153是水仙花数(1^3+5^3+3^3=153,结果为153本身);123不是水仙花数(1^3+2^3+3^3=36,结果不为123本身)。请补充下面的程序,使得程序运行时能够判断输入的3位数是否为水仙花数,是的话输出“yes”,不是则输出“no”。输入输出样例如下:
①输入:153 输出:yes ②输入:123 输出:no
操作提示:打开“考生文件夹\程序题”文件夹中的“P2.py”文件,填写正确的代码,完善该程序,实现上述功能,调试完成后保存“P2.py”文件。
#注释:以下为“P2.py”的代码,请完善该程序。
#从键盘输入一个3位数,类型为字符串
num=input('请输入一个3位数:')
#分别将这三位数的各个位数转化为整型,并把百位数的值赋给a,十位数的值赋给b,个位数的值赋给c
a,b,c=int(num[0]),int(num[1]),int(num[2])
#将这个3位数从字符串类型转化为整型,方便计算
num=int(num)
#请在下面编写程序
第1页/共1页
学科网(北京)股份有限公司
$$
2024-2025学年度揭阳市普通高中信息技术学业水平考试
考试时间:25分钟
一、单项选择题(本题共16小题,每小题3分,共48分)
1. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要商品,支付之后,商品就可以通过快递送达我们手里。选定心仪的商品后,我们可以通过网上支付的方式支付费用,在这过程产生了( )
A 信息流 B. 事务流 C. 物流 D. 资金流
【答案】D
【解析】
【详解】本题考查的是信息系统。在电子商务中,支付过程本质上是资金的电子转移。题干的关键句是“支付费用,在这过程产生了”,支付行为直接导致资金从买家流向卖家,形成资金流。故选D。
2. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。某商家宣称所售商品为官方正品,实际是假货,这体现信息的( )
A. 价值相对性 B. 真伪性 C. 依附性和可处理性 D. 时效性
【答案】B
【解析】
【详解】本题考查的是信息特征。信息的真伪性指信息可以是真实的或虚假的。题干中,商家宣称商品是“官方正品”(表面信息),但实际是假货(真实情况),这体现了信息可能存在虚假或不真实的一面。故选B。
3. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。购物时,我们通常会关注价格的高低,运用( )来展现某种商品在不同时间的价格变动情况比较合适。
A. 散点图 B. 饼图 C. 折线图 D. 柱形图
【答案】C
【解析】
【详解】本题考查的是可视化表达。散点图:用于表示两个变量之间的相关性(如价格与销量的关系),不擅长展示连续时间序列的变化趋势。饼图:用于展示各部分占整体的比例(如不同品类商品的销售额占比),无法表现时间维度的数据变化。折线图:最适合展示时间序列数据。它通过连接不同时间点的数值,能直观反映价格的波动趋势(如上涨、下降或稳定),符合题目中“价格变动情况”的需求。柱形图:适用于比较不同类别的数据(如各商品月销量),虽能表示时间点数据,但不如折线图清晰展示连续变化趋势。故选C。
4. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。小红不知道某商品的名称及价格,于是她利用某购物App里面的拍照识别功能来进行识别,这主要是应用了( )技术。
A. 语音识别 B. 指纹识别 C. 文字识别 D. 图像识别
【答案】D
【解析】
【详解】本题考查的是人工智能的应用。语音识别:涉及将语音转换为文本或命令(如语音助手),与拍照行为无关,排除。指纹识别:涉及生物特征识别(如指纹解锁),用于身份验证,与商品识别无关,排除。文字识别:主要针对图像中的文字提取(如OCR技术),但题干中商品识别可能涉及整体图像(如形状、颜色等),不限于文字,因此不准确。图像识别:通过计算机视觉技术分析图像内容(如物体、场景等),实现商品识别。购物App的拍照功能正是基于此技术(如常见于淘宝“拍立淘”或Google Lens),因此正确。故选D。
5. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。浏览商品时,若展示的图片太小,我们可以点击查看大图。大图和小图占用的存储空间不一样,主要是因为( )不同。
A. 分辨率 B. 文件头 C. 信息头 D. 颜色信息
【答案】A
【解析】
【详解】本题考查的是图像编码。图片占用的存储空间主要取决于其包含的像素数量(即分辨率)。分辨率是指图像的宽度和高度的像素数(如 1920×1080)。分辨率越高,像素数量越多,存储每个像素的颜色信息所需的空间就越大,因此文件大小也越大。故选A。
6. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。如果要采集多种商品在不同平台的售价差异数据,单纯靠人工进行采集会比较低效繁琐,可考虑利用( )对数据进行自动化采集。
A. 系统日志 B. 问卷调查 C. 网络爬虫 D. 传感器
【答案】C
【解析】
【详解】本题考查的是数据采集。系统日志:记录系统内部操作(如软件运行、错误报告),无法直接获取外部商品价格数据。 问卷调查:依赖人工填写和主动反馈,无法自动化采集公开的网页数据。网络爬虫:通过程序自动访问网页、提取目标数据(如商品价格),完全符合自动化采集需求。传感器:用于采集物理环境数据(如温度、光照),不适用于网络数据抓取。故选C。
7. 在现代社会,我们可以通过网络进行购物,只需要挑选我们所需要的商品,支付之后,商品就可以通过快递送达我们手里。网购时我们要注意信息的安全,下列做法正确的是( )
A. 为了免费获取商品,在不知名网站上填写个人真实信息
B. 在正规渠道下载App,并关闭不必要的权限
C. 接到客服电话,说可以进行刷单返现,于是按照对方的要求进行操作
D. 由于心情不好,在商品的评论区发表负面评论进行发泄
【答案】B
【解析】
【详解】本题考查的是信息安全。不知名网站可能是不安全的钓鱼网站,容易导致个人信息(如姓名、地址、银行卡号)被盗取,进而引发诈骗或身份盗用。在正规渠道(如官方应用商店)下载App,并关闭不必要的权限(如位置、通讯录),可以有效降低恶意软件或数据泄露的风险。:接到所谓“客服”电话进行刷单返现,并按对方要求操作,这是典型的网络诈骗。因心情不好在评论区发表负面评论发泄,这属于网络行为规范问题,与信息安全无关(信息安全关注数据保护而非情绪表达)。故选B。
8. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。我们可以通过国家政务平台小程序办理社保卡,这主要体现了信息社会的( )特征。
A. 在线政府 B. 网络社会 C. 信息经济 D. 数字生活
【答案】A
【解析】
【详解】本题考查的是信息社会特征。在线政府指政府利用信息技术(如小程序、网站等)提供公共服务,使公民可以随时随地在线办理政务事项(如社保卡申领),提高办事效率和便捷性。通过国家政务平台小程序办理社保卡,这直接体现了政府服务的数字化和在线化特征。故选A。
9. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小明通过某医院的微信小程序进行预约挂号,该小程序属于信息系统中的( )
A. 网络 B. 数据 C. 软件 D. 硬件
【答案】C
【解析】
【详解】本题考查的是信息系统组成。小明使用的“微信小程序”是一种运行在微信平台上的轻量级应用程序,提供预约挂号功能。它本质上是程序代码的集合,属于应用软件范畴。故选C。
10. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。开发小程序的人属于信息系统用户里面的( )
A. 维护者 B. 管理者 C. 设计者 D. 使用者
【答案】C
【解析】
【详解】本题考查的是信息系统组成。信息系统用户通常分为四类:使用者(直接使用系统功能的人,如购物、点单)、设计者(负责系统设计、开发和实现)、维护者(负责系统维护和更新)和管理者(负责系统运行和管理)。开发小程序的核心工作是设计和实现系统,因此属于设计者角色。故选C。
11. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小红通过电子词典小程序搜索自己不懂的英文单词,该小程序属于( )
A. 信息获取工具 B. 信息检索工具 C. 信息加工工具 D. 数据采集工具
【答案】B
【解析】
【详解】本题考查的是数字化工具。信息获取工具:指用于收集或接收信息的工具(如传感器、摄像头),但电子词典小程序并非被动收集信息,而是主动响应查询。 信息检索工具:指用于从存储系统中查找和提取特定信息的工具(如搜索引擎、数据库查询系统)。电子词典小程序允许用户输入单词,快速检索预存词典数据中的匹配信息,符合此定义。信息加工工具:指用于处理、编辑或分析信息的工具(如文本编辑器、电子表格软件),但电子词典仅提供信息查询,不涉及修改或加工。 数据采集工具:指用于收集原始数据的工具(如调查问卷、数据记录器),而电子词典是查询已有数据,并非采集新数据。故选B。
12. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。“粤省事”小程序的健康码可用于辅助防疫,靠的是大数据技术的支撑。从互联网产生大数据角度来看,下面哪个不是大数据的特征( )
A. 大量 B. 高速 C. 多样 D. 价值密度高
【答案】D
【解析】
【详解】本题考查的是大数据特征。大数据通常被定义为具有“4V”特征:大量(Volume):数据规模巨大,远超传统数据处理能力。高速(Velocity):数据生成、传输和处理速度极快。多样(Variety):数据来源和类型多样,包括结构化、半结构化和非结构化数据。价值(Value):但大数据的关键是价值密度低(Value Density Low),即数据总量虽大,真正有价值的信息比例较低,需要通过技术手段提取。故选D。
13. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。部分小程序为了验证使用者身份,要求使用者输入密码和验证码进行登录,这是应用了( )
A. 认证技术 B. 加密技术 C. 主机系统安全技术 D. 恶意代码检测与防范技术
【答案】A
【解析】
【详解】本题考查的是信息安全。题干描述的场景是微信小程序通过要求用户输入密码和验证码来验证使用者身份,这属于典型的“认证技术”。认证技术:指用于验证用户身份(即确认用户是否为其所声称的身份)的技术。密码是用户“知道”的凭证,验证码(如短信验证码)是动态生成的临时凭证,两者结合可防止未授权访问,确保只有合法用户能登录。故选A。
14. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。小程序作为信息系统,在社会应用中存在局限性。下列说法不正确的是( )
A. 如果设计有缺陷可能导致用户损失
B. 可以完全避免病毒攻击的风险
C. 会受制于网络环境的安全因素
D. 在实施过程中隐藏风险
【答案】B
【解析】
【详解】本题考查的是信息系统的局限性。任何计算机系统(包括小程序)都无法完全避免病毒或恶意软件的攻击风险。尽管安全措施(如加密、防火墙)可以降低风险,但病毒攻击的威胁始终存在,尤其在网络环境中。这是信息系统固有的局限性。故选B。
15. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。关于计算机解决问题的若干步骤,下面排序正确的是( )
①分析问题 ②编写程序 ③设计算法 ④调试运行程序
A. ①②③④ B. ③①②④ C. ①③②④ D. ③②④①
【答案】C
【解析】
【详解】本题考查是计算机解决问题的一般过程。计算机解决问题的一般过程:①分析问题:首先,需要明确问题的需求、输入和输出。例如,在微信小程序中购物时,分析用户需要选择商品、支付等核心功能。③设计算法:在明确问题后,设计解决问题的具体步骤(算法),如规划用户选择商品、加入购物车、结算的流程。②编写程序:根据设计好的算法,用编程语言(如Python、JavaScript)实现代码。例如,编写小程序的前后端代码来实现购物功能。④调试运行程序:最后,测试程序运行情况,修复错误(调试),确保功能正常。例如,模拟用户操作,检查支付是否成功、数据是否准确。故选C。
16. 人们经常利用计算机程序解决问题,例如使用微信小程序购物、点单、查看健康码、办公、办事等。( )是计算机可以直接识别执行的。
A. 汇编语言 B. 高级语言 C. 低级语言 D. 机器语言
【答案】D
【解析】
【详解】本题考查的是计算机程序语言。计算机的中央处理器(CPU)只能直接识别和执行机器语言(即二进制形式的指令,如 10110000 01100001)。机器语言是计算机硬件层面的语言,无需任何翻译即可由 CPU 直接执行。故选D。
二、判断题(正确的打“√”,错误的打“×”,本题共10小题,每小题3分,共30分。)
17. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。外出时,我们可以利用导航App来规划路线,导航App一般会给出多条适合路线供我们选择,这说明了算法具有不确定性。( )
【答案】错误
【解析】
【详解】本题考查是算法。在信息技术中,算法的核心特性之一是确定性,即对于相同的输入,算法总是执行相同的操作,并产生确定的输出。题干中的说法错误。
18. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。智能交通系统能够根据道路中的车辆流量、行车速度等信息来调整红绿灯时长,这是人工智能技术的应用。( )
【答案】正确
【解析】
【详解】本题考查的是人工智能。题干中描述的智能交通系统根据车辆流量、行车速度等信息实时调整红绿灯时长,这属于人工智能(AI)技术的典型应用。题干中的说法正确。
19. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。人是信息系统安全的薄弱环节。( )
【答案】正确
【解析】
【详解】本题考查的是信息安全。在信息系统中,人类用户往往是最容易受到攻击的部分,原因包括:用户可能缺乏安全意识,容易点击恶意链接或下载有害附件(如钓鱼邮件)。用户可能因疏忽或社会工程攻击(如诈骗电话)泄露敏感信息(如密码、个人信息)。用户行为不规范(如使用弱密码、共享账户)会增加系统被入侵的风险。题干中的说法正确。
20. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。网约车服务商会采集用户的数据进行分析,常见的数据的分析方法包括聚类分析、特征探索等。( )
【答案】正确
【解析】
【详解】本题考查的是数据分析。在数据分析领域,聚类分析和特征探索都属于数据挖掘的范畴。数据挖掘是从大量数据中提取有用信息和知识的技术,包括分类、聚类、关联规则等方法。题干中的说法正确。
21. 现在出行有很多种方式,比如自驾、骑共享单车、坐公交车、打网约车等。我们出行所使用的导航系统是一个人机交互系统。( )
【答案】正确
【解析】
【详解】本题考查的是信息系统。导航系统通过整合硬件、软件、数据和用户交互,实现出行路线规划,属于典型的信息系统,人机交互是其实现功能的手段之一。题干中的说法正确。
22. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。我们可以通过互联网进行碎片化学习,这主要体现了数字化学习开放性。( )
【答案】正确
【解析】
【详解】本题考查的是数字化学习。开放性是数字化学习的核心特征之一,指的是学习资源不受时间、地点限制,任何人可以通过互联网随时访问和利用。题干中的“通过网络进行学习”和“通过互联网进行碎片化学习”强调了学习资源的可获取性和无边界性,这正符合开放性的定义。题干中的说法正确。
23. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。我们和老师在直播软件聊天区进行交流探讨所发送的文字属于数值型数据。( )
【答案】错误
【解析】
【详解】本题考查的是数据。题干中描述的“直播软件聊天区发送的文字”(例如讨论问题、发送评论等),本质上是文本信息(如“这道题怎么做?”),属于字符型数据,而非数值型数据。题干中的说法错误。
24. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。老师为了分析学生成绩在各分数段的占比情况,进行数据可视化表达,适宜用折线图。( )
【答案】错误
【解析】
【详解】本题考查的是可视化表达。折线图主要用于展示数据随时间或其他连续变量的变化趋势(如温度变化、销售额增长),强调数据的波动和连续性。 占比情况更适合使用饼图。题干中的说法错误。
25. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。某同学将网课的腾讯会议号随意分享给陌生人,这种做法是正确的。( )
【答案】错误
【解析】
【详解】本题考查的是信息安全。腾讯会议号是进入在线课堂的唯一凭证。随意分享给陌生人可能导致无关人员进入课堂,干扰教学秩序(如发送垃圾信息、恶意刷屏),甚至泄露师生隐私(如姓名、课程内容)。题干中的说法错误。
26. 疫情期间,我们可以通过网络进行学习,老师可以通过在线直播进行教学。小王通过浏览器在学习网站上学习。该学习系统的体系结构是客户机/服务器结构。( )
【答案】错误
【解析】
【详解】本题考查的是信息系统体系结构。小王通过浏览器(作为客户机)访问学习网站(服务器),浏览器向服务器发送请求,服务器处理请求并返回学习资源(如网页、视频等)。这体现了客户机/服务器(C/S)结构的基本特征:客户机请求服务,服务器提供服务。题干中的说法错误。
三、综合应用题(本题共2小题,其中27题10分,28题12分,共22分)
27. 程序填空题
假设有一个杯子装了可乐,一个杯子装了橙汁,如何交换两个杯子中的饮料?可行的一种思路是:利用一个空杯子作为中介,经过一些交换的步骤即可将这两个杯子的饮料互换。下面是根据上面的思路,利用中间变量temp将变量x和y的值进行交换的一个不完整的程序,请将其补充完整。
操作提示:打开“考生文件夹\程序题”文件夹中的“P1.py”文件,删除代码中的“①②③”,并填写正确的代码,完善该程序,实现上述功能,调试完成后保存“P1.py”文件。
程序如下:
#注释:以下为“P1.py”的代码,请不要删除①、②和③以外的任何代码。
# 用户输入
x = input('输入 x 值: ')
y = input('输入 y 值: ')
# 创建临时变量,并交换
temp = x
x = ①__________
②__________
#输出结果
③__________('交换后 x 的值为: {}, y 的值为: {}'.format(x,y))
【答案】 ①. y ②. y=temp ③. print
【解析】
【详解】本题考查的是Python基础。本题要求使用中间变量 temp 交换变量 x 和 y 的值,模拟两个杯子饮料交换的过程。交换的基本步骤如下:将 x 的值保存到临时变量 temp(已给出:temp = x)。将 y 的值赋给 x(对应填空①)。将 temp 的值(原 x 的值)赋给 y(对应填空②)。输出交换后的结果(对应填空③)。故答案依次是:y、y=temp、print。
28. 程序设计题
有一种特殊的3位数叫做水仙花数,这种数的特点是个位、十位、百位上的数字的3次幂之和等于它本身。例如:153是水仙花数(1^3+5^3+3^3=153,结果为153本身);123不是水仙花数(1^3+2^3+3^3=36,结果不为123本身)。请补充下面的程序,使得程序运行时能够判断输入的3位数是否为水仙花数,是的话输出“yes”,不是则输出“no”。输入输出样例如下:
①输入:153 输出:yes ②输入:123 输出:no
操作提示:打开“考生文件夹\程序题”文件夹中的“P2.py”文件,填写正确的代码,完善该程序,实现上述功能,调试完成后保存“P2.py”文件。
#注释:以下为“P2.py”的代码,请完善该程序。
#从键盘输入一个3位数,类型为字符串
num=input('请输入一个3位数:')
#分别将这三位数的各个位数转化为整型,并把百位数的值赋给a,十位数的值赋给b,个位数的值赋给c
a,b,c=int(num[0]),int(num[1]),int(num[2])
#将这个3位数从字符串类型转化为整型,方便计算
num=int(num)
#请在下面编写程序
【答案】if(a**3+b**3+c**3==num):
print("yes")
else:
print("no")
【解析】
【详解】本题考查的是Python选择语句的应用。使用 if-else 条件语句,判断各位数字的立方和是否等于原本输入的整数 num 。如果相等,说明输入的数是水仙花数,执行 print("yes") 输出 yes ;如果不相等,执行 print("no") 输出 no 。幂运算使用**运算符。具体代码如下:
if a**3 + b**3 + c**3 == num:
print("yes")
else:
print("no")
第1页/共1页
学科网(北京)股份有限公司
$$