内容正文:
山东省烟台栖霞市(五四制)2025-2026学年六下期末
信息科技试题
说明:本卷分为单项选择题、判断题和分析题三部分,共6页。单项选择题30小题,请将答案全部答在答题卡相应区域内,答在试卷上无效。
第一部分(选择题)
一、选择题(每题只有一个答案是正确的,请将正确的答案涂在答题卡上)
1. 下列选项中,符合 Python 变量命名规则的是( )
A. Int B. score_1 C. a-b D. 5G
【答案】B
【解析】
【详解】本题考查Python中变量名的命名规则。变量名只能由字母、数字、下划线组成,不能以数字开头,不能包含特殊符号,并且不能以关键字命名。选项A:Python中的int是内置类型关键字,不符合规范要求,排除。选项B:由字母、下划线、数字组成,不以数字开头,完全符合Python变量命名规则。选项C:包含非法字符连字符-,不符合变量命名规则,排除。选项D:以数字5开头,不符合变量命名规则,排除。故答案为B。
2. 在 Python中,表达式17%3**2的运算结果是( )
A. 8 B. 12 C. 4 D. 16
【答案】A
【解析】
【详解】本题考查Python运算符优先级与取模运算。在 Python 中,幂运算符**的优先级高于取模运算符 %。先计算32=9,于是原式子化为17%9。%为取模运算,取模运算返回除法后的余数,17%9=1余8,即17%9=8。故答案为A。
3. 在 Python 中,下列程序段的运行结果是( )
s=0
for i in range(1,6):
s=s+i
print(s)
A. 25 B. 15 C. 21 D. 55
【答案】B
【解析】
【详解】本题考查Python中for循环与range函数的使用。程序开头将变量s赋值为0,为后续累加计算做准备。for i in range(1,6)表示循环变量i会依次取值1、2、3、4、5,共执行5次循环。每次循环执行s = s + i,累加过程如下:
i=1时:s = 0 + 1 = 1;
i=2时:s = 1 + 2 = 3;
i=3时:s = 3 + 3 = 6;
i=4时:s = 6 + 4 = 10;
i=5时:s = 10 + 5 = 15.
循环结束后执行print(s),输出的s值为15,对应选项B。故答案为B。
4. 在Python中,与数学表达式“10<a<20”相对应的表达式是( )
A. a>10, a<20 B. a>10 or a<20 C. a>10 not a<20 D. a>10 and a<20
【答案】D
【解析】
【详解】本题考查Python中复合条件的逻辑表达式。选项A:该选项使用逗号分隔两个表达式,无法构成合法的逻辑判断复合表达式;选项B:or是逻辑或运算符,该表达式表示a大于10或者a小于20,两个条件满足一个即可成立,覆盖范围过大,不符合“10到20之间”的限制,错误;选项C:该写法存在语法错误,not是逻辑非运算符,不能直接拼接两个关系表达式,无法实现“且”的逻辑,错误;选项D:and是逻辑与运算符,表示两个条件同时成立。故答案为D。
5. 在Python中,abs()是求绝对值函数,以下程序段运行的结果为( )
a =3
b =5.7
print(int(abs(a-b)))
A. 2 B. 3 C. 10 D. 8
【答案】A
【解析】
【详解】本题考查Python编程的相关内容。已知变量赋值a=3,b=5.7,因此a-b=3-5.7=-2.7。abs()函数会返回传入数值的非负形式,因此abs(a-b) = abs(-2.7) = 2.7。int()函数对浮点数执行截断操作,仅保留整数部分,不进行四舍五入,因此int(2.7) = 2,最终输出结果为2。故答案为A。
6. 以下流程图描述机器人运动的过程。若机器人从棋盘 S 位置沿箭头方向出发,根据流程图的描述机器人将到达的位置是( )
A. ③ B. ① C. ② D. ④
【答案】C
【解析】
【详解】本题考查对流程图逻辑的理解与执行。初始化变量i=1,进入循环判断,此时i=1,满足i≤3的条件,执行“前进 1 格”,机器人从S位置向前走1格,然后执行i=i+1,i的值变为2。i=2,再次判断循环条件,仍然满足i≤3的条件,继续执行“前进 1 格”,机器人又向前走1格,接着执行i=i+1,i的值变为3。i=3,继续判断循环条件,还是满足i≤3的条件,再次执行“前进 1 格”,机器人再向前走1格,然后执行i=i+1,i的值变为4。i=4,最后一次判断循环条件,不满足i≤3的条件,跳出循环,执行“向左转”,机器人改变方向,再执行“前进 1 格”,到达了②位置。故答案为C。
7. 在Python中,下列表达式的运行结果是( )
5+3>8 or 9//2==4
A. 4 B. False C. True D. 1
【答案】C
【解析】
【详解】本题考查Python中比较运算符与逻辑运算符的运算规则。首先计算左侧:5+3=8,8>8 结果为 False;然后计算右侧:9//2 是整数除法,结果为4,4==4 结果为 True。or的逻辑规则是只要任意一边为True,整体结果就是True。故答案为C。
8. 在Python中,下列程序段的运行结果是( )
a = 5
b = 3
print (a, "+", b, "=", a+b)
A. 8 B. 5+3= 8 C. a+b=a+b D. a+b=8
【答案】B
【解析】
【详解】本题考查Python的变量赋值与print函数的输出规则。程序先执行a=5,将变量a赋值为5;再执行b=3,将变量b赋值为3。print函数内各参数用逗号分隔时,默认会以空格拼接输出,且变量会自动替换为对应数值,字符串则按原内容输出。该语句依次输出:变量a的值“5”、字符串“+”、变量b的值“3”、字符串“=”、表达式a+b的计算结果“8”,最终拼接得到输出内容“5 + 3 = 8”。故答案为B。
9. 在Python中,下列程序段运行的结果是( )
s=0
i=2
while s<=10:
s=s+i
i=i+2
print (s)
A. 28 B. 30 C. 10 D. 12
【答案】D
【解析】
【详解】本题考查Python中while循环的执行逻辑。程序运行前,初始化变量s=0,i=2。第一次循环:判断条件s<=10,此时0≤10,条件成立,执行循环体:s=s+i=0+2=2,i=i+2=2+2=4。第二次循环:判断条件s<=10,此时2≤10,条件成立,执行循环体:s=2+4=6,i=4+2= 6。第三次循环:判断条件s<=10,此时6≤10,条件成立,执行循环体:s=6+6=12,i=6+2=8。判断是否终止循环:再次判断条件s<=10,此时12>10,条件不成立,循环终止,打印s的值为12。故答案为D。
10. 在Python中,执行下列代码,输出的结果为( )
for i in range (4) :
print (i, end=" ")
A. 1234 B. 0123 C. 01234 D. 123
【答案】B
【解析】
【详解】本题考查Python中range()函数的用法与print()函数end参数的功能。在Python中,range(4)会生成从0开始、到4结束(不含4)的整数序列,依次为0、1、2、3。for i in range(4):会依次将序列中的每个值赋给变量i,每次循环执行print(i, end="")。其中end=""表示输出后不换行,而是添加一个空格作为结束符,因此每次循环会依次输出对应数字加一个空格。四次循环分别输出“0 ”“1 ”“2 ”“3 ”,连起来就是“0 1 2 3”,如果选项忽略空格,对应序列为0123。故答案为B。
11. Python依靠( )来区分代码块的从属逻辑。
A. 代码的缩进 B. 括号 C. 大括号 D. 没有特殊标志
【答案】A
【解析】
【详解】本题考查Python编程。Python用缩进(空格或制表符)来组织代码块,同一层级的缩进对应同级语句,缩进层级变化代表从属关系的变化,比如if、for、函数体等都通过缩进界定。故答案为A。
12. 下列运算符的使用错误的是( )
A. 1+' A' B. [1,2,3]+[4,5,6] C. 3*' abc' D. -10% -3
【答案】A
【解析】
【详解】本题考查运算符。选项A:在Python中,整数类型(int)和字符串类型(str)不能直接使用 +运算符进行相加操作。+运算符对于数值类型表示加法运算,对于序列类型表示连接操作,这里整数和字符串不属于同一可兼容运算的类型,所以该运算会报错。选项B:在Python中,列表(list)类型可以使用 +运算符进行连接操作。[1, 2, 3] + [4, 5, 6]的结果是将两个列表连接起来,得到新列表 [1, 2, 3, 4, 5, 6],此运算合法。选项C:在Python中,字符串类型(str)可以与整数类型(int)使用 *运算符。其含义是将字符串重复指定的整数次数,3 * 'abc'表示将字符串 'abc'重复 3 次,结果为 'abcabcabc',该运算合法。选项D:在Python中,取模运算符%可以用于整数之间的运算。-10%-3的计算结果是满足等式 (-10) = (-3)*q+r(其中q是商,r是余数且0<= |r|<|-3|)的余数r。这里-10=(-3)*4+2,所以-10%-3的结果为 2,此运算合法。故答案为A。
13. 以下Python代码输出结果中说法正确的是( )
x=0
for i in range(1,100):
x=x+i
print(x)
A. 1+100的和 B. 1+99的和
C. 1~99所有整数的和 D. 1~100所有整数的和
【答案】C
【解析】
【详解】本题考查Python中for循环以及range()函数的使用。在Python中,range(start, stop)函数会生成一个从start开始(包括start),到stop结束(不包括stop)的整数序列。对于range(1, 100),它将生成从1到99的整数序列,即1, 2, 3, ..., 99。初始化变量x = 0。然后进入for循环,每次循环将当前的i值累加到x上。以此类推,直到i = 99时,将99累加到x上。所以,最终x的值是1到99所有整数的和。故答案为C。
14. 对 a=[4,3,1,5,2,4,6] 从左到右进行一轮升序冒泡排序后,a中数据是( )
A. [3, 1, 4, 2, 5, 4, 6] B. [3, 1, 4, 2, 4, 5, 6]
C. [6, 4, 3, 1, 5, 2, 4] D. [4, 3, 5, 2, 4, 6, 1]
【答案】B
【解析】
【详解】本题考查冒泡排序。冒泡排序的核心规则是从左到右两两比较相邻元素,前者大于后者时交换位置,一轮排序后最大元素会移动到数组末尾。过程如下:
第1对(索引0与1):4>3,交换,数组变为[3,4,1,5,2,4,6]
第2对(索引1与2):4>1,交换,数组变为[3,1,4,5,2,4,6]
第3对(索引2与3):4<5,不交换,数组保持[3,1,4,5,2,4,6]
第4对(索引3与4):5>2,交换,数组变为[3,1,4,2,5,4,6]
第5对(索引4与5):5>4,交换,数组变为[3,1,4,2,4,5,6]
第6对(索引5与6):5<6,不交换,数组保持[3,1,4,2,4,5,6]
第一轮排序结束,最大元素6已移动至数组末尾。
故答案为B。
15. 用冒泡排序法对数据7,8,3,9,2从小到大排序,第3轮结果是( )
A. 2,3,7,9,8 B. 3,8,2,7,9 C. 3,2,7,8,9 D. 3,7,8,9,2
【答案】C
【解析】
【详解】本题考查冒泡排序的执行过程。冒泡排序从小到大排序时,每轮从数组第一个元素开始,依次比较相邻两个元素,若前一个元素大于后一个元素则交换位置,每轮结束后最大值会移动到未排序部分的末尾。第一轮:初始数据:7,8,3,9,2依次比较相邻元素:7<8无需交换;8>3,交换后序列为7,3,8,9,2;8<9无需交换;9>2,交换后序列为7,3,8,2,9。第二轮:依次比较相邻元素:7>3,交换后序列为3,7,8,2,9;7<8无需交换;8>2,交换后序列为3,7,2,8,9。第三轮:依次比较相邻元素:3<7无需交换;7>2,交换后序列为3,2,7,8,9。故答案为C。
16. 《孙子算经》上有一道“物不知数”问题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?”该问题应采用( )
A. 解析法 B. 查找法 C. 穷举法 D. 递归算法
【答案】C
【解析】
【详解】本题考查对不同算法概念的理解。解析法(Analytical Method)是一种通过数学推导或公式直接求解问题的方法。它的核心思想是利用已知的数学模型、定理或规律,通过逻辑推理得到精确解,而不需要逐一尝试所有可能性。查找法:是在一组数据中查找特定元素的算法,比如顺序查找、二分查找等,主要用于数据的检索操作。穷举法:也叫枚举法,它的基本思想是根据问题的部分已知条件预估答案的范围,然后在此范围内对所有可能的情况进行逐一验证,直到找到符合条件的答案或者遍历完整个范围。递归法:是指在函数的定义中使用函数自身的方法,把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。对于“今有物不知其数,二三数之剩二,五五数之剩三,七七数之剩二,问物几何?”这个问题,就是要在一定的正整数范围内,找出满足“除以2余1,除以3余2,除以5余3,除以7余2”这些条件的数。我们可以在一个合理的范围内(比如1到100之间),对每个数都进行检查,看它是否能够同时满足这三个余数条件。这种将所有可能的数值一一进行尝试和验证的方式,符合穷举法的特点。故答案为C。
17. 流程图中表示判断框的是( )
A. 矩形框 B. 菱形框 C. 圆形框 D. 椭圆形框
【答案】B
【解析】
【详解】本题考查流程图中不同图形所代表的含义。在流程图中,矩形框通常表示处理框,用于表示各种处理操作,如赋值、计算等;菱形框专门用于表示判断框,在判断框中会对一个条件进行判断,根据判断结果(是或否、真或假等)决定流程的走向;圆形框一般在流程图中较少使用,不是常见的标准流程图形状;椭圆形框通常用来表示流程的开始或结束。故答案为B。
18. 小明家的电梯需要先刷卡,再按楼层按钮,电梯才能启动。这体现了哪种逻辑运算( )
A. 与运算(AND) B. 或运算(OR) C. 非运算(NOT) D. 无逻辑运算
【答案】A
【解析】
【详解】本题考查基本逻辑运算的实际应用。电梯启动需要同时满足两个前提条件:①刷卡成功 ②按下楼层按钮,只有两个操作都完成,电梯才会启动,二者缺一不可。与运算(AND):要求所有输入条件同时满足,输出才为真,完全符合题干“两个操作都需完成”的逻辑。或运算(OR):只要任意一个条件满足,输出就为真,不符合题干要求。非运算(NOT):是对单一输入的取反操作,不涉及多个条件的组合,不符合题意。无逻辑运算:题干明确存在条件组合控制的逻辑关系,该选项错误。故答案为A。
19. 以下哪个量在汽车倒车防撞系统中通常是连续量( )
A. 报警器是否鸣响 B. 汽车与障碍物的距离
C. 倒车灯是否亮起 D. 驾驶员是否踩刹车
【答案】B
【解析】
【详解】本题考查连续量与离散量的区分。连续量:可在区间内取无限多个值,如距离、速度、温度等。离散量:仅有有限个状态(常为二值),如开关、是否等。选项A:只有“鸣响”或“不鸣响”两种状态,属于离散量;选项B:距离可表示为任意实数值(如 1.2 m、1.205 m 等),具备无限精度的可能取值,是典型的连续量;选项C:仅有“亮”或“不亮”两种状态,属于离散量;选项D:仅有“踩”或“没踩”两种状态,属于离散量。故答案为B。
20. “核心技术自主可控”对于一个国家来说,最重要的意义在于( )
A. 可以降低产品价格 B. 可以完全不依赖进口
C. 保障国家安全和发展主动权 D. 系统功能更复杂
【答案】C
【解析】
【详解】本题考查对“核心技术自主可控”战略意义的理解。自主研发在初期往往投入高、周期长,成本未必低于进口,降低价格并非首要意义;“完全不依赖”表述过于绝对,实际中出于效率与成本考虑仍可能适度进口;自主可控的重点是掌握主导权与应对风险的能力,而非绝对不进口;核心技术(如芯片、操作系统、通信协议等)若受制于人,会在国防、经济、民生等领域形成“卡脖子”风险。自主可控意味着在关键技术上拥有研发、迭代与应急能力,可确保国家在关键时期不受制于外部,从而保障国家安全并掌握发展主动权。功能复杂并非战略目标,反而可能增加维护难度与安全漏洞,与“自主可控”无必然联系。故答案为C。
21. 下列数据中,属于连续量的是( )
A. 电灯的开关状态 B. 教室里的学生人数 C. 房间的温度 D. 书包的颜色
【答案】C
【解析】
【详解】本题考查连续量与离散量的概念区分。开关状态只有“开”“关”两种互斥的固定状态,无法在两者之间取中间值,属于离散量;学生人数只能取0、1、2、3……等非负整数,不存在小数形式的实际意义,属于离散量;房间温度可在一定范围内任意取值,如20.5℃、20.51℃等,理论上区间内可取无穷多个值,符合连续量的定义,符合要求。颜色是类别属性,是有限的分类值,无法连续变化,不属于连续量,不符合要求。故答案为C。
22. 下列控制系统中,属于闭环控制的是( )
A. 普通电风扇 B. 空调 C. 微波炉 D. 电饭锅
【答案】B
【解析】
【详解】本题考查闭环控制系统的判断。普通电风扇无温度或风速反馈调节功能,手动调档后不会自动调整,属于开环控制。空调可实时检测室内温度,将实际温度与设定温度比较,自动启停或调节制冷/制热功率以维持设定温度,具备反馈机制,属于闭环控制。普通微波炉多为定时控制,无输出反馈调节功能;即便部分高端型号有传感器,题目未特殊说明,默认按基础款处理,属于开环控制。电饭锅多为温控开关或定时控制,虽有温控元件,但多数是单次触发后断电,不持续比较偏差并动态调整,一般归为开环或简单开关控制,不属于典型闭环控制。故答案为B。
23. 智能种植大棚使用传感器来( )
A. 控制温度 B. 采集数据 C. 浇水施肥 D. 以上都是
【答案】B
【解析】
【详解】本题考查智能种植大棚中传感器的功能。传感器的核心功能是感知环境参数(如温度、湿度、光照等)并将其转化为可读取的数据,即数据采集,这是传感器的本质作用。控制温度属于执行机构(如空调、加热器)的功能,不是传感器的职责。浇水施肥属于执行机构(如水泵、电磁阀)的动作,不是传感器的功能。故答案为B。
24. 当音量超过80分贝时,报警器会发出警报。这里80分贝是( )
A. 开关量 B. 连续量 C. 阈值 D. 指令
【答案】C
【解析】
【详解】本题考查阈值。80分贝在这里是一个界限值,当音量达到这个值时报警器就会发出警报,这种预先设定的临界值被称为阈值。而开关量是表示两种状态的量,连续量是可以在一定范围内连续取值的量,指令是控制设备执行某种操作的命令,均不符合题意。故答案为:C。
25. 下列关于开环控制的说法,错误的是( )
A. 开环控制系统结构简单
B. 开环控制系统操作简单
C. 开环控制系统容易受干扰
D. 开环控制系统可以根据输出结果进行调整
【答案】D
【解析】
【详解】本题考查开环控制的特点。开环控制系统是指控制系统的输出量不对系统的控制产生任何影响的控制系统。它通常由输入设备、控制器和执行机构等组成,没有反馈环节,所以结构简单,选项A说法正确;由于开环控制系统没有复杂的反馈调节机制,其控制过程相对直接,操作人员只需设置好输入参数,系统就会按照预定的方式运行,因此操作简单,选项B说法正确;开环控制系统缺乏对输出量的监测和反馈调整机制。当系统受到外部干扰因素影响时,无法根据实际情况对控制作用进行调整,从而导致输出量偏离预期值,所以容易受到干扰。选项C说法正确。开环控制系统的输出量不会对控制作用产生影响,即系统不会根据输出结果来调整自身的控制行为。只有闭环控制系统才会通过反馈环节将输出量与期望值进行比较,然后根据偏差进行调整。选项D说法错误。故答案为D。
26. 小华设计了一个智能台灯,当环境光线较暗时自动开启,光线较亮时自动关闭,此台灯主要应用了( )传感器
A. 声音传感器 B. 红外传感器 C. 光敏传感器 D. 湿度传感器
【答案】C
【解析】
【详解】本题考查传感器类型。智能台灯根据环境光线的亮暗自动开关,而光敏传感器是能够对光的强度产生响应的传感器,可用于检测环境光线的强弱,从而实现台灯的自动控制,声音传感器用于检测声音,红外传感器主要用于检测红外线,湿度传感器用于检测湿度。故答案为:C。
27. 自动驾驶汽车利用超声波传感器检测与障碍物之间的距离,当距离小于设定好的“安全距离”(例如0.3米)时,汽车就会触发自动刹车。这个过程本质上是( )
A. 将开关量转换为连续量 B. 连续量经由阈值判断形成开关量
C. 逻辑“与”关系的直接输出 D. 系统的内部干扰
【答案】B
【解析】
【详解】本题考查自动控制中的信号类型转换与阈值判断原理。选项A:超声波传感器检测到的距离是连续变化的连续量,自动刹车触发是“触发/不触发”的开关量,该过程是连续量转开关量;选项B:传感器获取的距离属于连续量,系统将该值与设定的安全距离(阈值)进行比较,距离小于阈值时触发刹车,输出开关量信号,符合该过程的本质;选项C:题干仅涉及距离与阈值的单一比较条件,不存在多个条件同时满足的“与”逻辑关系;选项D:该过程是自动驾驶系统的主动安全控制功能,属于正常的程序化控制行为,并非系统异常的内部干扰。故答案为B。
28. 教室里的普通电风扇,通过旋钮设定好“3档”后,风扇就一直按这个速度转动,不随气温变化而改变。这是一个( )
A. 闭环控制系统 B. 开环控制系统 C. 反馈控制系统 D. 智能调节系统
【答案】B
【解析】
【详解】本题考查不同控制系统的特征区分。闭环控制系统的核心是存在反馈环节,会通过检测输出量的实际值与设定值比较,再调整控制过程。题干中风扇转速不会随气温等外界变化调整,无反馈调节机制,不符合该类系统特征。开环控制系统仅依据输入指令执行动作,输出量不会反作用于控制过程,没有反馈环节。本题中风扇设定“3档”后就固定转速运行,不随外界条件变化调整,完全符合开环控制系统的特点。反馈控制系统本质是闭环控制系统,需要依赖反馈回路对输出进行修正,本题无相关反馈设计,不符合特征,排除。智能调节系统需要具备感知环境、自主决策调整的能力,比如根据气温自动调节风速,本题中普通电风扇无此类功能,不符合特征,排除。故答案为B。
29. 在“自动感应水龙头”系统中,输入环节是( )
A. 水流出的速度 B. 手靠近红外传感器
C. 水龙头的颜色 D. 水龙头的开关按钮
【答案】B
【解析】
【详解】本题考查自动感应水龙头系统的环节划分。水流出的速度是系统工作后的输出结果;手靠近红外传感器时,传感器会检测到信号并将其传递给控制系统,属于系统的输入环节;水龙头的颜色是外观属性,与系统的控制逻辑无关;自动感应水龙头为自动控制设计,一般不依赖手动开关按钮工作,即使存在也不属于该系统的典型输入方式。故答案为B。
30. 一个简单的“光控路灯”系统:光敏传感器检测环境光线(输入),控制器判断(计算),若光线暗则打开路灯(输出)。这个系统没有检测路灯是否真的亮起并反馈给控制器。根据控制类型分类,它属于( )
A. 人工控制系统 B. 开环控制系统 C. 闭环控制系统 D. 以上均不对
【答案】B
【解析】
【详解】本题考查控制系统分类。人工控制系统需要人直接参与操作或决策。本题中光敏传感器与控制器自动完成检测、判断与执行,无需人为干预,因此不属于人工控制系统;开环控制系统的结构为:输入 → 控制器处理 → 输出,没有反馈环节,即不会将输出结果检测后返回控制器进行比较与修正。题干明确指出“没有检测路灯是否真的亮起并反馈给控制器”,说明系统缺少反馈,完全符合开环控制的特征,因此该项正确。闭环控制系统必须包含反馈环节,能够将输出状态检测并送回输入端,与设定值比较后调整控制动作。本题缺乏此环节,所以不属于闭环控制系统。故答案为B。
第二部分(非选择题)
二.判断题(对的涂T,错的涂F)
31. 一个复杂的控制系统(如智能种植大棚)可以分解为多个功能相对独立的子系统。( )
【答案】正确
【解析】
【详解】本题考查复杂控制系统的组成特点。在工程实践中,为了便于设计、实现、调试和维护,复杂的控制系统(如智能种植大棚)通常会按照功能模块化的方式分解为多个功能相对独立的子系统,例如环境监测子系统、温湿度控制子系统、灌溉子系统、光照调节子系统等,这种分解方式是系统工程的基本原则之一。故答案为正确。
32. 电梯的楼层指示灯显示当前楼层,属于系统的“输入”环节。( )
【答案】错误
【解析】
【详解】本题考查控制系统的基本组成环节。控制系统的输入环节是接收外界信息或指令的部分,如按钮按下、传感器检测信号等;输出环节是系统对外呈现结果的部分,如电机运转、指示灯显示等。电梯楼层指示灯用于向乘客展示当前所在楼层,属于系统对外的反馈/输出环节,并非输入环节。故答案为错误。
33. 汽车安全带未系提醒系统,只有当检测到座位上有人“且”安全带未系好时才报警,这应用了“或运算”。( )
【答案】错误
【解析】
【详解】本题考查逻辑运算的基础概念。题干中只有当检测到座位上有人“且”安全带未系好时才报警,说明两个条件必须同时满足才会触发报警,这属于“与运算”的逻辑特征;而“或运算”只要满足其中一个条件就会触发,与题干描述不符。故答案为错误。
34. 为了国家安全, 不仅核心技术要自主可控,系统运行产生的数据也要实现自主可控。( )
【答案】正确
【解析】
【详解】本题考查国家安全相关战略认知。核心技术自主可控是我国维护国家安全的重要战略要求,同时随着数字化发展,数据作为新型生产要素,已上升为国家战略资源,其安全直接关系国家安全。若系统运行产生的数据被境外控制、窃取或滥用,可能造成敏感信息泄露、关键基础设施被监控、社会秩序受干扰等后果,威胁政治、经济、军事安全,因此数据的采集、存储、传输、处理等全过程也必须实现自主可控。故答案为正确。
35. 体重秤上的读数是连续变化的,所以体重数据属于连续量。( )
【答案】正确
【解析】
【详解】本题考查连续量的概念。连续量是指可以在一定区间内取任意值的变量,通常通过测量得到,可取无限多个数值,例如身高、体重、温度等。体重秤上的读数可在某一范围内连续变化(如50.1kg、50.11kg等),理论上可无限细分,因此体重数据属于连续量。故答案为正确。
36. 与运算的结果只有两种:真或假。( )
【答案】正确
【解析】
【详解】本题考查逻辑运算符。逻辑与运算的运算对象为真/假(布尔值),其运算规则为:仅当两个操作数都为真时结果为真,其余情况结果均为假,因此运算结果仅有真、假两种可能。故答案为正确。
37. 在控制系统中,输入的数据一定是连续量,输出的数据一定是开关量。( )
【答案】错误
【解析】
【详解】本题考查控制系统中数据类型的相关内容。控制系统中的输入和输出既可以是连续量(如温度、电压等可连续变化的量),也可以是开关量(如开关状态、报警信号等仅两种状态的量),不存在“输入一定是连续量、输出一定是开关量”的固定规则。故答案为错误。
38. 阈值一旦设定就不能再改变。( )
【答案】错误
【解析】
【详解】本题考查阈值设置的基础概念。阈值是用于判断状态或触发预警的临界值,在监控、控制系统等实际场景中,为适配业务发展、系统变化等情况,常需要根据实际情况调整优化阈值。故答案为错误。
39. 逻辑“与”运算中,只要有一个条件为“假”,那么最终的运算结果就为“假”。( )
【答案】正确
【解析】
【详解】本题考查逻辑“与”运算的规则。逻辑 “与” 在 Python 中使用and表示,运算规则:只有所有条件全部为真(True),最终结果才为真;只要任意一个条件为假(False),整体结果直接为假。题干描述正确,故答案为正确。
40. 所有的过程与控制系统都必须有计算机参与。( )
【答案】错误
【解析】
【详解】本题考查过程与控制系统。过程与控制系统的核心功能是对物理过程进行自动监测与调节,使被控量稳定在设定范围内,其关键是实现控制逻辑,并不依赖特定硬件类型。故答案为错误。
三、分析题
41. 小明计划设计一个统计歌唱比赛5位评委打分平均分的程序。具体功能是:提示输入5位评委的打分,然后计算并输出他们的平均分。
请调试、完善程序,以实现其功能。分析并回答下列问题。
sum=0
for i in range(1,① ):
score=输入("请输入第" + str(i) + "个评委打分:")
sum=sum +②
avg=sum /③
print("选手的平均分是:",④ )
(1)根据程序要实现的功能,在程序中①处应该填写________。
(2)在程序中②处是计算5个打分的总和,此处应该填写________。
(3)要计算 5 个打分的平均分,在③处应该填写________。
(4)要输出选手的平均分,在④处应该填写________。
(5)在不影响程序运行结果的前提下,程序第4行“sum=sum+ ②”前的缩进能不能删除?_______(填:能/不能)
【答案】(1)6 (2)score
(3)5 (或者 i)
(4)avg (5)不能
【解析】
【分析】本题考查Python程序设计。
【小问1详解】
for循环中的range(1, n)会生成从1到n-1的整数序列,本题需要输入5位评委的打分,i需要依次取值1、2、3、4、5,因此range的上限n应为6。故答案为6。
【小问2详解】
程序中score用于存储当前输入的单个评委分数,累加总分时需要将每次输入的分数加入总和sum,因此②处应填入score。故答案为:score。
【小问3详解】
平均分的计算公式为“总分÷评委人数”,本题共有5位评委。故答案为5。
【小问4详解】
print语句需要输出计算得到的选手平均分,对应已经算出的变量avg。故答案为:avg。
【小问5详解】
在Python等编程语言中,缩进是一种语法规则,它用于表示代码块的层次结构。相同缩进级别的代码属于同一个代码块,不同的缩进级别代表不同的代码块层次。从题目可知,第4行sum = sum + ②处于一个循环结构(根据上下文可判断)之中。这个缩进表明它是循环体的一部分,每次循环都会执行该语句。如果删除这个缩进,那么sum = sum + ②就不属于循环体了,它只会在循环开始前执行一次,而不是每次循环都执行,这会极大地改变程序的执行逻辑,导致程序运行结果不同,因此不能删除缩进。故答案为:不能。
42. 学校的智慧农植园安装了“自动通风与除湿系统”。系统的运行规则如下:
规则一:当环境温度超过35℃,或者空气湿度超过85%时,系统会自动开启排风扇。
规则二:在此期间,当遇到下雷阵雨(系统检测到强风雨)时,出于安全保护,风扇必须立刻停止运行。回答以下问题
(1)规则一中,触发排风扇开启的逻辑关系是哪一种基本逻辑关系? _____________________
(2)系统通过温度与湿度传感器实时检测的数据(温度值、湿度值)属于过程控制中的______。(填:连续量/开关量)
(3)结合规则二,如果大棚温度达到了38℃,但系统检测到正在下特大暴雨,此时雷雨逻辑值为True,请运用所学的逻辑组合推断排风扇的状态须引入什么逻辑关系而变为“不启动”? _____________________
(4)由于农植园靠近马路,路过的重型卡车震动导致温湿度传感器偶尔接触不良而发生断电,这属于对系统造成了_______干扰?(填:内部/外部)
(5)该系统属于_______控制系统。(填:开环/闭环)
【答案】(1)逻辑或(或运算、OR)
(2)连续量 (3)逻辑非(非运算、NOT)
(4)外部 (5)闭环
【解析】
【分析】本题考查控制系统的相关内容。
【小问1详解】
规则一规定“温度超过35℃或者湿度超过85%”时排风扇开启,“或”对应的是或逻辑(OR逻辑),只要任一条件满足,输出就为真(开启)。故答案为:逻辑或。
【小问2详解】
温度值、湿度值是可连续变化的模拟数值,不是只有开/关两种状态,因此属于连续量。故答案为:连续量。
【小问3详解】
原开启条件为“温度>35℃ OR 湿度>85%”,但雷雨时必须停止运行,即雷雨信号(True)应起到“禁止”作用,需引入逻辑非。故答案为:逻辑非。
【小问4详解】
重型卡车震动是系统外部环境因素引发的传感器故障,不属于系统内部元件失效,因此属于外部干扰。故答案为:外部。
【小问5详解】
该系统根据传感器实时反馈的温湿度、降雨信号调整风扇启停,存在反馈回路,属于闭环控制系统。故答案为:闭环。
第1页/共1页
学科网(北京)股份有限公司
$
山东省烟台栖霞市(五四制)2025-2026学年六下期末
信息科技试题
说明:本卷分为单项选择题、判断题和分析题三部分,共6页。单项选择题30小题,请将答案全部答在答题卡相应区域内,答在试卷上无效。
第一部分(选择题)
一、选择题(每题只有一个答案是正确的,请将正确的答案涂在答题卡上)
1. 下列选项中,符合 Python 变量命名规则的是( )
A. Int B. score_1 C. a-b D. 5G
2. 在 Python中,表达式17%3**2的运算结果是( )
A. 8 B. 12 C. 4 D. 16
3. 在 Python 中,下列程序段的运行结果是( )
s=0
for i in range(1,6):
s=s+i
print(s)
A. 25 B. 15 C. 21 D. 55
4. 在Python中,与数学表达式“10<a<20”相对应的表达式是( )
A. a>10, a<20 B. a>10 or a<20 C. a>10 not a<20 D. a>10 and a<20
5. 在Python中,abs()是求绝对值函数,以下程序段运行的结果为( )
a =3
b =5.7
print(int(abs(a-b)))
A. 2 B. 3 C. 10 D. 8
6. 以下流程图描述机器人运动的过程。若机器人从棋盘 S 位置沿箭头方向出发,根据流程图的描述机器人将到达的位置是( )
A. ③ B. ① C. ② D. ④
7. 在Python中,下列表达式的运行结果是( )
5+3>8 or 9//2==4
A. 4 B. False C. True D. 1
8. 在Python中,下列程序段的运行结果是( )
a = 5
b = 3
print (a, "+", b, "=", a+b)
A. 8 B. 5+3= 8 C. a+b=a+b D. a+b=8
9. 在Python中,下列程序段运行的结果是( )
s=0
i=2
while s<=10:
s=s+i
i=i+2
print (s)
A. 28 B. 30 C. 10 D. 12
10. 在Python中,执行下列代码,输出的结果为( )
for i in range (4) :
print (i, end=" ")
A. 1234 B. 0123 C. 01234 D. 123
11. Python依靠( )来区分代码块的从属逻辑。
A. 代码的缩进 B. 括号 C. 大括号 D. 没有特殊标志
12. 下列运算符的使用错误的是( )
A. 1+' A' B. [1,2,3]+[4,5,6] C. 3*' abc' D. -10% -3
13. 以下Python代码输出结果中说法正确的是( )
x=0
for i in range(1,100):
x=x+i
print(x)
A. 1+100的和 B. 1+99的和
C. 1~99所有整数的和 D. 1~100所有整数的和
14. 对 a=[4,3,1,5,2,4,6] 从左到右进行一轮升序冒泡排序后,a中数据是( )
A. [3, 1, 4, 2, 5, 4, 6] B. [3, 1, 4, 2, 4, 5, 6]
C. [6, 4, 3, 1, 5, 2, 4] D. [4, 3, 5, 2, 4, 6, 1]
15. 用冒泡排序法对数据7,8,3,9,2从小到大排序,第3轮结果是( )
A. 2,3,7,9,8 B. 3,8,2,7,9 C. 3,2,7,8,9 D. 3,7,8,9,2
16. 《孙子算经》上有一道“物不知数”问题:“今有物不知其数,三三数之剩二,五五数之剩三,七七数之剩二。问物几何?”该问题应采用( )
A. 解析法 B. 查找法 C. 穷举法 D. 递归算法
17. 流程图中表示判断框的是( )
A. 矩形框 B. 菱形框 C. 圆形框 D. 椭圆形框
18. 小明家的电梯需要先刷卡,再按楼层按钮,电梯才能启动。这体现了哪种逻辑运算( )
A. 与运算(AND) B. 或运算(OR) C. 非运算(NOT) D. 无逻辑运算
19. 以下哪个量在汽车倒车防撞系统中通常是连续量( )
A. 报警器是否鸣响 B. 汽车与障碍物的距离
C. 倒车灯是否亮起 D. 驾驶员是否踩刹车
20. “核心技术自主可控”对于一个国家来说,最重要的意义在于( )
A. 可以降低产品价格 B. 可以完全不依赖进口
C. 保障国家安全和发展主动权 D. 系统功能更复杂
21. 下列数据中,属于连续量的是( )
A. 电灯的开关状态 B. 教室里的学生人数 C. 房间的温度 D. 书包的颜色
22. 下列控制系统中,属于闭环控制的是( )
A. 普通电风扇 B. 空调 C. 微波炉 D. 电饭锅
23. 智能种植大棚使用传感器来( )
A. 控制温度 B. 采集数据 C. 浇水施肥 D. 以上都是
24. 当音量超过80分贝时,报警器会发出警报。这里80分贝是( )
A. 开关量 B. 连续量 C. 阈值 D. 指令
25. 下列关于开环控制的说法,错误的是( )
A. 开环控制系统结构简单
B. 开环控制系统操作简单
C. 开环控制系统容易受干扰
D. 开环控制系统可以根据输出结果进行调整
26. 小华设计了一个智能台灯,当环境光线较暗时自动开启,光线较亮时自动关闭,此台灯主要应用了( )传感器
A. 声音传感器 B. 红外传感器 C. 光敏传感器 D. 湿度传感器
27. 自动驾驶汽车利用超声波传感器检测与障碍物之间的距离,当距离小于设定好的“安全距离”(例如0.3米)时,汽车就会触发自动刹车。这个过程本质上是( )
A. 将开关量转换为连续量 B. 连续量经由阈值判断形成开关量
C. 逻辑“与”关系的直接输出 D. 系统的内部干扰
28. 教室里的普通电风扇,通过旋钮设定好“3档”后,风扇就一直按这个速度转动,不随气温变化而改变。这是一个( )
A. 闭环控制系统 B. 开环控制系统 C. 反馈控制系统 D. 智能调节系统
29. 在“自动感应水龙头”系统中,输入环节是( )
A. 水流出的速度 B. 手靠近红外传感器
C. 水龙头的颜色 D. 水龙头的开关按钮
30. 一个简单的“光控路灯”系统:光敏传感器检测环境光线(输入),控制器判断(计算),若光线暗则打开路灯(输出)。这个系统没有检测路灯是否真的亮起并反馈给控制器。根据控制类型分类,它属于( )
A. 人工控制系统 B. 开环控制系统 C. 闭环控制系统 D. 以上均不对
第二部分(非选择题)
二.判断题(对的涂T,错的涂F)
31. 一个复杂的控制系统(如智能种植大棚)可以分解为多个功能相对独立的子系统。( )
32. 电梯的楼层指示灯显示当前楼层,属于系统的“输入”环节。( )
33. 汽车安全带未系提醒系统,只有当检测到座位上有人“且”安全带未系好时才报警,这应用了“或运算”。( )
34. 为了国家安全, 不仅核心技术要自主可控,系统运行产生的数据也要实现自主可控。( )
35. 体重秤上的读数是连续变化的,所以体重数据属于连续量。( )
36. 与运算的结果只有两种:真或假。( )
37. 在控制系统中,输入的数据一定是连续量,输出的数据一定是开关量。( )
38. 阈值一旦设定就不能再改变。( )
39. 逻辑“与”运算中,只要有一个条件为“假”,那么最终的运算结果就为“假”。( )
40. 所有的过程与控制系统都必须有计算机参与。( )
三、分析题
41. 小明计划设计一个统计歌唱比赛5位评委打分平均分的程序。具体功能是:提示输入5位评委的打分,然后计算并输出他们的平均分。
请调试、完善程序,以实现其功能。分析并回答下列问题。
sum=0
for i in range(1,① ):
score=输入("请输入第" + str(i) + "个评委打分:")
sum=sum +②
avg=sum /③
print("选手的平均分是:",④ )
(1)根据程序要实现的功能,在程序中①处应该填写________。
(2)在程序中②处是计算5个打分的总和,此处应该填写________。
(3)要计算 5 个打分的平均分,在③处应该填写________。
(4)要输出选手的平均分,在④处应该填写________。
(5)在不影响程序运行结果的前提下,程序第4行“sum=sum+ ②”前的缩进能不能删除?_______(填:能/不能)
42. 学校的智慧农植园安装了“自动通风与除湿系统”。系统的运行规则如下:
规则一:当环境温度超过35℃,或者空气湿度超过85%时,系统会自动开启排风扇。
规则二:在此期间,当遇到下雷阵雨(系统检测到强风雨)时,出于安全保护,风扇必须立刻停止运行。回答以下问题
(1)规则一中,触发排风扇开启的逻辑关系是哪一种基本逻辑关系? _____________________
(2)系统通过温度与湿度传感器实时检测的数据(温度值、湿度值)属于过程控制中的______。(填:连续量/开关量)
(3)结合规则二,如果大棚温度达到了38℃,但系统检测到正在下特大暴雨,此时雷雨逻辑值为True,请运用所学的逻辑组合推断排风扇的状态须引入什么逻辑关系而变为“不启动”? _____________________
(4)由于农植园靠近马路,路过的重型卡车震动导致温湿度传感器偶尔接触不良而发生断电,这属于对系统造成了_______干扰?(填:内部/外部)
(5)该系统属于_______控制系统。(填:开环/闭环)
第1页/共1页
学科网(北京)股份有限公司
$