Предметы:

  • Что должно быть в алгоритме
  • Шаблоны выражений алгоритма

Что должно быть в алгоритме

  1. Четкость
  2. Ввод
  3. Вывод
  4. Точность
  5. Эффективность
  6. Конфигурация
  7. Время обработки
  8. Использование памяти
  9. Разбиение на подзадачи
  10. Повторное использование

Давайте рассмотрим эти элементы сейчас.

  1. Ясность. Алгоритм должен четко и понятно указывать шаги, которые необходимо выполнить шаг за шагом.
  2. Ввод. Алгоритм должен указать, какой тип данных использовать в качестве входных данных и как получить эти данные.
  3. Вывод. Алгоритм должен указывать, какой результат будет получен в результате операции и как этот вывод будет представлен.
  4. Точность. Алгоритм должен полностью и точно описывать операции, необходимые для получения правильных результатов.
  5. Эффективность: работа алгоритма должна быть направлена ​​на скорейшее решение данной проблемы.
  6. Конфигурация. Алгоритм должен иметь структуру, которая следует пошаговым процессам с начальной точки.
  7. Время обработки. Алгоритм должен указывать, сколько времени требуется для обработки заданных входных данных.
  8. Использование памяти. Алгоритм должен указать, сколько памяти будут использовать данные и достаточно ли этого использования памяти.
  9. Разбиение на подзадачи. Алгоритм должен упростить решение больших проблем, разбивая их на более мелкие подзадачи.
  10. Повторное использование. Алгоритм должен быть многоразовым для решения схожих задач.

Алгоритм регулярного посещения школы:

  • Начинать
  • Проснуться
  • Принять душ
  • Приготовься
  • Завтракать
  • Убирайся
  • Жди автобуса
  • Попасть на автобус
  • Выходите из автобуса, когда вы прибываете перед школой
  • Войти в школу
  • Конец

Шаблоны выражения алгоритма

1. Написание алгоритма в виде текста
2. Псевдокод
3. Блок-схемы алгоритма

Написание алгоритма в виде текста

Решаемая задача записывается поэтапно в виде текста, и каждая строка пронумерована. Начинается с «Начало» и заканчивается «Конец».

1- Начало
2- Введите число (A)
3- Вычислите квадрат числа (Квадрат = AA)*
4- Запишите результат (квадрат)
5- Конец

Псевдокод:

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

Вот псевдокод, указывающий состояние воды при заданной температуре:
1- Напишите сообщение с описанием программы
2- Напишите предупреждающее сообщение для пользователя, чтобы он ввел температура
3- Прочитать введенную температуру
4- Если температура 0 градусов Статус = «Лед»
5- Если температура › = 100 Статус = «Пар»
6- Если не статус = «Вода»
7- Напишите результат

Блок-схемы алгоритма:

Шаги записываются специальными символами, а отношения и направления между шагами указаны стрелками.

Формы имеют различные значения, как вы можете видеть на изображении ниже.

«Ягненок работает?» Алгоритм

Краткое содержание

  • Перечислены 10 важных пунктов, которые должны быть в алгоритме. Эти функции, которые должны быть в алгоритме; Ясность, ввод, вывод, точность, эффективность, конфигурация, время обработки, использование памяти, разделение на подзадачи, возможность повторного использования.
  • Примеры записи в виде текста, псевдокода и блок-схемы также приведены в виде форм выражения алгоритма.