2021年6月

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

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

A.

if (digitalRead(11)== 1)

    digitalWrite(4,HIGH);

B.

if (digitalRead(11)== 0)

    digitalWrite(4,HIGH);


C.


if (digitalRead(11)== 1)

    digitalWrite(4,LOW);


D.

if (digitalRead(11)==0)

    digitalWrite(4,LOW);


第 2 题    单选题

2一般状况下,Arduino程序启动,下列有关函数运行表述不正确的是?( )

A.

 A. setup函数中的代码仅运行一次

B.

 B. 先运行setup函数,然后运行loop函数

C.

 C. loop函数中的代码会循环运行

D.

 D. 先运行用户自定义函数,然后再运行setup函数和loop函数

第 3 题    单选题

3通过电位器控制舵机转动角度不大于90度,部分程序如下,下列程序中红色方框所对应的程序是?( )

A.

B.

C.

D.

第 4 题    单选题

下列运算符中,不属于逻辑运算符的是?( )

A.

 A. && 

B.

B. || 

C.

C. =

D.

 D. 

第 5 题    单选题

5程序的运行阶段,一般按如下三个步骤先后执行?( ) 

A.

A. 感知输入 --> 动作输出 --> 分析判断

B.

 B. 感知输入 --> 分析判断 --> 动作输出 

C.

c分析判断 --> 感知输入 --> 动作输出

D.

 D. 分析判断 --> 动作输出 --> 感知输入

第 6 题    单选题

Arduino UNO/Nano主控板,下列引脚中,既具有数字输入/输出功能,又具有模拟输入功能的引脚是?( )

A.

 A. 0 

B.

B. 3 

C.

C. A0 

D.

D. A6

第 7 题    单选题

7循环语句中,终止当前循环,并执行循环后续的语句是?( ) 

A.

A. break

B.

 B. continue 

C.

C. exit 

D.

D. while

第 8 题    单选题

Arduino UNO/Nano主控板,通过超声波传感器测距,部分程序如下,下列程序中红色方框所对应的函数是?

A.

A. analogWrite

B.

 B. digitalWrite

C.

 C. pulseIn 

D.

D. pulseOut

第 9 题    单选题

Arduino UNO/Nano主控板,下列程序执行后,串口监视器中显示的值是?( )

A.

A. 0.50 2.50 48 

B.

B. 0.50 2 0 

C.

C. 0 2.50 48 

D.

D. 0 2.50 0

第 10 题    单选题

Arduino C语言中,十六进制常量的前缀是?( ) 

A.

A. 0 

B.

B. 0b 

C.

C. 0x

D.

 D. 无前缀

第 11 题    单选题

Arduino UNO/Nano主控板,数字输入引脚和数字输出引脚的数量各有?( ) 

A.

A. 14 6 

B.

B. 20 6 

C.

C. 14 14 

D.

D. 20 20

第 12 题    单选题

12Arduino UNO/Nano主控板,按键开关电路搭设如下,使用digitalRead(6)获取按键值,下列说法正确的是?(

A.

 A. 内部上拉电阻电路,按键开关闭合时返回值为

B.

B. 内部上拉电阻电路,按键开关闭合时返回值为

C.

C. 下拉电阻电路,按键开关闭合时返回值为0

D.

 D. 下拉电阻电路,按键开关闭合时返回值为1

第 13 题    单选题

下列有关Arduino的说法中,不正确的是?( )

A.

 A. Arduino起源于意大利 

B.

B. Arduino仅包含硬件,不包含软件

C.

 C. Arduino是开源的软硬件平台,用户可免费下载使用 

D.

D. Arduino的商标不可任意使用

第 14 题    单选题

Arduino C语言中,字符型变量的描述符是?( ) 

A.

A. int 

B.

B. float 

C.

C. boolean 

D.

D. char

第 15 题    单选题

电路示意如下,当阳光照射光敏电阻时,从早晨到傍晚,analogRead(A0)的返回值是?( )

A.

 A. 没有变化

B.

 B. 先增大,然后减小

C.

 C. 先减小,然后增大 

D.

D. 变化规律不确定

第 16 题    单选题

16近日,华为公司发布了面向AI时代的基于微内核的全场景分布式OS,其名称为?( )

A.

 A. 安卓 

B.

B. 麒麟 

C.

C. 鸿蒙 

D.

D. 红旗

第 17 题    单选题

17Arduino UNO/Nano主控板,程序analogWrite(5,256)执行的结果是引脚5等效输出的电压是?( ) 

A.

A. 0V 

B.

B. 5V 

C.

C. 0~1.5V

D.

 D. 3.5~5V

第 18 题    单选题

18Arduino UNO/Nano主控板通过Servo类库控制舵机的转动,Servo类库提供的成员函数中,用于将舵机对象实 例和引脚建立关联的是?( ) 

A.

A. #include 

B.

B. attach() 

C.

C. write() 

D.

D. Servo

第 19 题    单选题

Arduino UNO/Nano主控板,当模拟输出引脚的等效电压为2V时,此时PWM所对应的占空比是?( ) 

A.

A. 20% 

B.

B. 40% 

C.

C. 60%

D.

D. 80%

第 20 题    单选题

下列程序执行后,串口监视器中显示的值是?( ) 

A.

A. 0 

B.

B. 10 

C.

C. 15 

D.

D. 20

第 21 题    多选题

Arduino UNO/Nano主控板,pinMode函数中,设置数字引脚为输入模式的参数有?( ) 

A.

A. INPUT 

B.

B. OUTPUT 

C.

C. INPUT_PULLUP 

D.

D. INPUT_PULLDOWN

第 22 题    多选题

22关于变量下面说法正确的有?( ) 

A.

A. 变量类型确定变量所占用内存空间的大小 

B.

B. 变量类型确定变量的取值范围

C.

 C. 变量名不得和系统的关键字重名

D.

 D. 变量名只能包含英文字母、数字和下划线

第 23 题    多选题

Arduino UNO/Nano主控板,下列引脚中和串口监视器进行数据交换的有?( )

A.

 A. 0 

B.

B. 1 

C.

C. A4 

D.

D. A5

第 24 题    多选题

Arduino UNO/Nano主控板所对应的下列数据类型中,可以用于保存整数-128的数据类型有?( ) 

A.

A. char 

B.

B. int 

C.

C. float 

D.

D. byte

第 25 题    多选题

晶体三极管有3个引脚,分别是?( )

A.

 A. 阳极 

B.

B. 基极 

C.

C. 集电极 

D.

D. 发射极

第 26 题    判断题

26Arduino UNO/Nano主控板,C语言程序中浮点型占用4个字节。

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

一般情况下,Arduino UNO/Nano主控板的工作电压是5V

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

通常情况下,通过旋转电位器控制LED灯的亮度,属于开环控制。

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

Arduino C程序中0101010是一个二进制数。

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

NPN三极管是电流控制型半导体器件。

A.
正确
B.
错误