一、单选题
1、.Arduino UNO 控制板的板载 LED 小灯与哪一个管脚相连?
A、0
B、1
C、A0
D、13
2、电路搭建如图所示,当电位器从一端旋转至另外一端时,LED总共熄灭了4次,可能的程序为?

A 
B 
C 
D 
3、下面程序执行后,在串口监视器中显示? Setup(){ Serial.begin(9600); float i=5; int j=5; Serial.print(i/2); Serial.print(“ “); Serial.println(j/2); }
A、2.5 2.5
B、2 2.5
C、2.5 2
D、3 3
4、利用光敏电阻检测周围环境光来控制LED灯的亮度,电路与程序如图所示。正常情况下,当时间从中午12点到晚上8点,LED灯的亮度变化是?


A、亮度降低
B、亮度提升
C、没有变化
D、LED小灯不亮
5、通过电位器控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为?

A、0
B、180
C、60
D、120
6、通过电位控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为? int potVal = analogRead(A0); potVal = map(potVal,1023,0,135,45); myServo.write(potVal);
A、0
B、180
C、135
D、45
7、下列运算符中,用于描述当A和B两个条件都成立时,整个条件才成立的运算符是?()
A、&&
B、||
C、%
D、==
8、在编写红外数据接受程序时,需要调用红外类库的头文件,以下调用该头文件的程序正确的是?( )
A、#include IRremote.h
B、#include IRremote
C、#include
D、#include ‘IRremote.h’
9、Arduino UNO/Nano 主控板,按键开关电路搭设如下,使用 digitalRead(8)获取按键值,下列 说法正确的是 ?

A、上拉电阻电路,按键开关闭合时返回值为 0
B、上拉电阻电路,按键开关闭合时返回值为 1
C、下拉电阻电路,按键开关闭合时返回值为 0
D、下拉电阻电路,按键开关闭合时返回值为1
10、Arduino UNO/Nano主控板,通过红外IRremote类库接收红外数据,红外类库提供的成员函数resume()的功能是?( )
A、启动红外接收
B、接收并解码红外数据
C、清空缓存,接收下一个红外数据
D、发送红外数据
11、Arduino UNO/Nano主控板,程序analogWrite(5,255)所对应的占空比是?( )
A、0%
B、25%
C、50%
D、100%
12、在流程图中表示判断条件的是?
A、矩形
B、平行四边形
C、菱形
D、圆角矩形
13、以下四个符号中属于赋值运算符的是?
A、++
B、==
C、=
D、!
14、Arduino UNO/Nano主控板,电位器模块连接在A0引脚,获取电位器模块的返回值,下列选项正确的是?
A、digitalRead(A0)
B、digitalWrite(A0)
C、analogWrite(A0)
D、analogRead(A0)
15、下列选项中,属于闭环控制的案例是?
A、按键控制LED灯
B、呼吸灯
C、红外遥控灯
D、超声波自动跟随小车
16、Arduino C 语言中,布尔型变量的描述符是?
A、int
B、float
C、boolean
D、char
17、 使用电位器来控制舵机转动,电位器接在A0引脚,舵机接在11号引脚。程序如图所示,第7行程序中“?”所对应的程序是?

A 
B 
C 
D 
18、Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。电路搭设及程序如下图所示,当光照强度逐渐减弱时,LED的亮度变化是?( )

A、LED灯逐渐变暗
B、LED灯逐渐变亮
C、LED灯闪烁
D、LED灯亮度保持不变
19、Arduino C 语言中,二进制常量的前缀是?
A、0
B、0b
C、0x
D、无前缀
20、Arduino C语言,下列选项中,能实现延时0.1秒的程序是?( )
A、delay(10);
B、delay(100);
C、delayMicroseconds(10);
D、delayMicroseconds(100);
二、多选题
21、Arduino UNO/Nano主控板,当引脚作为数字引脚使用时,引脚的工作模式有 ?( )
A、INPUT
B、OUTPUT
C、INPUT_PULLUP
D、INPUT_PULLDOWN
22、与表达式 i=i+1; 结果相同的有?( )
A、i++;
B、i+=1;
C、i+1;
D、i+1=i;
23、.以下自定义变量命名正确的是?
A、int i2;
B、int i_2;
C、int if;
D、int 2i
24、关于变量下面说法正确的有?
A、变量类型确定变量所占用内存空间的大小
B、变量类型确定变量的取值范围
C、变量名不得和系统的关键字重名
D、变量名只能包含英文字母、数字和下划线
25、Arduino UNO/Nano主控板所对应的下列数据类型中,可以用于保存整数-128的数据类型有?
A、char
B、int
C、float
D、byte
三、判断题
26、Ardunio 主控板MCU内部0和1是通过高低电平来表示。
A 正确
B 错误
27、C 语言系统关键字 while 用于循环结构。
A 正确
B 错误
28、Arduino UNO/Nano主控板,analogWrite()函数是通过改变占空比实现模拟输出值的变化。( )
A 正确
B 错误
29、十进制数3转化为二进制数为11。
A 正确
B 错误
30、Arduino UNO/Nano主控板的工作电压是5V。
A 正确
B 错误
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!




