202403 青少年等级考试机器人理论真题五级 建议答题时长:60min
1. 单选题

下图程序运行后,串口监视器显示的结果是?( )

A

0

B

1

C

3

D

4

2. 单选题

下列选项中,关于74HC595移位寄存器芯片的引脚Ds描述正确的是?( )

A

并行数据输出引脚

B

串行数据级联引脚

C

数据输入时钟引脚

D

串行数据输入引脚

3. 单选题

2024年初,OpenAI发布了文生视频人工智能生成模型,该模型的名称是?( )

A

ChatGPT

B

DALL-E

C

AIphaFold

D

Sora

4. 单选题

0x20 << 2的值是?( )

A

10

B

40

C

80

D

128

5. 单选题

0xb & 8的值是?( )

A

8

B

10

C

11

D

13

6. 单选题

ESP32 for Arduino,可设置模拟信号返回值的分辨率,该功能所对应的函数是?( )

A

analogRead()

B

analogSetup()

C

analogSetWidth()

D

analogAttach()

7. 单选题

ESP32 for Arduino,使用touchRead(T0)函数读取T0引脚的返回值,当手触碰T0引脚时,函数返回值的变化趋势是?( )

A

增大

B

变小

C

不确定

D

不变

8. 单选题

ESP32 for Arduino,程序Serial.printf()中格式字符“%o”的含义是?( )

A

表示八进制整数输出

B

表示十进制整数输出

C

表示十六进制整数输出

D

表示浮点数输出

9. 单选题

ESP32 for Arduino函数ledcSetup(channel,freq,bit_num)的参数中,其中用于设置PWM输出频率的参数是?( )

A

ledcSetup

B

channel

C

freq

D

bit_num

10. 单选题

ESP32主控芯片中,具有16通道模拟输出的外设是?( )

A

LEDC

B

SigmaDelta

C

DAC

D

ADC

11. 单选题

通过shiftOut()函数向级联74HC595移位寄存器芯片DS引脚发送数据,部分程序及移位寄存器中的数据如下,程序变量val1和val2的值分别是?( )

A

0x11 0xDE

B

0xDE 0x11

C

0x88 0x7B

D

0x7B 0x88

12. 单选题

ESP32 for Arduino 所提供EEPROM类库的成员函数中,下列选项中,关于成员函数begin()功能描述正确的是?( )

A

设定EEPROM的大小

B

向EEPROM中写入数据

C

提交数据,将写入的数据保存到EEPROM中

D

从EEPROM中读取一个字节的数据

13. 单选题

ESP32 for Arduino,中断设置函数 attachInterrupt(pin, function, mode)中,当参数mode的值为FALLING时,下列选项中描述正确的是?( )

A

引脚pin的电平由低电平变高电平时触发中断

B

引脚pin的电平由高电平变低电平时触发中断

C

引脚pin的电平发生变化时触发中断

D

引脚pin处于低电平时触发中断

14. 单选题

ESP32 for Arduino,按键开关连接到引脚2,电路如图所示,当按键按下时触发中断,中断设置函数 attachInterrupt(2, function, mode)中,下列选项中,mode对应的参数应该是?( )

A

RISING

B

FALLING

C

ONHIGH

D

ONLOW

15. 单选题

ESP32 for Arduino,下列选项中,关于函数ledcSetup()的功能描述正确的是?( )

A

设定指定LEDC通道的参数

B

将指定通道的PWM信号输出到GPIO引脚

C

向指定通道输出模拟信号

D

取消指定引脚的PWM信号输出

16. 单选题

ESP32 for Arduino程序如下,运行后串口监视器显示的结果是?( )

A

3

B

6

C

7

D

18

17. 单选题

电路搭设和对应的程序如下,当按键开关按下后,LED灯点亮,程序中A和B分别为?( )

A

pinMode(16,INPUT_PULLUP);/ val == HIGH

B

pinMode(16,INPUT_PULLUP);/ val == LOW

C

pinMode(16,INPUT_PULLDOWN);/ val == HIGH

D

pinMode(16,INPUT_PULLDOWN);/ val == LOW

18. 单选题

程序 Serial.print(48,BIN); 运行后,串口监视器显示的结果是?( )

A

30

B

48

C

60

D

110000

19. 单选题

ESP32 for Arduino,实现数字信号输出,函数pinMode(pin, mode)中,参数mode的值为?( )

A

INPUT

B

OUTPUT

C

INPUT_PULLUP

D

INPUT_PULLDOWN

20. 单选题

Arduino UNO/Nano主控板和ESP32主控板,运算符sizeof(int)的返回值分别是?( )

A

1 2

B

1 4

C

2 2

D

2 4

21. 多选题

当UART数据帧包含校验位时,校验的方法有?( )

A

奇校验

B

偶校验

C

循环冗余校验

D

纵向冗余校验

22. 多选题

下列选项所示程序运行后,整形变量Val的值为12的有?( )

A

B

C

D

23. 多选题

标准ASCII码共包含128个字符,其中控制字符和专用字符的码值为?( )

A

0~31

B

48~57

C

65~90

D

127

24. 多选题

和Arduino UNO/Nano主控板相比,下列选项中,ESP32主控芯片所独有的外设是?( )

A

电容触摸传感器

B

蓝牙

C

DAC

D

霍尔传感器

25. 多选题

ESP32 for Arduino,采用dacWrite()函数进行模拟输出,下列选项中,可实现DAC模拟输出功能的引脚有?( )

A

2

B

12

C

25

D

26

26. 判断题

UART数据帧的起始位是低电平。( )

A

正确

B

错误

27. 判断题

UART通信时,仅需将两设备间的TX和RX相互连接即可实现数据传送。( )

A

正确

B

错误

28. 判断题

millis()函数返回自主控板通电起至当前的时间。( )

A

正确

B

错误

29. 判断题

一个完整的按键动作,其抖动可分为前沿抖动和后沿抖动。( )

A

正确

B

错误

30. 判断题

ESP32主控板断电后,flash中保存的程序不会丢失。( )

A

正确

B

错误

试题目录
单选题
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
多选题
21 22 23 24 25
判断题
26 27 28 29 30
赣ICP备20007335号-2