202305青少年机器人技术等级考试理论综合试卷(三级)

一、单选题(共20题,共80分)

1. 如图所示电路,下列说法正确的是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第1张图片

A.  电路中电阻R3和电阻R4是并联

B.  当电源电压升高时,支路电流Ia减小

C.  支路电流Ia和Ib的值可能相同

D.  两个支路的电阻之和相同,即R1+R2=R3+R4

标准答案:C

试题解析:A:通过判断流过电阻的电流是否相同判断不同的器件是否串并联,明显流过R3和R4的电流相同,所以串联。

B:一位内电源电压升高,通过“串联分压,并联分流”得知,首先整个电路是并联,所以电源电压升高=支路电压升高,由I=U/R,电阻不变,电压变大,所以电流变大。

C:欧姆定律:I=U/R,每个支路的电压都等于电源电压,只需电阻一样,电流也一样。

D:无法判断,条件不够。

2. 下列选项中,一般用作传感器是?( )

A.  直流马达

B.  按键开关

C.  舵机

D.  蜂鸣器

标准答案:B

试题解析:传感器是输入设备,执行器是输出设备

3. 程序模块如下,串口监视器输出的值是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第2张图片

A.  10

B.  25

C.  30

D.  55

标准答案:C

试题解析:整个程序在初始化里面,所以整个程序从头到脚会执行一次,我们从头分析,声明变量默认放在初始化里面,A=0,接着进入for循环结构,从i的值从1开始,到10结束,每次循环步长为1,第一轮i=1,1%2等于1除以2的余数,这里介绍一下选择模块‘如果’的用法,’如果‘后面跟的是条件,条件成立,则返回1,条件不成立则返回0,也就是’如果‘后面的值为1(这里注意不为0的值都视为1,也即是成立),那么就是执行’执行模块‘里的程序,‘如果’后面的值为0,那么就执行否则,所以第一轮i%2=1,成立,跳到下一论循环;步长为1,所以第二轮:i=2,i%2=0,所以执行否则,A=A+i,所以A=0+2=2;第三轮,i=3,3%2=1,所以跳到下一轮循环;第四轮,i=4,i%2=0,所以A=A+i;A=2+4=6;所以我们能发现A的值其实是所有偶数值相加,那么A=2+4+6+8+10=30。

4. Arduino UNO/Nano主控板,下图程序运行时,板载LED灯闪烁的次数是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第3张图片

A.  5

B.  6

C.  10

D.  11

标准答案:B

试题解析:整个程序放在初始化里,从头到脚只会执行一次,整个程序是for循环,那么i从0开始,到10结束,步长为2,所以第一轮i=0,执行13引脚拉高延时拉低延时(13引脚连接板载小灯,拉高会亮,拉低会熄灭),也就是闪烁效果;步长为2,第二轮i=2,闪烁一次,第三轮i=4,闪烁一次,第四轮i=6,闪烁一次,也就是i为偶数的时候,板载小灯闪烁一次,那么i从0到10,一共有,0,2,4,6,8,10,六个偶数,所以闪烁6次。

5. 按键模块连接到2引脚,LED灯模块连接到3引脚,程序如下,下列说法正确的是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第4张图片

A.  按键按下后LED点亮

B.  按键按下后LED灯熄灭

C.  按键按下后LED灯闪烁

D.  按键按下后,LED灯可能点亮也可能熄灭

标准答案:D

试题解析:按键可能为上拉输入或者输入模式,上拉输入即为不按下则为高电平即为1,按下即为低电平为0,带入到上面的程序中则是,如果不按下则为1,就是条件成立,那么执行灯亮,如果按下则为0,那么条件不成立,灯灭,也就是按下灯灭,松开灯亮;而输入模式为不按下为0,按下为1,即按下灯亮,不按下灯灭。这题没有说明按键的工作模式。

6. 一般情况下,下列器件中,可使用下图程序模块的是?( )

A.  按键开关模块

B.  LED模块

C.  蜂鸣器模块

D.  舵机

标准答案:A

