hero

Micro:bit. Урок 10

03 февраля 2026 г.

Описание отсутствует
Вопросов: 7
Что такое «Game OS» в уроке 10?
  • Операционная система Windows

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

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

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

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

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

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

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

Зачем в menu() сравнивают x с 512±DEADZONE?
  • Чтобы понять, что стик отклонён от центра достаточно сильно

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

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

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

Что делает выражение (index - 1) % len(GAMES)?
  • Удаляет список игр

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

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

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

Почему в мини‑играх важно иметь кнопку «вернуться в меню»?
  • Иначе micro:bit выключится

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

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

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

Что означает bullet = None в Space Invaders из урока 10?
  • Пуля всегда в центре

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

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

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

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

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

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

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