Що таке обчислювальні алгоритми?
The обчислювальні алгоритми вони являють собою послідовність кроків, призначених для виконання певного завдання. Можна також сказати, що вони являють собою набір чітких інструкцій, які запрограмовані в комп'ютері для вирішення проблеми.
В рамках комп'ютерної галузі або будь-якої науки алгоритм служить основою для створення методології з визначеними і кінцевими етапами.
Його використання покликане дати загальне рішення дилемі, що дозволяє нам використовувати її знову і знову, щоб отримати очікуваний результат.
Характеристика обчислювальних алгоритмів
Запропонований математиком Аланом Тьюрінгом, щоб привести цю концепцію математики до галузі інформатики, алгоритм є процесом, який визначається наступним:
-Обмежена послідовність кроків, які чітко визначені, і кожен є незалежним від іншого.
-Агент (людський або нелюдський) є той, який застосовує кожну з етапів процесу в певний час.
-Агент має можливість інтерпретувати інструкції з експлуатації і в той же час зберігати дану інформацію.
-Коли виконується конкретна методологія, результат завжди буде однаковим на кожному етапі і відповідно до вихідних даних.
-Як і в будь-якому процесі, вона закінчується результатом.
Є випадки, коли процедура вимагає конкретного рішення і тих, що не роблять. Повторні або нерегулярні алгоритми, які не закінчуються, дуже поширені в обчислень.
Прикладом для них є операційні системи, такі як Windows, MacOS і Linux, які повинні продовжувати функціонувати як платформа для інших програм і процесів.
Типи
Як в інформатиці, так і в інших дисциплінах можна виділити 3 типи алгоритмів, які є: послідовними, умовними і повторюваними. Крім того, є такі, які є якісними (використовують слова) і кількісні (використовуйте числові розрахунки).
Деякі відомі обчислювальні алгоритми, які дуже корисні на практиці, виконують різні функції.
Таким чином, ми знаходимо алгоритм Евкліда, який використовується для поділу гауссівського алгоритму для вирішення лінійних рівнянь, або алгоритму Флойда-Врашалла, для знаходження найкоротшого шляху між зваженими графами..
Приклади
Алгоритми використовуються в різних ситуаціях, прагнуть дати вирішення проблеми і не дотримуються стандартної процедури.
Коли виявлено, що механізм швидко і ефективно вирішує конкретне завдання, його виконання не вимагає розуміння того, як працює метод.
Простий приклад - дотримуватися рецепту для приготування торта, який використовує ряд інструкцій і кроків для його отримання.
Крім того, комп'ютери здатні вирішувати різні типи проблем, застосовуючи формули, що мають спеціальну мову.
У цьому випадку обчислювальні алгоритми являють собою код, написаний різними способами, які можуть бути зрозумілі тільки машиною.
Важливою частиною цієї процедури є перетворення ідеї на логічну послідовність, яку ПК може інтерпретувати.
Таким чином, програмісти переходять від простих до більш складних завдань. Для цього вони часто вдаються до рецептів, які інші створили, щоб пристосувати їх до того, що їм потрібно вирішити.
Список літератури
- Університет Денвера. Що таке алгоритм і як його використовувати в програмуванні? Отримано 12/12/2017 з quora.com
- Васкес Б., Карлос. Методологія програмування I. Відновлено 12.12.2017 від moodle2.unid.edu.mx
- Bembibre, Вікторія (2009). Визначення алгоритму. Отримано 12/12/2017 від definicionabc.com
- Коломбо, Хорхе Т. (2001). Комп'ютерний алгоритм. Отримано 12/12/2017 від avizora.com
- Як працює матеріал. Що таке комп'ютерний алгоритм? Отримано 12/12/2017 з howstuffwworks.com