Що таке алгоритми

Алгоритми використовуються в будь-якій області людської діяльності, але головним чином асоціюються з комп'ютерними технологіями. Вся комп'ютерна техніка та програмне забезпечення працює на базі алгоритмів.
Що таке алгоритми




Інструкція
1
Слово «алгоритм» стало широко використовуватися у зв'язку з поширенням електронно-обчислювальної техніки. Хоча сам термін існував задовго до цього як одне з ключових понять в математиці. Назва походить від імені жив у IX ст. узбецького математика аль-Хорезмі і означало правила для виконання множення, ділення, додавання і віднімання. Фактично це чітко визначена послідовність дій, свого роду план, як вирішити задачу або досягти поставленої мети. Кожен наступний крок алгоритму слід виконувати тоді, коли закінчений попередній. Хоча не всі алгоритмічні обчислення мають властивість кінцівки, приклад тому - обчислення числа Пі (3,14 ...).


2
Робота комп'ютерів, обчислювальних машин заснована на алгоритмах. Комп'ютерні програми теж функціонують на їх базі. ЕОМ обробляє дані, що вводяться за допомогою послідовності вказівок, а потім виводить результат. Операції, які здійснює користувач на сайті, теж можливі завдяки дії алгоритмів. Так для пошуку по сайту відбувається сканування каталогів або пошук по індексного базі. Алгоритм дозволяє зберігати вводяться користувачами в формах дані. Для його складання необхідно знати правила (синтаксис).
3
Є різні види алгоритмів: лінійні, розгалужуються, циклічні. Вказівки лінійного виконуються послідовно в позначеному порядку. У розгалужується вказівки залежать від умов. У циклічному принаймні одна група вказівок повинна повторюватися в ході виконання. На практиці багато алгоритми поєднують в собі всі три види.
4
Алгоритм вводиться в пам'ять комп'ютера за допомогою спеціальних позначень, у вигляді схеми або тексту. Для вирішення різних завдань створюються різні алгоритми. Вказівки називаються командами. Виконання абсолютно всіх команд повинно бути здійснимо, інакше техніка не зможе вирішити завдання і отримати результат: відсутність гнучкості відрізняє комп'ютер від людини. Програмування являє собою розкладання завдання на кілька простих дій. Якщо алгоритм правильний, він дасть правильний результат. Найпоширеніший спосіб подання алгоритмів - графічний, у вигляді блок-схеми: різні етапи позначаються геометричними фігурами. Кожна фігура (символ) має на увазі різні дані та операції і з'єднується з іншими символами лінями зв'язку.
Переглядів: 4015

Увага, тільки СЬОГОДНІ!