2024年6月5日发(作者:邸从珊)
全国青少年机器人四级2021年6月份真题——理论
瓦酷机器人—小梁老师
一、单选题(共20题,共80分)
1、 Arduino UNO/Nano主控板,电路搭设如下,实现按键开关按下后,LED点亮
的程序段是?(D)
[
单选题] *
A.
B.
C.
D.(正确答案)
2、一般状况下,Arduino程序启动,下列有关函数运行表述不正确的是?()
选题] *
A. setup函数中的代码仅运行一次
B. 先运行setup函数,然后运行loop函数
C. loop函数中的代码会循环运行
D. 先运行用户自定义函数,然后再运行setup函数和loop函数(正确答案)
单 [
3、通过电位器控制舵机转动角度不大于90度,部分程序如下,下列程序中红色方
框所对应的程序是?()
[单选题] *
A.
B.
C.
D.(正确答案)
4、下列运算符中,不属于逻辑运算符的是?() [单选题] *
A. &&
B. ||
C. !=(正确答案)
D. !
5、程序的运行阶段,一般按如下三个步骤先后执行?() [单选题] *
A. 感知输入 --> 动作输出 --> 分析判断
B. 感知输入 --> 分析判断 --> 动作输出(正确答案)
C. 分析判断 --> 感知输入 --> 动作输出
D. 分析判断 --> 动作输出 --> 感知输入
5、Arduino UNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有
模拟输入功能的引脚是?() [单选题] *
A. 0
B. 3
C. A0(正确答案)
D. A6
7、循环语句中,终止当前循环,并执行循环后续的语句是?() [单选题] *
A. break(正确答案)
B. continue
C. exit
D. while
8、Arduino UNO/Nano主控板,通过超声波传感器测距,部分程序如下,下列程序
中红色方框所对应的函数是?()
[单选题] *
A. analogWrite
B. digitalWrite
C. pulseIn(正确答案)
D. pulseOut
9、Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?()
[单选题] *
A. 0.50 2.50 48
B. 0.50 2 0
C. 0 2.50 48
D. 0 2.50 0(正确答案)
10、Arduino C语言中,十六进制常量的前缀是?() [单选题] *
A. 0
B. 0b
C. 0x(正确答案)
D. 无前缀
11、Arduino UNO/Nano主控板,数字输入引脚和数字输出引脚的数量各有?()
[单选题] *
A. 14 6
B. 20 6
C. 14 14
D. 20 20(正确答案)
12、Arduino UNO/Nano主控板,按键开关电路搭设如下,使用digitalRead(6)获取
按键值,下列说法正确的是?()
[单选题] *
2024年6月5日发(作者:邸从珊)
全国青少年机器人四级2021年6月份真题——理论
瓦酷机器人—小梁老师
一、单选题(共20题,共80分)
1、 Arduino UNO/Nano主控板,电路搭设如下,实现按键开关按下后,LED点亮
的程序段是?(D)
[
单选题] *
A.
B.
C.
D.(正确答案)
2、一般状况下,Arduino程序启动,下列有关函数运行表述不正确的是?()
选题] *
A. setup函数中的代码仅运行一次
B. 先运行setup函数,然后运行loop函数
C. loop函数中的代码会循环运行
D. 先运行用户自定义函数,然后再运行setup函数和loop函数(正确答案)
单 [
3、通过电位器控制舵机转动角度不大于90度,部分程序如下,下列程序中红色方
框所对应的程序是?()
[单选题] *
A.
B.
C.
D.(正确答案)
4、下列运算符中,不属于逻辑运算符的是?() [单选题] *
A. &&
B. ||
C. !=(正确答案)
D. !
5、程序的运行阶段,一般按如下三个步骤先后执行?() [单选题] *
A. 感知输入 --> 动作输出 --> 分析判断
B. 感知输入 --> 分析判断 --> 动作输出(正确答案)
C. 分析判断 --> 感知输入 --> 动作输出
D. 分析判断 --> 动作输出 --> 感知输入
5、Arduino UNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有
模拟输入功能的引脚是?() [单选题] *
A. 0
B. 3
C. A0(正确答案)
D. A6
7、循环语句中,终止当前循环,并执行循环后续的语句是?() [单选题] *
A. break(正确答案)
B. continue
C. exit
D. while
8、Arduino UNO/Nano主控板,通过超声波传感器测距,部分程序如下,下列程序
中红色方框所对应的函数是?()
[单选题] *
A. analogWrite
B. digitalWrite
C. pulseIn(正确答案)
D. pulseOut
9、Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?()
[单选题] *
A. 0.50 2.50 48
B. 0.50 2 0
C. 0 2.50 48
D. 0 2.50 0(正确答案)
10、Arduino C语言中,十六进制常量的前缀是?() [单选题] *
A. 0
B. 0b
C. 0x(正确答案)
D. 无前缀
11、Arduino UNO/Nano主控板,数字输入引脚和数字输出引脚的数量各有?()
[单选题] *
A. 14 6
B. 20 6
C. 14 14
D. 20 20(正确答案)
12、Arduino UNO/Nano主控板,按键开关电路搭设如下,使用digitalRead(6)获取
按键值,下列说法正确的是?()
[单选题] *