Professional Documents
Culture Documents
Лекція 1 Поняття та подання алгоритмів
Лекція 1 Поняття та подання алгоритмів
2) табличний;
3) за допомогою псевдокоду;
4) за допомогою схем;
5) алгоритмічними мовами.
Схема – це графічне подання методу розв'язання
задачі.
Спеціальні символи
Вказівка зв’язку між перерваними
16. З’єднувач
лініями потоку
Початок та кінець алгоритму обробки
17. Термінатор
даних або виконання програми
Додавання пояснювального тексту до
18. Коментар
символів
Правила використання символів у схемах алгоритмів
1. Символи в схемі розташовуються рівномірно і мають бути співрозмірні
(однакової величини).
2. Всередині символу логічно поміщати мінімальну кількість тексту
(окремий текст – у коментар).
3. Кращою є горизонтальна орієнтація символів.
4. Розривати контур символів не можна. Для позначення символу можна
писати ідентифікатор (номер) ліворуч над символом.
5. Напрямок ліній зліва направо і зверху донизу – стандартний (стрілками
не вказуються). Нестандартні напрямки ліній справа наліво і знизу вверх
вказуються стрілками.
6. Слід уникати перетинання ліній, використовуючи поєднувачі.
7. Лінії у схемах мають підходити до символу або зліва, або зверху, а
виходити або праворуч, або знизу, лінії мають бути спрямовані до центра
символу.
Критерії Мілса
1. Кожен блок містить один вхід і один вихід.
2. Для кожного блоку існує шлях від входу через цей блок до виходу.
3. Базові алгоритмічні структури
Базова структура прямування
(лінійна структура )
Так Так Ні
Умова Умова
Ні Дія N+1
1 і m Case i of
2 1:
2:
S1 S2 Sm .
.
.
m:
end
CASE
3. Базова структура цикл (повторення, ітерація)
Ні
Умова
Тіло циклу
Так
Умова
Ні
Тіло циклу
Наберіть
несправний. номер