Arduino编程控制技术考试复习题库500题(含答案)_第1页
Arduino编程控制技术考试复习题库500题(含答案)_第2页
Arduino编程控制技术考试复习题库500题(含答案)_第3页
Arduino编程控制技术考试复习题库500题(含答案)_第4页
Arduino编程控制技术考试复习题库500题(含答案)_第5页
已阅读5页,还剩62页未读 继续免费阅读

下载本文档

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

文档简介

1、Ardui no编程控制技术考试复习题库500题(含答案)一、单选题.关于1602LCD模块接线端子说明错误的是。A、VSS接电源正极B、V0与可调电阻串联后连接到电源正极C、A为LCD背光电源正极D、K为LCD背光电源负极答案:A.在Arduino中,表达“不等于”的意思,要用哪个比较运算符()A、!二B、二C、=D、=答案:A.二进制数11用十六进制表达是A、3B、5C、7D、9答案:A.关于I IC总线,说法错误的是()C、2551023D、 01024答案:B34.将十进制数98转换成对应的二进制数是()110001011100010101010101000110答案:A.在Ardui

2、n。中,将一个引脚配置成输入或者输出模式应该使用哪个命令()A、digitalWr iteB、ana IogWr i teC、p i nModeD、PinMode答案:C.位运算符表示()Ax AND,两者皆为1,结果才为1B、OR,两者只要有1,结果都为1C、NOT,取反D、XOR,两者其中有1,结果才为1答案:DB、错误答案:A.当测量的精度要求较高时,可以从“AREF”端子给Arduin。输入外部参考电 压。A、正确B、错误答案:A.使用串口读取数据时,通常需要搭配使用Ser i a井ava i I ab I e ()函数。As正确B、错误答案:A. unsigned long为无符号长

3、整型变量函数。A、正确B、错误答案:A.布尔型数据就是逻辑型数据,可以为“0”或“1”。A、正确B、错误答案:A.中断函数attach I interrupt (0, j i nzhuan, RISI NG)的中断模式是上升沿触发。 A、正确B、错误答案:A.跨平台也是 Arduino 的一大特点,Ardui no IDE 可以在 Windows、Mac i ntoshOSX、安卓三大主流操作系统上运行。A、正确B、错误答案:B.浮点型数据的运算,速度较慢且可能有精度丢失。A、正确B、错误答案:A.若有i nta 10 = 6, 7, 8, 9, 10;,则是将5个初值依次赋给a 0至a 4。

4、As正确B、错误答案:A. Arduino的setup ()函数会连续周期性循环运行。A、正确B、错误答案:B. Arduino语言基于wiring语言开发。A、正确B、错误答案:A.计算机程序的执行过程实际上是对程序所表达的数据进行处理的过程。A、正确B、错误答案:A.布尔型数据就是逻辑型数据,可以为“7”、“0”、“1”。A、正确B、错误答案:B.二进制数1011转换成十进制数为12。A、正确B、错误答案:B.标准Ardui noUNO板提供了丰富的I/O资源,包括019数字端子20个,。5 模拟端子6个。A、正确B、错误答案:B.数组名实际上是此数组的首地址,所以数组名相当于一个指针变量

5、。A、正确B、错误答案:B.函数Serial. println(val)的功能是将数据输出到串口,并回车换行。A、正确B、错误答案:A.子函数只能在loop函数前面定义。A、正确B、错误答案:B. ArduinoUNO板的中断函数有RISING模式。As正确B、错误答案:A. C程序的执行是从主函数的第一行开始,一直到主函数的最后一行结束。A、正确B、错误答案:A.语句Serial.write(val)”的功能是将数据以ASCII码形式输出到串口。A、正确B、错误答案:A.字符型数据不可以和整数数据一起进行算术运算。A、正确B、错误答案:B.执行 for (i=0; i3; i+);后 i 的

6、值为 30A、正确B、错误答案:A. Ardu i no程序基本结构由setup ()和I oop 0两个函数组成。A、正确B、错误答案:A. Ardu i no可调光度LED模块的壳度级别范围是0 1023。A、正确B、错误答案:B. int函数为整型变量函数。A、正确B、错误答案:A. Ardu i noUNO板的外部中断使用的是2号和3号数字端子。A、正确B、错误答案:A. whi Ie循环将会连续地无限地循环,直到其后圆括号()内的表达式变为假。A、正确B、错误答案:A.布尔型变量,即boolean。它的值只有两个:fa I se (假)和true (真)。b oolean会占用1个字

7、节的内存空间。A、正确B、错误答案:A.常量简单地说就是在程序运行时其值不能被改变的量。A、正确B、错误答案:A.在程序运行过程中,其值不能改变的量,称为常量。常量可以是字符,也可 以是数字。A、正确B、错误答案:A. C语言中多个以结束的语句不能放在同一行。A、正确B、错误答案:B.语句digitalWr ite(13, HIGH)的意义是使Arduino板上的13号数字端子输 出高电平信号。A、正确B、错误答案:A.在程序设计中提到的数据结构就是“程序处理的对象的表示方法”。A、正确B、错误答案:A. Serial.availableO函数的返回值就是当前缓冲区中接收到的数据字节数。A、正

