
Алгоритм можно рассказать словами, нарисовать схемой или записать почти как программу. Разберём способы записи.
Чему ты научишься. различать способы записи алгоритма — словами, построчно, блок-схемой, псевдокодом — и узнавать фигуры блок-схемы.
- Словесное описание — обычными фразами (как рецепт);
- Построчная запись — пронумерованные шаги по строкам;
- Блок-схема — из геометрических фигур со стрелками (наглядно);
- Алгоритмический язык / псевдокод — запись, близкая к языку программирования, но понятная человеку.
ФИГУРЫ БЛОК-СХЕМЫ: ( овал ) — начало / конец / параллелограмм / — ввод / вывод данных [ прямоугольник ] — действие < ромб > — проверка условия (да / нет)
Контрольный вопрос. Запись алгоритма геометрическими фигурами со стрелками называется…
Подсказка: Наглядный способ.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Запись, близкая к языку программирования, но понятная человеку, называется…
Подсказка: Или алгоритмический язык.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Запись алгоритма обычными фразами, как рецепт, называется… описание. Впиши слово.
Подсказка: Простыми словами, без специальных символов.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какой фигурой блок-схемы обозначают начало и конец алгоритма?
Подсказка: Округлая фигура — как точка старта и финиша.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какой фигурой блок-схемы обозначают ДЕЙСТВИЕ (обычный шаг алгоритма)? Впиши название фигуры.
Подсказка: Самая простая, «прямая» фигура — для самого частого элемента схемы.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Способ записи, где шаги алгоритма пронумерованы и идут по строкам, называется…
Подсказка: Название говорит само за себя — по СТРОКАМ.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какой фигурой блок-схемы обозначают проверку условия (да/нет)?
Подсказка: Развилка.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Какой фигурой блок-схемы обозначают ввод или вывод данных?
Подсказка: Скошенная фигура — отличается и от овала, и от прямоугольника.
Онлайн-проверка ответа появится позже
Контрольный вопрос. Чем псевдокод отличается от настоящего языка программирования?
Подсказка: Псевдокод — промежуточный шаг между мыслью человека и настоящим кодом.
Онлайн-проверка ответа появится позже
Задание. Придумай простой бытовой алгоритм (например, «перейти дорогу» или «испечь блин») минимум из 3 шагов, где есть хотя бы ОДНА проверка условия (например: «если чайник закипел — выключить, иначе — подождать»).
Запиши этот алгоритм ДВУМЯ способами:
1) словесным описанием (обычными фразами);
2) блок-схемой текстом — по порядку укажи, какая фигура используется на каждом шаге и что в ней написано (овал / параллелограмм / прямоугольник / ромб).Подсказка: Для блок-схемы: начни с овала «Начало», проверку условия оформи ромбом с двумя стрелками (да/нет).
Онлайн-проверка ответа появится позже
Итог. Один алгоритм можно записать по-разному: словесно, построчно, блок-схемой из фигур со стрелками или псевдокодом. В блок-схеме овал — начало и конец, прямоугольник — действие, ромб — проверка условия.
Что дальше
Алгоритмы работают с данными. О величинах, переменных и присваивании следующий урок.
