2024年3月

题目总数:30
总分数:100
时间:30分钟
第 1 题    单选题

1、

Arduino UNO/Nano主控板,通过按键开关切换高低电平,电路搭设如下,该电路属于?

A.

A.  外部上拉电阻电路



B.

B.  外部下拉电阻电路



C.

C.  内部上拉电阻电路



D.

D.  内部下拉电阻电路

第 2 题    单选题

2. Arduino UNO/Nano主控板,下列选项中,控制板载LED灯点亮的是?( )

 



A.

A.  analogWrite(13,255);



B.

B.  analogWrite(13,1023);



C.

C.  digitalWrite(13,HIGH);



D.

D.  digitalWrite(13,LOW);

第 3 题    单选题

3、

Arduino C程序如下,当变量val的值为1时,该段程序运行后,串口监视器输出结果是?

A.

A.  1



B.

B.  14



C.

C.  123



D.

D.  1234

第 4 题    单选题

4. Arduino UNO/Nano主控板,使用函数digitalRead(3)读取返回值,当引脚3输入的电压是2.5V时,函数的返回值是 ?( )

 



A.

A.  0



B.

B.  1



C.

C.  1023



D.

D.  不确定

第 5 题    单选题

5. Arduino C语言中,十进制数的前缀是?( )

 


A.

A.  0b




B.

B.  0x



C.

C.  0



D.

D.  无前缀

第 6 题    单选题

采用外部上拉电阻电路读取按键开关的返回值,电路如下图所示,图中AB所对应的器件是?( )

A.

A.  按键开关/电阻



B.

B.  电阻/按键开关


C.

C.  按键开关/导线




D.

D.  导线/按键开关

第 7 题    单选题

7. Arduino C程序如下,该段程序运行后,变量sum的值是?( )

A.

A.  6



B.

B.  8



C.

C.  12



D.

D.  18

第 8 题    单选题

8. Arduino C程序如下,当变量socre的值为60时,该段程序运行后,串口监视器输出结果是?( )

A.

A.  D



B.

B.  C



C.

C.  A



D.

D.  CBA

第 9 题    单选题

9. Arduino UNO/Nano主控板,通常情况下,获取单个按键模块的返回值,应使用的函数是 ?( )

 



A.

A.  digitalWrite()



B.

B.  digitalRead()



C.

C.  analogWite()



D.

D.  analogRead()

第 10 题    单选题

10. Arduino C语言中,下列选项中,二进制0b1111对应的十进制是?( )

 


A.

A.  1111




B.

B.  F



C.

C.  15



D.

D.  17

第 11 题    单选题

下图所示标识中,属于NPN三极管的是?( )


A.

B.

C.

D.

第 12 题    单选题

12. 读取当前环境光数据,电路如下图所示,当光照强度增大时,analogRead(A1)的返回值是?( )

A.

A.  增大



B.

B.  减小



C.

C.  不变



D.

D.  不确定

第 13 题    单选题

13. 有关Arduino C程序的setup()函数,下列说法不正确的是?( )

 


A.

A.  程序中setup()函数不可缺失。




B.

B.  setup()函数中一般放置主程序代码



C.

C.  程序运行时,首先运行setup()函数内的程序



D.

D.  setup()函数中的程序仅运行一次

第 14 题    单选题

14. Arduino UNO/Nano主控板,函数analogRead(A0)返回值的范围是 ?( )

 


A.

A.  0/1




B.

B.  0 ~ 5



C.

C.  0 ~ 255



D.

D.  0 ~ 1023

第 15 题    单选题

15. Arduino C程序如下,该段程序运行后,串口监视器输出结果是?( )

A.

A.  #



B.

B.  #####



C.

C.  ######



D.

D.  ##########

第 16 题    单选题

16. Arduino UNO/Nano主控板,下列引脚3的输入信号中,函数pulseIn(3HIGH)的返回值为20的是?( )


A.

B.

C.

D.

第 17 题    单选题

17. Arduino C语言中,描述符float表示的是?( )

 


A.

A.  整型




B.

B.  字符型



C.

C.  单精度浮点型



D.

D.  布尔型

第 18 题    单选题

18. 通常情况下,Arduino UNO/Nano主控板MCU的工作频率是?( )

 


A.

A.  16KHz




B.

B.  328KHz


C.

C.  16MHz




D.

D.  328MHz

第 19 题    单选题

19. Arduino UNO/Nano主控板的MCU中,用于保存上传程序的部件是?( )


A.

 

A.  串口




B.

B.  闪存(Flash



C.

C.  主存(RAM


D.

D.  EEPROM



第 20 题    单选题

20. Arduino C语言中,表示逻辑与(AND)的运算符是?( )

 


A.

A.  &&




B.

B.  ||



C.

C.  !



D.

D.  !=

第 21 题    多选题

21. 有关欧姆定律,下列表述正确的有 ?(

 



A.

A.  I = U / R



B.

B.  U = I * R


C.

C.  A = V / R



D.

D.  V = A * R



第 22 题    多选题

22. Arduino UNO/Nano主控板,下列选项中,引脚3可使用的函数有?( )

 



A.

A.  analogWrite();



B.

B.  analogRead();



C.

C.  digitalWrite();



D.

D.  digitalRead();

第 23 题    多选题

23. Arduino C语言中,使用Serial类库的成员函数进行串口输出,不通过转义字符实现串口输出并换行需要如下哪些函数?( )

 



A.

A.  Serial.begin()



B.

B.  Serial.print()


C.

C.  Serial.println()




D.

D.  Serial.read()

第 24 题    多选题

24. Arduino C语言,下列选项所示变量名称中,符合要求的有?( )

 



A.

A.  int


B.

B.  Int



C.

C.  yellowLedPin




D.

D.  0_button

第 25 题    多选题

25. Arduino UNO/Nano主控板,引脚A1具有如下哪些功能 ?( )

 


A.

A.  数字信号读取



B.

B.  数字信号输出


C.

C.  模拟信号读取




D.

D.  模拟信号输出

第 26 题    判断题

26. Arduino C语言,在程序中,不可以给const常量赋新值。( )


A.
正确
B.
错误
第 27 题    判断题

27. Arduino UNO/Nano主控板,标识有“~”符号的引脚,表示该引脚具有模拟信号输出功能。( )


A.
正确
B.
错误
第 28 题    判断题

28. 马达驱动芯片TB6612FNG可以同时驱动两路马达。( )


A.
正确
B.
错误
第 29 题    判断题

29. 独轮车骑行是闭环控制。(


A.
正确
B.
错误
第 30 题    判断题

30. 面包板上和中间分割槽平行的孔洞相连通。(


A.
正确
B.
错误