image

编辑人: 未来可期

calendar2025-05-01

message6

visits250

4常识

一、单选题

1、1940年由科幻作家阿西莫夫所提出的“机器人三原则”中不包括以下选项中的哪一条??

A 机器人不得伤害人类,或看到人类受到伤害而袖手旁观

B 机器人必须服从人类的命令,除非这条命令与第一条相矛盾

C 机器人必须保护自己,除非这种保护与以上两条相矛盾

D 机器人必须受人类控制,除非人类犯下弥天大错

2、机器人一般由执行机构、驱动装置、检测装置和控制系统以及复杂机械等组成。Arduino主控板属于其中的哪一部分?

A 执行机构

B 驱动装置

C 检测装置

D 控制系统

3、以下C语言指令中,正确的是?

A int 2a=10;

B serital.println(11);

C for(int i=0,i<10,i++){}

D if(i<10) i++;

4、Arduino的板载小灯是和几号引脚相连的?

A 0号引脚

B 1号引脚

C 12号引脚

D 13号引脚

5、如果一盏红色LED小灯,它的工作参数如下? 我们想用Aduino控制该LED小灯,则理论上,串联的电阻不能低于?

A 220Ω

B 100Ω

C 97Ω

D 48Ω

6、2018世界机器人大会举办地点是?

A 北京

B 上海

C 天津

D 深圳

7、截止现在,Deepmind公司研发的围棋程序,水平最高的是?

A AlphaGO Lee

B Alpha Master

C Alpha Zero

D Alpha Fan

8、在程序运行过程中,需要延时0.2秒,下列程序正确的是?

A delay(0.2);

B delay(20);

C delay(200);

D delay(2000);

9、在纯电阻电路中,根据欧姆定路I=U/R,关于下列说法正确的是?

A 电路中,电流随着两端电压的增大而增大

B 电路中,电流随着两端电压的增大而减小

C 电路中,电阻随着两端电压的增大而减小

D 电路中,电阻随着两端电压的增大而增大

10、UNO 或 Nano主控板,采用的主控芯片是Atmega 328P,正常工作情况下,其工作频率是?

A 32MHz

B 16MHz

C 8MHz

D 5MHz

11、UNO或Nano主板所采用的主控芯片Atmega328P的ADC有多少位精度?

A 255

B 32

C 8

D 10

12、关于setup()函数和loop()函数,以下说法正确的是?

A 程序编写时,setup()函数和loop()函数可以缺失

B setup()函数里面的程序,在程序执行时通常放置程序的初始化程序

C loop()函数里面的程序,在程序运行时只运行一次,通常放置主执行程序

D 程序运行时,先运行loop()函数内的程序,然后运行setup()函数内的程序

13、在流程图中表示判断条件的是?

A 矩形

B 平行四边形

C 菱形

D 圆角矩形

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

A 延时1000微秒

B 延时1000毫秒

C 延时1000秒

D 延时1000周期

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

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

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

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

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

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

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

B 函数名区分大小写

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

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

17、Arduino 编程中,起到初始化作用的函数是哪个?

A setup

B loop

C void

D int

18、.Arduino UNO 控制板的板载 LED 小灯与哪一个管脚相连?

A 0

B 1

C A0

D 13

19、以下选项中对 Arduino 的表述错误的是?

A Arduino 包括硬件和软件

B Arduino 一词源于意大利

C Arduino 是开源平台

D Arduino 只支持使用 C 语言编程

20、.以下各项中对 C 语言描述正确的是?

A C 语言是人类自然语言

B C 语言不需要编译过程

C C 语言只能用于 Arduino 控制器的编程

D C 语言是一门高级编程语言

21、1920 年捷克斯洛伐克作家萨佩克写了一个名为《洛桑万能机器人公司》的剧本,首次出现了

A LEGO

B COOK

C WALL

D ROBOT

22、以下各项中,属于机器人的“大脑”是哪一个?

A 执行器

B 传感器

C 控制器

D 结构体

23、一般状况下,Arduino 程序启动,下列有关函数运行顺序表述正确的是?

A 按照程序文件中,函数书写的先后顺序运行

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

C 先运行 loop 函数,然后运行 setup 函数

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

24、Arduino UNO/Nano 主控板,是通过调整()实现模拟输出值的变化。

A 高电平

B 低电平

C 占空比

D 模式设置

25、Arduino UNO/Nano 主控板,下列引脚中,既具有数字输入/输出功能,又具有串口数据接收 功能的引脚是?

A 0

B 1

C 3

D A0

26、下列有关 Arduino 的说法中,不正确的是?

A Arduino 起源于意大利

B Arduino 包含硬件和软件

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

D Arduino 的商标可任意使用

27、.在程序运行过程中,需要延时 0.5 秒,下列程序正确的是?

A delay(0.5)

B delay(5)

C delay(50)

D delay(500)

28、以下选项中对Arduino的表述错误的是?

A Arduino包括硬件和软件

B Arduino 只有一种类型的主控板

C Arduino是开源平台

D Arduino支持使用C语言编程

29、 程序中使用红外类库,调用红外类库头文件程序正确的是?

A #include IRremote.h

B #include IRremote

C #include

D #include ‘IRremote.h’

30、Arduino UNO/Nano主控板的13号引脚连接了?

A 重置按键

B 板载LED

C 上拉电阻

D 芯片

31、Arduino UNO/Nano主控板是一种?

A 执行器

B 传感器

C 控制器

D 结构体

32、 以下数据类型中,表示布尔型数据类型的是?

A int

B float

C boolean

D char

33、以下设备中,哪项是“带电可擦可编程只读存储器”?

A SRAM

B Flash

C CPU

D EEPROM

34、以下各项中,相当于机器人的“大脑”是哪一个?

A 执行器

B 传感器

C 控制器

D 结构体

35、Arduino UNO/Nano主控板,主存RAM的容量是?

A 2Kb

B 2KB

C 32Kb

D 32KB

36、程序的信息处理流程一般包含三个步骤,下列选项中有关其先后顺序描述正确的是?

A 输入(I)、处理(P)、输出(O)

B 输入(I)、输出(O)、处理(P)

C 处理(P)、输入(I)、输出(O)

D 处理(P)、输出(O)、输入(I)

二、多选题

37、Arduino类库从安装方式,可分为哪几类?

A 核心库

B 软件安装自带库

C 外部库

D 内部库

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

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

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

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

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

39、以下对C语言的描述,正确的是?

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

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

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

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

40、以下属于传感器的有?

A 马达

B 舵机

C 按键

D 光敏电阻

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

A Arduino 控制板支持 C 语言编程

B Arduino 控制板只有 UNO 这个型号

C Arduino 控制板属于机器人的“大脑”

D Arduino 控制板是一种微电脑控制板

42、 Arduino UNO/Nano 主控板,数字引脚工作模式有?

A INPUT

B OUTPUT

C INPUT_PULLUP

D INPUT_PULLDOWN

43、以下电子元器件属于半导体的有?

A LED

B 三级管

C 光敏电阻

D 电位器

44、 外接电源连接到Arduino UNO/Nano主控板的Vin引脚时,外接电源的电压可以为?

A 5V

B 9V

C 12V

D 16V

45、Arduino UNO/Nano主控板,下列选项中,可用于保存数据的是?

A RAM

B EEPROM

C Flash

D GPIO

46、Arduino UNO/Nano主控板,关于PWM,以下说法正确的有?

A 当占空比为25%是,等效输出电压为1.25V

B 利用PWM实现引脚的模拟信号输出

C PWM是指在数字系统中,通过调整占空比来实现模拟输出

D Arduino UNO/Nano主控板,均具有6个模拟输出引脚

47、Arduino UNO/Nano主控板,程序中占用1个字节内存的变量类型有?

A boolean

B char

C byte

D int

三、判断题

48、Arduino编程中setup()函数会在控制板上电后只运行一次?

A 正确

B 错误

49、Ardunio主控板的MCU内部0和1是通过高低电平来表示的?

A 正确

B 错误

50、Ardunio 主控板MCU内部0和1是通过高低电平来表示。

A 正确

B 错误

51、自定义函数可以没有返回值。

A 正确

B 错误

52、Arduino C语言中,非零值均代表True。

A 正确

B 错误

53、自定义函数可以将简化复杂的程序,或者减少工作量。

A 正确

B 错误

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

A 正确

B 错误

55、Arduino UNO 控制板不能输出 3.3V 电压。

A 正确

B 错误

56、Arduino UNO/Nano 主控板上 Atmega328P 芯片的工作频率是 16MHz。

A 正确

B 错误

57、Arduino UNO/Nano 主控板,向计算机发送数据时,Tx 指示灯亮。

A 正确

B 错误

58、Arduino UNO/Nano 主控板,C 语言程序中整型数占用 2 个字节。

A 正确

B 错误

59、舵机和直流电机都属于执行机构。

A 正确

B 错误

60、Arduino UNO/Nano主控板的工作电压是5V。

A 正确

B 错误

61、 Arduino IDE编译的过程是将文本程序转化为二进制编码程序的过程。

A 正确

B 错误

62、 Arduino UNO/Nano主控板可以通过USB、DC插座以及任意引脚供电。

A 正确

B 错误

63、Arduino IDE 上传按键的功能是先编译程序,并将编译后的二进制文件上传到主控板的MCU中。

A 正确

B 错误

64、Arduino UNO/Nano主控板,数字引脚使用前需要通过pinMode()函数设置其模式。

A 正确

B 错误

65、Arduino只包含硬件,不包含软件。

A 正确

B 错误

创作类型:
原创

本文链接:4常识

版权声明:本站点所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明文章出处。
分享文章
share