Вопрос:

Вопросы и задания 1. Приведите примеры ситуаций, где в программировании может пригодиться использование переменной. 2. С помощью поисковых систем найдите в Интернете и установите на компьютер программы для управления контроллером Arduino: Arduino IDE, Snap4Arduino. Загрузите в Arduino IDE библиотеку Standard Firmfta и запустите один раз. В дальнейшем для работы использование Arduino IDE не нужно. При необходимости установите драйвер порта CH340 USB serial. 3. Проанализируйте, какая из двух программ — с использованием или без переменной (рис. 10.22) удобнее для понимания и более наглядна. 4. Подумайте, как доработать программу, чтобы после выполнения первой части шло последовательное отключение светодиодов: сначала горят все пять, затем четыре и т. д. до одного светодиода. 5. В среде управления ро-

Смотреть решения всех заданий с листа

Ответ:

1. Примеры ситуаций использования переменных в программировании:

  • Хранение данных, которые могут изменяться в ходе выполнения программы. Например, счетчик циклов, значения, вводимые пользователем, результаты вычислений.
  • Упрощение кода. Вместо многократного повторения одного и того же значения можно использовать переменную.
  • Повышение читаемости кода. Использование переменных с понятными именами делает код более понятным и простым для понимания.

2. Программы для управления контроллером Arduino:

  • Arduino IDE – это официальная среда разработки для Arduino. Она предоставляет все необходимые инструменты для написания, компиляции и загрузки программ на плату Arduino.
  • Snap4Arduino – это визуальная среда программирования, основанная на Scratch. Она позволяет создавать программы для Arduino, перетаскивая и соединяя блоки.

3. Анализ программ с использованием и без переменной:

Краткое пояснение: Программа с использованием переменной обычно более гибкая и легко модифицируемая, так как изменение значения переменной может повлиять на поведение всей программы.

4. Доработка программы для последовательного отключения светодиодов:

Логика такая: нужно создать цикл, в котором количество горящих светодиодов уменьшается с каждой итерацией. Например, сначала горят 5 светодиодов, затем 4, 3, 2 и 1.

5. Среды управления роботами:

  • Для Arduino: Arduino IDE, Ardublock, mBlock.
  • Для LEGO Mindstorms: LEGO Mindstorms Education EV3 Software, Scratch.
  • Для VEX Robotics: VEXcode, ROBOTC.
ГДЗ по фото 📸
Подать жалобу Правообладателю