机器人四级模拟试卷及答案_第1页
机器人四级模拟试卷及答案_第2页
机器人四级模拟试卷及答案_第3页
机器人四级模拟试卷及答案_第4页
机器人四级模拟试卷及答案_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

机器人四级模拟试卷及答案机器人(四级)202106真题分数:100题数:301.一、单选题(共20题,共80分)

1.ArduinoUNO/Nano主控板,电路搭设如下,实现按键开关按下后,LED点亮的程序段是?()

A.

B.

C.

D.(正确答案)2.一般状况下,Arduino程序启动,下列有关函数运行表述不正确的是?()A.setup函数中的代码仅运行一次B.先运行setup函数,然后运行loop函数C.loop函数中的代码会循环运行D.先运行用户自定义函数,然后再运行setup函数和loop函数(正确答案)3.通过电位器控制舵机转动角度不大于90度,部分程序如下,下列程序中红色方框所对应的程序是?()

A.

B.

C.

D.(正确答案)4.下列运算符中,不属于逻辑运算符的是?()A.&&B.||C.!=(正确答案)D.!5.程序的运行阶段,一般按如下三个步骤先后执行?()A.感知输入-->动作输出-->分析判断B.感知输入-->分析判断-->动作输出(正确答案)C.分析判断-->感知输入-->动作输出D.分析判断-->动作输出-->感知输入6.ArduinoUNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有模拟输入功能的引脚是?()A.0B.3C.A0(正确答案)D.A67.循环语句中,终止当前循环,并执行循环后续的语句是?()A.break(正确答案)B.continueC.exitD.while8.ArduinoUNO/Nano主控板,通过超声波传感器测距,部分程序如下,程序中红色方框所对应的函数是?()A.analogWriteB.digitalWriteC.pulseIn(正确答案)D.pulseOut9.ArduinoUNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?()A.0.502.5048B.0.5020C.02.5048D.02.500(正确答案)10.ArduinoC语言中,十六进制常量的前缀是?()A.0B.0bC.0x(正确答案)D.无前缀11.ArduinoUNO/Nano主控板,数字输入引脚和数字输出引脚的数量各有?()A.146B.206C.1414D.2020(正确答案)12.ArduinoUNO/Nano主控板,按键开关电路搭设如下,使用digitalRead(6)获取按键值,下列说法正确的是?()A.内部上拉电阻电路,按键开关闭合时返回值为0(正确答案)B.内部上拉电阻电路,按键开关闭合时返回值为1C.下拉电阻电路,按键开关闭合时返回值为0D.下拉电阻电路,按键开关闭合时返回值为113.下列有关Arduino的说法中,不正确的是?()A.Arduino起源于意大利B.Arduino仅包含硬件,不包含软件(正确答案)C.Arduino是开源的软硬件平台,用户可免费下载使用D.Arduino的商标不可任意使用14.ArduinoC语言中,字符型变量的描述符是?()A.intB.floatC.booleanD.char(正确答案)15.电路示意如下,当阳光照射光敏电阻时,从早晨到傍晚,analogRead(A0)的返回值是?()A.没有变化BB.先增大,然后减小C.先减小,然后增大(正确答案)D.变化规律不确定16.近日,华为公司发布了面向AI时代的基于微内核的全场景分布式OS,其名称为?()A.安卓B.麒麟C.鸿蒙(正确答案)D.红旗17.ArduinoUNO/Nano主控板,程序analogWrite(5,256)执行的结果是引脚5等效输出的电压是?()A.0V(正确答案)B.5VC.0~1.5VD.3.5~5V18.ArduinoUNO/Nano主控板通过Servo类库控制舵机的转动,Servo类库提供的成员函数中,用于将舵机对象实例和引脚建立关联的是?()A.#includeB.attach()(正确答案)C.write()D.Servo19.ArduinoUNO/Nano主控板,当模拟输出引脚的等效电压为2V时,此时PWM所对应的占空比是?()A.20%B.40%(正确答案)C.60%D.80%20.下列程序执行后,串口监视器中显示的值是?()A.0(正确答案)B.10C.15D.2021.二、多选题(共5题,共10分)21.ArduinoUNO/Nano主控板,pinMode函数中,设置数字引脚为输入模式的参数有?()A.INPUT(正确答案)B.OUTPUTC.INPUT_PULLUPD.INPUT_PULLDOWN(正确答案)22.关于变量下面说法正确的有?()A.变量类型确定变量所占用内存空间的大小(正确答案)B.变量类型确定变量的取值范围(正确答案)C.变量名不得和系统的关键字重名(正确答案)D.变量名只能包含英文字母、数字和下划线(正确答案)23.ArduinoUNO/Nano主控板,下列引脚中和串口监视器进行数据交换的有?()A.0(正确答案)B.1(正确答案)C.A4D.A524.ArduinoUNO/Nano主控板所对应的下列数据类型中,可以用于保存整数-128的数据类型有?()A.char(正确答案)B.int(正确答案)C.float(正确答案)D.byte25.晶体三极管有3个引脚,分别是?()

A.阳极B.基极(正确答案)C.集电极(正确答案)D.发射极(正确答案)26.三、判断题(共5题,共10分)

26.ArduinoUNO/Nano主控板,C语言程序中浮点型占用4个字节。()对(正确答案)错27.一般情况下,ArduinoUNO/Nano主控板的工作电压是5V。()

对(正确答案)错28.通常情况下,通过旋转电位器控制LED灯的亮度,属于开环控制。()

对(正确答案)错29.在ArduinoC程序中0101010是一个二进制数。()对错(正确答案)30.NPN三极管是电流控制型半导体器件。()

对(正确答案)错青少年机器人技术(四级)实操20210627一、试题说明(共1题,每题100分,共100分)

1.主题:

红外遥控小风扇

器件:

红外遥器和红外接收模块各1个、舵机1个、小马达1个、主控板、马达驱动模块及相关器件(也可使用分立电子元器件结合面包板搭建)。

要求:

(1)通过红外遥控,控制小风扇的启停及其摇摆。

(2)红外遥控器数字2键,控制小风扇启停,当第1次按下数字2键时,小风扇启动,再次按下时,小风扇停止,依次反复。当小风扇启动时,小风扇以中等转速旋转。

(3)将控制小风扇旋转对应的PWM值,发送到串口监视器。

(4)当小风扇启动时,每按下红外遥控器数字1键,小风扇速度对应的PWM值减5,直至停止。

(5)当小风扇启动时,每按下红外遥控器数字3键,小风扇速度对应的PWM值加5,直至最大转速。

(6)红外遥控器数字5键,控制小风扇摇摆,当第1次按下数字5键时,小风扇左右连续摆动,再次按下时,小风扇处于中间90度位置,依次反复。

(7)当小风扇处于停止状态时,点击红外遥控器数字5键,小风扇不会左右摇摆。

(8)控制程序采用C/C++代码编写,不得使用图形化软件编写。

(9)未作规定处可自行处理,无明显与事实违背即可。

(10)程序编写过程中不得打开库例程和其它程序,如

温馨提示

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

评论

0/150

提交评论