Professional Documents
Culture Documents
181018
181018
Основні поняття
алгоритмізації
Результативність
Дискретність Масовість
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
9
Властивості алгоритмів
Результативність
Детермінованість передбачає, що всі
вказівки чітко сформульовані так, щоб
потенційні виконавці розуміли їх
Дискретність
однозначно Масовість
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
10
Коли порушується детермінованість
Дискретність Масовість
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
12 Приклад алгоритму побудови бісектриси кута
(3 4 4 3 3 5 1)
1. Провести лінію через дві
точки;
2. Знайти точку перетину
двох прямих;
3. Провести коло даного
радіусу із заданим
центром;
4. Знайти точки перетину
кола та прямої;
5. Знайти точки перетину
двох кіл.
Результативність
Дискретність Масовість
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
14
Парадокс про Ахіллеса та черепаху
T = 10 + 1 + 0,1 +
+ 0,01 + 0,001 + …
Дискретність
Масовість
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
16
Властивості алгоритмів
Людина, як виконавецьРезультативність
алгоритму, часто діє неформально, по-своєму
розуміючі команди.
Формальність передбачає, що виконуються команди, що належать до
системи команд формальногоМасовість
Дискретність виконавця
Детермінованість Формальність
Алгоритм
Буланий О.П. ЛІТ, Дніпро
Буланий О.П. ЛІТ, Дніпро