admin 管理员组

文章数量: 1086019


2024年4月27日发(作者:web前端工程师培训机构课程)

全国青少年机器人等级(四级)试卷带答案

XXX

一、单选题(共30题,每题2分,共60分)

1.超声波传感器有四个引脚,从哪个引脚接受触发信号开

始工作。

A、VCC B、Trig C、Echo D、GND

答案:B

解析:超声波传感器从Trig引脚接受触发信号开始工作。

2.以下关于PWM的描述错误的是。

A、PWM是通过数字信号实现的模拟输出。

B、PWM是通过调整占空比来实现输出值的变化。

C、占空比是一个脉冲周期内高电平时间所占的比例。

D、PWM等效输出电压值等于占空比乘以高电平值。

答案:C

解析:占空比是一个脉冲周期内低电平时间所占的比例。

3.以下关于循环语句中break语句的描述错误的是。

A、break语句只对包含它的最内层循环语句起作用。

B、break语句可以跳出多重循环。

C、break语句终止当前循环。

D、break语句执行后,程序将跳转到本循环后的第一条

语句开始继续执行。

答案:B

解析:break语句只能跳出包含它的最内层循环语句。

4.在程序运行过程中,需要延时0.2秒,以下程序正确的

是。

A、delay(0.2)。B、delay(20)。C、delay(200)。D、

delay(2000)。

答案:C

解析:delay()函数的参数是毫秒,所以0.2秒对应的参数

应该是200.

5.以下有关switch语句的说法正确的是。

A、break语句是switch语句中必需的一部分。

B、在switch语句中可以根据需要使用或不使用break语

句。

C、break语句在switch语句中不可以使用。

D、在switch语句中的每一个case都要使用break语句。

答案:B

解析:在switch语句中可以根据需要使用或不使用break

语句,但建议每个case都使用break语句。

o C语言中,十六进制数的前缀是。

A。B、无前缀 C、0b D、0x

答案:D

解析:在Arduino C语言中,十六进制数的前缀是0x。

7.以下关于变量的说法不正确的是。

A、变量名的第一个字可以是数字。

B、变量名区分大小写。

C、变量名称只能包含英文字母、数字和下划线。

D、变量名不得和系统的关键字重名。

答案:A

解析:变量名的第一个字母必须是字母或下划线。

使用串口通信时,常用的函数是?A、()和

()

B、()和()

C、()和()

D、()和()

1.本题是一道单选题,答案为B,表示返回值为90.

2.本题是一道单选题,答案为C,表示XXX研发的围棋

程序水平最高的是Alpha Zero。

3.本题是一道单选题,答案为B,表示执行

digitalWrite(3,HIGH)后引脚3输出5V的电压。

4.本题是一道单选题,答案为A,表示2018世界机器人

大会举办地点是北京。

5.本题是一道单选题,答案为C,表示执行下面程序后,

在串口监视器中显示2.5 2.

6.本题是一道单选题,答案为D,表示程序

()输出的结果是1010.

7.本题是一道单选题,答案为B,表示光照强度增大时,

analogRead(A0)的返回值会减小。

8.本题是一道单选题,答案为D,表示整数型、布尔型、

字符型、字节型、浮点型变量的描述符排列顺序应为int

boolean char byte float。

B、随着光照强度的增大,阻值变大;

C、可以用来检测光照强度;

D、只能用来检测红外线信号。

答案:A、C

解析:光敏电阻是一种能够感应光照强度并将其转化为电

阻值的元件,随着光照强度的增大,其阻值会变小,因此选项

A正确。光敏电阻可以用来检测光照强度,因此选项C正确。

选项B错误,选项D与光敏电阻无关。

A、光敏电阻;

B、温度传感器;

C、红外线传感器;

D、超声波传感器。

答案:B、C

解析:温度传感器和红外线传感器可以用来检测温度,因

此选项B和C正确。光敏电阻和超声波传感器与温度检测无

关,因此选项A和D错误。

A、digitalWrite();

B、digitalWrite();

C、delay(500);

D、analogWrite(9.255);

答案:A、B、C


本文标签: 语句 表示 答案 输出 使用