20222 青少年机器人技术等级考试理论综合试卷(五级) 建议答题时长:60min
1. 单选题

下列程序执行后,串口监视器显示的相应内容是? ( )

A

1

B

2

C

4

D

5

2. 单选题

ESP32 WROOM 模组中处理器的总线宽度是?( )

A

8 位

B

16 位

C

32 位

D

64 位

3. 单选题

字符串如下所示, 下列选项中, 从字符串解析出整数 123 并发送到串口监视器的是? ( )

A

B

C

D

4. 单选题

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

A

10    12

14    16

B

10    14

12    16

C

a    c

e    10

D

a    e

c    10


5. 单选题

Serial 类库成员函数中, Serial. available() 的作用是? ( )

A

返回 UART 发送缓冲区中的字节数

B

返回 UART 接受缓冲区中的字节数

C

从 UART 缓冲区中读取数据

D

向 UART 缓冲区中写入数据

6. 单选题

ESP32 for Arduino, 下列选项中, 不正确的是?( )

A

报文是按照约定好的格式组织起来的数据

B

millis()函数返回当前程序自开始运行至当前的时间

C

一般情况下, 8x8 点阵采用静态显示

D

UART 通信时, 通常使用两条信号线传送数据

7. 单选题

ESP32 for Arduino 采用 LEDC 方式进行模拟输出时, 下列选项中, 用于将指定通道上的 PWM 信

A

ledcSetup()

B

ledcAttachPin()

C

ledcWriteTone()

D

ledcDetachPin()

8. 单选题

ESP32 for Arduino, 下列函数中, 用于返回指定电容传感器引脚返回值的函数是? ( )

A

touchRead()

B

touchWrite()

C

touchAttachInterrupt()

D

hallRead()

9. 单选题

ESP32 主控芯片中, 与模拟输出函数 dacWrite() 相对应的外设是? ( )

A

LEDC

B

SigmaDelta

C

DAC

D

ADC

10. 单选题

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

A

设置模拟输入函数返回值的范围

B

设置模拟输入函数的通道

C

设置模拟输入函数的频率

D

设置模拟输入函数的工作模式

11. 单选题

数码管和 74HC595 芯片连接如下图所示, 执行下列程序后, 数码管显示的图形如图中红色所示, 第 6 行所对应的程序为?( )

A

B

C

D

12. 单选题

表达式 0xaf>>2 的结果是? ( )

A

0x57

B

0x2B

C

0x15

D

0xBC

13. 单选题

ESP32 for Arduino, 读取按键开关的返回值,电路搭设如图所示,程序pinMode(13,mode); 中 mode 的值应是? ( )

A

INPUT

B

OUTPUT

C

INPUT_PULLUP

D

INPUT_PULLDOWN

14. 单选题

程序执行后 num 的值是? ( )

byte num =0xA5;

num = !num;

A

0xA5

B

0x5A

C

0x5A

D

1

15. 单选题

向 74HC595 移位寄存器芯片写入数据时, 数据输入时钟引脚的电平状态是? ( )

A

高电平

B

低电平

C

上升沿

D

下降沿

16. 单选题

一般状况下, 关于主控板的工作电压, 下面说法正确的是? ( )

A

Arduino UNO/Nano 和 ESP32 WROOM 模组的工作电压均为 5V

B

Arduino UNO/Nano 和 ESP32 WROOM 模组的工作电压均为 3V

C

Arduino UNO/Nano 的工作电压是 5V, ESP32 WROOM 模组的工作电压是 3V

D

Arduino UNO/Nano 的工作电压是 5V, ESP32 WROOM 模组的工作电压是 3. 3V

17. 单选题

下列选项中, 变量 num 运算结果是 47 的是? ( )

A

byte num = 0xEB;

num >>=2;

bitSet(num,2);

B

byte num = 0xEA;

num >>=2;

bitClear(num,2);


C

byte num = 0xBE;

num >>=2;

bitClear(num,2);

D

byte num = 0xAE;

num >>=2;

bitClear(num,2);

18. 单选题

ESP32 WROOM 模组中模数转换器(ADC) 的位数是?( )

A

8 位

B

10 位

C

12 位

D

32 位

19. 单选题

ESP32 for Arduino 函数 ledcWrite(channel, duty) 中, duty 的含义是? ( )

A

PWM 的频率

B

PWM 的分辨率

C

PWM 的输出通道号

D

PWM 的占空比

20. 单选题

ESP32 for Arduino 中, 函数 Serial. printf() 的格式字符中, 作用和键盘上 Tab 键作用相同的是? ( )

A

%d

B

\n

C

\r

D

\t

21. 多选题

下列选项中, ESP32 WROOM 模组所具备的外设是? ( )

A

GPIO

B

UART

C

霍尔传感器

D

电容触摸传感器

22. 多选题

74HC595 移位寄存器芯片的数据输入时钟引脚和锁存输出时钟引脚的名称分别是? ( )

A

SH_CP

B

ST_CP

C

Ds

D

Q7’

23. 多选题

ESP32 for Arduino,电路如图所示, 当按键按下后释放时触发中断, 对应的中断触发模式有?

A

CHANGE

B

ONHIGH

C

RISING

D

FALLING

24. 多选题

下列选项中, 属于 String 类库成员函数的有? ( )

A

indexOf()

B

length()

C

endsWith()

D

findUntil()

25. 多选题

有关按键消抖下列说法正确的是? ( )

A

按键抖动是因为按键内金属簧片在接触瞬间是一个连续通断的过程

B

按键抖动分为前沿抖动和后沿抖动

C

常用的消抖方式有软件消抖和硬件消抖

D

可以通过 delay() 函数实现消抖

26. 判断题

ESP32 for Arduino, 通过 digitalWrite() 可以实现 ESP32 主控板所有的引脚输出低电平。 

A 正确
B 错误
27. 判断题

ESP32 主控板, 可以通过程序指定 EEPROM 容量的大小。 ( )

A 正确
B 错误
28. 判断题

二维数组初始化时, 给出数组全部元素的初值, 此时第二维的长度声明可以省略。 ( )

A 正确
B 错误
29. 判断题

ESP32 for Arduino, 运算符 sizeof(int) 的结果是 2。 ( )

A 正确
B 错误
30. 判断题

UART 通信时, 传送的数据帧中可以不包含校验位。 ( )

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