1.Arduino由下列哪一项和一套其编写程序的开发环境组成。( )
A:一个高性能酷睿CPU B:一个基于单片机并且开放源码的硬件平台 C:一个89C51单片机 D:一个不可编程的单片机
答案:一个基于单片机并且开放源码的硬件平台
2.DS18B20模块的作用是( )
A:距离测量 B:温度测量 C:振动测量 D:亮度测量
答案:温度
3.舵机转角是由脉冲控制信号中( )控制
A:电平高低 B:低电平持续时间 C:高电平持续时间
答案:高电平持续时间
4.16位系统,数据类型unsigned char的数值范围是( )
A:0~255 B:-128~128 C:0~65535 D:-32768~32768
答案:0~255
5.等号“=”表示( )
A:等于 B:不等于 C:无意义 D:赋值
答案:等于; 赋值
6.delay函数的主要作用是( )
A:获取返回值 B:延时 C:控制灯的亮度 D:测距
答案:延时
7.下面哪个不是比较运算符( )
A:> B:!= C:= D:>=
答案:=
8.十六进制数AB用二进制表达( )
A:717 B:10111010 C:171 D:10101011
答案:10101011
9.对图形化编程工具MIND+的说法正确的是()
A:功能完备 B:普适性差 C:安装便利 D:使用简单
答案:普适性差
10.Arduino UNO板拥有多少个PWM输出端子( )
A:6 B:5 C:13 D:14
答案:6
11.在Arduino中,输出数字信号应该使用哪个命令( )
A:analogRead B:digitalRead C:digitalWrite D:analogWrite

12.十进制数1020用十六进制表示是( )
A:CFK B:FUK C:3FC D:KFC 13.关于1602LCD模块接线端子说明错误的是( )
A:VSS接电源负极 B:VDD接电源正极 C:E是读/写选择 D:RS是数据/命令选择 14.在Arduino中,设定某个特定引脚为低电平,使用的命令符是( )
A:INPUT B:LOW C:HIGH D:OUTPUT 15.将十进制数98转换成对应的二进制数是( )
A:1100010 B:11100010 C:1000110 D:10101010 16.关于函数“pu'lseln(pin,value)”说法错误的是( )
A:value的值可以是0~255 B:value为需要读取脉冲的类型 C:value的值可以是HIGH或LOW D:pin为需要读取脉冲的端子 17.在Arduino中,将一个引脚配置成输入或者输出模式应该使用哪个命令( )
A:digitalWrite B:PinMode C:analogWrite D:pinMode 18.在Arduino中,布尔Boolean常量包括( )
A:true与false B:bool与loop C:high与low D:long与short 19.在Arduino中,下列哪一项可以用来存储-32768~32767之间的数字。( )
A:字符 B:字符串 C:整型 D:字节 20.下面不可以进行温度测量的是( )
A:DHT11 B:光敏电阻 C:TMP36 D:热敏电阻 21.十六进制数10用二进制表达是( )
A:AABB B:00010000 C:11111111 D:01010101 22.下面哪个不属于逻辑运算符( )
A:&& B:|| C:! D:<= 23.十六进制数7用二进制表达是( )
A:111 B:112 C:110 D:120 24.Arduino控制器复位后,会开始执行setup函数中的程序,该程序只执行( )
A:3次 B:1次 C:2次 D:4次 25.电脑首次连接一块Arduino板时,需要按提示安装驱动程序,以后再连接这块Arduino板时,无需再次安装驱动程序。( )
A:对 B:错 26.常量简单地说就是在程序运行时其值不能被改变的量。( )
A:正确 B:错误 27.Arduino程序必须包含一个while函数。( )
A:正确 B:错误 28.浮点型数据的运算,速度较慢且可能有精度丢失。( )
A:正确 B:错误 29.Arduino的loop ()函数,在Arduino板的每次上电和复位时只运行一次。( )
A:正确 B:错误 30.二进制数1000011转换成十六进制数为34。( )
A:正确 B:错误 31.Arduino程序的注释只能是一行。( )
A:错误 B:正确 32.变量可以通过变量名访问,变量的值通常只能被改变一次。( )
A:错误 B:正确 33.Arduino程序必须包含一个loop函数。( )
A:正确 B:错误 34.for语句中,增量计数器通常被用来递增和终止循环。( )
A:正确 B:错误 35.switch... case通过允许程序员根据不同的条件指定不同的应被执行的代码来控制程序流。( )
A:正确 B:错误 36.利用continue语句可以提前终止循环的执行。( )
A:错 B:对 37.串口通信最重要的参数是波特率、数据位、停止位和奇偶校验,对于两个进行通信的端口,这些参数必须要匹配。( )
A:正确 B:错误 38.子函数只能在loop函数前面定义。( )
A:正确 B:错误 39.计算机程序的算法就是解决“做什么”和“怎么做”的问题。( )
A:对 B:错 40.有源蜂鸣器的“源"不是指电源,而是指震荡源,也就是说,有源蜂鸣器内 部带震汤源,所以只要一通电就会鸣叫。( )
A:错误 B:正确 41.标准Arduino UNO板提供了丰富的I/O资源,包括0~19数字端子20个,0~5模拟端子6个。( )
A:正确 B:错误 42.double类型占用8个字节(64位)内存空间。( )
A:正确 B:错误 43.使用子函数一定会使整个程序更加简洁。( )
A:正确 B:错误 44.1602LCD模块只能采用8位数据线接法。( )
A:正确 B:错误 45.二进制数1000用十进制表示( )
A:8 B:BBBA C:B D:8000 46.逻辑运算符“&&”表示( )
A:前后两个值都不为真,运算返回错误 B:前后两个值都为真,运算结果则为真 C:前后两个值都不为真,运算结果为真 D:前后两个值只要一个为真,其运算结果就为真 47.关于下面说法正确的是( )
A:loop函数在程序流程中可以根据程序定义执行次数 B:setup函数在程序流程中只会执行一次 C:setup函数在程序流程中会不断循环执行 D:loop函数在程序流程中只会执行一次

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(9) dxwkbang
返回
顶部