2024年北京市东城区普通高中学业水平合格性考试信息技术试卷

2024年北京市东城区普通高中学业水平合格性考试信息技术试卷


📋 试卷结构总览

题型 题号 分值 总分
判断题 1~10 每题1分 10分
选择题 11~50 每题1分 40分
填空题 51~56 每空1分 10分
读程序写结果 57~60 每题3分 12分
简答题 61~62 每题4分 8分
流程及编程题 63~65 6+4+4分 14分
设计题 66 6分 6分
合计 100分

一、判断题(1~10题)解析

题号 题目 答案 解析
1 数据是信息的载体,是计算机识别、存储和加工的对象 A(正确) 数据是信息的载体,信息是数据的含义
2 借助温度和湿度传感装置采集温湿度数据的过程,实现了温湿度数据的数字化 A(正确) 传感器将模拟信号转为数字信号
3 对采集到的所有数据根本不需要进行处理和分析,可以直接得到所有有价值的信息 B(错误) 原始数据需要处理分析才能提取信息
4 物联网是物物相连的互联网,智能家居系统是我们身边比较常见的物联网应用 A(正确) 物联网定义正确
5 Python语言属于高级语言,其通用性和可移植性差 B(错误) Python通用性和可移植性
6 Python语言中的列表可以用来存放数值型数据序列 A(正确) 列表可以存储任意类型数据
7 在程序设计中使用选择结构来完成某些重复性操作可以使程序更加简洁 B(错误) 重复性操作用循环结构,选择结构用于条件判断
8 智能作业辅导可以高效助力学生自主学习,属于人工智能在教育领域的应用 A(正确) AI教育应用
9 安装和运行应用软件时,不需要考虑计算机的软、硬件环境 B(错误) 必须考虑软硬件兼容性
10 辛欣同学用自己的生日20080808作为微信支付密码,这样容易记忆且安全性较高 B(错误) 生日密码极易被破解,安全性

二、选择题(11~50题)精选解析

11. 信息特征分析题

当神舟号乘组航天员在中国空间站进行"天宫课堂"授课时,很多人通过网络、电视和其他途径观看直播,从信息的一般特征来分析此例,以下说法不恰当的是

答案:A

选项 分析
A ❌ "同一个信息可以衍生出无限的信息"——直播是信息传播,不是衍生无限信息
B ✅ 信息可以共享——多人同时观看
C ✅ 信息可以通过不同载体存储传播——网络、电视
D ✅ 信息不能独立存在,需要依附于一定载体——正确

12. 计算机编码进制

计算机作为数据处理的重要工具,无论处理的是字符、图像、声音,还是其他形式的数据,都需要转换成某种进制形式的编码,才能被计算机处理。这种编码的进制形式是

答案:A(二进制)

计算机底层只能识别0和1,所有数据最终都转换为二进制。


13. 二维码安全

下列关于二维码的说法正确的是

答案:D

选项 分析
A ❌ 在线生成的二维码可以在移动设备上使用
B ❌ 个人信息可以制作成二维码
C ❌ 二维码生成属于信息编码
D 随意扫描陌生人提供的二维码存在安全隐患——正确

14. 信息采集设备识别

某辆具备自动驾驶功能的汽车,车顶的激光测距仪可以对各个方位进行扫描,车身周围的四个雷达感应器用来探测障碍物,车内的摄像头可以"看懂"交通信号灯……这些信息自动上传到车载电脑中进行处理。下列设备中主要用于采集信息的有:①激光测距仪 ②雷达感应器 ③车载电脑 ④摄像头

答案:B(①②④)

③车载电脑是处理信息的设备,不是采集设备。


15. VR技术

容蓉同学的学校建立了VR教室,同学们使用VR眼镜进行课程学习时可以身临其境的看到教师展示的建筑、机械、生物解剖结构等,并可以通过控制手柄,实现自由观察、拆解拼装等操作,以便进行深入学习。这里的VR是指计算机技术中的

答案:B(虚拟现实技术)

技术 含义
AR 增强现实(在现实基础上叠加虚拟信息)
VR 虚拟现实(完全沉浸式虚拟环境)
MR 混合现实
XR 扩展现实

16. 移动通讯技术

