全国青少年机器人等级考试五级理论试题2.docx
全国青少年机器人等级考试五级理论试题2满分100分考试时间30分钟1下列程序执行后,串口监视器显示的相应内容是?()voidsetup()Serial.begin(9600);StringreceData=,ABCABC"Serial.print(receData.indexf('B');A.lB.2C.4D.52.ESP32WROOM模组中处理器的总线宽度是?()A.8位B.16位C.32位D.64位3.字符串如下所示,下列选项中,从字符串解析出整数123并发送到串口监视器的是?()StringreceData=,abcl23abcf,;Serial.printin(receData.substring(3,6).tA.Serial.printin(receData.substring(4,7)1B.Serial.printin(receData.substringC.Serial.println(receData.substringD.4.Serial类库成员函数中SeriaI.available。的作用是?()A.返回UART发送缓冲区中的字节数B.返回UART接受缓冲区中的字节数C.从UART缓冲区中读取数据D.向UART缓冲区中写入数据5.ESP32forArduino,下列选项中,不正确的是?()A.报文是按照约定好的格式组织起来的数据B.millis()函数返回当前程序自开始运行至当前的时间C.一般情况下,8x8点阵采用静态显示(D.UART通信时,通常使用两条信号线传送数据6ESP32forArduino程序如下,串口监视器显示的结果是?()voidsetup()inta2=10,12,14,16;Serial.begin(9600);for(inti=0;i<2;i+)for(intj=0;j<2;j+)Serial.printf(,%dt,aji);Serial.printin();10121416A.10141216B.ace10aec107.ESP32forArduino采用LEDC方式进行模拟输出时,下列选项中,用于将指定通道上的PWM信号输出到相应引脚的函数是?()AJedcSetupOB.ledcAttachPin()(1?C.IcdcWritcTonc()DJedcDetachPinO8.ESP32forArduino,下列函数中,用于返回指定电容传感器引脚返回值的函数是?A.touchRead()B.touchWrite()CdouchAttachInterruptODhillReadO9.ESP32主控芯片中,与模拟输出函数dacWrite()相对应的外设是?()AXEDCB-SigmaDeItaC.DACD.ADC10.ESP32forArduino,下列选项中,关于函数analogSetWidth(bits)描述正确的是?A.设置模拟输入函数返回值的范围IB.设置模拟输入函数的通道C设置模拟输入函数的频率D.设置模拟输入函数的工作模式11.数码管和74HC595芯片连接如下图所示,执行下列程序后,数码管显示的图形mu/uCWUy.OiMGU2V0A)WAOIVaM12VT9ESP32VCSIWK1VMO2VMOM54MZIl如图中红色所示,第6行所对应的程序为?()ShiftOut(1918zMSBFlRST,A.ShiftOut(19shiftut(18shiftut(1818,MsbfirstB.19,MsbfirstC.19,MsbfirstD.12.表达式OXaf»2的结果是?()A.0x57B.0x2BCOxl5D.0xBC13.ESP32forArduino,读取按键开关的返回值,电路搭设如图所示,程序pinMode(13,mode);mode的值应是?()A.INPUTB.OUTPUTC.INPUTPULLUPD.INPUTPULLDOWN14.程序执行后num的值是?()bytenum=0xA5;num=!num;A.0xA5B.0x5Ac.oDJ15.向74HC595移位寄存器芯片写入数据时,数据输入时钟引脚的电平状态是?()A.高电平B.低电平C.上升沿D.下降沿16.下列选项中,变量num运算结果是47的是?()bytenum=OxEB;num>>=2;bitSet(num,2);A.bytenum=OxEA;num»=2;bitClear(num,2);B.bytenum=OxBE;num>>=2;bitClear(num,2);bytenum=OxAE;num»=2;bitSet(numr2);D.i:-'»17.ESP32WROOM模组中模数转换器()的位数是?()A.8位B.10位C.12位,D.32位18.般状况下,关于主控板的工作电压,下面说法正确的是?()A.ArduinoUNOZNano和ESP32WROOM模组的工作电压均为5VB.ArduinoUNOZNano和ESP32WROOM模组的工作电压均为3VC.ArduinoUNOZNano的工作电压是5V,ESP32WROOM模组的工作电压是3VD.ArduinoUNOZNano的工作电压是5V,ESP32WROOM模组的工作电压是3.3VI9.ESP32forArduino函数IedcWrite(Channekduty),duty的含义是?()A.PWM的频率B.PWM的分辨率C.PWM的输出通道号D.PWM的占空比,2O.ESP32forArduino中,函数_ScriaLprintfO的格式字符中,作用和键盘上Tab键作用相同的是?()A.%dB.nCArDAt21.74HC595移位寄存器芯片的数据输入时钟引脚和锁存输出时钟引脚的名称分别是?()A.SH_CPIB.ST-CPC.DsD.Q722.下列选项中,ESP32WROOM模组所具备的外设是?()A.GPI0:;)B.UART(正确答案)C霍尔传感器D.电容触摸传感器23.下列挺项中,属于String类库成员函数的有?()A.indexOf0B.length()C.endsWith()DJindUntilQ24.有关按键消抖下列说法正确的是?()A.按键抖动是因为按键内金属簧片在接触瞬间是一个连续通断的过程,B.按键抖动分为前沿抖动和后沿抖动,C.常用的消抖方式有软件消抖和硬件消抖D.可以通过delay。函数实现消抖I25.ESP32forArduino,电路如图所示,当按键按下后释放时触发中断,对应的中断触发模式有?()A.CHANGEB.ONHIGHC.RISINGD.FALLING26.ESP32ForArduino,通过digitalWriie0可以实现ESP32主控板所有的引脚输出低电平。判断题对错27.二维数组初始化时,给出数组全部元素的初值,此时第二维的长度声明可以省略。判断题对错(正确答案)28.ESP32forArduino,运算符SiZeOf(int)的结果是2。判断题对错(正确答案)29.ESP32主控板,可以通过程序指定EEPROM容量的大小。判断题对(正确答案)错30.UART通信时,传送的数据帧中可以不包含校验位。判断题对一错