试题解析:模块是数字输入模块,也就是同时要满足数字类型的器件和输入类型的器件,A为数字输入,B为数字输出(当只设计到灯的亮灭状态)或者模拟输出(灯的亮暗),C(有源蜂鸣器为数字输出,无源为模拟输出),D有专门的电机模块

7. 正常情况下,人体的安全电压不高于?( )

A.  5V

B.  12V

C.  36V

D.  220V

标准答案:C

试题解析:220v交流电是我国居民的用电电压

8. 下列选项中,用于表示电压单位名称的是?( )

A.  安培

B.  瓦特

C.  欧姆

D.  伏特

标准答案:D

试题解析:R=U/I,电阻=电压/电流,欧姆定律的三个符号指的就是电压电流电阻,安培是电流的单位,欧姆是电阻的单位,伏特是电压的单位。注意区分单位和符号的区别。

9. Arduino UNO/Nano主控板,下图程序模块中变量val值的有效范围是?( )

A.  0/1

B.  0~5

C.  0~255

D.  0~1023

标准答案:C

试题解析:模拟输出的范围是:0~255,如灯

 模拟输入的范围是:0~1023,如电位器

10. 控制装置中,将非电的物理量转化为电信号的器件是?( )

A.  执行器

B.  传感器

C.  数字信号

D.  模拟信号

标准答案:B

试题解析:物理量转化为电信号:把温度采集起来传入到电脑里---传感器

 将电信号转化为物理量,主板发出指令让舵机动--执行器

11. Arduino UNO/Nano主控板,电位器连接到A0引脚,下图程序运行时,变量potVal值的范围是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第5张图片

A.  0~100

B.  100~255

C.  0~1023

D.  255~1023

标准答案:B

试题解析:整个程序没有放在初始化里,所以执行完一轮以后会继续循环执行:变量potVal=0,将电位器的值赋值给potVal,potVal=约束potVal介于100到255,也就是意味着,当前电位器的值如果在100~255之内,那么测得多少是多少,例如是155,在范围内,那返回值就是155,若是98,小于100,那么会取最小值100,若1000,明显大于255,则会等于255,也就是测得的值在100~255内的测得多少是多少,但是小100的就返回值就等于100,大于255的返回值就等于255.

