Способы записи алгоритмов

Способы записи алгоритмов

Алгоритм можно рассказать словами, нарисовать схемой или записать почти как программу. Разберём способы записи.

Чему ты научишься. различать способы записи алгоритма — словами, построчно, блок-схемой, псевдокодом — и узнавать фигуры блок-схемы.

  • Словесное описание — обычными фразами (как рецепт);
  • Построчная запись — пронумерованные шаги по строкам;
  • Блок-схема — из геометрических фигур со стрелками (наглядно);
  • Алгоритмический язык / псевдокод — запись, близкая к языку программирования, но понятная человеку.
ФИГУРЫ БЛОК-СХЕМЫ:
  ( овал )          — начало / конец
  / параллелограмм /  — ввод / вывод данных
  [ прямоугольник ] — действие
  < ромб >           — проверка условия (да / нет)

Контрольный вопрос. Запись алгоритма геометрическими фигурами со стрелками называется…

Аблок-схема
Бсловесное описание

Подсказка: Наглядный способ.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Запись, близкая к языку программирования, но понятная человеку, называется…

Апсевдокод
Бблок-схема
Врецепт

Подсказка: Или алгоритмический язык.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Запись алгоритма обычными фразами, как рецепт, называется… описание. Впиши слово.

Подсказка: Простыми словами, без специальных символов.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Какой фигурой блок-схемы обозначают начало и конец алгоритма?

Аовал
Бпрямоугольник
Вромб

Подсказка: Округлая фигура — как точка старта и финиша.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Какой фигурой блок-схемы обозначают ДЕЙСТВИЕ (обычный шаг алгоритма)? Впиши название фигуры.

Подсказка: Самая простая, «прямая» фигура — для самого частого элемента схемы.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Способ записи, где шаги алгоритма пронумерованы и идут по строкам, называется…

Апострочная запись
Бблок-схема
Впсевдокод

Подсказка: Название говорит само за себя — по СТРОКАМ.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Какой фигурой блок-схемы обозначают проверку условия (да/нет)?

Аромб
Бовал
Впрямоугольник

Подсказка: Развилка.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Какой фигурой блок-схемы обозначают ввод или вывод данных?

Апараллелограмм
Бовал
Вромб

Подсказка: Скошенная фигура — отличается и от овала, и от прямоугольника.

Онлайн-проверка ответа появится позже

Контрольный вопрос. Чем псевдокод отличается от настоящего языка программирования?

Апсевдокод понятен человеку, но его нельзя напрямую запустить на компьютере
Бпсевдокод работает быстрее, чем настоящая программа
Впсевдокод состоит только из фигур блок-схемы

Подсказка: Псевдокод — промежуточный шаг между мыслью человека и настоящим кодом.

Онлайн-проверка ответа появится позже

Задание. Придумай простой бытовой алгоритм (например, «перейти дорогу» или «испечь блин») минимум из 3 шагов, где есть хотя бы ОДНА проверка условия (например: «если чайник закипел — выключить, иначе — подождать»).
Запиши этот алгоритм ДВУМЯ способами:
1) словесным описанием (обычными фразами);
2) блок-схемой текстом — по порядку укажи, какая фигура используется на каждом шаге и что в ней написано (овал / параллелограмм / прямоугольник / ромб).

Подсказка: Для блок-схемы: начни с овала «Начало», проверку условия оформи ромбом с двумя стрелками (да/нет).

Онлайн-проверка ответа появится позже

Итог. Один алгоритм можно записать по-разному: словесно, построчно, блок-схемой из фигур со стрелками или псевдокодом. В блок-схеме овал — начало и конец, прямоугольник — действие, ромб — проверка условия.

Что дальше

Алгоритмы работают с данными. О величинах, переменных и присваивании следующий урок.

Назад  ·  ↑ В начало урока  ·  ⌂ В начало курса  ·  Вперёд →

Школа Виктора Комлева