资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
全国青少年机器人技术等级考试一、单选题(共 30 题,每题2分,共60 分)1. 超声波传感器,有四个引脚,超声波传感器从哪个引脚接受触发信号,开始工作?A. VCC B. Trig C. EchoD. GND 2. 关于 PWM 下面描述错误的是?A. PWM 是通过数字信号实现的模拟输出;B. PWM 是通过调整占空比来实现输出值的变化;C. 占空比是一个脉冲周期内低电平时间所占的比例D. PWM 等效输出电压值等于占空比乘以高电平值。3. 关于循环语句中,break语句描述错误的是?A. break 语句只对包含它的最内层循环语句起作用B. break 语句可以跳出多重循环C. break 语句终止当前循环D. break语句执行后,程序将跳转到本循环后的第一条语句开始继续执行4. 在程序运行过程中,需要延时 0.2 秒,下列程序正确的是?A. delay(0.2);B. delay(20);C. delay(200);D. delay(2000);5. 以下有关 switch 语句的说法正确的是?A. break语句是switch语句中必需的一部分B. 在switch语句中可以根据需要使用或不使用break语句C. break语句在switch语句中不可以使用D. 在switch语句中的每一个case都要使用break语句6. Arduino C语言中,十六进制数的前缀是?A. 0B. 无前缀C. 0bD. 0x 7. 在 C 语言中,关于变量下面说法不正确的是?A. 变量名的第一个字可以是数字B. 变量名区分大小写C. 变量名称只能包含英文字母、数字和下划线D. 变量名不得和系统的关键字重名8. UNO或Nano主板所采用的主控芯片Atmega328P的ADC有多少位精度?A. 255 B. 32 C. 8 D. 10 9. 关于 analogRead() 模拟输入函数的返回值,正确的是?A. 1和0B. 0-255之间C. 0-1023 之间D. 0-1024之间A. 电路中,电流随着两端电压的增大而增大B. 电路中,电流随着两端电压的增大而减小C. 电路中,电阻随着两端电压的增大而减小D. 电路中,电阻随着两端电压的增大而增大11. 使用电机驱动芯片控制电机速度,常用主控板的引脚是?A. 数字输入引脚 B. 数字输出引脚 C. 模拟输入引脚 D. 模拟输出引脚12.使用红外传感器库是,红外类库成员函数resume()描述正确的是?A. 串口输出红外按键的返回值编码;B. 清空缓存,接受下一个红外编码;C. 获取当前红外按键的编码值;D. 初始化红外传感器,启动红外接收功能。13. 下列程序段执行后 k 值为?int k=DJrj;for(i=0;i5;i+4)+)k k+1 ;A. 3 B. 5 C. 8 D. 1514. 下面程序执行后,在串口监视器中显示的值是多少?5etup()Seri al. begin(96 00);iriti=10;fon( i-0;i-5;i+)Serial.pririt(i);A. 10 B. 0 C. 5 D. 615. 超声波传感器工作需要向触发引脚发送 10us 的高电平,触发引脚连接在主控板 2 引脚,以下触发程序正确的 是?djtalwritepxaw); delay(2);digitalWrite(2,HIGH); dclay10;A digitalWrite(2i,LOW);digitalWnte(2A0W);delay M icroseconds2);diRitalWrite2,HIGHldell av M ic roseco nds(lO);.x.x,t.t. . . . . . . . . . . . . . . . . . . . . . . . . . .-.nJ fdiffMWrite(2,HIGH);r-r-r-rWr-r-r-r-r-r-r-r-r-r-r-r-rt-n-H-n-nV r八delay(lD);d igi talfWr ite(27ILO W);.di討怡 IWritg亿HIGH);dels v M icrosecandsflU k 180 ) ? ISO1: angle;Serial.printlnf angle);A. 0B. 90C. 180D. 不确定17. 截止现在,Deepmind公司研发的围棋程序,水平最高的是?A. AlphaGO LeeB. Alpha MasterC. Alpha ZeroD. Alpha Fan18. 语句digitalWrite(3,HIGH),执行的结果是引脚3输出()伏的电压。A. 0VB. 5VC. 3.55VD. 01.5V19. 2018 世界机器人大会举办地点是?A. 北京B. 上海C. 天津D. 深圳20. 下面程序执行后,在串口监视器中显示?Setup()Serial.begin(9600);float 匸5;intj=5;Serial.printi/2);Serial print(fl “);Serial ,printlin(j/2);A. 2.5 2.5 B. 2 2.5 C. 2.5 2D. 3 321. 程序Serial.print(10, BIN)输出的结果是?A. 1100B. AC. 10D. 1010 22.电路示意如下,当光照射光敏电阻时,随着光照强度的增强,analogRead(A0)的返回值是?A. 没有变化剜输入 引脚AOB. 随着光照强度增大而减小C. 随着光照强度增大而增大D. 无规律变化23. 整数型、 A. boolean C. Int Byte布尔型、字符型、字节型、浮点型变量的描述符排列顺序争取的是? char byte boolean floatint floatcharB. float char byte booleanD. int boolean char byteint float24. UNO 或A. 32MHzNano 主控板,B. 16MHz采用的主控芯片是Atmega 328P,正常工作情况下,其工作频率是?C. 8MHz D. 5MHz25. 如图示的超声波传感器,下列关于超声波传感器测距说法错误的有?A. 超声波传感器不直接返回距离值B. 超声波传感器接受触发信号后,发射8个40KHZ的方波,并自动检测是否有信号返回C. 超声波通过信号引脚返回低电平,低电平的持续时间是超声波从发射到接收的时间D. 通过pulseln函数读取超声波传感器的返回的电平信号26. 下列哪个选项不属于C语言的循环语句?D. for 语句A. switch 语句 B. while 语句 C. do-while 语句27.电路示意如下,digitalRead(8)的返回值是?1开关闭合ioknF7妇引邮A. 0B. 1C. 255D. 120328. 引脚3为模拟输出引脚,将LED灯阳极连接到该引脚,阴极串联 220欧姆电阻后连接到GND,程序 analogWrite(3,256)执行,下列描述正确的是?A. LED 灯熄灭B. LED 灯最亮C. LED 灯亮度在最亮和熄灭之间不断变化 D. LED 灯处于四分之一亮度状态29. 以下四个符号中( )不是逻辑运算符。A. = B. & C. |D. !30. 通过电位控制舵机的转动角度,部分程序如下,当电位器的返回值为0时,舵机的角度位置为?int pot Vai = anaJogReadjAO);potVal - np(potVa1,1023,0,135,45);myServo .wri te( potVal );A. 0 B. 180C. 135 D. 45二、多选题(共 5 题,每题4 分,共 20 分)31. 晶体三极管有3 个引脚,分别是?A. 基极B. 集电极 C. 发射集 D. 阴极32. Arduino 类库从安装方式,可分为哪几类?A. 核心库 B. 软件安装自带库C. 外部库 D. 内部库33. 在 UNO 或 Nano 主控板中,当引脚作为数字引脚使用时,引脚的工作模式有哪些?A. INPUT数字信号输入模式B. OUTPUT数字信号输出模式C. INPUT_PULLUP内部上拉数字信号输入模式D. HIGH/LOW高低电平输入模式34. C 语言程序设计的基本结构有?A. 顺序结构 B. 选择结构C. 循环结构D. 逆序结构35. 关于光敏电阻,描述正确的是?A. 随着光照强度的增大,阻值变小;B. 随着光照强度的增大,阻值变大;C. 光敏电阻是利用半导体材料的光电效应制成的电阻器;D. 随着光照强度的增大,阻值随机变化。三、判断题(共 10 题,每题2 分,共 20 分)36. 当系统通电或复位重启时,setup()函数内的程序代码循环运行。37. 111110 可能是一个二进制数。38. switch 语句实现的是分支结构。39. Ardunio 主控板 MCU 内部 0 和 1 是通过高低电平来表示。40. 自定义函数可以没有返回值。41. Arduino C 语言中,非零值均代表 True。42. 能用for循环实现的程序也完全可以使用if语句来实现。43. 十进制数 3 转化为二进制数为 10。44. 自律型移动机器人的三要素是:感知、动作与结构、智能。45. x=x+1 ;可以简写为x+=1;或者x+;
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号