一、单选题
1、一般状况下,Arduino 程序启动,下列有关函数运行顺序表述正确的是?
A 按照程序文件中,函数书写的先后顺序运行
B 先运行 setup 函数,然后运行 loop 函数
C 先运行 loop 函数,然后运行 setup 函数
D 先运行用户自定义函数,然后在运行 setup 函数和 loop 函数
2、Arduino UNO/Nano 主控板,数字输入引脚和模拟输出引脚各有?
A 14 6
B 20 8
C 14 8
D 20 6
3、电路示意如下,当光照射光敏电阻时,随着光照强度的减弱,analogRead(A0)的返回值是?
A 没有变化
B 随着光照强度减弱而减小
C 随着光照强度减弱而增大
D 变化规律不确定
4、Arduino UNO/Nano 主控板,是通过调整()实现模拟输出值的变化。
A 高电平
B 低电平
C 占空比
D 模式设置
5、Arduino UNO/Nano 主控板,下列引脚中,既具有数字输入/输出功能,又具有串口数据接收 功能的引脚是?
A 0
B 1
C 3
D A0
6、通过电位器控制舵机转动角度,部分程序如下,舵机所能转动的最大角度为?
A 0
B 45
C 90
D 135
7、Arduino UNO/Nano 主控板,下列程序执行后,串口监视器中显示的值是?
A 0.5 127 128
B 0.5 127.5 0
C 0.50 127.5 128
D 0.50 127 0.00
8、.Arduino UNO/Nano 主控板,程序如下,串口监视器显示的数值是?
A 5
B 8
C 15
D 16
9、HC-SR04 超声波传感器,下列说法正确的是?
A 通过 Trig 引脚接受触发信号,通过 Echo 引脚以低电平形式返回数据
B 通过 Trig 引脚接受触发信号,通过 Echo 引脚以高电平形式返回数据
C 通过 Echo 引脚接受触发信号,通过 Trig 引脚以低电平形式返回数据
D 通过 Echo 引脚接受触发信号,通过 Trig 引脚以高电平形式返回数据
10、 Arduino C 语言中,二进制常量的前缀是?
A 0
B 0b
C 0x
D 无前缀
11、循环语句中,终止本次循环,并执行下一次循环的语句是?
A break
B continue
C exit
D goto
12、语句 analogWrite(3,255),执行的结果是引脚 3 等效输出的电压是?
A 0V
B 5V
C 0~1.5V
D 3.5~5V
13、下列有关 Arduino 的说法中,不正确的是?
A Arduino 起源于意大利
B Arduino 包含硬件和软件
C Arduino 是开源的软硬件平台,用户可免费下载使用
D Arduino 的商标可任意使用
14、Arduino UNO/Nano 主控板,电路搭设如下,实现按键开关按下后,LED 点亮的程序段是?
A
B
C
D
15、Arduino C 语言中,布尔型变量的描述符是?
A int
B float
C boolean
D char
16、下列运算符中,属于逻辑运算符的是?
A ==
B >=
C !=
D !
17、Arduino UNO/Nano 主控板,按键开关电路搭设如下,使用 digitalRead(8)获取按键值,下列 说法正确的是 ?
A 上拉电阻电路,按键开关闭合时返回值为 0
B 上拉电阻电路,按键开关闭合时返回值为 1
C 下拉电阻电路,按键开关闭合时返回值为 0
D 下拉电阻电路,按键开关闭合时返回值为1
18、下列程序执行后,串口监视器中显示的值是?
A 5
B 6
C 7
D 10
19、.在程序运行过程中,需要延时 0.5 秒,下列程序正确的是?
A delay(0.5)
B delay(5)
C delay(50)
D delay(500)
20、通过电机驱动芯片控制直流电机转速变化,常用的主控板引脚是?()
A 数字输入引脚
B 数字输出引脚
C 模拟输入引脚
D 模拟输出引脚
二、多选题
21、Arduino 智能小车,以下为闭环控制的案例是?
A 红外遥控小车
B 自动跟随小车
C 循迹小车
D 自主寻光小车
22、关于变量下面说法正确的有?
A 变量名的第一个字可以是数字
B 变量名不区分大小写
C 变量名不得和系统的关键字重名
D 变量名称只能包含英文字母、数字和下划线
23、. Arduino UNO/Nano 主控板,下列语句中可实现引脚 3 输出高电平的是?
A digitalWrite(3,HIGH)
B digitalWrite(3,1)
C analogWrite(3,HIGH)
D analogWrite(3,255)
24、 Arduino UNO/Nano 主控板,数字引脚工作模式有?
A INPUT
B OUTPUT
C INPUT_PULLUP
D INPUT_PULLDOWN
25、晶体三极管有 3 个引脚,分别是?
A 漏极
B 基极
C 集电极
D 发射极
三、判断题
26、Arduino UNO/Nano 主控板上 Atmega328P 芯片的工作频率是 16MHz。
A 正确
B 错误
27、Arduino UNO/Nano 主控板,向计算机发送数据时,Tx 指示灯亮。
A 正确
B 错误
28、101010 是一个二进制数
A 正确
B 错误
29、 NPN 三极管工作在开关状态时,高电平导通。
A 正确
B 错误
30、Arduino UNO/Nano 主控板,C 语言程序中整型数占用 2 个字节。
A 正确
B 错误