hero

Micro:bit. Урок 10

Описание отсутствует

Вопросов: 7
1

Что делает menu() в конце своей работы?

  • Возвращает индекс выбранной игры (число)

  • Всегда запускает одну и ту же игру

  • Стирает программу с micro:bit

  • Отправляет сообщение по радио

2

Почему в мини‑играх важно иметь кнопку «вернуться в меню»?

  • Иначе micro:bit выключится

  • Пользователь должен всегда иметь безопасный выход

  • Иначе джойстик перестанет работать

  • Чтобы увеличить счёт

3

Что такое «Game OS» в уроке 10?

  • Операционная система Windows

  • Меню‑прошивка, которая запускает разные мини‑игры

  • Файл только для драйвера gamepad.py

  • Редактор micro:bit Python Editor

4

Почему в меню не используют display.scroll() для названий пунктов?

  • Потому что scroll не работает в MicroPython

  • Потому что экран не умеет показывать текст

  • Прокрутка медленная и мешает управлению

  • Чтобы увеличить скорость радио

5

Что делает выражение (index - 1) % len(GAMES)?

  • Удаляет список игр

  • Ускоряет игру в 2 раза

  • Включает вибрацию

  • Зацикливает выбор: слева от первого пункта будет последний

6

Зачем в menu() сравнивают x с 512±DEADZONE?

  • Чтобы понять, что стик отклонён от центра достаточно сильно

  • Чтобы узнать яркость пикселя

  • Чтобы измерить громкость микрофона

  • Чтобы проверить наличие сообщений радио

7

Что означает bullet = None в Space Invaders из урока 10?

  • Пуля всегда в центре

  • Пули сейчас нет; пуля появляется как координаты (x, y)

  • Это команда очистки экрана

  • Это включение радио