2022年12月

题目总数:30
总分数:100
时间:30分钟
第 1 题    单选题

1.

以下关于Arduino C语言的说法,正确的是?( )


A.

setup()函数和loop()函数不是必须的,可以删除


B.

loop()中的程序指令会循环执行


C.

setup()函数中不能使用循环结构


D.

声明自定义函数时必须有返回值


第 2 题    单选题

2.

电路搭建如图所示,以下有关超声波传感器的自定义函数中,比较合理的程序是?( )


A.

B.

C.

D.

第 3 题    单选题

3.

下图程序中,串口监视器输出的值是?( )


A.

5

B.

6

C.

10

D.

程序报错


第 4 题    单选题

4.

使用红外遥控器控制Arduino UNO/Nano主控板的板载LED灯,

如按下遥控器1号键(红外信号编码0xFF30CF)点亮板载LED灯,

按下遥控器2号键(红外信号编码0xFF18E7)熄灭板载LED灯。

程序如图所示,有部分程序缺失。请在各项中选择最为合理的程序代码补全缺失的部分?( )

A.

B.

C.

D.

第 5 题    单选题

5.

以下各项中,属于传感器的是?( )


A.

电机


B.

舵机


C.

电位器


D.

蜂鸣器


第 6 题    单选题

6.

若想使用电位器调节LED灯亮度,电位器接在A0引脚,LED灯接在3号引脚,

以下程序中,较为合理的是?( )


A.

B.

C.

D.

第 7 题    单选题

7.

Arduino UNO/Nano主控板的下列引脚中,具有PWM功能的引脚是?( )


A.

1

B.

2

C.

3

D.

4

第 8 题    单选题

8.

有关三极管的说法,错误的是?( )


A.

三极管是一种半导体元器件


B.

三极管有NPN型和PNP型


C.

三极管可以用一个较小的电流控制较大的电流


D.

三极管不属于晶体管


第 9 题    单选题

9.

下列关于Arduino的说法中,错误的是?( )


A.

Arduino起源于意大利


B.

Arduino是开源硬件平台,包括硬件控制板和软件IDE


C.

Arduino推出包括UNO和Nano等多款控制板


D.

Arduino仅支持C语言编程


第 10 题    单选题

10.

以下设备中,哪项是带电可擦可编程只读存储器?( )


A.

SRAM


B.

Flash


C.

EEPROM


D.

MPU


第 11 题    单选题

11.

电路搭建如图所示,如果按下按键可以点亮LED灯,松开按键熄灭LED灯,合理的程序是?( )

A.

B.

C.

D.

第 12 题    单选题

12.

电路搭建如图所示,我们希望通过旋动电位器调节LED灯的亮度,以下选项中合理的程序是?( )

  


A.

B.

C.

D.

第 13 题    单选题

13.

在编译程序时,如果IDE显示如下信息,可能的错误是?( )


A.

变量i没有赋值


B.

变量i没有声明


C.

变量i赋值错误


D.

变量i是系统关键字


第 14 题    单选题

14.

以下各项中,有关上拉电阻和下拉电阻的叙述,正确的是?( )


A.

下拉电阻可以将引脚置为高电平


B.

上拉电阻可以将引脚置为低电平


C.

Arduino UNO/Nano控制板内置了下拉电阻


D.

上拉电阻和下拉电阻可以避免控制板引脚处于悬空状态


第 15 题    单选题

15.

以下对C语言的描述,错误的是?( )


A.

C语言是一种编译型语言


B.

C语言中声明变量需要指定数据类型


C.

C语言对大小写敏感


D.

C语言对缩进敏感


第 16 题    单选题

16.

下图程序执行后,串口监视器输的图形是?( )


A.

B.

C.

D.

第 17 题    单选题

17.

在使用Arduino UNO/Nano主控板编程中,程序analogWrite(9,0)所对应的占空比是?( )


A.

0%


B.

25%


C.

50%


D.

100%


第 18 题    单选题

18.

一般默认情况下,若想点亮Arduino UNO/Nano主控板的板载LED灯,适合的程序是?( )


A.

B.

C.

D.

第 19 题    单选题

19.

一般情况下,Arduino UNO/Nano控制板的工作电压是?( )


A.

3V


B.

4V


C.

5V


D.

9V


第 20 题    单选题

20.

下图程序中,串口监视器输出的值是?( )


A.

0

B.

0.00

C.

10


D.

10.00

第 21 题    多选题

21.

以下各项中,表达式为真的有?( )


A.

B.

C.

D.

第 22 题    多选题

22.

以下变量的定义中,不合理的有?( )


A.

B.

C.

D.

第 23 题    多选题

23.一般来讲,NPN型三极管的三个引脚分别是?( )


A.

发射极


B.

基极


C.

集电极


D.

阳极


第 24 题    多选题

24.

下列选项中,含有半导体的器材是?( )


A.

光敏电阻

B.

LED灯



C.

三极管

D.

三极管

第 25 题    多选题

25.

以下关于红外线通信叙述错误的是?( )


A.

红外线通信是一种有线通信方式


B.

红外线通信利用电磁波编码进行数据传输


C.

日常生活中很难看到红外线通信设备


D.

红外遥控装置一般体积小,功耗和成本较低


第 26 题    判断题

26.

开环控制机器人的输出量与输入量之间没有形成反馈环路。(


A.
正确
B.
错误
第 27 题    判断题

27.

C语言编程中,将变量i的值加1可以使用i++。( )


A.
正确
B.
错误
第 28 题    判断题

28.

在电子电路中,模拟信号是在时间和数值上均具有离散性的信号。(


A.
正确
B.
错误
第 29 题    判断题

29.

一般情况下,Arduino UNO主控板的DC插座最大输入电压为12V。( )


A.
正确
B.
错误
第 30 题    判断题

30.

超声波传感器利用声波测量前方障碍物的距离。(


A.
正确
B.
错误