Приветствуем Вас в онлайн-школе УчиЛегко.инфо! Желаем Вам комфортного и простого обучения! Присоединяйтесь к ученикам онлайн-школы.
Если совсем просто, то алгоритм - это ряд шагов для достижения результата
Кстати, заметили, что и в алгебре и в алгоритме одинаковый корень "алг", да, и изобретены они были одним человеком - Мухаммедом Аль-Хорезми.
Возвращаемся к вопросу "что такое алгоритм":
Наша жизнь целиком наполнена алгоритмами, спорт, игра на музыкальных инструментах, рисование,… любые действия или мысли, по сути, алгоритм.
Например, сварить пельмени - это определенный алгоритм:
1. берем кастрюлю
2. наливаем в кастрюлю воду
3. включаем плиту
4. ставим кастрюлю на плиту
5. берем соль
6. сыпем соль в кастрюлю
7. берем упаковку пельменей
8. кидаем 20 пельменей в кастрюлю
и т.д.
Удобнее, писать каждую команду на отдельной строке. Так делают и настоящие программисты, чтобы легче читать свой и чужой код.
Дойти до школы - это тоже алгоритм:
1. одеться
2. положить учебные принадлежности в портфель
3. взять портфель
4. выйти из подъезда
5. пройти столько-то метров прямо
6. повернуть…
и т.д.
Каждый шаг идет под своим номером, что также удобно для поиска нужной строки кода/алгоритма.
Решение задачи - это тоже алгоритм:
(25 + 5 * 8) : 5 + 3 = …
1. выполнить умножение в скобках
2. выполнить сложение в скобках
3. выполнить деление вне скобок
4. выполнить сложение вне скобок
Для алгоритма специально берутся простейшие шаги, которые может выполнить программа. И из них, как из кирпичей формируется целый дом программы.
Программист просто составляет подобный алгоритм и переводит его на язык понятный компьютеру (пишет программу-алгоритм)
А нам остается лишь нажать пару кнопок и запустить весь большой алгоритм в движение.
После чего компьютер выполнит этот алгоритм:
включит программу просмотра изображений -> найдет на жестком диске картинку, на которую мы указали -> переместит картинку в оперативную память -> переведет картинку из цифр в визуальный образ -> выведет картинку на экран.
Это очень упрощенный алгоритм, внутри которого произойдет еще много внутренних действий, но на человеческом языке пока можно описать его именно так.
Добавление комментариев доступно только зарегистрированным пользователям