Font size
S
M
L
XL
Worksheets1 тур "Robo Fest 2026" (RU)
Total questions: 31
Worksheet time: 18mins
Name
Class
Date
1.
ФИО (полностью):
4 lines
2.
Для назначения режима работы пинов в Arduino используется:
a)
директива #define
b)
функция pinMode()
c)
функция digitalRead()
d)
функция digitalWrite()
e)
функция analogRead()
3.
Ошибка: "No such file or directory" означает, что:
a)
Не найдена закрытая скобка
b)
Не найдена библиотека
c)
Не найдена открытая скобка
d)
Пропущена квадратная скобка
e)
Нет правильного варианта ответа
4.
Чтобы включить светодиод один раз в начале программы:
a)
функцию digitalWrute() следует написать в процедуре void setup()
b)
функцию digitalWrite() следует написать в процедуре void loop()
c)
функцию digitalRead() следует написать в процедуре void setup()
d)
функцию digitalWrite() следует написать в процедуре void setup()
e)
нет правильного варианта ответа
5.
Цифровой выход на Ардуино работает, как «источник питания» с напряжением:
a)
5 Вольт
b)
3,3 Вольт
c)
4 Вольт
d)
2,5 Вольт
e)
220 Вольт
6.
Для хранения чисел в диапазоне от 0 до 255 используется следующий тип данных:
a)
int
b)
unsigned int
c)
byte
d)
float
e)
double
7.
Для считывания значений с цифрового входа используется команда:
a)
директива #define
b)
функция digitalRead()
c)
функция pinMode()
d)
функция digitalWrite()
e)
функция analogRead()
8.
Оператор if используется для:
a)
многократного выполнения операторов
b)
проверки истинности условия
c)
выполнения действий в круглых скобках
d)
повторения операторов, заключенных в скобки
e)
присваивания значений
9.
Цикл for используется для:
a)
многократного выполнения операторов
b)
проверки истинности условия
c)
выполнения действий в круглых скобках
d)
повторения операторов, заключенных в скобки
e)
присваивания значений
10.
На портах RX0 и TX1 расположена:
a)
последовательная шина I2C
b)
последовательная шина UART
c)
последовательная шина SPI
d)
кнопка включения
e)
нет правильного варианта ответа
11.
Последовательная шина I2C находится на:
a)
портах, заданной программой
b)
портах RX0, TX1
c)
на портах SDA, SCL (A4, A5)
d)
аналоговом выходе
e)
нет правильного варианта ответа
12.
Что означает ошибка «‘LED’ was not declared in this scope»?
a)
в скетче не объявлена переменная LED
b)
не закрыта скобка или нет точки запятой после LED
c)
в функции pinMode() не использовано имя порта LED
d)
в функции digitalRead() не использовано имя порта LED
e)
в функции digitalWrite() не использовано имя порта LED
13.
do … while является оператором:
a)
безусловного перехода
b)
условного перехода
c)
цикл с параметрами
d)
цикл с предусловием
e)
цикл с постусловием
14.
В какой строке нет ошибки?
a)
if (value == 1) digitalWrite(13, HIGH);
b)
if (value 1); digitalWrite(13, HIGH);
c)
if (value = 1) digitalRead(13, 1);
d)
if (value 0); digitalRead(13, HIGH);
e)
if (value = 1) digitalRead(13, 0);
15.
При загрузке скетча появилась ошибка «programmer is not responding» – следует:
a)
проверить подключение к аналоговому входу
b)
указать порт к которому подключена плата Arduino
c)
проверить подключение, указать порт к которому подключена плата Arduino
d)
проверить подключение к аналоговому выходу
e)
проверить скетч на наличие синтаксических ошибок
16.
К какому оператору относится while?
a)
тернарной операции
b)
оператору выбора
c)
циклу с параметрами
d)
циклу с предусловием
e)
циклу с постусловием
17.
Какие бывают массивы?
a)
только одномерные
b)
только двумерные
c)
одномерные и многомерные
d)
только трехмерные
e)
четырехмерные
18.
Что означает слово "Arduino"?
a)
друг
b)
враг
c)
брат
d)
сват
e)
сестра
19.
На каком языке программирования основан язык программирования плат Arduino?
a)
С/С++
b)
Java
c)
Python
d)
C#
e)
Basic
20.
Как правильно создать объект класса строк?
a)
char Text;
b)
String Text;
c)
string Text;
d)
String = Text;
e)
string Text(String);
21.
Какая функция сделает переход на новую строку в мониторе порта?
a)
Serial.print();
b)
Serial.print(ln);
c)
Serial.println();
d)
Serial.begin();
e)
Serial.writeln();
22.
Стандартное значение скорости в аргументе функции Serial.begin()?
a)
9600
b)
1200
c)
2400
d)
4800
e)
14400
23.
Что означает вывод VSS в LCD?
a)
питание на минус для контроллера
b)
питание на плюс для контроллера
c)
настройки управления контрастом
d)
выбор для регистра
e)
активация (enable)
24.
Что означает вывод E в LCD?
a)
питание на минус для контроллера
b)
питание на плюс для контроллера
c)
настройки управления контрастом
d)
выбор для регистра
e)
активация (enable)
25.
Для получения значения влажности с датчика температуры и влажности используется метод:
a)
readHumidity()
b)
writeHumidity()
c)
setHumidity()
d)
getHumidity()
e)
inputHumidity()
26.
Для получения значения температуры с датчика температуры и влажности используется метод:
a)
readTemperature()
b)
writeTemperature()
c)
setTemperature()
d)
getTemperature()
e)
inputTemperature()
27.
Для какой цели в данной схеме используется резистор, последовательно соединенный со светодиодом?
a)
для уменьшения силы тока, текущего через светодиод
b)
для увеличения яркости свечения светодиода
c)
для увеличения силы тока, текущего через светодиод
d)
для подавления шума на выводе кнопки
e)
нет правильного варианта ответа
28.
Функция delay():
a)
Останавливает мигание светодиода на заданное количество миллисекунд
b)
Останавливает выполнение программы на заданное количество секунд
c)
Останавливает выполнение программы на заданное количество микросекунд
d)
Останавливает мигание светодиода на заданное количество микросекунд
e)
Останавливает выполнение программы на заданное количество миллисекунд
29.
if … else является оператором:
a)
безусловного перехода
b)
условного перехода
c)
цикл с параметрами
d)
цикл с предусловием
e)
цикл с постусловием
30.
goto является оператором:
a)
безусловного перехода
b)
условного перехода
c)
цикл с параметрами
d)
цикл с предусловием
e)
цикл с постусловием
31.
Что записывается внутри квадратных скобок при объявлении массива?
a)
номер элемента
b)
количество элементов
c)
имя массива
d)
имя элемента
e)
тип элемента
Reset