关于目前我们日常使用的移动通讯技术,以下说法中错误的是

答案:D

选项 分析
A ✅ 5G具有高速率、低延时等特点
B ✅ 5G全名是"第五代移动通信技术"
C ✅ 5G技术逐步推广能够帮助生活进入万物互联新时代
D 4G通讯足以支撑智慧城市的发展需求——智慧城市需要5G的高速率低延时

17. 信息时效性

导航软件需要经常更新地图版本,使得路线规划尽可能准确,从而提高出行效率,这主要体现了信息的哪项特征

答案:C(时效性)

地图信息随时间变化,需要及时更新,体现信息的时效性


18. 数字化工具

在学习总结过程中,需要梳理观点并建立结构图,形成学习报告时,可以使用的数字化工具是

答案:C(思维导图)


19. 翻译软件

陈城同学在撰写论文查找资料时得到了一些英文文献资料,在阅读这些资料时她遇到了困难,下列软件中能够更便捷的帮助她理解文献资料内容的是

答案:B(有道翻译)


20. 计算机应用

下列说法中,不正确的是

答案:D

选项 分析
D 计算机的广泛使用并不能提高工作效率和改善生活质量——错误,计算机恰恰提高了效率和生活质量

21. 电子表格数据格式

李莉同学在观看了嫦娥号发射直播后,对航天工程产生了兴趣,她收集了很多火箭发射的相关信息,并想利用电子表格管理这些信息。对于其中"发射精确时间"这样的信息在电子表格中应该选用以下哪种数据格式最为恰当

答案:A(时间)


22. 数据可视化图表

下列图表中可以用来比较每个数据相对中心的数值变化,适用于多维数据的呈现,且每个维度都可以排序的是

答案:B(雷达图)

雷达图(蛛网图)适合展示多维数据的相对关系。


23. 词云分析

词云是目前常用的关键词可视化技术。它能直接抽取文本中的关键词,并按照一定顺序和规律整齐美观地呈现在屏幕上。通过对某篇文章的词频统计生成了如右图所示的词云,则说明在这篇文章中出现频率最高的关键词是

答案:C(大数据)

词云中字体越大表示出现频率越高。


24. 大数据特征

陆璐同学刚刚在某电商平台上查看了两款喜欢的文具,当她再次查看推荐页面时,发现出现了很多类似的文具产品,这个现象反映出大数据的哪个特征

答案:B(迅变性/实时性)

大数据特征:大量性、多样性、高速性(迅变性)、价值性。推荐算法实时响应用户行为。


25. 程序设计语言

下列说法中正确的是

答案:D

选项 分析
A ❌ 高级语言通用性强,可移植性好
B ❌ 机器语言可以被计算机直接执行
C ❌ 汇编语言使用助记符,不是直接使用机器码
D 高级语言独立于机器,语法接近人类自然语言——正确

26. 算法特征

下列关于算法的描述,错误的是

答案:A

选项 分析
A 一个算法的执行步骤可以是无限的——错误!算法必须有穷性,步骤有限
B ✅ 算法可以用自然语言、流程图或伪代码描述
C ✅ 算法的每个步骤应具有确定含义,没有歧义
D ✅ 算法有0个或多个输入,1个或多个输出

27. 流程图符号

流程图中用来表示"输入输出"的形状是

答案:C(梯形)

形状 含义
矩形 处理/运算
菱形 判断
梯形 输入/输出
平行四边形 也用于输入输出(不同教材版本)

注:根据题目选项,答案为梯形


28. Python变量命名

在Python语言中,以下选项中变量命名正确的是

答案:D(code)

选项 分析
A if 是Python关键字,不能作为变量名
B in 是Python关键字
C 2xyz 以数字开头,不符合命名规则
D code 符合命名规则

29. Python类型转换

在Python语言中,把数字组成的字符串s转换为浮点型,使用的函数是

答案:C(float(s))

函数 功能
str(s) 转为字符串
int(s) 转为整数
float(s) 转为浮点数
double(s) Python中没有这个函数

30. Python表达式

下列表达式的值正确的是

答案:B(33%8的值是1)

选项 计算 结果
A 35//6 5(整除)
B 33%8 1(33=4×8+1)✓
C int(3.9) 3(取整,不是四舍五入)
D (2>=6) False

