Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

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



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

Ми діємо автоматично і зазвичай отримуємо саме той результат, до якого прагнули.

Алгоритм — це послідовність дій, що ведуть до досягнення мети.

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

Людині детальна інструкція може здатися смішною, але саме таку інструкцію треба написати роботу.

Деталізація дозволяє найскладнішу дію представити як сукупність простих дій, а виконання найпростіших дій можна доручити машині — це прямий шлях до автоматизації.

Слово «машина» використовується тут в найширшому сенсі — як технічний засіб, здатний виконувати за людину велику кількість самих різних дій. Причому машини можуть виконувати не лише чисто фізичні дії — переміщувати щось в просторі або обробляти за допомогою інструментів, але і аналізувати, обчислювати, оцінювати, приймати рішення і так далі

Усі ці здібності машинам дає людина. Машини на відміну від людини не мають розуму, тому вони здатні виконувати тільки елементарні дії, які точно відповідають отриманим командам. Якщо для людини алгоритм — це послідовність дій, то для машини — це послідовність команд, які їй належить розпізнати і виконати для досягнення цілі.

Розпізнати команду машина зможе тільки у тому випадку, якщо ця команда однозначна і її різні тлумачення неможливі. Тому для машини кожна команда має бути записана особливо - на зрозумілому машині мові.

Алгоритм, записаний на зрозумілому машині мові, називається програмою.

2.2 Види алгоритмів

2.2.1 Лінійні алгоритми

Алгоритми, в яких усі дії виконуються послідовно, одно за іншим, називаються лінійними алгоритмами.





Дата публикования: 2014-12-11; Прочитано: 254 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...