机器人四级真题2022年03月第2套

分数:100  题数:30
*
您的姓名:
*
您的姓名:
一、单选题(共20题,共80分)
*
1. Arduino UNO/Nano主控板,电路搭设如下,实现按键开关按下后,LED熄灭的程序段是?( )
A.
B.
C.
D.
*
2. 整数0x37对应的二进制数是?( )
A.  0b100111
B.  0b111111
C.  0b110111
D.  0b100101
*
3. Arduino C程序如下,当程序运行时,串口监视器输出结果是?( )
A. 6
B.  6.50
C.  7
D.  7.50
*
4. 有关Arduino C程序,下列说法不正确的是?( )
A.  程序中setup()函数不可缺失
B.  程序中loop()函数不可缺失
C.  程序运行时,先运行loop()函数内的程序,然后运行setup()函数内的程序
D.  setup()函数中的代码仅运行一次,loop()函数中的代码会循环运行
*
5. Arduino C语言中,从主控板指定引脚读取数字信号的函数是?( )
A.  digitalRead()
B.  digitalWrite()
C.  analogRead()
D.  analogWrite()
*
6. Arduino UNO/Nano主控板,analogRead()函数的返回的最大值是 ?( )
A.  0
B.  1
C.  255
D.  1023
*
7. Arduino C程序,当一个变量的值的范围在0~1000之间,下列选项中,适合该变量的数据类型是?( )
A.  boolean
B.  byte
C.  char
D.  int
*
8. Arduino C程序如下,当程序中整型变量val的值为1时,串口监视器输出的结果是?( )
A. 1
B.  12
C.  123
D.  13
*
9. Arduino UNO/Nano主控板,下列选项中与函数analogWrite(3,255)功能相同的是?( )
A.  digitalWrite(3,LOW)
B.  digitalWrite(3,HIGH)
C.  digitalRead(3,HIGH)
D.  digitalRead(3,LOW)
*
10.Arduino C程序如下,当程序运行时,串口监视器输出结果是?( )
A. 1
B.  36
C.  1245
D.  123456
*
11. Arduino C语言中,switch ... case语句属于?( )
A.  顺序结构
B.  循环结构
C.  选择结构
D.  轮询结构
*
12. Arduino UNO/Nano主控板,通过红外IRremote类库接收红外数据,下列的类库成员函数中,启动红外接收的函数是?( )
A.  decode()
B.  resume()
C.  enableIRIn()
D.  begin()
*
13. Arduino UNO/Nano主控板,模拟输出引脚的等效电压为2.5V时,analogWrite()函数所对应的占空比是?( )
A.  0%
B.  25%
C.  50%
D.  100%
*
14. Arduino UNO/Nano主控板,下列引脚中既具有数字信号输出功能,又具有模拟信号输出功能的是?( )
A.  0
B.  9
C.  13
D.  A0
*
15. 下列运算符中,用于描述当A和B两个条件都成立时,整个条件才成立的运算符是?( )
A.  &&
B.  ||
C.  %
D.  ==
*
16. Arduino C语言中,二进制数的前缀是?( )
A.  0x
B.  0b
C.  0
D.  无前缀
*
17.电路示意如下,当阳光照射光敏电阻时,从早晨到傍晚,analogRead(A0)的返回值是?( )
A. 没有变化
B.  先增大,然后减小
C.  先减小,然后增大
D.  变化规律不确定
*
18. Arduino UNO/Nano主控板,EEPROM的容量是?( )
A.  1KB
B.  2KB
C.  16KB
D.  32KB
*
19. Arduino UNO/Nano主控板,电路搭设如下,按键开关连接到引脚4,下列选项中,正确的是?()
A. pinMode(4,INPUT);
B.  pinMode(4,OUTPUT);
C.  pinMode(4,INPUT_PULLUP);
D.  pinMode(4,INPUT_PULLDOWN);
*
20. Arduino UNO/Nano主控板,通过引脚3向一个传感器发送一个20us的低电平触发信号,程序如下,程序中[x]和[Y]分别对应的是?()
A. HIGH LOW
B.  LOW HIGH
C.  HIGH HIGH
D.  LOW LOW
二、多选题(共5题,共10分)
*
21. Arduino C语言,Serial类库提供的成员函数有?( )【Multiple】
A.  begin()
B.  print()
C.  println()
D.  delay()
*
22. Arduino UNO/Nano主控板,Arduino C语言中,函数pinMode()设置引脚为输入模式时,对应的参数有?( )【Multiple】
A.  INPUT
B.  OUTPUT
C.  INPUT_PULLUP
D.  OUTPUT_PULLUP
*
23. 教材的下列案例中,属于闭环控制的是?( )【Multiple】
A.  自动跟随小车
B.  循迹小车
C.  红外遥控小车
D.  呼吸灯
*
24. 有关晶体三极管,下列说法正确的是?( )【Multiple】
A.  晶体三极管根据构造,可以分为NPN和PNP两种类型。
B.  晶体三极管的三个引脚,分别为基极、集电极和发射极。
C.  晶体三极管由两个PN结构成。
D.  当NPN晶体三极管工作于开关状态,基极输入高电平时,晶体三极管处于截止状态。
*
25. 下列选项中,属于模拟信号的有?( )【Multiple】
A.  水流量的大小
B.  速度的大小
C.  人数的多少
D.  音量的大小
三、判断题(共5题,共10分)
*
26. Arduino UNO/Nano主控板共有6个模拟输出引脚。
正确
错误
*
27. delayMicroseconds()函数的功能是暂停程序运行指定的时间,其单位是毫秒。
正确
错误
*
28. 模拟输入函数返回值的范围是由ADC的位数决定的。
正确
错误
*
29. Arduino以开源的方式推广,但我们不可以在产品上任意使用Arduino的商标。
正确
错误
*
30. Arduino C语言中,整型数占用2个字节的内存空间。
正确
错误
Powered By www.wjx.cn
Report