31. Python列表索引

在Python语言中变量可以被赋值为列表类型的值,例如 subjects=["语文","数学","英语","政治"],若要访问列表中某个元素,可用变量名加索引值的方式,subjects[1]的值是

答案:B("数学")

Python列表索引从0开始:

  • subjects[0] = "语文"
  • subjects[1] = "数学"
  • subjects[2] = "英语"
  • subjects[3] = "政治"

32. Python关系表达式

下列Python语言中的关系表达式书写有错误的是

答案:D(-16<=x<=16)

Python中不支持数学中的连写形式 -16<=x<=16,应写为 x>=-16 and x<=16


33. 运算符优先级

下列运算符中,优先级最高的是

答案:C(乘方)**

优先级(从高到低)
**(乘方)
* / // %
+ -
比较运算符
逻辑运算符

34. Python条件判断

有如下代码,若要求输出字符"C",则x的取值范围是

if x>0:
    print("A")
elif x>=-2:
    print("B")
else:
    print("C")

答案:D(x<-2)

条件 输出
x > 0 A
-2 ≤ x ≤ 0 B(elif x>=-2,且不满足x>0)
x < -2 C(else)

35. 流程图功能

有流程图如下图所示,可实现的功能是

答案:B(求绝对值)

流程图逻辑:输入a → 判断a>=0 → 是则输出a,否则输出-a → 即求绝对值 |a|。


36. Python表达式

用Python语言表达式表示数学中的代数式 \(\frac{x+y}{3} \times z^5\),正确的是

答案:A((x+y)/3 * z5)**

注意:Python中 ** 表示乘方,* 表示乘法。


37. Python字符串拼接

下列Python程序运行后,变量Z的值和选项中赋值语句z的值相同的是

X="135"
Y="246"
Z=X+Y

答案:B(z="135246")

字符串拼接:"135" + "246" = "135246"


38. 流程图执行结果

有流程图如下图所示,执行后变量a和i输出的值分别为

答案:C(120 6)

a=1, i=1
while i<=5:
    a = a*i    # a = 1*1*2*3*4*5 = 120
    i = i+1    # i = 6时退出循环
print(a, i)    # 120, 6

39. 网络分类

按网络覆盖的地理范围大小,可以把计算机网络划分为局域网和

答案:A(广域网)

网络类型 覆盖范围
LAN(局域网) 较小范围(如教室、办公楼)
WAN(广域网) 大范围(如城市、国家、全球)
MAN(城域网) 城市范围

40. 网络拓扑结构

同学们在家中将多种电子设备如手机、电脑、平板电脑等通过一台无线路由器同时连入家庭WIFI,这种网络拓扑结构是

答案:C(星状)

所有设备连接到一个中心节点(路由器),呈星型结构。


41. DNS故障

使用浏览器上网时,如果输入网站的域名地址无法打开网页,但是直接输入该网站的IP地址却可以浏览到网站,则最为可能的原因是

答案:D(DNS故障)

DNS(域名系统)负责将域名解析为IP地址。域名打不开但IP可以,说明DNS解析失败


42. IP地址合法性

连接在Internet上的每一台主机都有一个IP地址,下面不能作为Internet上可用的IP地址的是

答案:C(192.168.255.255)

192.168.x.x 是私有地址,255.255 是广播地址,不能作为主机地址。


43. 域名识别

访问网站时,浏览器地址栏中的"www.eduyun.cn"被称为

答案:B(域名)


44~46. 智能图书馆系统(材料题)

44. 关于该信息系统组成的说法,正确的是

答案:D(该系统的用户包括读者、图书管理人员等)

选项 分析
A ❌ 数字化阅读软件是应用软件,不是系统软件
B ❌ 服务器是硬件,数据库是软件
C ❌ RFID识别设备是输入设备
D ✅ 用户包括读者和管理人员

45. 关于信息系统安全和信息社会责任的说法,不正确的是

答案:B(读者的信息可由图书馆自由授权给书商)

读者信息属于隐私,图书馆不能随意授权给第三方。

46. 该系统中有关数据和信息的说法正确的是

答案:C(系统中读者的人脸数据是系统中的重要数据)


47. 计算机安全防范