8、确B、错误答案:A.标准ArduinoUNO板的工作电压是5V,从DC 口输入电压范围是7-12V。A、正确B、错误答案:A120,二进制数1000011转换成十六进制数为34oA、正确B、错误答案:B. for循环表达式的括号内的3个表达式均不可以省略。A、正确B、错误答案:B. C语言中/*. . */之间的注释内容是不能跨行的。A、正确B、错误答案:B.在C语言中,逻辑“真”等价于不等于0的数。As正确B、错误答案:A.Arduino的PWM(脉冲宽度调制)是利用数字输出实现模拟控制的一种技术。A、正确B、错误答案:A. Ardui noUNO板上的模拟输入端口有5个,分别为A1A5。A

9、、正确B、错误答案:B.电脑每次连接Arduino板时都需要按提示安装驱动程序。A、正确B、错误答案:B.中断函数 attach I nter rupt (0, j i nzhuan, FALL I NG)开启的中断编号是 0 号。A、正确B、错误答案:A.Arduino程序中,参加算术(+, -,*,/, %)运算的数据可以是任何类型 的数据。A、正确B、错误答案:B. break语句和cont i nue语句不可以同时出现在同一个循环体内。Av正确B、错误答案:B.按下Ardui noUNO板上的Reset按键,可以自动将程序烧录进Ardui no板中。Av正确B、错误答案:B. Ardu

10、inoUNO板的外部中断使用的是0号和1号数字端子。Av正确B、错误 答案:B.所有类型的循环都可以进行嵌套使用。A、正确B、错误答案:A. long为长整型变量函数。A、正确B、错误答案:A.在使用选择结构时,if后必须要有else,两者必须成对出现。A、正确B、错误答案:B. Ardu i no I DE的程序编译完成后,在信息提示区会显示编译完成后程序的总 行数。A、正确B、错误答案:B.函数Serial. pr intln (val)的功能是将数据输出到串口,并关闭串口。A、正确B、错误答案:B.在C语言的循环语句for, while, do-wh i Ie语句中,用于直接中断最内层循

11、环 的语句是:Ax switchB、cont i nueC breakDx if答案:C.位运算符“I”表示0A、AND,两者皆为1,结果才为1B、OR,两者只要有1,结果都为1C、NOT,取反D、XOR,两者其中有1,结果才为1答案:B.在Arduin。中,i nt表示哪种数据类型()A、长整型B、无符号长整型C、整型D、双精度浮点型答案:C.下面哪项是浮点型0A、 i ntB、char. Serial. avai lab Ie 0函数可以搭配if或whi Ie语句来检测缓冲区是否有可 读数据,如果有再调用Serial. read ()函数进行读取。A、正确B、错误答案:A. de I ay

12、M icroseconds (1000),表示延迟函数 1 毫秒。A、正确B、错误答案:A.无源蜂鸣器只要一通电就会鸣叫。A、正确B、错误答案:B. Arduino程序中,变量名只能是小写字母表示,符号常量名可用大写表示。A、正确B、错误答案:B. Arduino程序,符号只能注释单行程序,且只能位于该行程序后面。A、正确B、错误答案:A.当接收数据时,Arduino板上的RX灯会点亮。A、正确B、错误答案:A. uns i gned i nt为长整型变量函数。Av正确B、错误答案:B. ana logWrite (13, 255);表示 13 号端 口输出 PWM 值为 255。A、正确B、

13、错误答案:B. ArduinoUNO板上的VIN端口可用于外部供电。A、正确B、错误答案:A. ArduinoUNO板的中断函数有CHANGE模式。A、正确B、错误答案:A. Ardu i noUNO 板有 7 个 pwm 口 oA、正确B、错误答案:B. Ardui noUNO 板集成了 USB、BLUETOOTH 和 SPI 三种通信方式。A、正确B、错误答案:B. Arduino程序为称为VI,扩展名默认为.vi。A、正确B、错误答案:B.有人曾提出:计算机程序=算法+数据结构。A、正确B、错误答案:A. ArduinoUNO板的中断函数有FALLING模式。A、正确B、错误答案:A.定

14、义整型变量的同时也可以对其进行赋值,如inti=5;。A、正确B、错误答案:B. Arduino2560板上的有4对串口,分别是“0号和1号”、“18号和19号”、 “16号和17号”与“14号和15号”数字端子。A、正确B、错误答案:A.语句ana I ogWr i te (12, 127)的不能在Ardu i noUNO板上正确执行,因为12号 数字端子没有PWM功能。A、正确B、错误答案:A.函数“tone。”可以让指定端子产生一个占空比为50%的指定频率的方波。A、正确B、错误答案:A.表达式j=一 i +和尸一(i +)不相等A、正确B、错误答案:B.语句Serial. print(

15、val)”的功能是将数据以字符的形式输出到串口。A、正确B、错误 答案:A. Ardu i no程序必须包含一个while函数。A、正确B、错误答案:B.当发送数据时,Ardu i no板上的RX灯会点亮。A、正确B、错误答案:B.当Ardu i no板起动时setup 0函数一定会被调用。A、正确B、错误答案:A.正确安装好驱动程序后,还需在Ardu i no IDE里的“工具”菜单下选择T的 端口号后,才能将编译好的程序上传到Ardu i no板里。A、正确B、错误答案:A.语句p i nMode (13, INPUT)的意义是将Ardui no板上的13号数字端子设置为 输入模式。A、正

