2019年9月全国机器人等级考试四级(共8页)_第1页
2019年9月全国机器人等级考试四级(共8页)_第2页
2019年9月全国机器人等级考试四级(共8页)_第3页
2019年9月全国机器人等级考试四级(共8页)_第4页
2019年9月全国机器人等级考试四级(共8页)_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、精选优质文档-倾情为你奉上全国青少年机器人技术等级考试四级(2019.9月)一、单选题(共20题,共80分)1.关于NPN型三极管,说法错误的是( B )。A三级管是一种电流控制半导体器件B它的三根接脚分别是基极,接收极,发射极C它的发射极要接地 D它的导通要在基极加一个正的电压2.下图程序中,串口监视器输出的值可能是( C )。 A 0 B 2.7 C 2 D 33.在机器人制作中,“超声波传感器-Arduino控制板-马达”可以对应人体的( B )部位。 A大脑-腿-眼睛 B眼睛-大脑-腿 C大脑-眼睛-腿 D眼睛-腿-大脑4.以下四个符号中属于赋值运算符的是( C )。 A + B =

2、C = D !5.关于“数字信号”和“模拟信号”的概念错误的是( C )。A模拟信号是在时间和数值上均具有连续性的信号B数字信号是在时间和数值上均具有离散性的信号C Arduino中1或0这样的数值反应的是模拟信号D 电位器、光敏电阻反馈的是模拟信号6.程序指令 delay(1000);的意思是( B )。 A延时1000微秒 B延时1000毫秒 C延时1000秒 D延时1000周期7. 电路搭建如下,当光照射光敏电阻时,随着光照强度的增加,analogRead(A0)的返回值会( A )变化。 A随着光照强度增加而减少 B随着光照强度增加而增加C不随光的变化而变化 D随光的变化做无规则变化8

3、. 如图所示,有一盏红色LED小灯,已知它的工作电压为1.7V,工作电流是30mA,我们想用Arduino点亮该LED小灯,相关Arduino代码如下则理论上,所串联的电阻合理的是( C )。 A 10 B 30 C 110 D 4809.在Arduino的C语言编程中,0xFFE210 表示的是( C )。 A一个变量 B一个函数 C一个16进制的数 D一个2进制数10.电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是 ( A )。A LED灯熄灭 B LED灯点达到最亮 C LED灯亮度不断变化 D LED灯烧毁11.对程序指令描述正确的是( D )。 A括

4、号中的两个参数1和参数2分别是摸拟输出值和引脚号B Arduino Uno控制板的13引脚可以使用这个指令C参数2的取值范围是0-1023 D这个指令是通过PWM方式输出模拟值12.对欧姆定律的解释中,下列说法错误的是( D )。 A在导体固定的情况下,随着电压增大,通过导体的电流随之增大B在电压固定的情况下,当导体阻值越大时,通过的电流随之减小C导体中的电流跟导体两端的电压成正比,跟导体的电阻成反比D欧姆定律的公式是I=UR13.电路搭建如图所示,请问图中电阻属于( B )。 A上拉电阻 B下拉电阻C既是上拉电阻也是下拉电阻 D既不是上拉电阻也不是下拉电阻14.以下数据类型与( A )选项相

5、对应。 ( 整数,长整数,小数,布尔,字节,字符) A int,long,float,boolean,byte,charB int,long,float,boolean,byte,StringC int,long,boolean,float,byte,charD int,long,float,boolean,char,byte15.使用电位器控制LED小灯的明暗,已知电位器接A0引脚,LED小灯接3号引脚,以下程序合理的是( C )。 A BC D 16.下图程序执行完后,会在串口监视器中打印出( A )。 A a B b C c D d17.Arduino编程指令 Serial.printl

6、n(10,HEX); 输出的是( B )项。 A 10 B A C 1010 D 程序报错18.关于上拉电阻说法错误的是( A )。 A上拉电阻需要与GND相连 B上拉电阻需要与VCC相连C上拉电阻是将用电器固定在高电平 D上拉电阻是对器件注入电流19.在使用C语言给Arduino编程中,关于自定义函数名的命名规则说法错误的是( C )。 A函数名的第一个字不可以是数字 B函数名区分大小写C函数名可以包含英文字母、数字、下划线和特殊字符D函数名不可以和系统的关键字重名20.呼吸灯是一种逐渐点亮逐渐熄灭的灯光效果,以下Arduino程序中,合理的呼吸灯程序是( D )。 A a B b C c

7、D d二、多选题(共5题,共10分)21.以下选项中对Arduino控制板的描述正确的是( A B D )。 A Arduino控制板是一种微电脑控制板 B Arduino控制板支持C语言编程C Arduino控制板只有UNO这个型号 D Arduino控制板可用于机器人的控制装置22.程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是 (A B C )。 A电位器 B温度传感器 C光敏传感器 D按钮23.在C语言编程中,使变量i的值增加1的表达式有( B C D )。A i+1; B i+=1; C i=i+1; D i+;24.以下对C语言的描述,正确的是( A B C )。A C语言中,声明变量需要指定变量的数据类型B C语言的变量区分大小写C C语言是一种结构化语言。它层次清晰,易于调试和维护D C语言是一种脚本语言,不需要“编译”过程25.以下C语言的系统关键字中,用于“分支结构(选择结构)”的有( A B )。A if B switch C while D for三、判断题(共5题,共10分)26.0xFF38C7是一个16进制数据。()27.Arduino UNO/Nano控制板中支持PWM的引脚有3、5、6、9、10、11、13。(×)28.使用digitalRead()函数

温馨提示

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

评论

0/150

提交评论