计算机在使用过程中应注意安全防范,因此我们应该

答案:C(①③④⑤)

做法 判断
① 首次安装杀毒软件后,立即进行全面扫描
② 电脑中没有存储重要信息,不必担心黑客攻击 ❌ 任何电脑都可能被攻击
③ 对操作系统及时进行系统更新,修补安全漏洞
④ 使杀毒软件保持运行状态
⑤ 开启杀毒软件的自动检查更新功能
⑥ 可以随意打开不明来路的邮件或链接

48. 身份认证技术

张璋同学在登录网络学习平台时,需要输入用户名(或手机号等)和密码,这属于网络安全技术中的

答案:D(身份认证技术)


49. 防火墙

杨旸同学刚刚更换了新的计算机,除了应该安装正版杀毒软件并及时升级和进行杀毒操作外,为防范网络黑客入侵,还应该

答案:A(启用防火墙)


50. 信息安全做法

在日常互联网使用中,以下做法中恰当的是

答案:D(不在社交媒体中随意发布家人照片、位置信息、车票等)


三、填空题(51~56题)解析

51. 计算机系统组成

计算机系统包含硬件系统和 ①软件系统。硬件系统中的关键部分"中央处理器"包含 ②运算器③控制器;在 ①软件系统 中,常见的"Linux系统"属于 ④系统软件,"微信"属于应用软件。

答案:

  • 软件系统
  • 运算器
  • 控制器
  • 系统软件

52. 存储单位换算

3145728KB = ______ GB

答案:3

计算:

\[3145728 \div 1024 = 3072 \text{ MB} \]

\[3072 \div 1024 = 3 \text{ GB} \]


53. 二进制转十进制

IP地址 01111010.01100111.00011011.10100010 用点分十进制数表示为 122._______.27.162

答案:103

计算第二段:01100111

\[0\times128 + 1\times64 + 1\times32 + 0\times16 + 0\times8 + 1\times4 + 1\times2 + 1\times1 = 64+32+4+2+1 = 103 \]


54. IPv6

为了解决IP地址资源紧缺、分配严重不均衡的局面,目前正逐步被广泛使用的新一代网络协议简称为 ______

答案:IPv6


55. 顶级域名

如果有一主机的域名是 www.jyyun.cn,则其顶级域名"cn"的含义是 ______

答案:中国

.cn 是中国国家顶级域名。


56. 数据加密

某种数据加密方法如下:

  • ①以字节为单位进行加密处理
  • ②将1个字节的8位二进制数右移两位,最高位用右移出的低位填充
  • ③将处理后的8位二进制数分割成前4位与后4位两个二进制数
  • ④调换上述两个二进制数的位置,组成一个新的8位二进制数,并转换为十进制数

已知字母"O"的ASCII码用十进制表示为79,按照以上的加密算法,经过第②步得到的二进制数字是 ,最终加密后的密文是

答案:

  • 01001111(或具体二进制值,需计算)
  • 最终密文值

计算过程:

  1. O的ASCII码:79 = 01001111(二进制)
  2. 右移两位:最高位用右移出的低位(11)填充 → 11010011(需重新核算)
  3. 分割:前4位1101,后4位0011
  4. 调换:00111101 = 61

注:具体数值需根据右移规则仔细计算。


四、读程序写结果(57~60题)

57. 变量交换

x=23
y=46
x=x+y    # x=69
y=x-y    # y=69-46=23
x=x-y    # x=69-23=46
print(x,y)

答案:46 23

经典交换算法,不使用临时变量交换x和y。


58. 条件判断

x=38
y=2
k=7
if k==5:
    z=x+y
elif k==7:
    z=x-y    # z=38-2=36
else:
    z=x*y
print("z=",z)

答案:z= 36


59. 列表遍历

a=[100,38,12,9,25,41]
for i in range(0,6):
    print(a[i])

答案:依次输出 100, 38, 12, 9, 25, 41


60. while循环

y=8
i=0
while i<<7:
    y=y+i    # y=8+0+2+4+6=20
    i=i+2    # i=0,2,4,6,8(退出)
print(y)

答案:20

计算过程:

循环次数 i y=y+i
1 0 8+0=8
2 2 8+2=10
3 4 10+4=14
4 6 14+6=20
5 8 退出

