Блок-схема: приклади, елементи, побудова. Блок-схеми алгоритмів

Особливості алгоритму

Всього можна виділити вісім особливостей алгоритму (незалежно від його виду):

  • Присутня функція введення початкових даних.
  • Є висновок якогось результату після завершення алгоритму. Потрібно пам’ятати, що алгоритм потрібен для того, щоб досягти певної мети, а саме – отримати результат, який має пряме відношення до вихідним даним.
  • У алгоритму повинна бути структура дискретного типу. Він повинен представлятися послідовними кроками. Причому кожен наступний крок може початися тільки після завершення попереднього.
  • Алгоритм повинен бути однозначним. Кожен крок чітко визначається і не допускає довільного трактування.
  • Алгоритм повинен бути кінцевим – необхідно, щоб він виконувався за строго певну кількість кроків.
  • Алгоритм повинен бути коректним – задавати виключно вірне рішення поставленої задачі.
  • Спільність (або масовість) – він повинен працювати з різними вихідними даними.
  • Час, який дається на рішення алгоритму, має бути мінімальним. Це визначає ефективність вирішення поставленого завдання.

А тепер, знаючи, які існують блок-схеми алгоритмів, можна приступити до розгляду способів їх запису. А їх не дуже багато.