Розгалужений алгоритм: основи, структура та приклади

Прості приклади алгоритмів

Вийти на вулицю – алгоритм. Виконати роботу – алгоритм. Лягти спати – теж алгоритм.

Порахувати квадратне рівняння на калькуляторі або написати програму – набір алгоритмів.

Система протоколів, інструкцій, технічної документації та іншої інформації щодо підготовки до запуску космічного корабля – мільйони алгоритмів, які динамічно розвивалися, удосконалювалися і трансформувалися в доцільні послідовності дій.

Математики і програмісти

Математики вирішили, що алгоритми – це їх стихія і запропонували безліч розумних формулювань:

  • це строга послідовність арифметичних і логічних дій;
  • однозначна асоціація результату з вихідними даними;
  • це сукупність результативності, визначеності, можливості масового застосування;
  • символьна або формульний запис;
  • це аналітичне або графічне подання та ін.
Дивіться також:  Щеплення АДП-М: опис, інструкція по застосуванню, аналоги, правила вакцинації та відгуки

Все це зокрема. Коли з’явилися перші програмісти, процес застосування слова алгоритм ускладнився. Програмісти вирішили відібрати пальму владарювання над алгоритмом у математиків.

З’явилися громіздкі подання програм у вигляді графічних зображень. Все це ускладнювало процес застосування обчислювальної техніки, яка в ті часи була і без того громіздку і повільною: зате гріла навколишній простір краще будь електростанції.

В кінцевому підсумку великі і малі обчислювальні машини пішли в історію, математики залишилися зі своїми ідеями, а програмісти зайнялися своїм прямим справою – формуванням області інформаційних технологій і створенням концепції комп’ютерного справи в цілому.