т. (4742) 71-18-60
Главная | О компании|Услуги|Цены|Контакты
 
small soft development
Написание софта, разработка программ
для бизнеса и производства
на рынке с 2004 года
 
Автоматизация производства
Автоматизация бизнеса
Автоматизация бюджетных учреждений
WEB-приложения
Автоматизация технологических процессов
Автоматизация бизнес процессов
Системы искусственного интеллекта
Робототехника
Облачные сервисы и хранилища
Офис автоматизация
 

Разработка алгоритмов

В настоящее время существует много определений понятия алгоритм, потому как оно широко применяется в разнообразных областях техники, науки, а также в повседневной жизни.

Алгоритм – точная и понятная последовательность действий, которая описывает процесс преобразования объекта в конечное состояние.

Каждой операции, которая будет определена в уточненной объективной модели, должен быть составлен алгоритм, который будет реализовывать данную операцию. В ходе выбора алгоритма необходимо руководствоваться некоторыми соображениями: вычислительная сложность, понятность и легкость реализации, и его гибкость.

Для достижения легкости и понятности в реализации алгоритма можно пойти на незначительное снижение эффективности, к примеру, если ввести рекурсию, то это снизит скорость выполнения программы, но упростит ее понимание.

Исполнителями алгоритма могут быть человек или техническое устройство. Разнообразные машины (промышленные роботы, компьютеры и современная бытовая техника) считаются формальными исполнителями алгоритмов. От такого исполнителя не требуется понимание самой сущности задачи, которую необходимо решить. Необходимо лишь точно выполнить последовательность команд.
 
  © 2004-2016 гг. Small Soft Development
398059, РФ, Липецк, ул.Фрунзе, 21, офис 103
тел: (4742) 71-18-60, моб. 8-904-289-50-21
mail: info@ssdev.ru
Создание и изготовление сайта - SeoПрайм