一、单选题
1、程序模块如下图所示,当变量i的值为255时,该程序模块的返回值是?( )
A、0
B、255
C、512
D、1023
解析:
根据给定的程序模块,返回结果为512。所以答案是C。
2、在电路原理图中,下图所示标识符表示的是?( )
A、电阻
B、LED
C、二极管
D、光敏电阻
解析:
根据提供的电路原理图标识符,正确答案是D,表示光敏电阻。
3、下列有关Arduino的描述中,正确的是?( )
A、Arduino仅指硬件主控板
B、Arduino是指Arduino IDE
C、Arduino起源于中国
D、Arduino以开源的方式进行推广
解析:
Arduino是一个开源的硬件和软件平台,以开源的方式进行推广,因此选项D正确。Arduino不仅包括硬件主控板,还包括与之相关的软件和库,因此选项A和B都是错误的。Arduino起源于意大利,并不是中国,因此选项C也是错误的。
4、程序模块如下图所示,当变量i的值为4时,程序模块的结果是?( )
A、0
B、1
C、3
D、5
解析:
根据提供的程序模块,当变量i的值为4时,程序模块的结果是 1,对应选项B。
5、Arduino UNO/Nano主控板,程序模块如下,程序运行后串口监视器显示的内容是?( )
A、
B、
C、
D、
解析:
根据题目所给的Arduino UNO/Nano主控板的程序模块,程序运行后会通过串口监视器输出内容。从程序中可以看出,当按钮被按下时,会触发一个事件,通过串口输出相应的内容。根据提供的图片选项,选项A的内容与程序逻辑相符,因此程序运行后串口监视器显示的内容是选项A的内容。
6、Arduino UNO/Nano主控板,使用电位器控制舵机的转动角度,电位器连接在A5引脚,舵机连接在A0引脚,下列选项中,实现当电位器从一端旋转至另外一端时,舵机从0度旋转至180度的程序是?( )
A、
B、
C、
D、
解析:
根据题目描述,要实现电位器控制舵机的转动角度,当电位器从一端旋转至另一端时,舵机从0度旋转至180度。选项D中的程序使用了模拟读取电位器的值,并通过比例关系控制舵机的转动角度,符合题目要求。
7、Arduino UNO/Nano主控板,下列选项中,可实现在引脚3输出高电平的是?( )
A、
B、
C、
D、
解析:
Arduino UNO/Nano主控板的引脚3默认输出的是数字信号,可以通过直接给引脚写入高电平或低电平来控制其输出。在提供的选项中B符合,正确答案是B。
8、一般情况下,下图程序模块对应的器件类别是?( )
A、传感器
B、执行器
C、触发器
D、控制器
解析:
根据提供的程序模块图片,该模块主要功能是控制,因此对应的器件类别是执行器。因此,正确答案是B,即执行器。
9、Arduino UNO/Nano主控板,程序模块如下,该模块运行后,3引脚输出的等效电压为5V,变量i对应的值是?( )
A、0
B、1
C、255
D、1023
解析:
从题目给出的Arduino UNO/Nano主控板程序模块来看,该模块使用了模拟数字转换器(ADC)来读取模拟信号,并将其转换为数字值存储在变量i中。由于ADC的分辨率通常为8位或10位,而Arduino UNO/Nano主控板通常采用10位ADC,因此变量i可以存储的数值范围是0到1023(对应模拟信号的电压范围)。根据题目描述,当程序运行时,模拟信号电压为等效电压为5V时,对应的数字值存储在变量i中。因此,根据Arduino UNO/Nano主控板的ADC特性,变量i的值应为等效电压对应的数字值,即接近但小于或等于最大值的数值,即选项C中的值“255”。因此答案为C。
10、正常情况下,人体的安全电压不高于?( )
A、24V
B、36V
C、220V
D、380V
解析:
正常情况下,人体的安全电压不高于36V,这是常识性的安全知识,也是国际上通用的安全电压标准。其他选项中,24V、220V和380V都不是人体的安全电压。因此,正确答案是B。
11、在控制系统中,按键开关通常属于?( )
A、传感器
B、执行器
C、控制器
D、输出设备
解析:
在控制系统中,按键开关主要用于检测操作人员的操作意图,通过其通断状态的变化来传递信息,因此属于传感器。
12、一般情况下,下列器件中,可用下图程序模块读取器件返回值的是?( )
A、马达驱动模块
B、电位器模块
C、按键模块
D、超声波传感器
解析:
根据题目给出的程序模块的功能描述以及各选项器件的特性,电位器模块可以通过程序读取其返回值,因为电位器可以输出一个模拟信号,该信号可以被程序模块读取并转换为数字值。而其他选项如马达驱动模块、按键模块和超声波传感器并不具备此功能或被程序模块读取返回值的特性。因此,正确答案是B。
13、流程图图例如下,下列选项中,与下图图例功能对应的是?( )
A、开始/结束
B、输入/输出
C、判断
D、处理
解析:
根据提供的流程图图例,为处理,即选项D。
14、Arduino UNO/Nano主控板,程序如下图所示,程序运行后,下列选项描述正确的是?( )
A、板载LED灯处于点亮状态
B、板载LED灯处于熄灭状态
C、板载LED灯以200毫秒的间隔闪烁
D、板载LED灯以200微秒的间隔闪烁
解析:根据程序代码,板载LED灯会以200毫秒的间隔闪烁,选项C正确。
15、电路原理图如图所示,下列选项中,和电路原理图相一致的是?( )
A、a
B、b
C、c
D、d
解析:
根据提供的电路,选项D正确。
16、Arduino UNO/Nano主控板,下图程序运行时,板载LED灯闪烁时长为2秒,变量i的值是?( )
A、1
B、2
C、3
D、10
解析:
根据题目描述和提供的图片,程序运行时,Arduino UNO/Nano主控板的板载LED灯闪烁时长为2秒。由于Arduino编程中,基本的延迟函数delay()的默认时间单位是毫秒,因此闪烁时长为2秒可以表示为2000毫秒。在程序中,变量i的值应该与延迟时间有关。根据常见的编程逻辑,变量i可能用于控制延迟的次数或长度。在这种情况下,由于延迟时间为2秒,所以变量i的值可能与这个延迟时间直接相关。因此,最可能的答案是B,即变量i的值为2。
17、关于串联电路,下列说法正确的是?( )
A、串联电路的电流等于电路中各部分元件的电流之和
B、串联电路各处的电压相等
C、串联电路中,各支路的两端分别连接于两个节点
D、串联电路只要有一处断开,整个电路就成为断路
解析:
在串联电路中,电流通过每一个元件都是相同的,所以A选项描述不准确。串联电路各元件两端的总电压相加等于总电源电压,所以B选项错误。在串联电路中,所有的元件都是连接在一条电路上的,不存在支路,因此C选项描述不准确。而D选项正确,因为串联电路中的元件是依次相连的,只要有一处断开,整个电路就会成为断路,电流无法流通。
18、正常情况下,Arduino UNO/Nano主控板程序存储器的容量是?( )
A、2MB
B、32MB
C、2KB
D、32KB
解析:
Arduino UNO/Nano主控板的程序存储器容量通常为32KB,因此正确答案是D。
19、下列选项中,用于表示电压单位的是?( )
A、A
B、V
C、Ω
D、U
解析:
电压的单位是伏特(V),因此正确答案是B。而A可能是电流单位的误写,C中的Ω是电阻单位,D中的U不是电压的单位。
20、程序如下图所示,该程序结构对应是?( )
A、顺序结构
B、选择结构
C、循环结构
D、单分支结构
解析:
根据提供的程序流程图图片,该图展示循环结构。因此,选C。
二、多选题
21、通常情况下,下列选项中,属于绝缘体的是?( )
A、橡皮擦
B、干燥的木棒
C、雨水
D、空气
解析:
通常情况下,绝缘体是不导电的物质,而导体是导电的物质。在给定的选项中,橡皮擦、干燥的木棒和空气通常是不导电的,因此它们是绝缘体。而雨水通常包含水分,是可以导电的,所以它不是绝缘体。因此,正确的答案是A、B、D。
22、下列选项中,表示元器件电源地(负极)的符号标识有?( )
A、V
B、G
C、GND
D、VEE
解析:
在电路符号标识中,GND代表接地,即电源的负极;VEE有时也用来表示电源的负极。因此,表示元器件电源地(负极)的符号标识有B选项的G、C选项的GND和D选项的VEE。而A选项的V一般不表示接地或电源的负极。
23、下列选项中,属于模拟信号的是?( )
A、音量的大小
B、河水的流量
C、一天内气温的变化
D、阳光亮度的变化
解析:
模拟信号是连续变化的信号,可以模拟自然界的物理量,如音量大小、气温的变化、河水的流量和阳光亮度的变化等。因此,正确答案为A、B、C、D。
24、Arduino UNO/Nano主控板,在Mixly程序中使用变量保存模拟输出模块的输出值,通常情况下该变量的数据类型可以是?( )
A、整数型
B、字符型
C、字节型
D、布尔型
解析:
在Arduino中使用变量保存模拟输出模块的输出值时,通常使用整数型(Integer)或字节型(Byte)数据类型。这是因为模拟输出模块的输出值通常是连续的数值,这些数值可以用整数或字节来表示。而字符型(Character)和布尔型(Boolean)通常用于其他类型的变量和数据处理,不适用于保存模拟输出值。因此,正确答案是A和C。
25、超声波测距模块如下,下列选项中说法错误的是?( )
A、通过该程序模块可以获得超声波传感器的返回值
B、模块返回的距离单位是厘米
C、主控板通过引脚5发送触发信号
D、主控板通过引脚2接收检测数据
解析:
根据提供的超声波测距模块的图片和选项描述,选项C、D的说法是错误的。
三、判断题
26、 Arduino UNO/Nano主控板,程序中采用数字输入模块读取一个引脚的返回值,当该引脚输入的电压为2.5V时,返回值为0。( )
A 正确
B 错误
解析:
Arduino UNO/Nano主控板中的数字输入模块通常是基于高低电平来判断引脚的状态。对于大多数Arduino板来说,当引脚读取的电压高于阈值(通常是2.5V或接近VDD的一半)时,会返回高电平(HIGH或1),而当电压低于阈值时,会返回低电平(LOW或0)。因此,如果引脚输入的电压为2.5V,它应该返回高电平(HIGH或1),而不是返回值0。所以题目的说法是错误的。
27、Arduino UNO/Nano主控板的工作电压是12V。( )
A 正确
B 错误
解析:
Arduino UNO/Nano主控板的工作电压通常为5V或稍低,而不是12V。因此,该说法错误。
28、 Mixly程序设计中,小于零的数为真。( )
A 正确
B 错误
解析:
在Mixly程序设计中,通常将非零数值视为真(true),而将零视为假(false)。因此,小于零的数被直接视为真,此题的说法是正确的。
29、根据欧姆定律可知,当电压不变时,电路中电流随着电阻的增大而减小。( )
A 正确
B 错误
解析:
根据欧姆定律,电压不变时,电阻增大,电流会减小。这是因为欧姆定律的公式是I=V/R(其中I是电流,V是电压,R是电阻),当电压不变时,电阻增大,电流就会相应地减小。因此,该说法是正确的。
30、电路搭设完毕,通电前要检查电路,避免短路的发生。( )
A 正确
B 错误
解析:
电路搭设完毕后,为了确保安全,确实需要进行通电前的检查,以避免短路的发生。短路可能导致电路损坏、设备损坏甚至引发火灾等危险情况。因此,该说法是正确的。
喵呜刷题:让学习像火箭一样快速,快来微信扫码,体验免费刷题服务,开启你的学习加速器!