Алгоритм считается применимым к исходным данным, если он заканчивается получением результата:
Алфавит - бесконечное множество различных символов:
В процедурных языках программирования оператор представляет собой команду на выполнение некоторого действия:
Внутреннее состояние универсального исполнителя определяется состоянием его памяти:
Дискретность алгоритма - возможность разбиения алгоритма на простые этапы:
Каждый алгоритм оперирует с объектами реального мира:
Логическими алгоритмами называются алгоритмы, в соответствии с которыми решение поставленных задач сводится к логическим действиям:
Любой алфавит задается перечислением своих элементов:
Массовость алгоритма - возможность использования алгоритма любым пользователем:
Понятие алгоритма возникло в середине ХХ столетия:
Примером объектно-ориентированного языка программирования является язык Си:
Существуют два основных способа формализации понятия алгоритма:
Существуют два основных типа универсальных алгоритмических моделей:
Тезис Черча утверждает, что все виды алгоритмов эквивалентны друг другу:
Формализация понятия алгоритма дает возможность сравнивать алгоритмы между собой:
Язык Ассемблера позволяет записывать машинные команды в символическом виде:
Язык программирования Ассемблер является языком высокого уровня: