17 урок Алгоритми та їх виконавці
Алгоритми та їх виконавці §18 ст 168
Алгоритм— це скінченна послідовність команд, виконання яких приводить до поставленої мети та отримання результату.
Способи подання алгоритмів:
- у вигляді послідовності команд, кожна з яких має свій порядковий номер і сформульована мовою людського спілкування – словесно.
- Графічно
- у вигляді блок-схем (наочне графічне зображення алгоритму, коли окремі його кроки (етапи) зображуються за допомогою різних геометричних фігур (блоків), а зв’язки між етапами вказуються за допомогою стрілок, що з’єднують ці фігури)
- Для виконання алгоритму за допомогою комп’ютера його необхідно записати «зрозумілою» комп’ютеру мовою. Такий запис називають програмою.
Виконавець алгоритму — це об’єкт: людина, тварина, машина чи пристрій, який здатний виконати команди алгоритму.
Система команд виконавця — це набір команд, які він може виконати.
Середовище виконання алгоритму.
Виконавець-машина відрізняється від виконавцялюдини. Людина може мислити, приймати рішення. Машина може виконувати лише ті команди, які для неї придумала людина.
Формальне виконання алгоритму – виконання послідовно команду за командою, не вносячи ніяких змін.