Алгоритм: что это такое, характеристики и примеры

Что такое алгоритм?

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

Слово алгоритм происходит от позднего латыни альбораризм, а это, в свою очередь, сокращение от классического арабского isābu lḡubār, что означает «расчет с использованием арабских цифр».

Алгоритмы позволяют нам выполнять действие или решать проблему с помощью серии определенных, упорядоченных и конечных инструкций. Таким образом, при заданном начальном состоянии и вводе и после последовательных указанных шагов достигается конечное состояние и получается решение.

Характеристики алгоритма

Каждый алгоритм должен соответствовать этим основным характеристикам:

  • У них есть начало и конец: каждый алгоритм начинается в начальном состоянии с ряда конкретных данных и заканчивается решением или выходом.
  • Они работают последовательно: алгоритм состоит из ряда упорядоченных шагов.
  • Последовательности конкретны- Каждый шаг ясен и не оставляет места для двусмысленности.
  • Алгоритмы абстрактные: они модели или руководства для процессов заказа.
  • Количество шагов в алгоритме конечно.

Примеры алгоритмов

Хотя это общий термин в таких областях, как математика, информатика, логика и других смежных дисциплинах, правда в том, что в повседневной жизни мы также используем алгоритмы для решения вопросов, например

Рецепты Кухни

Они шаг за шагом объясняют, как приготовить блюдо из конечного числа ингредиентов. Первоначальным состоянием будут сырые ингредиенты, а конечным состоянием - приготовленная пища.

Руководства

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

Математические операции

В математике некоторые примеры алгоритмов - это умножение, когда мы следуем последовательности операций для получения продукта; или деление, которое позволяет нам определить частное двух чисел. Алгоритм Евклида, с помощью которого мы получаем наибольший общий делитель двух положительных целых чисел, является еще одним примером алгоритма.

Алгоритмы могут быть представлены графически в виде блок-схемы.

Алгоритм в вычислениях

В вычислениях или программировании алгоритм - это последовательность инструкций, с помощью которых мы можем решить проблему или вопрос.

Фактически, все задачи, выполняемые компьютером, основаны на алгоритмах. Программное обеспечение или компьютерная программа разрабатываются на основе алгоритмов, поэтому мы можем ввести в них задачу и решить ее.

  • Программирование.
  • Метаязык.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave