202112 五级理论考试答案-青少年机器人等级考试
序: 以机器人、人工智能为代表的现代信息技术,正席转全球,引领未来的发展方向。很多家长着眼于这个趋势,培养自己的孩子,参加相应的机器人等方面的学习与考级考试。工大创客馆发布由热心网友提供的全国青少年机器人等级考试试题真题,可免费浏览练习,无需注册,祝愿参加等级考试的学子在学习求知的路上奋力所为,勤勉向上。
说明;所有试题均为热心网友提供并推荐发布,如试题侵犯您的合法权益,请持相关证明,及时与网站联系,网站将在第一时间给与处理。这是全国青少年机器人等级考试真题及答案,所有试题及答案(皆免费)只为学习练习之用,答案也仅供参考。
其中:
202109 青少年等级考试机器人理论真题五级
考试时间:60分钟 总分:100 及格分:60
一、单选题 (共20题,每题4分)
1、74HC595移位寄存器芯片的SH_CP引脚,其作用说法正确的是?
A:串行数据输入引脚
B:控制串行数据输入的速度
C:用于级联时,在芯片间传送数据
D:锁存时钟引脚
【正确答案】
B
2、运行下列程序,串口监视器显示的结果是?
A:Hello
B:HelloW
C:World!
D:orld!
【正确答案】
A
3、ESP32主控板采用LEDC进行模拟输出时,最多可实现模拟输出的通道数是?
A:2
B:8
C:16
D:34
【正确答案】
C
4、共阴数码管和74HC595芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色所示,shiftout程序行[ ]内的数值为?
A:0x09
B:0x90
C:0xF6
D:0x6F
【正确答案】
C
5、ESP32 for Arduino中,程序Serial.printf()中表示换行的转义字符是?
A:\n
B:\t
C:\r
D:\\
【正确答案】
A
6、正常情况下,ESP32主控板引脚输出高电平时,引脚的电压为?
A:2.3V
B:3.3V
C:3.5V
D:5V
【正确答案】
B
7、下列程序的运行后,串口监视器显示的结果是?
A:0
B:2
C:4
D:5
【正确答案】
C
8、表达式0x5B|0xB5的结果是?
A:0x11
B:0xFF
C:0x5B
D:0xB5
【正确答案】
B
9、ESP32 for Arduino,电路如图所示,当按键保持按下状态时触发中断,对应的中断触发模式是?
A:ONLOW
B:ONHIGH
C:RISING
D:FALLING
【正确答案】
A
10、表达式0xFF&0xAA的结果是?
A:0xFF
B:0xAA
C:0xFA
D:0xAF
【正确答案】
B
11、两个器件通过UART进行数据传送时,一个器件的TX引脚连接到另一个器件的?
A:RX
B:TX
C:GND
D:Vcc
【正确答案】
A
12、ESP32程序中模拟输入取样分辨率设置语句为analogSetWidth(10),函数analogRead()返回的最小值是?
A:0
B:255
C:1023
D:4095
【正确答案】
A
13、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时,下列说法正确的是?
A:按键按下时LED灯点亮
B:按键按下时LED灯熄灭
C:按键按下时LED灯闪烁
D:按键按下时LED灯亮灭状态不确定
【正确答案】
A
14、下列程序输出的结果是?
A:
B:
C:
D:其余选项都不对
【正确答案】
C
15、ESP32 for Arduino采用LEDC方式进行模拟输出时,函数ledcDetachPin()的作用是?
A:设置LEDC的通道参数
B:将指定通道上的PWM信号输出到GPIO引脚
C:终止指定引脚的PWM信号输出
D:向指定通道输出PWM信号
【正确答案】
C
16、ESP32 for Arduino,触摸传感器函数touchRead()返回值的范围是?
A:0~255
B:0~1023
C:0~4095
D:可通过参数设置范围值
【正确答案】
A
17、ESP32主控板,设置数字引脚为内部上拉输入模式时,对应的参数是?
A:INPUT
B:OUTPUT
C:INPUT_PULLUP
D:INPUT_PULLDOWN
【正确答案】
C
18、运行下列程序,串口监视器显示的结果是?
A:48 9 48
B:48 9 0
C:48 0
D:0 0
【正确答案】
D
19、UART发送数据的先后顺序,下列说法正确的是?
A:起始位、校验位、数据位、停止位
B:起始位、数据位、校验位、停止位
C:起始位、数据位、停止位、校验位
D:起始位、停止位、数据位、校验位
【正确答案】
B
20、ESP32 for Arduino,下列中断触发模式中,属于高电平触发的是?
A:ONLOW
B:ONHIGH
C:RISING
D:HIGH
【正确答案】
B
二、多选题 (共5题,每题2分)
1、有关millis()函数下列说法正确的是?
A:millis()函数返回当前程序自开始运行至当前的时间
B:millis()函数返回的时间单位为微秒
C:系统长时间运行时,要预防保存millis()函数返回值的变量可能会发生数据溢出
D:在程序运行时,可将millis()函数的返回值归0,以防止数据溢出
【正确答案】
AC
2、下列选项中程序中,用于在程序中表示变量a除以4的表达式有?
A:a/4
B:a>>2
C:a
D:a>>4
【正确答案】
AB
3、ESP32 for Arduino ,读取按键开关的返回值,当不采用外部电阻上拉或下拉时,程序中[ ]的值可以为?
A:INPUT
B:OUTPUT
C:INPUT_PULLUP
D:INPUT_PULLDOWN
【正确答案】
CD
4、关于ESP32 WROOM模块外设中,Arduino UNO/Nano主控板所不具备的是?
A:霍尔传感器
B:蓝牙
C:ADC
D:DAC
【正确答案】
ABD
5、下列函数中,用于将数据指定位设置为1的函数有?
A:bitClear()
B:bitSet()
C:bitWrite()
D:bitRead()
【正确答案】
BC
三、判断题 (共5题,每题2分)
1、74HC595移位寄存器芯片,SH_CP引脚是低电平是传送数据到移位寄存器。
A:正确
B:错误
【正确答案】
B
2、定义二维数组时,如果给数组元素赋初值,则第一维和第二维的长度声明可省略。
A:正确
B:错误
【正确答案】
B
3、UART发送数据时,起始位为高电平。
A:正确
B:错误
【正确答案】
B
4、主控板断电后,EEPROM中存储的数据会丢失。
A:正确
B:错误
【正确答案】
B
5、UART发送数据时,必须有校验位。
A:正确
B:错误
【正确答案】
B
202112 青少年等级考试机器人理论真题五级
考试时间:60分钟 总分:100 及格分:60
一、单选题 (共20题,每题4分)
1、ESP32 for Arduino中,程序和运行结果如下图所示,第5行程序中空格所对应的是?
A:\n
B:\t
C:\r
D:\\
【正确答案】
A
2、表达式0xAB>>2的运算结果是?
A:0x55
B:0x15
C:0x17
D:0x2A
【正确答案】
D
3、ESP32 for Arduino,电路如图所示,运行下列程序后,当按键按下时LED灯点亮,第2行程序中mode对应的是?
A:INPUT
B:OUTPUT
C:INPUT_PULLUP
D:INPUT_PULLDOWM
【正确答案】
C
4、共阴数码管和74HC595芯片连接如下图所示,执行下列程序后,数码管显示的图形如图中红色所示,shiftout程序行[ ]内的数值是?
A:0x9A
B:0x65
C:0xC6
D:0x39
【正确答案】
D
5、ESP32 for Arduino,电路如图所示,当按键按下时触发中断,对应的中断触发模式是?
A:ONLOW
B:ONHIGH
C:RISING
D:FALLING
【正确答案】
D
6、下列函数中,用于指定中断引脚,并对中断引脚进行初始化设置的函数是?
A:detachInterrupt()
B:attachInterrupt()
C:hallRead()
D:touchAttachInterrupt()
【正确答案】
B
7、下列程序的运行后,串口监视器显示的结果是?
A:1 -- 1
B:1 -- 2
C:2 -- 1
D:2 -- 2
【正确答案】
B
8、ESP32 for Arduino中,ESP32主控板数字引脚工作模式中,Arduino UNO/Nano主控板不具有的是?
A:INPUT
B:OUTPUT
C:INPUT_PULLUP
D:INPUT_PULLDOWN
【正确答案】
D
9、ESP32主控板的外设中,下列不具有模拟输出功能的有?
A:LEDC
B:SigmaDelta
C:DAC
D:ADC
【正确答案】
D
10、ESP32 for Arduino采用LEDC方式进行模拟输出时,设置指定LEDC通道参数的函数是?
A:ledcSetup()
B:ledcAttachPin()
C:analogWrite()
D:ledcWrite()
【正确答案】
A
11、String类库成员函数中,从字符串中截取指定位置字符串的函数是?
A:indexOf()
B:substring()
C:endsWith()
D:findUntil()
【正确答案】
B
12、一般情况下,关于ESP32 WROOM模块的工作电压下列说法正确的是?
A:ESP32 WROOM 模块和Arduino UNO/Nano 主控板的工作电压相同
B:ESP32 WROOM 模块的工作电压小于Arduino UNO/Nano 主控板的工作电压
C:ESP32 WROOM 模块的工作电压大于Arduino UNO/Nano 主控板的工作电压
D:ESP32 WROOM 模块和Arduino UNO/Nano 主控板的工作电压均为3.3V
【正确答案】
B
13、下列函数中,用于设置串口波特率的函数是?
A:begin()
B:readBytes()
C:available()
D:read()
【正确答案】
A
14、下列函数中,用于将数据指定位设置为0(复位)的函数有?
A:shiftOut()
B:bitSet()
C:bitWrite()
D:bitRead()
【正确答案】
C
15、变量val的值为0xFF,函数bitClear(val,2)的运算结果是?
A:0xFB
B:0xFD
C:0xF7
D:0xBF
【正确答案】
A
16、ESP32 for Arduino,下列中断触发模式中,属于下降沿触发的是?
A:ONLOW
B:ONHIGH
C:RISING
D:FALLING
【正确答案】
D
17、ESP32 for Arduino程序中模拟输入取样分辨率设置语句为analogSetWidth(12),函数analogRead()返回的最大值是?
A:255;
B:511;
C:1023;
D:4095;
【正确答案】
D
18、下列程序输出的结果是?( )
A:
1 2 3
4 5 6
B:
1 3 5
2 4 6
C:
1 2
3 4
5 6
D:其他选项都不对
【正确答案】
B
19、74HC595移位寄存器芯片的下列引脚中,用于控制将移位寄存器中的数据传送到存储寄存器的引脚是?
A:SH_CP
B:ST_CP
C:Ds
D:Q7’
【正确答案】
B
20、UART进行数据传送时,用于数据发送的引脚是?
A:RX
B:TX
C:GND
D:Vcc
【正确答案】
B
二、多选题 (共5题,每题2分)
1、ESP32 WROOM模块一般包含下列哪些外设?
A:霍尔传感器
B:ADC
C:DAC
D:WiFi
【正确答案】
ABCD
2、有关millis()函数,下列说法错误的有哪些?
A:millis()函数返回当前程序自开始运行至当前的时间
B:millis()函数返回的时间单位为微秒
C:系统长时间运行时,要预防保存millis()函数返回值的变量可能会发生数据溢出
D:在程序运行时,可将millis()函数的返回值归0,以防止数据溢出
【正确答案】
BD
3、ESP32 for Arduino,函数touchAttachInterrupt(pin,TSR,threshold)中下列说法正确的有哪些?
A:设置指定电容传感器引脚的中断回调函数
B:当引脚的返回值大于threshold时,调用中断函数TSR
C:当引脚的返回值小于threshold时,调用中断函数TSR
D:返回指定电容传感器引脚的值
【正确答案】
AC
4、完整的UART数据帧包括?
A:起始位
B:校验位
C:数据位
D:停止位
【正确答案】
ABCD
5、下列器件中,可以采用动态显示的有哪些?
A:单颗LED
B:1位数码管
C:4位数码管
D:8x8LED点阵
【正确答案】
ABCD
三、判断题 (共5题,每题2分)
1、ESP32 WROOM模块芯片是双核
A:正确
B:错误
【正确答案】
A
2、通常情况下,四位数码管必须采用动态显示
A:正确
B:错误
【正确答案】
A
3、定义一维数组时,数组长度声明可以省略,但必须给数组元素赋初值
A:正确
B:错误
【正确答案】
A
4、ESP32主控板采用DAC进行模拟输出时,最多可实现2个通道的模拟输出
A:正确
B:错误
【正确答案】
A
5、74HC595移位寄存器芯片,ST_CP引脚是下降沿更新数据到存储寄存器
A:正确
B:错误
【正确答案】
B
说明:这是全国青少年机器人等级考试试题真题及答案,所有试题及答案(皆免费)只为学习练习之用,答案也仅供参考。
其中: