Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

untitled

Total questions: 52

Worksheet time: 2hrs 40mins

Name
Class
Date
1.

a)

Длинная ножка (анод) к «минусу» питания, короткая ножка (катод) – к «плюсу»

b)

Длинная ножка (катод) к «плюсу» питания, короткая ножка (анод) – к «минусу»

c)

Длинная ножка (анод) к «плюсу» питания, короткая ножка (катод) – к «минусу»

2.

В чем необходимо обязательно убедиться перед загрузкой программы в контроллер Arduino?

a)

Выбран тип платы

b)

В коде созданы макроопределения

c)

Плата физически подключена к компьютеру

d)

Выбран порт, к которому подключена плата

3.

Для назначения режима работы пинов Arduino используется:

a)

директива #define

b)

функция pinMode()

c)

функция digitalWrite()

d)

функция digitalRead()

4.

Как называется микроконтроллер на котором был представлен курс?

(a)  

5.

Процедура void setup() выполняется *

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

6.

Как работает "="?

a)

Это оператор сравнения

b)

Это оператор присваивания, он помещает значение, расположенное справа от него, в переменную, стоящую слева

c)

Это оператор присваивания, он делает оба операнда равными большему из них

7.

a)

Для уменьшения силы тока текущего через светодиод

b)

Для увеличения яркости свечения светодиода

c)

Для увеличения силы тока текущего через светодиод

8.

Для считывания значения с аналогового входа используется команда

a)

digitalRead()

b)

digitalWrite()

c)

analogRead()

d)

analogWrite()

9.

Функция delay()

a)

останавливает выполнение программы на заданное количество миллисекунд

b)

останавливает мигание светодиода на заданное количество миллисекунд

c)

останавливает выполнение программы на заданное количество секунд

10.

Для считывания значения с цифрового входа используется команда

a)

digitalRead()

b)

digitalWrite()

c)

analogRead()

d)

analogWrite()

11.

В какой строчке нет ошибки?

a)

if (push==1) digitalWrite(13,HIGH);

b)

if (push>1); digitalWrite(13,HIGH);

c)

if (push>=1) digitalRead(13,1);

d)

if (push>=1) analogRead(13,500);

12.
a)

Напряжение на 2 и 3 пине будет включатся и выключатся

b)

Будет включено напряжение на 2 пине, затем оно будет выключено и включено на 3

c)

Будет включено напряжение на 2 пине, затем на 3 пине

13.

Процедура void loop() выполняется

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

14.

Оператор if используется для

a)

проверки истинности условия

b)

выполнения условий в круглых скобках

c)

повторения операторов, заключенных в скобки

15.

Автоматическое устройство, созданное по принципу живого организма. Действуя по заранее заложенной программе и получая информацию о внешнем мире от датчиков самостоятельно выполняет операции

a)

Механизм

b)

Робот

c)

Android

d)

Машина

16.

Кто сформулировал три закона Робототехники? Назовите Имя и Фамилию писателя фантаста, сформулировавшего три закона робототехники.

a)

Йозеф

b)

Айзек Азимов

c)

Карел Чапек

17.

Что из предложенных вариантов компилирует программный код и загружает его в устройство Arduino.:

a)
b)
c)
d)
18.



(a)  

19.

Для чего используется макетная плата

a)

Для сборки схем

b)

Для быстрой пайки

c)

Для прототипирования устройства

20.

Сколько пинов имеет rgb светодиод

a)

1

b)

2

c)

3

d)

4

21.

Как называется маленькая ножка у светодиода?

a)

Катод

b)

GND

c)

Анод

d)

5V

22.

Как называется большая ножка у светодиода?

a)

5V

b)

Анод

c)

GND

d)
катод
23.

Где тут датчик влажности?

a)

b)

c)

d)

Его здесь

24.

Где тут светодиод?

a)

b)

c)

d)

Его здесь нет

25.

Где тут резистор?

a)

b)

c)

d)

Его здесь нет

26.

Где тут ИК пульт?

a)

b)

c)

d)

Его здесь нет

27.

Назови библиотеку для сервопривода.

a)

<Wire.h>

b)

<DHT.h>

c)

<LiquidCrystal_I2C.h>

d)

<Servo.h>

28.

Назови библиотеку для LCD-дисплея.

a)

<Adafruit_LiquidCrystal.h>

b)

<DHT.h>

c)

<Wire.h>

29.

Какая функция сделает переход на новую строку в мониторе порта?

a)


Serial.print(ln);

b)


Serial.println();

c)


Serial.print();

30.

Что делает функция delay(n)?

a)

Повторяет действие на n миллисекунд

b)

Приостанавливает обработку программы на n миллисекунд

c)

Прерывает программу на n миллисекунд

d)

Переключает функцию

31.

Какого сопротивления нужно брать резистор, чтобы светодиод не сгорел?

a)

220

b)

5

c)

22

d)

100

32.

Напиши тип данных, соответствующий целым числам.

(a)  

33.

Что такое цифровые порты на Arduino?

a)

Входы для подключения питания

b)

Способы подключения к интернету

c)

Входы/выходы, которые принимают/передают значения 0 или 1

d)

Входы 5V и GND

34.

Какие команды используются для объявления режима работы порта (пина) на языке C++?

a)

inputMode

b)

pinMode

c)

digitalWrite

d)

analogWrite

35.

Что из предложенных вариантов компилирует программный код и загружает его в устройство Arduino.:

a)
b)
c)
d)
36.

Какая команда используется для включения цифрового пина с номером n на Arduino ?

a)

digitalWrite(n,HIGH)

b)

digitalRead(n)

c)

digitalWrite(n,LOW)

d)

digitalPrint(n,High)

37.

Сколько раз выполнятся команды в цикле

for (int i=1; i<20; i=i+1) {

      команды

  } 


a)

20

b)

19

c)

21

d)

ни разу

38.

Какой язык используется для программирования платы Arduino ?

a)

C++

b)

Python

c)

Java

d)

Pascal

39.

Какая команда используется для управления пьезодинамиком на Arduino?

a)

digitalWrite()

b)

analogWrite()

c)

tone()

d)

pinMode()

40.

a)

Длинная ножка (анод) к «минусу» питания, короткая ножка (катод) – к «плюсу»

b)

Длинная ножка (катод) к «плюсу» питания, короткая ножка (анод) – к «минусу»

c)

Длинная ножка (анод) к «плюсу» питания, короткая ножка (катод) – к «минусу»

41.

В чем необходимо обязательно убедиться перед загрузкой программы в контроллер Arduino?

a)

Выбран тип платы

b)

В коде созданы макроопределения

c)

Плата физически подключена к компьютеру

d)

Выбран порт, к которому подключена плата

42.

Для назначения режима работы пинов Arduino используется:

a)

директива #define

b)

функция pinMode()

c)

функция digitalWrite()

d)

функция digitalRead()

43.

Процедура void setup() выполняется *

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

44.

a)

Для уменьшения силы тока текущего через светодиод

b)

Для увеличения яркости свечения светодиода

c)

Для увеличения силы тока текущего через светодиод

45.

Функция delay()

a)

останавливает выполнение программы на заданное количество миллисекунд

b)

останавливает мигание светодиода на заданное количество миллисекунд

c)

останавливает выполнение программы на заданное количество секунд

46.
a)

Напряжение на 2 и 3 пине будет включатся и выключатся

b)

Будет включено напряжение на 2 пине, затем оно будет выключено и включено на 3

c)

Будет включено напряжение на 2 пине, затем на 3 пине

47.

Процедура void loop() выполняется

a)

только один раз

b)

один раз при включении платы Arduino

c)

все время, пока включена плата Arduino

48.

Что отличает ШИМ-порты платы Arduino ?

a)

они могут передавать значения в интервале от 0 до 255

b)

они могут передавать значения в интервале от 0 до 1023

c)

это все порты от 0 до 13

d)

это все порты, кроме 13

49.

Какая команда позволяет управлять яркостью светодиодов, подключенных к ШИМ-порту?

a)

digitalWrite()

b)

analogWrite()

c)

digitalRead()

d)

analogRead()

50.

Укажите верные утверждения о пьезодинамике

a)

для подключения требуется резистор

b)

для подключения НЕ требуется резистор

c)

полярность контактов НЕ имеет значения

d)

контакты отличаются полярностью (плюс,минус)

51.

У тактовой кнопки

a)

2 контакта

b)

4 контакта

c)

3 контакта

52.

К устройствам ввода можно отнести элемент

a)

тактовая кнопка

b)

светодиод

c)

пьезодинамик

d)

датчик света