16、确B、错误答案:A. Arduino的setup 0函数,在Arduino板的每次上电和复位时只运行一次。A、正确B、错误答案:A.设x、t均为int型变量,则执行语句x=10;t=x&x量;后,t的值为0。A、正确B、错误答案:A.中断函数attach I interrupt (0, j i nzhuan, FALLING)开启的是0号数字端子的外部中断功能。A、正确B、错误答案:B.使用子函数一定会使整个程序更加简洁。A、正确B、错误答案:B. Arduino2560板的SPI通信使用了 4个端子,50号数字端子(SS)、51号数字端子(M0SI)、52号数字端子(MIS0)和53号数字端

17、子(SCK)。A、正确B、错误 答案:B.语句ana I ogWr i te (3.0)的意义是使Ardui noUNO板上的3号数字端子输出低 电位信号。A、正确B、错误答案:A. ArduinoUNO板的中断函数有LOW模式。A、正确B、错误答案:A.执行 for(i=0;i”表示OA、位取反B、位删除C、位右移D、位左移答案:C.生活中的空调 电视等基本上采用。通信控制A、蓝牙B、 wifiC红外D、有线答案:B.关于SPI总线,说法错误的是()A、MOSI端子对于主机来说是数据输出端子B、MOSI端子对于从机来说是数据输出端子C、SCK端子用于通信同步的时钟信号D、SS端子表示从机使能

18、信号答案:B.导入“SD.h”的意思是()A、导入射频识别库B、导入SD卡读写库C导入SPI通信库D、导入以太网插板库答案:B.以下属于ardu i noUNO的中断引脚的是。号引脚A、0B、1C、2D、13答案:C.关于函数pulse In (pin, value) M说法错误的是()A、pin为需要读取脉冲的端子B、pin必须是具备PWM功能的端子C、value为需要读取脉冲的类型D、value的值可以是HIGH或LOW答案:B.函数mi Ils的主要功能是0A、延时B、中断C、回传一个时间常数D、回传一个长度参数答案:C.在Ardu i no中,str i ng表示哪种数据类型0A、长整

19、型B、无符号长整型C、浮点型D、字符串答案:D.关于ArduinoUNO板的参数表述错误的是()A、处理器为ATmega328B、工作电压为5VC、DC 口输入电压为712VD、包含了 6个数字I/O 口答案:D.导入Ethernet, h”的意思是()A、导入射频识别库B、导入SD卡读写库C、导入SPI通信库D、导入以太网插板库答案:D.十进制数1013用十六进制表达是A、3F5B、5F3C、5F5D、3F4答案:A.关于1602LCD模块接线端子说明错误的是()A、VSS接电源负极B、VDD接电源正极C、V0与可调电阻串联后连接到电源正极D、A为LCD背光电源负极答案:D.在Arduino

20、中,uns ignedlong表示哪种数据类型()A、长整型B、无符号长整型C、浮点型D、双精度浮点型答案:B.导入LiquidCrystaI. h”的意思是()A、导入液晶显示库B、导入舵机驱动库C、导入超声测距库D、导入红外遥控库答案:A. Ardui noUNO板的AREF端口有什么作用()A、数字输入参考电压的输入端口B、数字输入参考电压的输出入端口C、模拟输入参考电压的输入端口D、模拟输入参考电压的输出端口答案:C.下列哪些不是循环语句As whi Ie (表达式)语句;if (表达式)break;C、voidsetup () 语句;D、for (表达式1,表达式2,表达式3) 语句

21、;答案:C.十六进制数99用二进制表达是100110010000011110011110D、99答案:A.ArduinoUNO开发板具有()个数字I/O 口A、10B、12C、14D、16答案:C.在Ardu i no中,布尔Boo I ean常量包括()A、true 与 fa IseB、h i gh 与 I owC、 Iong 与 shortD、boo I 与 I oop答案:A89.以下哪个不是Arduino子函数A、 Vai ()B、motor 0C、 pin ()Dx loop ()答案:D.在ArduinoUNO中,以下哪个引脚不能输出PWM数值。A、3B、4C、5D、6答案:B.逻

22、辑运算符“&”表示0A、前后两个值都为真,运算结果则为真B、前后两个值都不为真,运算结果为真C、前后两个值只要一个为真,其运算结果就为真D、前后两个值都不为真,运算返回错误答案:A.在Arduino中,布尔运算符“|,表示什么意思0A、逻辑与B、逻辑或C、逻辑非D、逻辑和答案:B. Ardui noUNO板拥有多少个模拟输入端子()A、5B、6C、13D、14答案:B. Arduino2560板的控制芯片的型号是()ATMEGA328ATMEGA2560ATMEGA168ATSAM3X8E答案:B.以下属于arduinoUNO的中断引脚的是()号引脚A、1B、3C 5D、7答案:B.调用函数“

23、SPI. begin。”后,哪些端子将被设置为输出模式()A、SCK 和 SSB、SSC、 SCK、 SS 和 MOSID、MOSI 和 MISO答案:C.在Arduino中,float表示哪种数据类型0A、长整型B无符号长整型C、浮点型D、双精度浮点型答案:C.语句I cd. wr i te (data) ” 指的是()A、将文本全部输出到LCD上B、输出一个字符到LCD上C、将文本全部输出到串口监视上D、输出一个字符到串口监视器上答案:B. Arduino2560板的SPI通信不包括哪个端子()A、50号模拟端子(MISO)B、51号数字端子(MOSI)C、52号数字端子(SCK)D、53

24、号数字端子(SS)答案:A.导入Servo. h”的意思是()A、导入液晶显示库B、导入舵机驱动库C、导入超声测距库D、导入红外遥控库答案:B.在Arduino中,外部中断只能用到数字I/O 口的哪两个端子OA、0号和1号B、2号和3号C、12号和13号D、0号和13号答案:B.导入“SR04”的意思是0A、导入液晶显示库B、导入舵机驱动库C、导入超声测距库D、导入红外遥控库答案:c.二进制数1000用十进制表达是A、8B、BC、8000D、 BBBA答案:A.调用函数“SPI. begin。”后,哪些端子电位被拉高()A、SCK 和 SSB、SSC、 SCK、 SS 和 M0SID、M0SI

25、 和 SCK答案:B.在Arduino中,输出数字信号应该使用哪个命令()Ax ana IogReadB、ana IogWr i teC、digitalWr iteD、digital Read答案:C.十六进制数AB用二进制表达是Av 171B、717答案:B8,十六进制数7用二进制表达是A、110B、111C、119D、120答案:B. ArduinolDE不可以在哪个操作系统上运行WindowsMacOSXLinuxD、un i x答案:D.关于ArduinoUNO板的参数表述错误的是()A、I/O 口工作电流400mAB、程序存储器32KBC、 EEPROM 为 1KBD、工作时钟为16

26、MHz答案:A.十六进制数22用二进制表达是Ax 10001000B、 0101C、 10101011D、 10111010答案:C.关于Ardui noUNO板的参数表述错误的是()A、处理器为ATmega2560B、工作电压为5VC、DC 口输入电压为712VD、包含了 14个数字I/O 口答案:A. 16位系统中,数据类型unsignedint的数值范围是。032768-32768327670255065535答案:D.在ArduinoUNO,()路可作为PWM输出A、5B、4C、6D、8答案:C. for(i=0; i10; i+) Serial.println(i) ;串口监视到的输

27、出值是()A、从09 一共十个整数B、从1到10一共十个整数C、从0到10一共十一个整数D、从1到9 一共九个整数答案:A. Arduino IDE状态栏的作用是0A、编写代码B、输出编译或报错信息C、查看串口输出内容D、显示程序运行状态答案:B表示什么意思。表示什么意思。.在Arduino中,布尔运算符“&”,A、逻辑与B、逻辑或C、逻辑非D、逻辑和答案:A.不属于红外通信的优点是。A、抗电磁干扰性能好B、结构简单C、价格低廉D、传送距离远、可穿越障碍物答案:D114,二进制数1110用十六进制表达是A、1110B、1C、 AAABD、E答案:D115.在Arduin。中,设定某个特定引脚为

28、低电位,使用的命令符是()INPUTOUTPUTHIGHD、LOW答案:D116,二进制数1100用十六进制表达是AX AB、BC、CD、D答案:C.关于Ardui noUNO板的SPI端子位置表述正确的是OAv SS-10, SCK11, MOS I12, MISO13B、SCK10, SS11, MOS I 12, MISO13C、ss10, MOS I11, MISO12, SCK13D、SS10, MISO12, MOS I13, SCK11答案:C.在人收11汨。中,long表示哪种数据类型()A、长整型B、无符号长整型C、浮点型D、双精度浮点型答案:A.十进制数1020用十六进制表

29、达是A、KFCB、CFKC、3FCD、FUK答案:C.十六进制数22用二进制表达是A、11B、22C、33D、 100010答案:D.在Arduino中,使用复合运算符,可以把uvaIue=vaIue+r5简化成()vaIuevaIue+-vaIue-+vaIue+答案:D.关于IIC总线,说法错误的是()A、是飞利浦半导体公司设计的通信标准B、通过两根双向总线连接设备C、包含乂60和凶051两根数据线D、最多可连接128个从机设备答案:C.在Arduino中,i+第一次被执行后,i的值是()A、iB、i+1C、1D、0答案:B.十六进制数7用二进制表达是A、7B、111C、8D、110答案:

30、B.在ArduinoUNO中,以下哪个引脚不能输出PWM值()A、9B、10C、11D、12答案:D.以下关于Arduino IDE说法错误的是()A、上传操作包含了编译(验证)操作,上传代码前可以先对代码进行编译(验证)B、编译功能会自动对出错的代码进行修正C、通过更改端口,可以将同一个代码同时上传到不同的开发板D、工具栏中的按钮功能,在菜单栏都能找到答案:B.二进制数110110110对应的十六进制数可表示为()1D3H1B6HDB0H666H答案:B128. Arduino的开发环境(Arduino IDE)可以打开后缀名为()的程序文件。A、. i noB .pdf.sIdprt. r

31、ar答案:A. delay函数的主要作用是。A、获取返回值B、控制灯亮度C、延时D、测距答案:C.将十进制数42转换成对应的二进制数是()101010101011101110111010答案:A131.目前Ar du i noUNO板主要通过哪种接口与电脑连接传递数据。A、USBB、C、CAND、LPT 答案:A1324“11汨0卵0板的51通信不包括哪个端子0A、10号数字端子(SS)B、11号数字端子(M0SI)C、12号数字端子(MISO)D、3号数字端子(SCK)答案:D133.下列属于微型化Ardui no硬件的是OArduinoUNOArduinoMEGA2560C、Arduino

32、MiniD、ArduinoDUE答案:C.将二进制数1101001转换成对应的十进制数是。Av 141B、105C、118D、121答案:B.二进制数1111用十六进制表达是A、CB、DC、ED、F 答案:D.在ArduinoUNO中,“AREF”端子有什么作用()A、模拟输入的基准电压B、12V电压输出C、接地端子D、PWM方波输出答案:A.布尔型变量(即boolean类型)会占用几个字节的内存空间As 1字节B、8字节C、4字节D、6字节答案:AArduinoDUE板的控制芯片的型号是0ATMEGA328ATMEGA2560C ATMEGA168D、 ATSAM3X8E答案:D.在Ardu

33、 i no中,de I ay (1)是指延时多长时间()Ax 1秒B、0. 1 秒Cv 1毫秒D、1微秒答案:C.不属于选择性语句的判断有OA、if-eIseB、多重ifC、 switchDv Ioop答案:D.二进制数1011用十六进制表达是A、AB、BC、CD、D答案:B.十进制数1010用十六进制表达是Av 3F1B、3F2C、3F3D、3F4 答案:BC 2200D、 00100010答案:D.关于I IC总线,说法错误的是()A、是西门子半导体公司设计的通信标准B、通过两根双向总线连接设备C、包含数据线SDA和时钟线SCLD、最多可连接128个从机设备答案:A.二进制数1000用十六

34、进制表达是A、1B、 1000C、6D、8答案:D.关于1602LCD模块接线端子说明错误的是。A、D0D7是8位单向数据线B、RS是数据/命令选择C、R/W是读/写选择D、E是使能信号答案:A.下列数字针脚中,均能实现PWM (脉冲宽度调制)功能的有。143 .在Ar du i no中,byte表示哪种数据类型()A、长整型B、字节C、浮点型D、双精度浮点型答案:B144,二进制数111用十六进制表达是A、3B、5C、7D、9答案:CArduinoUNO板上的动态闪存Flash的容量是0Av 64KB32KBC、2KBD、1KB答案:BArduinoUNO没有以下哪个触发中断方式Ax LOW

35、B、 HIGHC、 CHANGED、FALL I NG答案:B147.十进制数1012用十六进制表达是A、4F4B、3F3C、3F4D、 1012答案:C.十进制数1015用十六进制表达是A、3F5B、3F6C、3F7D、4F5答案:C.逻辑运算符“|表示()A、前后两个值都为真,运算结果则为真B、前后两个值都不为真,运算结果为真C、前后两个值只要一个为真,其运算结果就为真D、前后两个值都不为真,运算返回错误答案:C. Ar du i noUNO的PWM引脚有哪些A、3,5, 6,9, 10, 11B 2,5, 6,9, 10, 11C、3,5, 6, 8,10,11D、3,5, 7, 8,9

36、, 10, 11答案:A.关于SR04超声测距模块,说法错误的是。A、SR04模块有4个接线端子B、Trig端子是触发端子C、Echo端子是回馈端子D、必须给Echo端子10us的高电平信号,以触发模块测距功能答案:D. Ardu i no2560板的SPI通信不包括哪个端子0A、50号数字端子(MISO)B、51号数字端子(M0SI)C、52号数字端子(SCK)D、53号模拟端子(SS)答案:D.函数delay的主要功能是0A、延时B、中断C、回传一个时间常数D、回传一个长度参数 答案:A.下列常用扩展硬件属于传感器的是()A、舵机B、LED显示屏L298NDHT11答案:D155.十六进制

37、数06用二进制表达是A、 00000110B、1111C、 6666D、602答案:A156.十六进制数7用二进制表达是A、111B、112C、113D、114答案:A157,二进制数1001用十进制表达是A、AB、FC、9Dx 10答案:C.关于SPI总线,说法错误的是()A、时钟信号由主机产生B、SS端子表示主机使能信号C、SS端子由主机控制D、SCK端子用于通信同步的时钟信号答案:B.十六进制数11用二进制表达是1000101110C、AAD、11答案:A.在Ar du i no中,设定某个特定引脚是输入接口,使用的命令符是()INPUTOUTPUTHIGHD、LOW答案:A.关于SPI

38、总线,说法错误的是()A、MISO端子对于从机来说是数据输出端子Bx MOSI端子对于从机来说是数据输入端子C时钟信号由主机产生D、SS端子由从机控制答案:D.在ArduinoUNO板中,可以实现PWM (脉冲宽度调制)功能的端子是()3、 5、 64、 5、 68、 10、 1110、 11、 12答案:A.在Arduino中,()可以用来存储-32768+32767之间的数字A、字符B、字节D、字符串答案:C.在Arduino中,array表示哪种数据类型()A、数组B、无符号长整型C、浮点型D、双精度浮点型 答案:A.在Ar du i no中,模拟读取应该使用哪个命令0A、ana Iog

39、ReadB、ana IogWr i teC、p i nModeD digital Read答案:A.关于下面说法正确的是()Av setup函数在程序流程中只会执行一次B、loop函数在程序流程中只会执行一次C、setup函数在程序流程中会不断循环执行D、loop函数在程序流程中可以根据程序定义执行次数答案:A.在Arduino中,int表示哪种数据类型()A、字符B、字节C、整型D、字符串答案:C.关于函数“pulse In (pin, value)”说法错误的是0A、pin为需要读取脉冲的端子B、value为需要读取脉冲的类型C、value的值可以是HIGH或LOWD、value的值可以是

40、0255答案:D.下面不可以进行温度测量的是()DHT11TMP36C热敏电阻D、光敏电阻答案:D170.在Arduino中,unsigned long表示哪种数据类型()A、字符B、无符号长整型C、整型D、字符串答案:B171.16位系统中,数据类型unsignedchar的数值范围是()-3276832768-1281280255065535答案:C.在ArduinoUNO板中,既能实现模拟输入、又能实现数字输出的端子是A、Digital I/OB、Ana log I/OC两者均可D、两者均不能答案:B.函数analogWr ite(ledPin, i);其中i的取值范围是00255025

41、60102311024答案:A174,二进制数1001用十进制表达是A、8B、9C、10D、F答案:B175.十六进制数10用二进制表达是Av 00010000B、AA101010101010 答案:A.关于Arduino的哪种说法是正确的()A、仅指软件平台B、仅指硬件平台C、包含软件和硬件平台D、是有版权禁止复制的答案:C.十进制126数其对应的十六进制数可表示为()A、8FB、8EC、FED、7E答案:D.在Arduin。中,。表达的意思是将将B变量的值除以x变量的值,其商放入B变量,与B=B/x表达式相同。Ax B十二xB-=xB*二xB/二x答案:D179.函数attach Inte

42、rrupt的主要功能是()Av延时B、中断0、 1、 22、 3、 44、 5、 69、 10、 11答案:D.函数analogWr ite(Pin, i);其中i的取值范围是00256125602550256答案:C.位运算符“”表示。A、AND,两者皆为1,结果才为1B、OR,两者只要有1,结果都为1C、NOT,取反D、XOR,两者其中有1,结果才为1答案:C. ArduinoUNO板的TWI通信使用到哪些端子OA、A4和A5两个模拟端子和TWI接口B、A0和A1两个模拟端子和TWI接口C、D4和D5两个数字端子和TWI接口D、D0和D1两个数字端子和TWI接口C、回传一个时间常数D、回传

43、一个长度参数答案:B.关于ArduinoUNO板的参数表述错误的是0A、处理器为ATmega328B、工作电压为12VC、DC 口输入电压为712VD、包含了 14个数字I/O 口答案:B.关于Ardu i noUNO板的参数表述错误的是0A、I/O 口工作电流40mAB、程序存储器2KBC、 EEPROM 为 1KBD、工作时钟为16MHz答案:B182. ArduinoUNO板上的SRAM的容量是()64KB32KBC、2KBD、1KB答案:C 183.在Arduino中,()可以用来存储0255之间的数字A、字符B、字节C、整型D、字符串答案:B.舵机转角是由脉冲控制信号中()控制A、高

44、电平持续时间B、低电平持续时间G电平iWj低D、以上都不对答案:A.在Arduino中,()表达的意思是将B变量的值与x变量的值相乘,其积放入B变量,与B=B*x表达式相同。Av B+二xB-=xB*二xB/二x答案:C.关于ArduinoUNO板的参数表述错误的是。A、处理器为ATmega328B、工作电压为5VC、DC 口输入电压为712VD、包含了 14个模拟I/O 口答案:D.在Arduino中,doubIe表示哪种数据类型()A、长整型B、无符号长整型C、浮点型D、双精度浮点型答案:D.比较运算符“二”表示()A、赋值符号B、等于符号C、不等于符号D、无意义答案:B.关于1602LC

45、D模块接线端子说明错误的是()A、VDD接电源正极B、VSS接电源负极C、RS是数据/命令选择D、E是读/写选择答案:D.关于ArduinoUNO板的参数表述错误的是()A、处理器为ATmega328B、工作电压为5VC、DC 口输入电压为5VD、包含了 14个数字I/O 口答案:C.()是构成c语言的基本单位A、函数B、过程C、子程序D子例程答案:A.将十进制数55转换成对应的二进制数是()110101110110110111110011答案:C.关于1602LCD模块接线端子说明错误的是()A、VDD接电源正极B、VSS接电源负极C、RS是读/写选择D、E是使能信号 答案:C.关于1602

46、LCD模块接线端子说明错误的是0A、DOD7是8位双向数据线B、VSS是对比度调整端子C、R/W是读/写选择D、RS是数据/命令选择答案:B.二进制数100用十六进制表达是A、1B、6C、100D、4答案:D.以下对C程序的描述中正确的是0A、C程序总是从第一个定义的函数开始执行B、C程序总是从最后一个定义的函数开始执行C、C程序总是从main。函数开始执行。D、C程序中的ma i n ()函数必须放在程序的开始部分答案:C.不属于Arduino平台的特点是()A、跨平台B、简单灵活C、开放性D、封闭性 答案:D.关于SR04超声测距模块,说法错误的是。A、必须给Tr ig端子10us的高电平

47、信号,以触发模块测距功能B、Trig端子是触发端子C、Echo端子是回馈端子D、模块发出的超声波脉冲频率是4kHz答案:D.关于SR04超声测距模块,说法错误的是()A、必须给Echo端子10us的低电平信号,以触发模块测距功能B、Trig端子是触发端子C、Echo端子是回馈端子D、模块发出的超声波脉冲频率是40kHz答案:ASer i a I. beg i n (9600)指的是 OA、初始化串口,串口通信波特率为9600B、初始化串口,串口端口号为9600C、读取串口数据,串口返回值为9600D、初始化串口,串口返回值为9600答案:A.下列常用扩展硬件不属于执行器的是。A、电机B、蓝牙C

48、蜂鸣器D、继电器答案:BArduinoUNO的处理器核心是0Ax STATmega328STC51ATmega2560答案:B.关于I IC总线,说法错误的是()A、是一种半双工通信方式B、主机负责启动和终止数据传送C、从机会被主机寻址D、从机输出时钟信号答案:D.在Arduino中,设定某个特定引脚是输出接口,使用的命令符是OINPUTOUTPUTHIGHD、LOW 答案:B.语句whi le(!x)”等价于()A、whi Ie (x=1)B、while (x!=1)C、wh i 16 (x0)D、whi le(x!=0)答案:C. ArduinoMEGA2560板拥有多少个PWM输出端子(

49、)A、5B、6C、13D、14答案:D.Arduino由。和一套其编写程序的开发环境组成。A、一个基于单片机并且开放源码的硬件平台B、一个不可编程的单片机C、一个高性能酷睿CPUD、一个89c51单片机答案:A208,十进制数1019用十六进制表达是Ax 3FBB、3F8C、8F3D、BF3 答案:A209.关于SPI总线,说法错误的是()A、MISO端子对于从机来说是数据输出端子B、MOSI端子对于从机来说是数据输入端子C、从机负责发起通信连接D、时钟信号由主机产生答案:C210位运算符“”表示0A、位取反B、位删除C、位右移D、位左移答案:D.在Arduino中,f I oat表示哪种数据

50、类型OA、字符B、字节C、浮点型D、字符串答案:C. Arduino项目起源于OA、意大利B、英国C、美国D、日本答案:A.二进制数1011用十进制表达是A、111011C、AD、B答案:A214.调用函数“SPI. begin。”后,哪些端子电位被拉低()A、SCK 和 SSB、SSSCK、 SS 和 M0SID、M0SI 和 SCK答案:D215.在Ar du i noUNO中,共有()路模拟输入A、3B、4C、6D、8 答案:C答案:A19.在Arduino中,读取一个引脚的脉冲持续时间,用哪个指令。Ax pI us InB、 puIseInC、h i ghInD、I owln答案:B.

51、在Arduino中,表达“大于等于”的意思,要用哪个比较运算符OA、B、二C、=D、二答案:C.以下说法正确的是A、arduinoUNO 上有 3 个 GND 引脚B、ardu i noUNO上有两个5V引脚C、arduinoUNO上有14个数字引脚D、arduinoUNO板子上,有一个晶振答案:C. 16位系统中,数据类型int的数值范围是()Av -3276832767B、728127. “二”表示()A、赋值符号B、等于符号C、不等于符号D、无意义答案:A.二进制数1111用十进制表达是A、 1111B、122C、FD、15答案:D.比较运算符“!二”表示()A、赋值符号B、等于符号C、

52、不等于符号D、无意义答案:C.下列哪个选项不属于Arduino引脚可配置模式INPUTOUTPUTINPUT PULLUPOUTPUT PULLUP 答案:D.关于I IC总线,说法错误的是()A、是一种半双工通信方式B、主机负责启动和终止数据传送C、从机可以主动呼叫主机D、主机输出时钟信号答案:C.在Ardu i no中,写好的程序被称为()chwengxusketchC、I ibD、ardu i. o答案:B.二进制数1000用十进制表达是A、2B、4C、6D、8答案:D.将二进制数11111转换成对应的十进制数是()A、12B、13C、14D、15答案:D.逻辑运算符、”表示。A、前后两

53、个值都为真,运算结果则为真B、前后两个值都不为真,运算结果为真C、符号前面的值若为真,结果就为真D对符号后面的结果取反答案:D.二进制数101用十六进制表达是A、3B、5C、7D、9答案:B. ArduinoMEGA2560板拥有多少个模拟输入端子()A、15B、16C、13D、14 答案:B.将十进制数10转换成对应的二进制数是()1010111111101011答案:A.导入RFID, h的意思是0A、导入射频识别库B、导入SD卡读写库C、导入SPI通信库D、导入以太网插板库答案:A.不是c语言提供的合法关键字A、cherdefaultswitchcase答案:A.关于1602LCD模块接

54、线端子说明错误的是()A、D0D7是8位双向数据线B、RS是数据/命令选择C、R/W是读/写选择D VO是按电源负极答案:D一个C语言程序是由A、一个主程序和若干个子程序组成B、函数组成C、若干过程组成D、若干子程序组成答案:B.关于SRO4超声测距模块,说法错误的是()A、必须给Tr ig端子10us的高电平信号,以触发模块测距功能B、触发测距功能后,模块会自动发送1个40kHz的超声脉冲C、模块发出的超声波脉冲频率是40kHzD、GND端子接地答案:B233.函数delay (1500)表示延迟时间是()A、 1500usB 1.5ms1500s1500ms答案:D234.关于Arduin

55、oUNO板的参数表述错误的是()A、I/O 口工作电流40mAB、程序存储器32KBEEPROM 为 1KBD、工作时钟为64MHz答案:D. setup函数一般不能够OA、定义需要设定的参数B、定义需要初始化的参数C、定义各端子功能D、定义全局变量答案:D.导入“SPl.h”的意思是()A、导入射频识别库B、导入SD卡读写库G导入SPI通信库D、导入以太网插板库答案:C.在Arduino中,数字读取应该使用哪个命令。AX digitalWr iteB、ana IogWr i teC pinModeD、digital Read答案:D.十六进制数AB用二进制表达是A 10101011B、 10

56、111010Cv 1111222200001111答案:A239.下列符合不属于转义字符的是A、B、rC、 0XAAD、t答案:C. Arduino是一种()的电子平台A、超高性能B、复杂C、开源D、闭源答案:C.在 Arduino 中,delayMicroseconds (1)是指延时多长时间()Ax 1秒B、0. 1 秒Cv 1毫秒Dx 1微秒 答案:D.在Arduin。中,可连接的外部供电电源电压范围是()A、05VB、5VC、512VD、12V答案:c.下列不属于图形化编程工具的是()A、米思齐B、 ArdubIockC、Ardu i no I DEDx Scratch答案:c.下面哪

57、些不属于逻辑运算符A、&B、IIc、=D、!答案:C.下列关于SRO4超声波模块连接端口说明对应错误的是A、 vcc:pwm 端口B、Trig:触发端子C、Echo:回馈端子D、 Gnd:地答案:A.标志一条命令结束的符号是0A、,B oC、/D、;答案:D.关于SPI总线,说法错误的是()A、MISO端子对于从机来说是数据输出端子B、MOSI端子对于从机来说是数据输入端子C、主机负责选择通信的从设备D、时钟信号由从机产生答案:D.十进制数1000用十六进制表达是A、3E8B、3E7C、3E6D、3E3 答案:A. Ardui noUNO使用的MPU类型为ATmega168ATmega328A

58、Tmega32u4D ATmega2560答案:B250.以下哪个不是Ardu i no子函数A、 Vai ()B、setup 0C、 pin ()Dx monster ()答案:B251.关于ArduinoUNO板的参数表述错误的是()A、I/O 口工作电流40mAB、程序存储器32KBC、 EEPROM 为 2KBD、工作时钟为16MHz答案:C252.导入IRremote. h”的意思是()A、导入液晶显示库B、导入舵机驱动库C、导入超声测距库0255065535 答案:A.关于SR04超声测距模块,说法错误的是()A、SR04模块有4个接线端子B、Vcc端子接12v电源C、Echo端子

59、是回馈端子D、必须给Tr ig端子10us的高电平信号,以触发模块测距功能答案:B.关于SR04超声测距模块,说法错误的是()A、必须给Tr ig端子10us的高电平信号,以触发模块测距功能B、触发测距功能后,模块会自动发送8个40kHz的超声脉冲C、模块发出的超声波脉冲频率是40HzD、Vcc端子接5v电源答案:c. “ led. write。;”函数的功能是()A、A、输出一个字符到LCD上,每输出一个字符,光标就会向后移动一格B、输出一个字符到LCD上,每输出一个字符,光标就会向右移动一格C、输出一个字符到LCD上,每输出一个字符,光标就会向前移动一格D、输出一个字符到LCD上,每输出一

60、个字符,光标就会向左移动一格答案:A.关于Ardui noUNO板的参数表述错误的是()D、导入红外遥控库答案:D. ArduinoUNO板提供了丰富的I/O资源,其中可以实现PWM输出的端子共有()A、6B、10C、14D、20答案:A.在Arduino中,()表达的意思是将B变量的值与x变量的值相加,其和放入B变量,这与B=B+x表达式相同。B十二xB-=xC x=B+D、 x=B+答案:A255.下列不属于微型化Arduino硬件的是()A、Ardu i noUNOB、Ardu i noNanoG Ardu i noM i n iD、Ardu i noL i Iypad 答案:A256,

温馨提示

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

评论

0/150

提交评论