四级全国青少年机器人技术等级考试理论_第1页
四级全国青少年机器人技术等级考试理论_第2页
四级全国青少年机器人技术等级考试理论_第3页
四级全国青少年机器人技术等级考试理论_第4页
四级全国青少年机器人技术等级考试理论_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、四级全国青少年机器人技术等级考试理论一、单选题(共20题,共80分您的姓名:填空题*1.以下数据类型与哪个选项对应?()整数,长整数,小数,布尔,字节,字符单选题*IntlongbooleanfloatbytecharIntlongfloatbooleanbytechar(正确答案)IntlongfloatbooleancharbytIntlongfloatbooleanbyteString2关于NPN型三极管,说法错误的是?()单选题*它的导通要在基极加一个正的电压三极管是一种电流控制半导体器件C它的三根接脚分别是基极,接收极,发射极(正确答案)D.它的发射极要接地3.关于上拉电阻说法错误的

2、是?()单选题*上拉电阻与GND相连(正确答案)上拉电阻与VCC相连上拉电阻是对器件注入电流上拉电阻是将用电器固定在低电平4在使用C语言给Arduino编程中,关于自定义函数名的命名规则说法错误的是?()单选题*函数名区分大小写函数名的第一个字不可以是数字函数名可以包含英文字母、数字、下划线和特殊字符(正确答案)函数名不可以和系统的关键字重名5.Arduino编程指令Serial.printIn(10,HEX),输出的是哪一项?()单选题*10程序报错A(正确答案)10106下图程序中,串口监视器输出的值可能是?()void56tupinti;i=2.7;Serial.beginfQBOO):

3、Se-r1al.prmtln(1J;单选题*TOC o 1-5 h z02.72(正确答案)37在使用C语言给Arduino编程中,0 xFFE210表示的是?()单选题*一个变量一个函数个2进制数个16进制数(正确答案)8电路搭建如下,当光照射光敏电阻时,随着光照强度的增强,analogRead(A0)的返回值会如何变化?()单选题*随着光照强度增加而减少(正确答案)随着光照强度增加而增加不随光的变化而变化随光的变化做无规则变化9对程序指令analogwrite(参数1参数2);描述正确的是?()单选题*A.括号中的两个参数1和参数2分别引脚号和模拟输出值(正确答案)ArduinoUno控制

4、板的13引脚可以使用这个指令参数2的取值范围是0-1023这个指令是通过PWM方式输出模拟值10以下四个符号中属于赋值运算符的是?()单选题*=(正确答案)TOC o 1-5 h z+=!11.电路搭建如图所示,请问图中电阻属于?()A.既是上拉电阻也是下拉电阻单选题*上拉电阻下拉电阻(正确答案)既不是上拉电阻也不是下拉电阻12在机器人制作中,“超声波传感器一Arduino控制板一马达”可以对应人体的哪些部位?()单选题*大脑眼睛腿大脑腿眼睛眼睛一大脑一腿(正确答案)眼睛腿大脑如图所示,有一盏红色LED小灯,已知他的工作电压为1.7V,工作电流是30mA,我们想用Arduino点亮该LED小灯

5、,相关Arduino代码如下analogWrite(9,255).则理论上,所串联的电阻合理的是?()1003001100(正确答案)4800关于“数字信号和模拟信号”的概念错误的是?()单选题*模拟信号是在时间和数值上均具有连续性的信号数字信号是在时间和数值上均具有离散性的信号Arduino中1或0这样的数值反映的是模拟信号(正确答案)电位器,光明电阻所反馈的是模拟信号对欧姆定律的解释中,下列说法错误的是?()单选题*导体中的电流跟导体两端的电压成正比,跟导体的电阻成反比在导体固定的情况下,随着电压增大,通过导体的电流随之增大在电压固定的情况下,当导体阻值越大时,通过的电流随之减小欧姆定律的

6、公式是I=UR(正确答案)程序指令delay(lOOO);的意识是?()单选题*延时1000微秒延时1000毫秒(正确答案)延时1000秒延时1000周期电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是?()LED灯亮度不断变化LED灯熄灭(正确答案)LED灯点达到最亮LED灯烧毁18使用电位器控制LED小灯的明暗,已知电位器接A0引脚,LED小灯接3号引脚,以下程序合理的是?()单选题*analogWrite(AO,map(analogRead(3),0,1023,0,255);analogWrite(3,map(analogRead(AO),0,255,0,

7、1023);digitalWrite(3,map(analogRead(A0),0,1023,0,255);analogWrite(3,map(analogRead(A0),0,1023,0,255);(正确答案)19.下图程序执行完后,会在串口监视器中打印出?()void日utup()Serial.tegin(9600)?for(inti=0;ii;j一一)Serialprint;Serial,println单选题D.*A.(正确答案)+C.20呼吸灯是一种逐渐点亮逐渐熄灭的灯管效果,以下Arduino程序中,合理的呼吸灯程序是?()单选题*voidsutup()Serial.beginC9

8、600:for(inti=0;ii;j一)SerialprintSerial,printIn(j;A.for(inti=0;i=0;i)analosWrite(13,i);delay(10);(正确答案)for(inti=0;i=0;i)nalogWri-te(13,i);C.for(inti=Q;i=2K;i+=Q;i-)analogWrite(3,j);delay(10);D.二、多选题(共5题,共10分)填空题以下C语言的系统关键字中,用于“分支结构(选择结构)”的有?()*if(正确答案)switch(正确答案)whilefor以下选项中随Arduino控制板的描述正确的是?()*Ar

9、duino控制板支持C语言编程(正确答案)Arduino控制板可用于机器人的控制装置(正确答案)Arduino控制板是一种微电脑控制板(正确答案)Arduino控制板只有UNO这个型号程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是?()*电位器(正确答案)光敏传感器(正确答案)温度传感器(正确答案)按钮在C语言编程中,使变量i的值增加1的表达式有哪些?()*i=i+1;(正确答案)i+1;i+=1;(正确答案)i+;(正确答案)在以下对C语言的描述,正确的是?()*C语言是一种结构化语言,它层次清晰,易于调试和维护(正确答案)C语言中,声明变量需要指定变量的数据类型(正确答案)C语言的变量区分大小写(正确答案)C语言是一种脚本语言,不需要“编译”过程三、判断题(共5题,共10分)填空题ArduinoUNO/Nano控制板中支持PWM的引脚有3、5、6、9、10、11、13?()单选题*正确错误(正确答案)Arduino编程中setup()指令会在控制板上电后反复运行?()单选题*正确错误(正确答

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论