- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
一、单选题
1、Arduino
UNO/Nano主控板,程序模块如下,该模块运行后,引脚5输出的等效电压为0V,
变量i对应的值是?()
A、0
B、1
C、255
D、1023
解析:
根据题目描述,Arduino
UNO/Nano主控板的程序模块运行后,引脚5输出的等效电压为0V。由于Arduino的
DigitalWrite函数将0定义为LOW(通常是0V),将1定义为HIGH(通常是5V),
因此在这个情况下,变量i对应的值应该是0。所以答案是A。
2、程序模块如下图所示,当变量i的值为1023时,该程序模块的返回值是?()
A、0
B、1
C、255
D、1023
解析:
根据提供的程序模块图,当变量i的值为1023时,因为i大于无符号整数的最大值(
即255),所以程序模块会进行溢出处理。在这种情况下,程序模块会将i的值视为
有符号整数,并返回其补码形式的值。在这种情况下,补码形式的值会等于实际的
十进制值减去最大值的负数结果。由于最大值为255,所以补码形式为-
1(因为从最大值溢出后变为负值),所以返回值是-
1的二进制表示形式,即全为1的值(在二进制中,-
1表示为所有位都为1),最终结果为0(因为输出的是无符号整数值)。因此,正
确答案是A。
3、电路搭设如下图所示,下列选项中和搭设电路相一致的原理图是?()
A、
B、
C、
D、
解析:
根据提供的电路搭设图,可以看到电路中有电源、电阻和开关,且开关位于电源和
电阻之间。选项B中的电路图与题目中描述的电路原理一致,开关位于电源和电阻
之间,因此B是正确答案。
4、一般情况下,下列器件中,可用下图程序模块进行操作的是?()
A、超声波传感器
B、电位器模块
C、按键模块
D、LED灯模块
解析:
根据提供的程序模块的图片,该模块涉及到LED灯的控制,因此可以判断该模块可
用于操作LED灯模块。选项中只有D是LED灯模块,所以答案是D。
5、有关蜂鸣器,下列描述错误的是?()
A、蜂鸣器是执行器
B、蜂鸣器按照驱动方式分为有源蜂鸣器和无源蜂鸣器
C、蜂鸣器在程序驱动下可以发出不同频率的声音
D、有源蜂鸣器是指蜂鸣器内部有电源
解析:
蜂鸣器是一种执行器,可以按照驱动方式分为有源蜂鸣器和无源蜂鸣器。有源蜂鸣
器是指蜂鸣器内部包含了振荡源,可以直接通过驱动电路进行驱动,而不需要外部
提供振荡信号。因此,选项D描述的“有源蜂鸣器是指蜂鸣器内部有电源”是错误的
。选项A、B、C都是对蜂鸣器的正确描述。
6、Arduino
UNO/Nano主控板,使用电位器控制舵机的转动角度,电位器连接在A5引脚,舵机
连接在A0引脚,程序实现当电位器从一端旋转至另外一端时,舵机从0度旋转至18
0度,程序中红框A对应的程序是?()
A、
B、
C、
D、
解析:
根据题目描述,当电位器从一端旋转至另外一端时,舵机从0度旋转至180度。在提
供的程序中,需要找到与电位器读数对应的舵机转动角度的代码段。通常,Arduin
o会使用模拟输入引脚读取电位器的值,然后根据这个值控制舵机的转动。在提供
的选项中,D选项是一个典型的将模拟输入值(来自电位器)映射到舵机角度的代
码段。因此,答案是D。
7、流程图图例如下,与该图例功能对应的选项是?()
A、开始/结束
B、输入/输出
C、判断
D、处理
解析:
根据提供的流程图图例,图例中包含一个方框和一个箭头,方框通常表示输入或输
出的过程,箭头则表示流程的方向。因此,该图例的功能是表示输入和输出的过程
,对应的选项是B,即输入/输出。
8、下列选项中,用于表示电压的符号是?()
A、A
B、V
C、U
D、R
解析:
在电学中,表示电压的符号是U。因此,正确答案是C。
9、Arduino
UNO/Nano主控板,程序模块如下,程序运行后串口监视器显示的内容是?()
A、
B、
C、
D、
解析:
根据提供的程序模块,程序运行后会在串口监视器上显示一段文本。这段文本是由
Serial.println函数输出的,内容为Hello,
World!“。因此,程序运行后串口监视器显示的内容是Hello,
World!”,与选项B的内容相符。
10、程序模块如下图所示,该程序运行后,变量val的值是?()
A、0
B、255
C、1023
D、不确定
解析:
根据提供的程序模块图,我们可以看到模
原创力文档


文档评论(0)