1. Arduino UNO/Nano主控板,电位器连接到A0引脚,下图程序运行时,变量potVal值的范围是?( )
A. 0~1
B. 0~255
C. 0~1023
D. 255~1023
标准答案:B
试题难度:一般
试题解析:题目很明显是通过读取电位器的值来打印变量,第三行代码指的是:0~1023映射到255~0,也就是反着映射了,那么也就是电位器值越小,也就是原来的范围是0~1023,范围就变成了0~255,但是记住,范围是从小到大写,可是这题中很明显是0对应着255,1023对应着0,也就是反着映射了,和正的映射0~1023到0~255是有区别的。
2. 常用的舵机属于?( )
A. 传感器
B. 执行器
C. 控制器
D. 感知器
标准答案:B
试题解析:舵机就是能看控制角度的电机,所以属于执行器。
3. 我国居民生活用电采用的是?( )
A. 380V的交流电
B. 380V的直流电
C. 220V的交流电
D. 220V的直流电
标准答案:C
试题解析:交流电,220v
4. 下列选项中,用于表示电流单位名称的是?( )
A. 安培
B. 伏特
C. 欧姆
D. 法拉
标准答案:A
试题解析:R=U/I,这是欧姆定律,很明显的一个特征就是,欧姆定律里的三个符号R、U、I就是电阻、电压、电流,对应着的单位就是欧姆Ω、伏特V、安培A。
举个例子就是:人的名字是代表这个人,但是一说到人的数量,就是个,几个人。
5. Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。电路搭设及程序如下图所示,当光照强度逐渐增强时,LED的亮度逐渐减弱,此时红框A对应的程序是?(
标准答案:B
试题解析:
具体看我在202305三级试卷第12题中总结的,这里不再赘述,看完后,你再回来看我对这题的分析:
第一步:分析光敏电阻靠近哪一极:这题靠近正极远离负极,也就是可以画如下示意图:
那么当光照强度变强的时候,电阻变小,也就是光敏分的电压变小,那么碳基电阻分得电压变大(因为我们把信号口忽略,所以两个电阻串联,串联分压),由于信号口测的靠近负极一端的电阻的电压,所以信号口A0的值会逐渐变大。
第二步:分析灯的连接方式:本题中的灯的正极连D6口,负极连在GND,因为灯的亮度是由灯两端的电压差决定的,GND为0V,也就是正极信号口D6的值越大,灯越亮。
第三步:因为题目中要的效果是:光照强度越亮,灯越暗,可是我们分析得知:当光照亮度增大时,A0信号口的值会变大,再看题目所给的代码:我们需要填入一个映射,然后再将变量1drVal赋值给D6口,我们得知光照强度越大,A0信号口的值越大,可是灯要越暗的话需要D6越小,所以我们需要将A0的信号和D6的信号值反着映射,当A0变大时,D6变小,当A0变小时,D6变大,所以映射就选择反过来的,也就是从B或者D,但是灯的亮度为0~255,如果给的范围是0~1023,那么灯可能会亮灭亮灭多次,但是如果给的范围是0~255,也就是只可能实现最暗到最亮一次,所以选B。
6. 下列选项中,属于导体的是?( )
A. 橡皮擦
B. 干燥的木棒
C. 蒸馏水
D. 自来水
标准答案:D
试题解析:根据导电性来区分物质,那导电性又由该物质的化学分子活跃度决定,蒸馏水是纯净水,里面只有水,很纯,化学性质不活泼,但是自来水,里面有很多化学物质,不仅仅是水,化学性质活泼,当然是导体,还有盐水等等。
7. Arduino UNO/Nano主控板电路搭设如下图所示,通过引脚6控制LED灯,能让LED灯点亮的程序模块是?( )
标准答案:B
试题解析:根据灯的连接方式:此题中灯的连接方式为:灯的正极连接VCC,负极连接D6,灯的亮度由灯正负极两端的电压差决定,VCC为5v,也就是D6的值越小,电压差也就越大,那么当D6=0的时候,电压差最大=5v,记住,当我们使用模块的是时候,模块里的低指的是最低也就是0v,高也就是最高也就是5v,可是高电平与低电平指的是一个范围,高电平大概是3.5v~5v。那么虽然模拟输出的范围是0~255,我们知道灯的亮度应该是有256个状态,也就是当你给他赋值超过255,不论超过多少,先减去255,剩下的数假若还大于256,那么继续减256,剩下的数的值就对应着灯的亮度,例如1023,1023-255=768,767-256=512,511-256=256,那么就对应着亮度的最大值,256,最亮,在本题中也就是A、C、D选项的意思都是给信号口最大值也就是5v,那么电压差就是0,所以应该是熄灭。
8. 如图所示电路,下列说法错误的是?( )
A. 该电路是串联电路
B. 当电源电压升高时,电路中的电流增大
C. 电阻R1和电阻R2两端的电压相同
D. 电阻R1和电阻R2的电流相同
标准答案:C
试题解析:判断电路中各器件之间是串联还是并联的方法:分析是否流过的为同一个电流。很明显本题中所有器件流过的为同一个电流,所以所有器件都是串联的。判断电路是串联电路还是并联电路:分析电流是否分流,有分流现象就是并联,无分流现象就是串联。那么既然本题是串联电路,串联分压,并联分流,串联根据电阻值的大小分配电压,电阻越大,分的电压越多,可是本题并未给电阻的阻值大小,所以电压值也不知道,所以选c。
9. 一个简单的报警装置使用到如下模块,其中一般用作执行器是?( )
A. 触碰开关
B. 红外接收模块
C. LED灯
D. 超声波传感器模块
标准答案:C
试题解析:执行器---输出设备
传感器---输入设备
10. Arduino UNO/Nano主控板,具有数字信号输出功能的引脚数量有?( )
A. 6个
B. 1个
C. 20个
D. 22个
标准答案:C
试题解析:所有信号口都能当数字输入输出口;
模拟输入口:A0~A5
模拟输出PWM口:3、5、6、9、10、11
11. 程序模块如下,串口监视器输出的值是?( )
A. 4
B. 4.50
C. 5
D. 5.00
标准答案:B
试题解析:首先把一个小数赋值给整数的变量,那小数部分直接会消失,也就是A=2,B=2.5,打印A+B=4.50,
那假如是这样的程序呢?
看右边的输出和左边的程序对照上面的程序。把一个小数赋值给整数类型的变量那么小数部分会直接消失只留下整数部分。
12. 下列选项中,表示元器件电源地(负极)的符号标识是?( )
A. V
B. +
C. 5V
D. GND
标准答案:D
试题解析:6
13. 程序模块如下,串口监视器输出的值是?( )
A. 10
B. 25
C. 30
D. 55
标准答案:C
试题解析:整个程序在初始化:从头到脚只会执行一次。第一行声明一个整数变量A,使用i从0到10,步长为2,也就是i的初始值为0,每次循环里面的程序结束,会加一个步长,然后再判断是否在范围内,然后再程序结束,然后再加步长:
i=0 A=A+i=0+0=0
i=2 A=A+i=0+2=2
i=4 A=A+i=2+4=6
i=6 A=A+i=6+6=12
i=8 A=A+i=12+8=20
i=10 A=A+i=20+10=30
I=12,因为超出了10,所以不执行,跳出循环
打印A的值,也就是30
14. Arduino UNO/Nano主控板,下图程序模块返回值的范围是?( )
A. 0/1
B. 0~5
C. 0~255
D. 0~1023
标准答案:D
试题解析:做不来的,建议直接休息了。
15. 下列选项所示的流程图图例中,与下图程序模块对应的是?( )
标准答案:C
试题解析:凡是有判断这个步骤的,就要选择C
16. 2022年底,OpenAI发布了新一代聊天机器人模型,推动人工智能应用达到一个新的高度,该模型的名称是?( )
A. ChatGPT
B. Keras
C. AlphaFold
D. TensorFlow
标准答案:A
试题解析:多看点新闻也许会知道。
17. 一般情况下,下列选项中,可使用下图程序模块的是?( )
A. 按键开关模块
B. 红外接收模块
C. 蜂鸣器模块
D. 舵机
标准答案:C
试题解析:模块为数字输出模块,那就找属于数字又属于输出的设备,A数字输入,B输入设备,有专门的执行器模块C数字输出 D输出设备,有专门的执行器模块
18. 程序模块如下,该模块属于?( )
A. 顺序结构
B. 循环结构
C. 选择结构
D. 双分支结构
标准答案:B
试题解析:这题不会的可以吃点水果,休息休息。
19. Arduino UNO/Nano主控板,通过超声波传感器检测障碍物的距离来控制板载LED灯,程序如下图所示,下列说法错误的是?( )
A. 当变量dist的值不大于15厘米时,板载LED灯点亮
B. 当变量dist的值大于15厘米时,板载LED灯熄灭
C. 仅当障碍物在5~25cm范围内时,板载LED灯会发生亮灭的变化
D. 装置中,超声波传感器的Trig引脚连接到主控板的2引脚,Echo引脚连接到5引脚
标准答案:C
试题解析:看程序中使用到了约束的操作:
约束 dist 介于最小值 5 到最大值 25
看下图来理解约束的含义:
也就是虽然我现在测得的值为35,约束以后,由于大于25最大值,所以dist=25,如果这时候测得的值=0,那么约束以后dist=5,所以是能控制的。
20. Arduino UNO/Nano主控板,下图程序运行时,板载LED灯闪烁的次数是?( )
A. 0
B. 1
C. 5
D. 6
标准答案:C
试题解析:在初始化里,所以程序从头到脚只会执行一次。注意:'如果模块'后面拼的积木需要有一个值,成立就是1,不成立就是0,还有一个知识点就是,不为0的数放在如果模块后面都会被视为1,只有0会被视为0.
步长为1
第一轮: i=1 i%2=1 成立,所以执行跳到下一个循环
第二轮: i=2 i%2=0 不成立,所以执行闪烁程序
第一轮: i=3 i%2=1 成立,所以执行跳到下一个循环
第一轮: i=4 i%2=1 不成立,所以执行闪烁程序
第一轮: i=5 i%2=1 成立,所以执行跳到下一个循环
第一轮: i=6 i%2=1 不成立,所以执行闪烁程序
第一轮: i=7 i%2=1 成立,所以执行跳到下一个循环
第一轮: i=8 i%2=1 不成立,所以执行闪烁程序
第一轮: i=9 i%2=1 成立,所以执行跳到下一个循环
第一轮: i=10 i%2=1 不成立,所以执行闪烁程序
21. 下列关于欧姆定律的选项中,正确的有?( )
A. I=U/R
B. U=I*R
C. I=U*R
D. U=I/R
标准答案:A|B
试题解析:根据R=U/I来进行变换
22. 下列选项中,属于关系运算模块的有?( )
标准答案:A|B
试题解析:关系运算符就是表示关系的,大于等于小于这类
逻辑运算符就是且或非
23. 如图所示A/B/C/D四个电路中,当按键开关按下后,LED灯点亮的是?( )
A. 电路A
B. 电路B
C. 电路C
D. 电路D
标准答案:A|D
试题解析:先把按钮两边画两条竖线类似A选项那样,我们可知中间是断开。
然后按照三步骤走:
24. 通常情况下,关于Arduino UNO/Nano主控板,下列说法正确的是?( )
A. 主控板主控芯片的工作频率为16MHz
B. 主控板Flash的空间大小为32Kb
C. 主控板内存空间的大小为2Kb
D. 工作电压为5V
标准答案:A|D
试题解析:看笔记,背笔记。
25. 关于Arduino,下列说法正确的是?( )
A. Arduino起源于意大利
B. Arduino以开源的方式进行推广
C. Arduino主控板属于控制器
D. Arduino只能以图形化进行编程
标准答案:A|B|C
试题解析:洗洗睡了。
26. 在搭设电路时,可以带电插拔元器件。( )
正确 错误
标准答案:错误
试题解析:带电拔插可能会导致不可挽回的损失,可能是:突然烧坏了,恭喜你喜提新器材。或者是,恭喜你来到天堂享福了,不用做做专业了。
27. 电路搭设完毕,通电前要检查电路,确保电源和地之间不形成短路。( )
正确 错误
标准答案:正确
试题解析:不检查的后果,恭喜你可以再买一套新器材了。
28. Mixly程序设计中,所有的非零值表示真。( )
正确 错误
标准答案:正确
试题解析:强调很多遍了,只有0是0,其他都是1,注意计算计不会输出真或假,只有1和0
29. 上传到Arduino UNO/Nano主控板的程序,断电后会丢失。( )
正确 错误
标准答案:错误
试题解析:不会,会和电脑一样把程序存起来,下次插电就会自动启动,直到你上传了另一个程序,那么就会把之前的程序擦了,写新的程序。
UNO/Nano主控板的A0~A5引脚,仅可作为模拟输入引脚使用。( )
正确 错误
标准答案:错误
试题解析:模拟输入可以当数字输出输入。模拟的可以当数字,但是数字的当不了模拟。