2. Що таке базові структури
алгоритмів?
• Для опису логічно обумовленого ходу
виконання дій під час створення алгоритмів
використовують одні й ті самі елементи,
які називають базовими структурами.
структурами
• Базових алгоритмічних структур є три:
– Слідування
– Розгалуження
– Повторення
• За їх допомогою можна скласти будь-який
алгоритм.
3. Що таке блок-схеми?
Блок-схема – це тип схеми для опису алгоритмів чи
процесів, в яких окремі кроки зображені у вигляді блоків
різної форми, з'єднаних між собою стрілками.
Назва
Термінатор
Процес
Дані
Рішення
Фігура
Призначення
Початок або кінець алгоритму
Виконання однієї або кількох команд
Прийняття рішення залежно від
результату перевірки вказаної умови
Введення вхідних даних (аргументів) або
виведення вихідних даних (результатів)
4. Що таке БАС “Слідування”?
Слідування означає, що дії мають
виконуватися послідовно, одна за одною.
Команда 1
Команда 2
Команда N
Наприклад, будь-який алгоритм можна
подати як послідовність трьох дій
5. Що таке БАС “Розгалуження”?
Розгалуження означає виконання однієї з двох дій
залежно від значення деякого логічного виразу
+
Дія 1
Умова?
–
Дія 2
6. Що таке БАС “Повторення”?
Повторення означає неодноразове виконання
однотипної дії. При описі алгоритмів розрізняють два
типи повторень: цикл “Поки” та цикл “До”
Поч. надання
Умова?
Поч. надання
ні
Дія
так
Дія
ні
Умова?
так
7. Що таке БАС “Повторення”?
Повторення означає неодноразове виконання
однотипної дії. При описі алгоритмів розрізняють два
типи повторень: цикл “Поки” та цикл “До”
Поч. надання
Умова?
Поч. надання
ні
Дія
так
Дія
ні
Умова?
так