image

编辑人: 未来可期

calendar2025-12-08

message3

visits377

机器人技术(四级)考试秘卷参考答案

一、单选题

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的亮度变化是?( )

undefined

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 错误


喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!

创作类型:
原创

本文链接:机器人技术(四级)考试秘卷参考答案

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share