2020年9月

题目总数:30
总分数:100
时间:30分钟
第 1 题    单选题

关于NPN型三极管,说法错误的是?

A.

 A. 三级管是一种电流控制半导体器件 

B.

B. 它的三根接脚分别是基极,接收极,发射极

C.

 C. 它的发射极要接地

D.

 D. 它的导通要在基极加一个正的电压

第 2 题    单选题

下图程序中,串口监视器输出的值可能是?

A.

A. 0 

B.

B. 2.7 

C.

C. 2 

D.

D. 3

第 3 题    单选题

在机器人制作中,超声波传感器-Arduino控制板-马达可以对应人体的哪些部位

A.

A. 大脑--眼睛 

B.

B. 眼睛-大脑-腿 

C.

C. 大脑-眼睛-腿 

D.

D. 眼睛--大脑

第 4 题    单选题

4以下四个符号中属于赋值运算符的是?

A.

 A. ++ 

B.

B. == 

C.

C. =

D.

 D. 

第 5 题    单选题

5关于数字信号模拟信号的概念错误的是

A.

A. 模拟信号是在时间和数值上均具有连续性的信号 

B.

B. 数字信号是在时间和数值上均具有离散性的信号

C.

 C. Arduino10这样的数值反应的是模拟信号

D.

 D. 电位器、光敏电阻反馈的是模拟信号

第 6 题    单选题

6程序指令 delay(1000);的意思是?

A.

 A. 延时1000微秒

B.

 B. 延时1000毫秒

C.

 C. 延时1000

D.

 D. 延时1000周期

第 7 题    单选题

电路搭建如下,当光照射光敏电阻时,随着光照强度的增加,analogRead(A0)的返回值会如何变化?

A.

A. 随着光照强度增加而减少

B.

 B. 随着光照强度增加而增加

C.

 C. 不随光的变化而变化

D.

 D. 随光的变化做无规则变化

第 8 题    单选题

8如图所示,有一盏红色LED小灯,已知它的工作电压为1.7V,工作电流是30mA,我们想用Arduino点亮该LED灯,相关Arduino代码如下 analogWrite(9, 255);

则理论上,所串联的电阻合理的是?

A.

A. 10Ω 

B.

B. 30Ω

C.

 C. 110Ω 

D.

D. 480Ω

第 9 题    单选题

9ArduinoC语言编程中,0xFFE210 表示的是

A.

A. 一个变量 

B.

B. 一个函数

C.

 C. 一个16进制的数

D.

 D. 一个2进制数

第 10 题    单选题

10电路搭建如图,当程序执行analogWrite(3,256)后,下列描述正确的是?

A.

A. LED灯熄灭 

B.

B. LED灯点达到最亮

C.

 C. LED灯亮度不断变化 

D.

D. LED灯烧毁

第 11 题    单选题

11对程序指令

描述正确的是?

A.

 A. 括号中的两个参数1和参数2分别是摸拟输出值和引脚号 

B.

B. Arduino Uno控制板的13引脚可以使用这个指令

C.

 C. 参数2的取值范围是0-1023

D.

 D. 这个指令是通过PWM方式输出模拟值

第 12 题    单选题

12对欧姆定律的解释中,下列说法错误的是? 

A.

A. 在导体固定的情况下,随着电压增大,通过导体的电流随之增大

B.

 B. 在电压固定的情况下,当导体阻值越大时,通过的电流随之减小

C.

 C. 导体中的电流跟导体两端的电压成正比,跟导体的电阻成反比

D.

 D. 欧姆定律的公式是I=UR

第 13 题    单选题

13电路搭建如图所示,

请问图中电阻属于? 

A.

A. 上拉电阻

B.

 B. 下拉电阻

C.

 C. 既是上拉电阻也是下拉电阻

D.

 D. 既不是上拉电阻也不是下拉电阻

第 14 题    单选题

14以下数据类型与哪个选项相对应? ( 整数,长整数,小数,布尔,字节,字符

A.

A. intlongfloatbooleanbytechar 

B.

B. intlongfloatbooleanbyteString 

C.

C. intlongbooleanfloatbytechar

D.

 D. intlongfloatbooleancharbyte

第 15 题    单选题

15使用电位器控制LED小灯的明暗,已知电位器接A0引脚,LED小灯接3号引脚,以下程序合理的是?

A.

B.

C.

D.

第 16 题    单选题

16下图程序执行完后,会在串口监视器中打印出?

A.

a

B.

b

C.

c

D.

d

第 17 题    单选题

17Arduino编程指令 Serial.println(10,HEX); 输出的是哪一项

A.

A. 10 

B.

B. A 

C.

C. 1010 

D.

D. 程序报错

第 18 题    单选题

18关于上拉电阻说法错误的是 

A.

A. 上拉电阻需要与GND相连

B.

 B. 上拉电阻需要与VCC相连

C.

 C. 上拉电阻是将用电器固定在高电平 

D.

D. 上拉电阻是对器件注入电流

第 19 题    单选题

19在使用C语言给Arduino编程中,关于自定义函数名的命名规则说法错误的是? 

A.

A. 函数名的第一个字不可以是数字 

B.

B. 函数名区分大小写

C.

 C. 函数名可以包含英文字母、数字、下划线和特殊字符

D.

 D. 函数名不可以和系统的关键字重名

第 20 题    单选题

20呼吸灯是一种逐渐点亮逐渐熄灭的灯光效果,以下Arduino程序中,合理的呼吸灯程序是?

A.

a

B.

b

C.

c

D.

d

第 21 题    多选题

21以下选项中对Arduino控制板的描述正确的是

A.

A. Arduino控制板是一种微电脑控制板 

B.

B. Arduino控制板支持C语言编程

C.

 C. Arduino控制板只有UNO这个型号 

D.

D. Arduino控制板可用于机器人的控制装置

第 22 题    多选题

22程序analogRead(A0)返回了800,请问在A0口上接的电子设备有可能是?

A.

 A. 电位器

B.

 B. 温度传感器 

C.

C. 光敏传感器 

D.

D. 按钮

第 23 题    多选题

23C语言编程中,使变量i的值增加1的表达式有哪些?

A.

 A. i+1; 

B.

B. i+=1; 

C.

C. i=i+1; 

D.

D. i++;

第 24 题    多选题

24以下对C语言的描述,正确的是

A.

A. C语言中,声明变量需要指定变量的数据类型

B.

 B. C语言的变量区分大小写 

C.

C. C语言是一种结构化语言。它层次清晰,易于调试和维护

D.

 D. C语言是一种脚本语言,不需要编译过程

第 25 题    多选题

25以下C语言的系统关键字中,用于分支结构(选择结构)的有

A.

A. if 

B.

B. switch 

C.

C. while 

D.

D. for

第 26 题    判断题

260xFF38C7是一个16进制数据?

A.
正确
B.
错误
第 27 题    判断题

27Arduino UNO/Nano控制板中支持PWM的引脚有3569101113

A.
正确
B.
错误
第 28 题    判断题

使用digitalRead()函数无法读取温度传感器的任何值?

A.
正确
B.
错误
第 29 题    判断题

Arduino编程中setup()指令会在控制板上电后反复运行?

A.
正确
B.
错误
第 30 题    判断题

如果执行程序analogWrite(3,256)后,用万用表测量3号引脚的电压,可能是0V

A.
正确
B.
错误