内容正文:
2025~2026学年度第二学期期中考试
高一信息试题
考试时间:90分钟 满分:100分
一、单项选择题(共 40题。每题1.5分,共60分)
1. 2026年马年春节期间,小明通过微信发送了一段包含“龙马精神”的视频祝福。关于该信息的传输与呈现,下列说法正确的是( )
A. 视频文件在传输过程中属于信息 B. 手机屏幕显示的画面属于信息
C. 存储在云端的视频数据属于信息 D. 视频中的“龙马精神”文字属于数据
【答案】B
【解析】
【详解】本题考查信息与数据的基本概念区别。首先明确核心概念:数据是信息的载体,信息是数据所承载的实际内容与意义。对各选项逐一分析:传输过程中的视频文件是承载信息的数据载体,并非信息本身,第一项错误;手机屏幕显示的画面呈现了传递祝福的实际内容,属于信息,第二项正确;存储在云端的视频文件本身属于数据载体,不属于信息,第三项错误;视频中的“龙马精神”文字承载了祝福的含义,属于信息而非数据,第四项错误。故答案为:B。
2. 学校通过校园广播、公众号、公告栏同步发布放假通知,体现了信息的( )
A. 载体依附性 B. 时效性 C. 共享性 D. 真伪性
【答案】A
【解析】
【详解】本题考查信息的基本特征。信息不能独立存在,需要依附于一定的载体,同一个信息可以依附于不同的载体,题干中放假通知这一信息同时通过校园广播、公众号、公告栏这三种不同的载体发布,体现了信息的载体依附性。故答案为:A。
3. 要直观展示班级5位同学的各科分数对比,最适合的图表是 ;要展示各科分数占总分的比例,最适合的是 。( )
姓名
语文
数学
英语
物理
化学
生物
总分
张明
86
92
89
78
81
85
511
李雪
91
76
94
72
79
88
500
王浩
78
95
82
93
90
84
522
刘佳
88
84
87
85
83
86
513
陈阳
75
79
80
88
82
79
483
A. 柱形图、折线图 B. 柱形图、饼图 C. 饼图、柱形图 D. 折线图、饼图
【答案】B
【解析】
【详解】本题考查常见统计图表的适用场景。柱形图可以直观清晰地对比不同类别数据的数值大小,非常适合用于展示多位同学的各科分数对比;饼图能够清晰体现各部分数据占总体的比例关系,适合用于展示各科分数占总分的比例,题目中第二个选项符合该结论。故答案为:B。
4. 考试结束后,为做好成绩分析工作,教师利用表格软件统计各班级学生的平均分。针对此项任务,最优操作方式为( )
A. 直接对所有分数求平均值
B. 按班级排序后,以班级为分类依据做分类汇总
C. 按分数排序后求平均值
D. 手动逐个班级计算
【答案】B
【解析】
【详解】本题考查表格软件的数据处理操作知识。本次任务需要统计各个班级分别的平均分,直接对所有分数求平均值得到的是全体学生的整体平均分,不符合任务需求;按分数排序后求平均值无法得到分班级的平均分,不符合任务要求;手动逐个班级计算操作繁琐效率低下,不是最优操作方式;按班级排序后,以班级为分类依据做分类汇总,可以快速准确得到每个班级的平均分,是该任务的最优操作方式。故答案为:B。
5. 计算机能存储、处理音频、视频、图片,是因为这些信息都被( )
A. 模拟化 B. 数字化 C. 网络化 D. 实体化
【答案】B
【解析】
【详解】本题考查计算机信息存储与处理的基础知识。计算机只能识别和处理由0、1组成的二进制数字信息,音频、视频、图片原本属于模拟信息,只有经过数字化转换成为数字形式的信息后,才能被计算机存储和处理,因此符合题干描述的是数字化。故答案为:B。
6. 计算机能直接识别和执行的程序设计语言是( )
A. Python B. 汇编语言 C. 机器语言 D. C语言
【答案】C
【解析】
【详解】本题考查计算机程序设计语言的基础知识。计算机硬件只能直接识别二进制形式的指令,机器语言是由二进制机器指令组成的程序设计语言,不需要转换就可以直接被计算机识别和执行;汇编语言需要经过汇编程序翻译为机器语言后才能被执行,Python、C语言都属于高级语言,需要经过编译或解释处理转换为机器语言后才能被计算机执行。故答案为:C。
7. 计算机在科研教学领域具有广泛的应用,然而计算机无法解决“打印所有质数”的问题,这源于该问题违背了算法的( )
A. 有穷性 B. 确定性 C. 可行性 D. 至少有1个输出
【答案】A
【解析】
【详解】本题考查算法的基本特性。算法必须满足有穷性,即算法要在有限的步骤内完成执行,不能无限运行下去。由于质数的数量是无限的,“打印所有质数”这个过程无法在有限步骤内终止,因此违背了算法的有穷性。故答案为:A。
8. 算法中常见的三种基本结构是顺序结构、分支结构,循环结构,下列说法错误的是( )
A. 顺序结构按照语句先后顺序执行 B. 分支结构可根据条件选择执行路径
C. 循环结构的循环次数一定是固定的 D. 三种结构可以组合使用
【答案】C
【解析】
【详解】本题考查算法三种基本结构的基础知识。顺序结构的执行规则就是按照语句的先后顺序依次执行,对应说法正确;分支结构也叫选择结构,能够根据给定条件的结果选择对应的执行路径,对应说法正确;循环结构分为计数循环和条件循环,计数循环的循环次数固定,但条件循环的循环次数由终止条件决定,并不是固定的,因此“循环结构的循环次数一定是固定的”说法错误;三种基本结构可以相互嵌套组合使用,实现复杂的算法逻辑,对应说法正确。故答案为:C。
9. 用流程图表示条件“A>B”是否成立,要用图形( )
A. B. C. D.
【答案】B
【解析】
【详解】本题考查流程图基本图形的用途。在标准流程图规范中,不同图形的作用如下:直角矩形是处理框,用于表示处理操作;菱形是判断框,用于判断条件是否成立,决定流程走向,符合本题判断“A>B”是否成立的需求;圆角矩形是起止框,用于标识算法的开始和结束;平行四边形是输入输出框,用于表示数据的输入或输出。因此本题需要选择用作判断的菱形,对应第二个选项。故答案为:B。
10. 以采集土壤湿度单项数据为例,用流程图来描述该智慧农业系统运行的过程,正确的是( )。(注:测量值≥设定值表示土壤湿润,不需要浇灌水)
A. B.
C. D.
【答案】A
【解析】
【详解】本题考查流程图逻辑分析与智慧农业系统运行过程的判断。根据题干备注,测量值≥设定值表示土壤湿润,不需要浇灌水。因此当判断条件“测量值≥设定值”结果为Y(成立)时,需要执行关闭浇灌系统的操作;当结果为N(不成立)时,代表土壤湿度不足,需要浇灌,应执行打开浇灌系统的操作,完成操作后重新进入检测循环,符合该逻辑的是第一个流程图。故答案为:A。
11. 下列对“起床→洗漱→吃早餐→上学”这一系列步骤的描述,属于算法的什么结构( )
A. 顺序结构 B. 分支结构 C. 循环结构 D. 嵌套结构
【答案】A
【解析】
【详解】本题考查算法基本结构的识别。算法的常见基本结构分为顺序结构、分支结构、循环结构,顺序结构的特点是按照步骤的先后顺序依次执行,本题中的“起床→洗漱→吃早餐→上学”是按照固定先后顺序依次完成的步骤,符合顺序结构的特征;分支结构需要根据条件判断选择执行不同步骤,循环结构是重复执行特定操作,嵌套结构是算法结构之间的嵌套,均不符合该流程的特点。故答案为:A。
12. “今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一、凡百钱买鸡百只,问鸡翁、母、雏各几何?”如果用编程解决“百钱买百鸡”问题,正确步骤是( )
① 编写Python代码实现 ②分析问题,明确求解目标 ③设计算法与数学模型
A. ①②③ B. ②③① C. ③②① D. ②①③
【答案】B
【解析】
【详解】本题考查编程解决问题的基本步骤。编程解决实际问题的标准流程为:第一步先分析问题,明确求解目标,确定问题需要解决的内容;第二步根据问题分析的结果设计对应的算法与数学模型,梳理出解决问题的思路和逻辑;最后编写代码实现对应功能,因此正确的步骤顺序是②③①,对应题目给出的第二个选项。故答案为:B。
13. 某计算机配置为:i7-8700/16GB/2TB/DVD/2G独显/19.5LCD,该参数描述中表示内存大小的是( )
A. 16GB B. 2GB C. i7-8700 D. 2TB
【答案】A
【解析】
【详解】本题主要考查计算机硬件参数。某计算机配置为:i7-8700/16GB/2TB/DVD/2G独显/19.5LCD,i7-8700是CPU参数,16GB是内存大小,2TB是硬盘大小,2G独显是显卡参数,19.5LCD是显示器参数,故本题选A选项。
14. 十进制数15转换成为二进制数是( )
A. 1110 B. 1010 C. 1111 D. 1100
【答案】C
【解析】
【详解】本题主要考查进制数的转换。十进制数15通过“除权取余、逆序排列”的方法转换为二进制数是1111,故本题选C选项。
15. Python程序的执行方式是( )
A. 编译执行 B. 解释执行 C. 直接执行 D. 转换执行
【答案】B
【解析】
【详解】本题考查Python程序执行方式的基础知识。Python是典型的解释型编程语言,运行程序时不需要预先将完整源代码编译为可执行的二进制机器码,而是由Python解释器逐行对代码进行解释后执行,编译执行是C、C++这类编译型语言的执行方式,直接执行、转换执行都不是Python程序的正确执行方式。故答案为:B。
16. 下列符合Python变量命名规则的是( )
A. 2025_name B. _score_1 C. class D. 1_score
【答案】B
【解析】
【详解】本题考查Python变量命名规则。Python变量命名规则为:变量名只能由字母、数字和下划线组成,必须以字母或下划线开头,不能使用Python的保留关键字作为变量名。选项A 2025_name以数字开头,不符合命名规则;选项B _score_1符合所有命名规则,符合要求;选项C class是Python的保留关键字,不能作为变量名,不符合规则;选项D 1_score以数字开头,不符合规则。故答案为:B。
17. 采样频率和量化位数是数字音频的两项基本指标,下列叙述正确的是( )
A. 44.1kHz表示量化位数 B. 16位表示量化位数
C. 采样频率相同,量化位数越少音频质量越高 D. 量化位数相同,采样频率越低音频质量越高
【答案】B
【解析】
【详解】本题考查音频处理相关内容。A选项,44.1kHz表示采样频率,选项错误。B选项,16位表示量化位数,选项正确。C选项,采样频率相同,量化位数越少音频质量越低,选项错误。D选项,量化位数相同,采样频率越低音频质量越低。选项错误。故本题答案是B选项。
18. 提取一个四位整型数的百位数字(例如:2581的百位数字为 5),正确表达式是( )
A. x//100%10 B. x%100//10 C. x//10%100 D. x%10//100
【答案】A
【解析】
【详解】本题考查Python中整除运算和取模运算,提取整数指定位数字的方法。要提取四位整型数x的百位数字,首先将x整除100,就可以把原数的百位数字移动到运算结果的个位上,比如示例中的2581,2581整除100得到结果25,接下来对10取模,就能得到当前结果的个位,也就是原数的百位数字5,对应第一个选项的表达式x//100%10;第二个表达式最终得到原数的十位数字,其余两个表达式的结果都不符合要求。故答案为:A。
19. 将字符串 num=''88''转换为整数,正确函数是( )
A. float(num) B. int(num) C. str(num) D. bool(num)
【答案】B
【解析】
【详解】本题考查Python中数据类型转换函数的使用。float()函数的作用是将数据转换为浮点型,int()函数的作用是将数据转换为整数型,str()函数的作用是将数据转换为字符串型,bool()函数的作用是将数据转换为布尔型,本题要求将字符串"88"转换为整数,因此正确的函数是int(num),对应第二个选项。故答案为:B。
20. 执行 x=input(''请输入:''),输入99后回车,x的类型是( )
A. 整数 B. 浮点数 C. 字符串 D. 布尔值
【答案】C
【解析】
【详解】本题考查Python中input()函数的返回值类型特性。在Python中,input()函数会将用户输入的所有内容统一以字符串类型返回,不会自动将输入的数字转换为整数或浮点数等其他类型,因此输入99后,变量x的类型依然是字符串。故答案为:C。
21. 运行Python程序:
x=int(input())
if x>10:
print(x*2)
else:
print(x+2)
输入8,输出结果是( )
A. 16 B. 10 C. 8 D. 6
【答案】B
【解析】
【详解】本题考查Python条件分支语句的执行逻辑。程序先将输入转换为整数,本次输入为8,判断条件x>10是否成立,8不满足x>10,因此执行else分支的代码,计算输出x+2的结果,计算可得8+2=10,对应第二个选项。故答案为:B。
22. 运行Python程序:
i=1
while i<5:
i=i+1
print(i)
输出结果是( )
A. 1 B. 4 C. 5 D. 6
【答案】C
【解析】
【详解】本题考查的循环语句。初始化变量:i = 1 进入while循环,判断条件i < 5:
第1次判断:1<5成立,执行i=i+1,i更新为2
第2次判断:2<5成立,执行i=i+1,i更新为3
第3次判断:3<5成立,执行i=i+1,i更新为4
第4次判断:4<5成立,执行i=i+1,i更新为5
再次判断条件:5<5不成立,退出循环,执行print(i),最终输出结果为5。故选C。
23. 用for循环打印8个#,横线处应填( )
for i in___________:
print(''#'',end='''')
A. range(8) B. range(1,8) C. range(9) D. 8
【答案】A
【解析】
【详解】本题考查Python中for循环与range()函数的用法。要打印8个#,需要让打印语句循环执行8次。range()函数的规则为:当传入一个参数n时,会生成共n个整数,对应让for循环执行n次,range(8)正好可以让循环执行8次,输出8个#;range(1,8)仅包含7个整数,只能循环7次输出7个#;range(9)包含9个整数,会输出9个#;Python语法中for循环的in后不能直接填写整数8,会报错无法运行。故答案为:A。
24. Python中定义函数的关键字是( )
A. function B. def C. import D. return
【答案】B
【解析】
【详解】本题考查Python基础语法中函数定义的关键字知识。在Python的语法规则中,function不是Python定义函数的关键字,它多用于其他编程语言定义函数;def是Python专门用来定义函数的关键字;import关键字的作用是导入模块;return关键字的作用是在函数中返回函数的处理结果,因此正确答案是第二个选项。故答案为:B。
25. 运行Python程序:
a=1
for i in range(5):
if i% 2==0:
a=a+2
else:
a=a*2
print(a+3)
print(a)
变量 a最终的值是( )
A. 21 B. 41 C. 24 D. 18
【答案】D
【解析】
【详解】本题考查Python循环与分支结构的代码执行流程分析。初始a的值为1,for循环中i依次取0、1、2、3、4,逐次计算:i=0时i为偶数,满足if条件,a更新为1+2=3;i=1时i为奇数,进入else分支,a更新为3*2=6;i=2时i为偶数,满足if条件,a更新为6+2=8;i=3时i为奇数,进入else分支,a更新为8*2=16;i=4时i为偶数,满足if条件,a更新为16+2=18,循环结束后得到a的最终值为18,对应第四个选项。故答案为:D。
26. 关于信息编码,说法错误的是( )
A. 编码是信息形式转换的过程 B. 身份证号、学号都属于编码
C. 计算机内部数据以二进制编码存储 D. 汉字编码只有一种格式
【答案】D
【解析】
【详解】本题考查信息编码的基础知识。编码是信息从一种形式转换为另一种形式的过程,该表述正确;身份证号、学号都是按照一定规则编制、用于标识特定对象的编码,该表述正确;计算机硬件只能识别二进制信号,因此计算机内部数据都以二进制编码存储,该表述正确;汉字编码根据用途不同分为多种类型,常见的有输入码、交换码、机内码、字形码等,并非只有一种格式,该表述错误,本题要求选出说法错误的选项。故答案为:D。
27. 在WPS表格中有一列数据“A60、A66、A600”,对该列数据进行升序排列,排序结果是( )
A. A66、A600、A60 B. A60、A600、A66
C. A600、A60、A66 D. A60、A66、A600
【答案】B
【解析】
【详解】本题考查WPS表格中文本型数据的排序规则。WPS表格对文本型数据进行排序时,遵循从左到右逐位比较字符的规则:本题中所有数据第一个字符都是A,第二个字符都是6,比较第三位字符时,0的ASCII码小于6,因此A60、A600排在A66之前;A60长度小于A600,前三位字符都相同的情况下,长度更短的字符串排在前面,最终升序结果为A60、A600、A66,对应第二个选项。故答案为:B。
28. 已知字符B的ASCII码是01000010,则E的ASCII码是( )
A. 01000011 B. 01000100 C. 01000101 D. 01000110
【答案】C
【解析】
【详解】本题考查ASCII码的编码规律。ASCII码中大写英文字母按照字母顺序连续编码,B和E相差3个序号,已知B的ASCII码是01000010,对应十进制数66,E的十进制ASCII码为66+3=69,转换为二进制就是01000101,对应第三个选项。故答案为:C。
29. 下列属于C类IP地址的是( )
A. 172.16.0.1 B. 192.168.0.1 C. 10.0.0.1 D. 128.1.1.1
【答案】B
【解析】
【详解】本题考查IP地址的分类规则。IP地址根据首字节范围划分为不同类别,其中A类IP地址首字节范围为1~126,B类IP地址首字节范围为128~191,C类IP地址首字节范围为192~223。逐一分析各选项:172.16.0.1首字节为172,属于B类IP地址;192.168.0.1首字节为192,符合C类IP地址的范围要求;10.0.0.1首字节为10,属于A类IP地址;128.1.1.1首字节为128,属于B类IP地址。故答案为:B。
30. 在下列关于常见数据结构基本特性的描述中,说法错误的是( )
A. 栈是“先进后出”的线性结构 B. 树结构是具有层次关系的非线性结构
C. 队列是“先进先出”的线性结构 D. 图结构是一对一的线性关系
【答案】D
【解析】
【详解】本题考查常见数据结构的基本特性。第一个选项,栈遵循“先进后出”的规则,属于线性结构,描述正确;第二个选项,树结构是具有层次关系的非线性结构,元素之间是一对多的关系,描述正确;第三个选项,队列遵循“先进先出”的规则,属于线性结构,描述正确;第四个选项,图结构中结点之间是多对多的关系,不属于一对一的线性关系,描述错误,本题要求选出说法错误的选项。故答案为:D。
31. Access数据库中,“手机号”字段应设置的类型是( )
A. 数字 B. 短文本 C. 长文本 D. 自动编号
【答案】B
【解析】
【详解】本题考查Access数据库字段类型的选择应用。手机号由数字组成,但不需要进行算术运算,常规手机号长度为11位,短文本类型适合存储长度不超过255的字符内容,符合手机号的存储需求;数字类型用于存储可参与算术运算的数值,长文本适合存储超过255字符的大量内容,自动编号是系统自动生成的唯一序号,均不适合存储手机号。故答案为:B。
32. 在数据库的“学生信息表”中,能唯一标识每条记录的字段是( )
A. 姓名 B. 学号 C. 性别 D. 年龄
【答案】B
【解析】
【详解】本题考查数据库中主键字段的相关知识,主键是能唯一标识数据表中每条记录的字段。在学生信息表中,姓名可能存在重名,性别、年龄都存在多个学生取值相同的情况,均无法唯一区分每条记录;学号是每个学生专属的唯一不重复编号,能够唯一标识每条学生记录,符合题干要求。故答案为:B。
33. 用户在APP注册新账号,数据库执行的操作是( )
A. 删除记录 B. 添加记录 C. 修改记录 D. 创建表
【答案】B
【解析】
【详解】本题考查数据库基本操作知识。用户注册新账号,是将原本不存在的新用户信息存入数据库,因此执行的是添加记录操作;删除记录用于移除数据库中已有的数据记录,修改记录用于更新已有记录的内容,创建表是新建数据表结构,这三种操作都不符合注册新账号的场景。故答案为:B。
34. 明文加密就是把可直接阅读的明文,通过加密算法转换成密文的过程,目的是防止信息在传输、存储时被窃取、篡改或偷看。现有一种明文加密规则:明文:a,b→密文:a+2b,2a-b。若明文2,3,则密文是( )
A. 8,1 B. 7,2 C. 6,3 D. 5,4
【答案】A
【解析】
【详解】本题考查新定义运算的理解与有理数计算能力。根据给定的加密规则,明文a,b对应密文为a+2b,2a-b,本题中明文是2,3,即a=2,b=3,分别计算两个密文的值:计算第一个密文a+2b可得2+2×3=8,计算第二个密文2a-b可得2×2-3=1,因此密文为8,1,对应第一个选项。故答案为:A。
35. 下列说法错误的是( )
A. 信息是数据的内涵,数据是信息的具体表现形式
B. 汉字“马”的GB2312编码占2个字节
C. 计算机病毒只存在于硬盘中,会通过U盘传播
D. 在WPS表格中,单元格地址$A$1属于相对引用
【答案】C
【解析】
【详解】本题考查信息与数据的关系、汉字编码、计算机病毒和WPS表格单元格引用的相关基础知识。逐一分析各选项:A选项中,信息是数据加工后得到的意义,是数据的内涵,数据是信息的具体表现形式,该说法正确;B选项中,GB2312编码标准规定一个汉字占用2个字节存储,因此汉字“马”的GB2312编码占2个字节,该说法正确;C选项中,计算机病毒可以寄生在硬盘、U盘、光盘、内存等多种存储介质中,并不是只存在于硬盘中,该说法错误;D选项中,WPS表格的单元格地址$A$1属于绝对引用,而非相对引用,该说法本身错误,本题要求选出错误说法,对应本题要求的选项为第三个选项。故答案为:C。
36. 自幂数(也叫阿姆斯特朗数、自恋数),是指一个n位数,其每一位数字的n次幂之和,恰好等于它本身。找出 1000以内所有“自幂数”,最优算法是( )
A. 枚举法 B. 解析法 C. 排序法 D. 递归法
【答案】A
【解析】
【详解】本题考查算法的合理选择与应用。枚举法是逐个列举范围内所有候选,逐一验证是否符合条件、筛选出解的算法。本题要找1000以内的自幂数,范围仅1000个数字,逐个数判断是否满足自幂数定义即可,逻辑简单、实现容易,是最优算法。解析法是通过推导问题的数学解析表达式直接求解,本题没有可以直接推导得到所有自幂数的简洁公式,不适用。排序法的作用是对数据按规则排序,无法完成“查找符合条件的自幂数”的需求,直接排除。递归法通过过程自身调用来求解,本题用递归实现会增加不必要的复杂度、效率更低,不是最优方案。故答案为:A。
37. Python包含了许多模块,其中导入模块的关键字是( )
A. import B. from C. def D. include
【答案】A
【解析】
【详解】本题考查Python中导入模块的关键字基础知识。在Python的关键字中,def是用于定义函数的关键字,include不是Python的合法关键字,from一般配合import使用,用来从模块中导入指定内容,import本身就是Python中专门用于导入模块的关键字,符合题干要求。故答案为:A。
38. 递归就是自己调用自己,把大问题拆成和它结构一样的小问题,直到小到能直接解决。下列体现递归思想的是( )
A. 数列求和 B. 阶乘计算 n!=n×(n-1)!
C. 求最大值 D. 数据排序
【答案】B
【解析】
【详解】本题考查递归思想的概念理解与应用。根据题干对递归的定义,递归是将大问题拆解为结构相同的小问题,通过自身调用自身求解,直到问题小到可以直接解决。阶乘计算的规则是n的阶乘等于n乘以(n-1)的阶乘,将求n的阶乘拆解为结构相同的(n-1)阶乘问题,逐层拆解后到最小规模可以直接得出结果,完全符合递归思想的特征。数列求和、求最大值、数据排序一般不需要通过自身调用自身的递归结构解决,不符合递归思想。故答案为:B。
39. 随着手机支付、网购推荐、出行导航在生活中越来越普及,关于大数据应用,说法正确的是( )
A. 大数据只能处理结构化数据
B. 出行导航的拥堵提示是大数据分析的结果
C. 大数据无法进行实时分析
D. 大数据没有隐私安全风险
【答案】B
【解析】
【详解】本题考查大数据的基础概念与实际应用。大数据不仅可以处理结构化数据,还可处理半结构化、非结构化数据,第一个说法错误;出行导航整合海量用户位置等相关数据,分析后得到拥堵提示,属于大数据分析的应用成果,第二个说法正确;大数据能够实现实时分析,例如导航可以实时更新路况信息,第三个说法错误;大数据存储了大量用户个人信息,存在隐私泄露的安全风险,第四个说法错误。故答案为:B。
40. 日常生活中,语音导航、智能语音输入、人脸解锁、图像识别分类等功能越来越普及,人工智能在语音识别、图像分类的广泛应用说明( )
A. 人工智能可完全替代人类
B. 人工智能技术持续发展,应用场景不断拓展
C. 人工智能没有任何局限性
D. 人工智能只能用于游戏对战
【答案】B
【解析】
【详解】本题考查人工智能的相关基础知识。人工智能是人类开发创造的工具,无法完全替代人类的思维与创造力,因此“人工智能可完全替代人类”的表述错误;人工智能目前仍存在一定局限性,在很多复杂场景任务中仍有不足,因此“人工智能没有任何局限性”的表述错误;人工智能的应用场景十分广泛,题干中的语音导航、人脸解锁等都是非游戏领域的应用,因此“人工智能只能用于游戏对战”的表述错误;题干提到日常生活中多个领域都普及了人工智能相关功能,说明人工智能技术持续发展,应用场景不断拓展,该表述符合题意。故答案为:B。
二、完善程序题(共3题。每空2分,共 20分)
41. 输入n个整数,将其中的奇数、偶数分别求和。
n = int(input("请输入要计算整数的个数:"))
s1 = s2 = ________ # s1表示偶数的和,s2表示奇数的和
for i in range(1, n+1):
a = int(input("请输入一个整数:"))
if ________ == 0: # 如果是偶数
s1 = s1+a
else:
s2 = _______
print("偶数和为:", s1)
print("奇数和为:", s2)
【答案】 ①. 0 ②. a%2 ③. s2+a
【解析】
【详解】本题考查的是Python的for循环。①初始化偶数、奇数的和为0,故此处应为0;②偶数的判断条件:除2余数为0,故此处应为:a%2;③s2表示奇数的和,如果不是偶数,则累加到奇数和中,故此处应为:s2+a。
42. 累计打卡问题:第一天打卡1次,每天比前一天多1次。完善以下Python程序,求20天打卡次数之和。
total=0
day=1
while day <=①___________:
total=②___________+day
day=③___________+1
print(''总次数:'',total)
【答案】 ①. 20 ②. total ③. day
【解析】
【详解】本题考查Python中while循环实现累加求和的基础编程逻辑。我们需要计算20天的打卡总次数,循环需要遍历从1到20的所有天数,因此while循环的判断条件为day小于等于20,因此①处应填20;变量total用来保存累计得到的总打卡次数,每次循环需要将当前天的打卡次数(第day天打卡day次)累加到总次数中,因此更新total时需要使用原有total的值加上当前day,因此②处应填total;每次处理完当前天的次数后,需要将天数加1来处理下一天,更新day时需要使用原有day的值加1,因此③处应填day。
43. 程序描述:阶乘是指所有小于及等于该数的正整数的积。0的阶乘为1,自然数n的阶乘写作n!,即 n!=1×2×3×4×……(n-1)×n。如:5!=1×2×3×4×5。请补充完善下列程序,实现功能输出:s=1!+2!+3!+4!+5!+6!。
s=0
n=①___________
for i in range(1,②___________):
n=n*i
s=③___________
print(''1!+2!+3!+4!+5!+6!='',④___________)
【答案】 ①. 1 ②. 7 ③. s+n ④. s
【解析】
【详解】本题考查Python循环结构实现累加阶乘的程序设计能力。首先变量n用于存储当前i对应的阶乘值,初始值需要设置为1,才能依次累乘得到各个数的阶乘,因此①处填1;range函数是左闭右开区间,我们需要循环得到1到6共6个数的阶乘,因此range的终点应为7,②处填7;每次计算得到当前i的阶乘n后,需要将其累加到总和s中,因此s更新为s加当前阶乘n,③处填s+n;最后程序需要输出累加得到的总和结果,因此输出变量s,④处填s。
三、综合分析题(共20分)
44. 随着数字技术普及与智慧城市建设推进,“互联网 +政务”服务不断升级,越来越多市民足不出户就能办理各类民生业务。通过手机办理社保查询、公积金提取、政务缴费、证件申领等事项,真正实现“数据多跑路、群众少跑腿”,大幅提升了办事效率与公共服务水平。请阅读材料,完成下列题目。
(1)线上办理社保卡申领的流程有:
①填写个人申领信息并提交申请
②登录政务服务APP或小程序
③完成实名认证与人脸核验
④收到申领成功通知与取件码
⑤凭身份证前往网点领卡
其正确的顺序是( )
A. ②③①④⑤ B. ②①③④⑤ C. ③②①⑤④ D. ③①②④⑤
(2)根据下方政务业务办理回执信息,在政务服务数据库中,最适合作为用户信息数据库主键的是___________。
(3)政务大厅的自助服务终端是典型的信息系统,一般信息系统都包含输入、___________、存储、控制和___________等基本功能。
A.处理 B.运算 C.输出 D.管理
(4)物联网体系结构分为感知层、网络层、应用层。自助终端用于读取身份证的读卡模块属于___________层。
(5)在政务服务中,公民个人信息需要严格安全保护。常用的数据安全防护技术有( )。(多选)
A. 数据加密 B. 身份认证 C. 访问权限控制 D. 数据格式转换
【答案】(1)A (2)身份证号
(3) ①. A ②. C
(4)感知(感知层) (5)ABC
【解析】
【小问1详解】
本题考查线上政务业务办理的流程逻辑。线上申领社保卡需要先进入办理平台,即第一步登录政务服务APP或小程序;登录后需要先完成实名认证与人脸核验,确认身份合法性;核验通过后才能填写提交个人申领信息;申请审核通过后,用户会收到申领成功通知和取件码;最后凭身份证前往网点领卡,因此正确顺序为②③①④⑤。故答案为:A。
【小问2详解】
本题考查数据库主键的概念与特点。主键要求能唯一标识数据表中的每条记录,本题针对用户信息数据库设置主键,每个公民的身份证号具有全球唯一性,能够唯一标识对应一个用户,满足主键的要求。故答案为:身份证号。
【小问3详解】
本题考查信息系统的基本功能。通用信息系统的五大基本功能为输入、处理、存储、控制、输出,因此两个空依次对应处理、输出。故答案为:A、C。
【小问4详解】
本题考查物联网体系结构的分层功能。物联网感知层负责信息采集、物体识别,读卡模块的作用是读取采集身份证信息,符合感知层的功能定位。故答案为:感知。
【小问5详解】
本题考查数据安全防护技术的应用。数据加密可以避免数据明文泄露,身份认证可以拦截非法用户访问,访问权限控制可以限制不同角色的数据访问范围,三者都属于数据安全防护技术;数据格式转换仅用于改变数据存储格式,不具备安全防护作用。故答案为:ABC。
第1页/共1页
学科网(北京)股份有限公司
$
2025~2026学年度第二学期期中考试
高一信息试题
考试时间:90分钟 满分:100分
一、单项选择题(共 40题。每题1.5分,共60分)
1. 2026年马年春节期间,小明通过微信发送了一段包含“龙马精神”的视频祝福。关于该信息的传输与呈现,下列说法正确的是( )
A. 视频文件在传输过程中属于信息 B. 手机屏幕显示的画面属于信息
C. 存储在云端的视频数据属于信息 D. 视频中的“龙马精神”文字属于数据
2. 学校通过校园广播、公众号、公告栏同步发布放假通知,体现了信息的( )
A. 载体依附性 B. 时效性 C. 共享性 D. 真伪性
3. 要直观展示班级5位同学的各科分数对比,最适合的图表是 ;要展示各科分数占总分的比例,最适合的是 。( )
姓名
语文
数学
英语
物理
化学
生物
总分
张明
86
92
89
78
81
85
511
李雪
91
76
94
72
79
88
500
王浩
78
95
82
93
90
84
522
刘佳
88
84
87
85
83
86
513
陈阳
75
79
80
88
82
79
483
A. 柱形图、折线图 B. 柱形图、饼图 C. 饼图、柱形图 D. 折线图、饼图
4. 考试结束后,为做好成绩分析工作,教师利用表格软件统计各班级学生的平均分。针对此项任务,最优操作方式为( )
A. 直接对所有分数求平均值
B. 按班级排序后,以班级为分类依据做分类汇总
C. 按分数排序后求平均值
D. 手动逐个班级计算
5. 计算机能存储、处理音频、视频、图片,是因为这些信息都被( )
A. 模拟化 B. 数字化 C. 网络化 D. 实体化
6. 计算机能直接识别和执行的程序设计语言是( )
A. Python B. 汇编语言 C. 机器语言 D. C语言
7. 计算机在科研教学领域具有广泛的应用,然而计算机无法解决“打印所有质数”的问题,这源于该问题违背了算法的( )
A. 有穷性 B. 确定性 C. 可行性 D. 至少有1个输出
8. 算法中常见的三种基本结构是顺序结构、分支结构,循环结构,下列说法错误的是( )
A. 顺序结构按照语句先后顺序执行 B. 分支结构可根据条件选择执行路径
C. 循环结构的循环次数一定是固定的 D. 三种结构可以组合使用
9. 用流程图表示条件“A>B”是否成立,要用图形( )
A. B. C. D.
10. 以采集土壤湿度单项数据为例,用流程图来描述该智慧农业系统运行的过程,正确的是( )。(注:测量值≥设定值表示土壤湿润,不需要浇灌水)
A. B.
C. D.
11. 下列对“起床→洗漱→吃早餐→上学”这一系列步骤的描述,属于算法的什么结构( )
A. 顺序结构 B. 分支结构 C. 循环结构 D. 嵌套结构
12. “今有鸡翁一,值钱五;鸡母一,值钱三;鸡雏三,值钱一、凡百钱买鸡百只,问鸡翁、母、雏各几何?”如果用编程解决“百钱买百鸡”问题,正确步骤是( )
① 编写Python代码实现 ②分析问题,明确求解目标 ③设计算法与数学模型
A. ①②③ B. ②③① C. ③②① D. ②①③
13. 某计算机配置为:i7-8700/16GB/2TB/DVD/2G独显/19.5LCD,该参数描述中表示内存大小的是( )
A. 16GB B. 2GB C. i7-8700 D. 2TB
14. 十进制数15转换成为二进制数是( )
A. 1110 B. 1010 C. 1111 D. 1100
15. Python程序的执行方式是( )
A. 编译执行 B. 解释执行 C. 直接执行 D. 转换执行
16. 下列符合Python变量命名规则的是( )
A. 2025_name B. _score_1 C. class D. 1_score
17. 采样频率和量化位数是数字音频的两项基本指标,下列叙述正确的是( )
A. 44.1kHz表示量化位数 B. 16位表示量化位数
C. 采样频率相同,量化位数越少音频质量越高 D. 量化位数相同,采样频率越低音频质量越高
18. 提取一个四位整型数的百位数字(例如:2581的百位数字为 5),正确表达式是( )
A. x//100%10 B. x%100//10 C. x//10%100 D. x%10//100
19. 将字符串 num=''88''转换为整数,正确函数是( )
A. float(num) B. int(num) C. str(num) D. bool(num)
20. 执行 x=input(''请输入:''),输入99后回车,x的类型是( )
A. 整数 B. 浮点数 C. 字符串 D. 布尔值
21. 运行Python程序:
x=int(input())
if x>10:
print(x*2)
else:
print(x+2)
输入8,输出结果是( )
A. 16 B. 10 C. 8 D. 6
22. 运行Python程序:
i=1
while i<5:
i=i+1
print(i)
输出结果是( )
A. 1 B. 4 C. 5 D. 6
23. 用for循环打印8个#,横线处应填( )
for i in___________:
print(''#'',end='''')
A. range(8) B. range(1,8) C. range(9) D. 8
24. Python中定义函数的关键字是( )
A. function B. def C. import D. return
25. 运行Python程序:
a=1
for i in range(5):
if i% 2==0:
a=a+2
else:
a=a*2
print(a+3)
print(a)
变量 a最终的值是( )
A. 21 B. 41 C. 24 D. 18
26. 关于信息编码,说法错误的是( )
A. 编码是信息形式转换的过程 B. 身份证号、学号都属于编码
C. 计算机内部数据以二进制编码存储 D. 汉字编码只有一种格式
27. 在WPS表格中有一列数据“A60、A66、A600”,对该列数据进行升序排列,排序结果是( )
A. A66、A600、A60 B. A60、A600、A66
C. A600、A60、A66 D. A60、A66、A600
28. 已知字符B的ASCII码是01000010,则E的ASCII码是( )
A. 01000011 B. 01000100 C. 01000101 D. 01000110
29. 下列属于C类IP地址的是( )
A. 172.16.0.1 B. 192.168.0.1 C. 10.0.0.1 D. 128.1.1.1
30. 在下列关于常见数据结构基本特性的描述中,说法错误的是( )
A. 栈是“先进后出”的线性结构 B. 树结构是具有层次关系的非线性结构
C. 队列是“先进先出”的线性结构 D. 图结构是一对一的线性关系
31. Access数据库中,“手机号”字段应设置的类型是( )
A. 数字 B. 短文本 C. 长文本 D. 自动编号
32. 在数据库的“学生信息表”中,能唯一标识每条记录的字段是( )
A. 姓名 B. 学号 C. 性别 D. 年龄
33. 用户在APP注册新账号,数据库执行的操作是( )
A. 删除记录 B. 添加记录 C. 修改记录 D. 创建表
34. 明文加密就是把可直接阅读的明文,通过加密算法转换成密文的过程,目的是防止信息在传输、存储时被窃取、篡改或偷看。现有一种明文加密规则:明文:a,b→密文:a+2b,2a-b。若明文2,3,则密文是( )
A. 8,1 B. 7,2 C. 6,3 D. 5,4
35. 下列说法错误的是( )
A. 信息是数据的内涵,数据是信息的具体表现形式
B. 汉字“马”的GB2312编码占2个字节
C. 计算机病毒只存在于硬盘中,会通过U盘传播
D. 在WPS表格中,单元格地址$A$1属于相对引用
36. 自幂数(也叫阿姆斯特朗数、自恋数),是指一个n位数,其每一位数字的n次幂之和,恰好等于它本身。找出 1000以内所有“自幂数”,最优算法是( )
A. 枚举法 B. 解析法 C. 排序法 D. 递归法
37. Python包含了许多模块,其中导入模块的关键字是( )
A. import B. from C. def D. include
38. 递归就是自己调用自己,把大问题拆成和它结构一样的小问题,直到小到能直接解决。下列体现递归思想的是( )
A. 数列求和 B. 阶乘计算 n!=n×(n-1)!
C. 求最大值 D. 数据排序
39. 随着手机支付、网购推荐、出行导航在生活中越来越普及,关于大数据应用,说法正确的是( )
A. 大数据只能处理结构化数据
B. 出行导航的拥堵提示是大数据分析的结果
C. 大数据无法进行实时分析
D. 大数据没有隐私安全风险
40. 日常生活中,语音导航、智能语音输入、人脸解锁、图像识别分类等功能越来越普及,人工智能在语音识别、图像分类的广泛应用说明( )
A. 人工智能可完全替代人类
B. 人工智能技术持续发展,应用场景不断拓展
C. 人工智能没有任何局限性
D. 人工智能只能用于游戏对战
二、完善程序题(共3题。每空2分,共 20分)
41. 输入n个整数,将其中的奇数、偶数分别求和。
n = int(input("请输入要计算整数的个数:"))
s1 = s2 = ________ # s1表示偶数的和,s2表示奇数的和
for i in range(1, n+1):
a = int(input("请输入一个整数:"))
if ________ == 0: # 如果是偶数
s1 = s1+a
else:
s2 = _______
print("偶数和为:", s1)
print("奇数和为:", s2)
42. 累计打卡问题:第一天打卡1次,每天比前一天多1次。完善以下Python程序,求20天打卡次数之和。
total=0
day=1
while day <=①___________:
total=②___________+day
day=③___________+1
print(''总次数:'',total)
43. 程序描述:阶乘是指所有小于及等于该数的正整数的积。0的阶乘为1,自然数n的阶乘写作n!,即 n!=1×2×3×4×……(n-1)×n。如:5!=1×2×3×4×5。请补充完善下列程序,实现功能输出:s=1!+2!+3!+4!+5!+6!。
s=0
n=①___________
for i in range(1,②___________):
n=n*i
s=③___________
print(''1!+2!+3!+4!+5!+6!='',④___________)
三、综合分析题(共20分)
44. 随着数字技术普及与智慧城市建设推进,“互联网 +政务”服务不断升级,越来越多市民足不出户就能办理各类民生业务。通过手机办理社保查询、公积金提取、政务缴费、证件申领等事项,真正实现“数据多跑路、群众少跑腿”,大幅提升了办事效率与公共服务水平。请阅读材料,完成下列题目。
(1)线上办理社保卡申领的流程有:
①填写个人申领信息并提交申请
②登录政务服务APP或小程序
③完成实名认证与人脸核验
④收到申领成功通知与取件码
⑤凭身份证前往网点领卡
其正确的顺序是( )
A. ②③①④⑤ B. ②①③④⑤ C. ③②①⑤④ D. ③①②④⑤
(2)根据下方政务业务办理回执信息,在政务服务数据库中,最适合作为用户信息数据库主键的是___________。
(3)政务大厅的自助服务终端是典型的信息系统,一般信息系统都包含输入、___________、存储、控制和___________等基本功能。
A.处理 B.运算 C.输出 D.管理
(4)物联网体系结构分为感知层、网络层、应用层。自助终端用于读取身份证的读卡模块属于___________层。
(5)在政务服务中,公民个人信息需要严格安全保护。常用的数据安全防护技术有( )。(多选)
A. 数据加密 B. 身份认证 C. 访问权限控制 D. 数据格式转换
第1页/共1页
学科网(北京)股份有限公司
$