青少年机器人技术等级考试理论综合试卷(四级)
分数:100.00 题数:30
一、单选题
(共20题,共80分)
1.
Arduino UNO/Nano主控板,电路搭设如下,实现按键开关按下后,LED点亮的程序段是?( )
A、
B、
C、
D、
答案:
D
试题解析:
2.
一般状况下,Arduino程序启动,下列有关函数运行表述不正确的是?( )
A、
setup函数中的代码仅运行一次
B、
先运行setup函数,然后运行loop函数
C、
loop函数中的代码会循环运行
D、
先运行用户自定义函数,然后再运行setup函数和loop函数
答案:
D
试题解析:
3.
通过电位器控制舵机转动角度不大于90度,部分程序如下,下列程序中红色方框所对应的程序是?( )
A、
B、
C、
D、
答案:
D
试题解析:
4.
下列运算符中,不属于逻辑运算符的是?( )
A、
&&
B、
||
C、
!=
D、
!
答案:
C
试题解析:
5.
程序的运行阶段,一般按如下三个步骤先后执行?( )
A、
感知输入 --> 动作输出 --> 分析判断
B、
感知输入 --> 分析判断 --> 动作输出
C、
分析判断 --> 感知输入 --> 动作输出
D、
分析判断 --> 动作输出 --> 感知输入
答案:
B
试题解析:
6.
Arduino UNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有模拟输入功能的引脚是?( )
A、
0
B、
3
C、
A0
D、
A6
答案:
C
试题解析:
7.
循环语句中,终止当前循环,并执行循环后续的语句是?( )
A、
break
B、
continue
C、
exit
D、
while
答案:
A
试题解析:
8.
Arduino UNO/Nano主控板,通过超声波传感器测距,部分程序如下,下列程序中红色方框所对应的函数是?( )
A、
analogWrite
B、
digitalWrite
C、
pulseIn
D、
pulseOut
答案:
C
试题解析:
9.
Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?( )
A、
0.50 2.50 48
B、
0.50 2 0
C、
0 2.50 48
D、
0 2.50 0
答案:
D
试题解析:
10.
Arduino C语言中,十六进制常量的前缀是?( )
A、
0
B、
0b
C、
0x
D、
无前缀
答案:
C
试题解析:
11.
Arduino UNO/Nano主控板,数字输入引脚和数字输出引脚的数量各有?( )
A、
14 6
B、
20 6
C、
14 14
D、
20 20
答案:
D
试题解析:
12.
Arduino UNO/Nano主控板,按键开关电路搭设如下,使用digitalRead(6)获取按键值,下列说法正确的是?( )
A、
内部上拉电阻电路,按键开关闭合时返回值为0
B、
内部上拉电阻电路,按键开关闭合时返回值为1
C、
下拉电阻电路,按键开关闭合时返回值为0
D、
下拉电阻电路,按键开关闭合时返回值为1
答案:
A
试题解析:
13.
下列有关Arduino的说法中,不正确的是?( )
A、
Arduino起源于意大利
B、
Arduino仅包含硬件,不包含软件
C、
Arduino是开源的软硬件平台,用户可免费下载使用
D、
Arduino的商标不可任意使用
答案:
B
试题解析:
14.
Arduino C语言中,字符型变量的描述符是?( )
A、
int
B、
float
C、
boolean
D、
char
答案:
D
试题解析:
15.
电路示意如下,当阳光照射光敏电阻时,从早晨到傍晚,analogRead(A0)的返回值是?( )
A、
没有变化
B、
先增大,然后减小
C、
先减小,然后增大
D、
变化规律不确定
答案:
C
试题解析:
16.
近日,华为公司发布了面向AI时代的基于微内核的全场景分布式OS,其名称为?( )
A、
安卓
B、
麒麟
C、
鸿蒙
D、
红旗
答案:
C
试题解析:
17.
Arduino UNO/Nano主控板,程序analogWrite(5,256)执行的结果是引脚5等效输出的电压是?( )
A、
0V
B、
5V
C、
0~1.5V
D、
3.5~5V
答案:
A
试题解析:
18.
Arduino UNO/Nano主控板通过Servo类库控制舵机的转动,Servo类库提供的成员函数中,用于将舵机对象实例和引脚建立关联的是?( )
A、
#include
B、
attach()
C、
write()
D、
Servo
答案:
B
试题解析:
19.
Arduino UNO/Nano主控板,当模拟输出引脚的等效电压为2V时,此时PWM所对应的占空比是?( )
A、
20%
B、
40%
C、
60%
D、
80%
答案:
B
试题解析:
20.
下列程序执行后,串口监视器中显示的值是?( )
A、
0
B、
10
C、
15
D、
20
答案:
A
试题解析:
二、多选题
(共5题,共10分)
21.
Arduino UNO/Nano主控板,pinMode函数中,设置数字引脚为输入模式的参数有?( )
A、
INPUT
B、
OUTPUT
C、
INPUT_PULLUP
D、
INPUT_PULLDOWN
答案:
A|C
试题解析:
22.
关于变量下面说法正确的有?( )
A、
变量类型确定变量所占用内存空间的大小
B、
变量类型确定变量的取值范围
C、
变量名不得和系统的关键字重名
D、
变量名只能包含英文字母、数字和下划线
答案:
A|B|C|D
试题解析:
23.
Arduino UNO/Nano主控板,下列引脚中和串口监视器进行数据交换的有?( )
A、
0
B、
1
C、
A4
D、
A5
答案:
A|B
试题解析:
24.
Arduino UNO/Nano主控板所对应的下列数据类型中
电子学会青少年机器人技术等级考试(4级)理论综合试卷,2021年6月机器人技术等级考试4级理论综合真题试卷