Page 15 - 4788
P. 15
Початок
Z
P=1
I=1,Z
P=P*I
P
Кінець
Рисунок 1.7 – Блок-схема алгоритму обчислення Z!
На сьогодні існують технології розробки програм без
використання блок-схем. Однак незалежно від цього на
початковому етапі вивчення програмування доцільно при
розробці алгоритму їх використовувати.
Найбільш поширеним описом алгоритмів рішення задач
є програми написані на алгоритмічних мовах. Алгоритмічні
мови високого рівня наближені до натуральної англійської
мови, але мають обмежену кількість слів з яких будуються
речення-рядки програм за строго визначеними правилами.
Програма, складена на алгоритмічній мові, не може
виконуватись ЕОМ безпосередньо, оскільки ЕОМ може
виконувати тільки послідовності елементарних операцій, а
команда в програмі на алгоритмічній мові може потребувати
виконання десятків і сотень елементарних операцій, що
зрозуміло людині, та недоступно ЕОМ. Переведення
програми з алгоритмічної мови на машинну здійснюється
самою ЕОМ за допомогою спеціальної програми, що
13