12. Arduino Nano主控板,通过光敏电阻控制LED灯亮度的变化。电路搭设及程序如下图所示,当光照强度逐渐减弱时,LED的亮度变化是?( 

202305青少年机器人技术等级考试理论综合试卷(三级)_第6张图片

202305青少年机器人技术等级考试理论综合试卷(三级)_第7张图片

A.  LED灯逐渐变暗

B.  LED灯逐渐变亮

C.  LED灯闪烁

D.  LED灯亮度保持不变

标准答案:A

试题解析:首先遇到这种题目,我们要将整个程序分为两部分,第一部分:光敏电阻和碳基电阻,先观察是怎么连线的,无外乎两种连接方式:

第一种:光敏电阻靠近正极,碳基电阻靠近阴极,它俩之间引出一条线插到信号线,首先不要把信号线看成一条支路,然后要记住信号口测的是靠近负极的电阻的电压值,当靠近负极的电阻电压越大,信号口的的电压也就越大,靠近负极的电压越小,信号口的电压也越小。

202305青少年机器人技术等级考试理论综合试卷(三级)_第8张图片

第二种:光敏电阻靠近负极,由于信号口测的是靠近负极的电压,所以测光敏电阻的电压,同理排除信号口,将整个电路看成只有碳基电阻和光敏电阻串联,所以当光敏电阻电压变大那么信号口的电压就变大,光敏电阻电压变小那么信号口的电压变小。

202305青少年机器人技术等级考试理论综合试卷(三级)_第9张图片

        那么很明显这题的连接方式是光敏电阻靠近VCC极,所以我们就看第一种情况,那么在分析题目,题目说光照强度逐渐减弱(光敏电阻的阻值随着光照强度的变大而变小),那么光敏电阻的阻值是逐渐变大的,也就是分的压会变多,碳基电阻的电压就被光敏电阻抢走,会变小,然而由于是第一种,信号口的值是测的碳基电阻的值,所以信号口的值也是逐渐变小

       那么再看程序,很明显程序的意思:根据碳基电阻信号口的值给灯的信号口赋模拟值,但是由于映射的时候是0~1023到255~0,反过来映射了,也就是信号口最小是0的时候,输出灯的信号口最大255,碳基电阻信号口最大1023,输出灯的信号口最小0,也就是虽然碳基信号口的值是逐渐变小的,但是映射完以后,对灯的信号口输出应该是逐渐变大的。

        再看第二部分:灯的连接方式,很明显,图中灯的正极连的是5V,也就是VCC,负极连的是D6口,也就是S口或者叫IO口(input output:输入输出),也就是此时信号口连着灯的负极,再联系一个知识点:灯的亮度由灯两端的电压差值决定,那么既然灯正极连的是5v,那么根据负极的电压值,再算出一个电压差,这个值越大,灯越亮,但是我们刚刚已经得出,灯的这个信号口的值应该是逐渐变大的,所以假设原来是信号口是2v,5-2=3,也就是电压差是3v,后来信号口变成了4v,5-4=1v,很明显,3v>1v,也就是电压差变小了,所以灯应该是逐渐变暗。

13. 下列选项所示流程图图例中,用于表示程序开始和结束的是?( )

A. 

B. 

C. 202305青少年机器人技术等级考试理论综合试卷(三级)_第10张图片

D. 

标准答案:A

试题解析:A开始或结束  B事件  C判断结构 D输入输出

14. 程序模块如下,串口监视器输出的值是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第11张图片

A.  2

B.  2.50

C.  50

D.  50.50

标准答案:C

试题解析:首先遇到程序题,看到在初始化里,得知程序从头到脚执行一次,第一行:变量A为整数赋值为2.5,可是2.5是一个小数,所以会把小数去掉,在赋值给A,也就是A现在是2,第二行:B是字符型的数据并且赋值为0号字符,也就是B变量代表的就是字符型的0,而不是数字型的0,所以最后一行串口输出,A+B的值,首先字符加数字是不合法的,但是由于每个字符在计算机中都有一个数字代表他,也就是ASCLL码,0号字符的ASCLL码是48,所以会自动转换成数字48,那么A+B=2+48=50.

15. 程序模块如下,该模块属于?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第12张图片

A.  顺序结构

B.  循环结构

C.  选择结构

D.  单分支结构

标准答案:B

试题解析:这题做错了的话,洗洗睡吧,早点休息,明日再战。

16. 下列选项中,表示元器件电源(正极)的符号标识有?( )

A.  -

B.  VCC

C.  G

D.  GND

标准答案:B

试题解析:这题做错了的话,洗洗睡吧,早点休息,明日再战。

17. Arduino UNO/Nano主控板,具有模拟信号输出功能的引脚数量有?( )

A.  6个

B.  1个

C.  20个

D.  22个

标准答案:A

试题解析:数字输入输出口:0~13

            模拟输入口:A0~A5

模拟输出PWM口:3、5、6、9、10、11

18. Arduino UNO/Nano主控板,通过超声波传感器检测障碍物的距离来控制LED灯亮度的变化,LED灯的阳极(正极)连接到主控板的6引脚,当障碍物靠近时,LED灯逐渐变亮,程序如下图所示,其中红框A对应的程序是?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第13张图片

A. 

B. 

C. 

D. 

试题类型:单选题

标准答案:A

试题解析:首先分析题目:我们可以得知灯的连接方式为:正极连接到信号口,负极连接到gnd,那么此时信号差就是正极的信号口减去负极的GND,也就是V(正极)-V(GND)=V(正极),因为GND为0V,所以此题中的灯是信号口值越大,灯越亮。接着我们分析题目可知dist变量中存储的是超声波测得的距离,但是首先dist是约束在了5到25之间,也就是测得的值假设在5~25之间,那么值不变,但是值小于5,那么只能取到最小的5,假如测得的值大于25,那么也只能取到25,也就是假设测得35,超过了最大值25,那么dist也只能=25,在看到最后一行的代码,也就是dist直接赋值给灯的信号口,前面我们分析出了,灯的信号口值越大,那么灯越亮,那么再看题目要求当障碍物靠近时,LED灯逐渐变亮,也就是dist越小,灯的信号口值越大,所以我们选择的时候要找反过来映射的,5~25映射到255~0。

19. 下列电路符号中,用于标识电阻的是?( )

A. 

B. 

C. 

D. 

标准答案:C

试题解析:A发光二极管 B光敏电阻  C普通电阻  D滑动变阻器

20. 下列选项中,属于绝缘体的是?( )

A.  杜邦线

B.  钥匙

C.  橡胶棒

D.  自来水

标准答案:C

试题解析:这题做错了的话,洗洗睡吧,早点休息,明日再战。

二、多选题(共5题,共10分)

21. 下列有关Arduino的描述中,正确的是?( )

A.  Arduino仅指硬件主控板

B.  Arduino仅指Arduino 图形化编程语言

C.  我们所使用的Arduino UNO主控板是众多Arduino主控板中的一种

D.  Arduino以开源的方式进行推广

标准答案:C|D

试题解析: Arduino指的是软硬结合的开源硬件。不只有软件,还有硬件

22. 如图所示电路中,不正确的有?( )

202305青少年机器人技术等级考试理论综合试卷(三级)_第14张图片

A.  电路A

B.  电路B

C.  电路C

D.  电路D

标准答案:B|C|D

试题解析:灯长的一端为正极,短的一端为负极,也就是灯的正极连接电池正极,负极连接负极。面包板分为三块,第一块上面两行和最下面两行:是横向导通的,也就是看正极的线连接到上面的某一行,那么那一整行全是正极,中间分为两块,以中间的灰色的线为间隔,中间的两块都是横向导通的,中间灰色的线代表两块板不到导通,那么这种题也就是看灯的正负极连接正确与否,按键有四个点,竖着的两点是连通的,所以可以看成两根筷子。按键连接是否正确。

23. 采用Arduino UNO/Nano主控板为外设供电,主控板可提供的电压输出有?( )

A.  3V

B.  3.3V

C.  5V

D.  12V

标准答案:B|C

试题解析:看题目,提供的电压输出,是输出是输出。。。

            记得输出和输入的区别

24. 下列选项中,可实现延时0.01秒的有?( )

A. 

B. 

C. 

D. 

标准答案:A|B

试题解析:1秒=1000毫秒   1毫秒=1000微妙

25. Arduino UNO/Nano主控板,下列选项中,可用于存储数据的外设有?( )

A.  SRAM

B.  Flash

C.  EEPROM

D.  GPIO

标准答案:A|B|C

试题难度:这里还需要分别记住每个外设的大小还有作用名称。

三、判断题(共5题,共10分)

26. 下图程序模块的运算结果是1。( )

  正确  错误   

标准答案:错误

试题解析:%指的是取除法除后,剩下来的余数,错了的人可以休息睡觉了。

27. 电路搭设完毕,通电前要检查电路,避免元器件正负极反接而造成元器件损坏。( )

  正确  错误   

标准答案:正确

试题解析:除非你是闪电侠,否则要断电拔插。

28. 串联电路中各用电器的电流相等。( )

  正确  错误   

标准答案:正确

试题解析:洗洗睡吧,这题都要看解析:串联分压,并联分流。

29. 正常情况下,Arduino UNO/Nano主控板单个引脚的最大输出电流是20mA。( )

  正确  错误   

标准答案:错误

试题解析:40mA  40mA

30. Arduino UNO/Nano主控板的模拟输出引脚,也可以作为数字输入引脚使用。( )

  正确  错误   

标准答案:正确

试题解析:现在你真的可以休息了,这题不会去看图。

你可能感兴趣的:(机器人三级,单片机,嵌入式硬件,机器人,青少年编程)