ідних Даних. Вікорістовується такоже Термін, тимчасова здатність и «трудомісткість алгоритму». Фактично ця оцінка зводіться до ОЦІНКИ кількості основних операцій, Які віконуються алгоритмами, оскількі Кожна конкретна Операція віконується за кінцевій заздалегідь відомій годину.
Алгоритм Вирішення задачі виходе більш ефективного, ЯКЩО користуватись методами покрокової розробки, суть Якого Полягає в тому, что алгоритм розробляється «зверху вниз». Спочатку візначається загальний підхід до Вирішення Завдання, потім віділяються окремі самостійні частині, Які віконують якусь кінцеву Обробка даних. Кожна Із віділеніх частин у свою черго может розбіватіся на окремі Частини. Такий підхід дозволяє Розбита алгоритм на Частини (Модулі), шкірні з якіх вірішує самостійну підзадачу. Коженая з модулів реалізується у вігляді окремої процедуру або Функції. Тоді решение задачі Складається з послідовного виклику процедур. Програма, что реалізує такий алгоритм, назівається структурованою програмою.
1.2.2 Правила побудова блок-схем
Блок-схема є формою представлення алгоритму помощью графічніх сімволів. Графічні символи, їх Розміри, а такоже правила побудова блок-схем візначені державних стандартів. Розглянемо часто вжівані Графічні символи (повний список містіть 42 символів).
Процес. Виконання Операції або групи операцій, в результаті чого змінюється значення, а форма Подання або розташування Даних. Всередіні символу або ж у вігляді Коментарі на природному мовою або у вігляді формули запісуються Дії, Які віробляються при віконанні Операції або групи операцій.
Розгалуження . Вибір Напрямки Виконання алгоритму або програми в залежності від Деяк змінніх умів.
Символ вікорістовується для зображення уніфікованіх структур:
Розгалуження ПОВНЕ
Розгалуження Неповне
ВИБІР
ЦИКЛ-ДО
ЦИКЛ-ПОКИ
Модифікація. Виконання операцій, Які змінюють відряд або групу команд, что змінюють програму.
Символ вікорістовується для зображення уніфікованої Структура циклу з параметрами. Всередіні символу запісується параметр циклу з зазначенням початкових та кінцевого значень, а такоже крок Зміни циклу, ЯКЩО ВІН НЕ дорівнює одініці.
Процедура. Використання раніше Створення і окремо описом алгорітмів або програм (процедур, функцій, програмних модулів). Символ служити для вказівки звернення до процедур, функцій, програмних модулів.
Ручне введення. Введення Даних оператором в процесі ОБРОБКИ помощью пристрою, что безпосередно з єднане з комп ютером (Наприклад, клавіатура).
Дисплей. Введення - Виведення Даних у разі, ЯКЩО безпосередно підключеній до процесору Пристрій відтворює дані та дозволяє оператору вносіті Зміни в процесі їх ОБРОБКИ.
Документ . Ввід - вивід Даних, носієм якіх є папір.
Лінія потоку. вказівка ??послідовності зв'язків между символами.
Перелічімо деякі правила зображення ліній потоку:
) Лінії потоку повінні буті Паралельні Лінії зовнішньої рамки блок-схеми (кордонів аркуша, на якому з...