五、简答题(61~62题)

61. 无线网络使用观点分析

甲同学:为了节省费用应尽量使用"蹭网"软件,蹭别人无线网上网。

乙同学:为了安全,绝对不应使用公共场所的无线网。

分析

观点 评价
甲同学 错误。蹭网属于未经授权访问他人网络,违反信息道德,可能涉及违法;且蹭网软件本身可能携带病毒,存在严重安全隐患。
乙同学 ⚠️ 过于绝对。公共场所无线网络在采取安全措施(如使用VPN、不访问敏感网站、确认网络真实性)的前提下可以谨慎使用。完全拒绝不符合实际需求。

我的观点

  • 应遵守信息道德和法律法规,不蹭网、不盗用他人网络
  • 使用公共WiFi时应提高安全意识,避免进行网银支付等敏感操作
  • 优先使用正规运营商网络或经过认证的公共网络

62. 网络设备连接

(1)设备名称

  • 设备1:交换机(连接计算机组成局域网)
  • 设备2:路由器(连接局域网与互联网)
  • 设备3:防火墙/网关(或根据图示具体判断)

(2)连接方式

  • 计算机1、计算机2……计算机n → 网线 → 交换机(设备1)
  • 交换机 → 路由器(设备2) → 互联网
  • 或经过防火墙/网关(设备3)

六、流程及编程题(63~65题)

63. 闰年判断程序改错

原程序错误

year=input("请输入一个年份:")
if year%4==0 and year%100!=0 or year%400=0    # 错误1:=应为==
    print(year,"年是闰年")                      # 错误2:year未转int
else                                            # 错误3:缺少冒号
    print(year 年不是闰年)                      # 错误4:语法错误,缺少逗号和引号

正确程序

year=int(input("请输入一个年份:"))
if (year%4==0 and year%100!=0) or (year%400==0):
    print(year,"年是闰年")
else:
    print(year,"年不是闰年")

64. 包装机字母块(栈结构)

题目分析:这是一个栈(Stack)操作问题

  • 按1、2、3:将对应行最左侧字母压入栈
  • 按4:弹出栈顶字母

初始状态

  • 行1:C D E H(左侧是C)
  • 行2:I F G H
  • 行3:L O M H

操作序列:3,1,1,4,4,2,3,4

步骤 操作 栈中内容(自上而下)
1 按3(L入栈) L
2 按1(C入栈) C, L
3 按1(C入栈) C, C, L
4 按4(弹出C) C, L
5 按4(弹出C) L
6 按2(I入栈) I, L
7 按3(L入栈) L, I, L
8 按4(弹出L) I, L

答案

  • (1) 依次按3,1,1后,最上面:C
  • (2) 继续按4,4后,还留下:L
  • (3) 继续按2,3后,自上而下依次是:L, I, L
  • (4) 最后按4后,第一个:I

65. 完全平方数求和程序填空

sum_of_squares=0          # 初始化变量
① G                       # 从键盘输入正整数n:n=int(input("请输入一个正整数n:"))
for i in range(② A):      # 按顺序得到一个正整数:1,n+1
    if ③ C:                # 判断该数是否是完全平方数:i**0.5==int(i**0.5)
        sum_of_squares=④ H  # 计算完全平方数之和:sum_of_squares+i
print(n,"以内的完全平方数之和是",sum_of_squares)

答案

  • G(n=int(input("请输入一个正整数n:")))
  • A(1,n+1)
  • C(i0.5==int(i0.5))
  • H(sum_of_squares+i)

七、设计题(66题)

远程养护系统设计

功能模块

功能模块 功能描述 涉及设备
自动浇水 检测土壤湿度,当湿度低于阈值时自动启动浇水装置 土壤湿度传感器、水泵、水管、控制器
光照调节 检测光照强度,当光照不足时自动开启补光灯 光照传感器、LED补光灯、控制器
远程监控 通过手机APP实时查看植物生长状态和环境参数 摄像头、温度传感器、WiFi模块、智能手机
异常报警 当环境参数异常(如温度过高)时发送报警信息 温度传感器、蜂鸣器、WiFi模块、智能手机

posted @ 2026-06-07 21:31  kkman2000  阅读(50)  评论(0)    收藏  举报