Font size
WorksheetsОпрос для проекта "Национальные и интернациональные особенности архитектуры модерна"
Total questions: 28
Worksheet time: 56mins
Какие из следующих функций используются для работы с цифровыми пинами в Arduino? (Выберите все подходящие варианты)
digitalWrite()
analogRead()
pinMode()
digitalRead()
Какие из следующих компонентов могут быть подключены к Arduino? (Выберите все подходящие варианты)
Светодиод (LED)
Двигатель постоянного тока
Датчик температуры
ЖК-дисплей
Какие из следующих функций обязательно должны присутствовать в скетче Arduino? (Выберите все подходящие варианты)
setup()
loop()
main()
delay()
Что делает следующий код?
Включает светодиод на 13 пину на 5 секунд
Мигает светодиодом на 13 пину 5 раз
Включает светодиод на 13 пину бесконечно
Ничего не делает
Какой язык программирования используется в Arduino?
Python
C++
Java
JavaScript
Какие из следующих утверждений верны для цикла for? (Выберите все подходящие варианты)
Цикл for используется для повторения блока кода определенное количество раз
В цикле for можно опускать все три выражения (инициализацию, условие и инкремент)
Цикл for выполняется, пока условие истинно
Цикл for всегда выполняется хотя бы один раз
Что выведет следующий код в Serial Monitor?
0, 1, 2
0, 1, 2, 3
1, 2, 3
Ничего не выведет
Какие из следующих утверждений верны для цикла while? (Выберите все подходящие варианты)
Цикл while выполняется, пока условие истинно
Цикл while всегда выполняется хотя бы один раз
Цикл while может быть использован для бесконечного выполнения кода
Цикл while требует инициализации переменной внутри цикла
Что такое Arduino?
Операционная система
Платформа для создания электронных проектов
Микроконтроллер
Программная среда для разработки
Что такое скетч (sketch) в Arduino?
Электрическая схема
Программа, написанная для Arduino
Вид датчика
Тип микроконтроллера
Какой командой можно включить светодиод, подключенный к 13 пину?
digitalWrite(13, LOW);
digitalWrite(13, HIGH);
analogWrite(13, 255);
pinMode(13, OUTPUT);
Какая функция в Arduino выполняется постоянно в цикле?
loop()
setup()
main()
run()
В чем необходимо обязательно убедиться перед загрузкой программы в микроконтроллер Arduino?
Выбран тип платы
В коде созданы макроопределения
Плата физически подключена к компьютеру
Выбран порт, к которому подключена плата
Какая функция в Arduino выполняется один раз при запуске?
loop()
setup()
main()
start()
Что делает функция delay(1000);?
Останавливает выполнение программы на 1 секунду
Останавливает выполнение программы на 1 миллисекунду
Включает светодиод на 1 секунду
Считывает данные с датчика
Какой командой можно считать значение с аналогового пина A0?
digitalRead(A0);
analogRead(A0);
pinMode(A0, INPUT);
analogWrite(A0, 255);
Для чего используется функция Serial.begin(9600);?
Для настройки скорости передачи данных через последовательный порт
Для отправки данных на компьютер
Для чтения данных с датчика
Для включения светодиода
Что выведет следующий код в Serial Monitor?
Ничего не выведет
"Hello, Arduino!" один раз
"Hello, Arduino!" бесконечно
Ошибку компиляции
Какой цикл выполнится хотя бы один раз, даже если условие ложно?
for
while
do...while
Все циклы
Какой цикл лучше использовать для выполнения операции определенное количество раз?
for
while
do...while
Любой из перечисленных
Что произойдет, если в цикле while условие всегда истинно?
Программа зависнет
Цикл выполнится один раз
Цикл будет выполняться бесконечно
Программа завершится с ошибкой
Какой из следующих циклов выполнится ровно 10 раз?
Только вариант A
Варианты A и B
Варианты A, B и C
Только вариант C
Как объявить функцию в Arduino, которая возвращает целое число?
void myFunction() {}
int myFunction() {}
float myFunction() {}
return myFunction() {}
Что делает ключевое слово void в объявлении функции?
Указывает, что функция не возвращает значение
Указывает, что функция возвращает целое число
Указывает, что функция принимает параметры
Указывает, что функция выполняется бесконечно
Какой из следующих примеров правильно объявляет функцию с параметром?
void myFunction(int x) {}
int myFunction() { return x; }
void myFunction() { int x; }
int myFunction(int x) { return x; }
Что произойдет, если функция объявлена как void, но содержит return с возвращаемым значением?
Программа завершится с ошибкой
Функция вернет значение
Функция проигнорирует return
Программа зависнет
Что выведет следующий код в Serial Monitor?
2
3
5
Ничего не выведет
Какие из следующих утверждений верны для цикла for? (Выберите все подходящие варианты)
Цикл for используется для повторения блока кода определенное количество раз
В цикле for можно использовать несколько переменных в инициализации
Цикл for всегда выполняется хотя бы один раз
Цикл for можно использовать для бесконечного выполнения кода
