Присоединяйтесь к онлайн-школе и получайте бонусы за интересные сообщения и другие действия!

ЗНАНИЯ

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

Если совсем просто, то алгоритм - это ряд шагов для достижения результата

Кстати, заметили, что и в алгебре и в алгоритме одинаковый корень "алг", да, и изобретены они были одним человеком - Мухаммедом Аль-Хорезми.

Возвращаемся к вопросу "что такое алгоритм":

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

Например, сварить пельмени - это определенный алгоритм:

1. берем кастрюлю

2. наливаем в кастрюлю воду

3. включаем плиту

4. ставим кастрюлю на плиту

5. берем соль

6. сыпем соль в кастрюлю

7. берем упаковку пельменей

8. кидаем 20 пельменей в кастрюлю

и т.д.

Удобнее, писать каждую команду на отдельной строке. Так делают и настоящие программисты, чтобы легче читать свой и чужой код.

Дойти до школы - это тоже алгоритм:

1. одеться

2. положить учебные принадлежности в портфель

3. взять портфель

4. выйти из подъезда

5. пройти столько-то метров прямо

6. повернуть…

и т.д.

Каждый шаг идет под своим номером, что также удобно для поиска нужной строки кода/алгоритма.

Решение задачи - это тоже алгоритм:

(25 + 5 * 8) : 5 + 3 = …

1. выполнить умножение в скобках

2. выполнить сложение в скобках

3. выполнить деление вне скобок

4. выполнить сложение вне скобок

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

Программист просто составляет подобный алгоритм и переводит его на язык понятный компьютеру (пишет программу-алгоритм)

А нам остается лишь нажать пару кнопок и запустить весь большой алгоритм в движение.

После чего компьютер выполнит этот алгоритм:

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

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

chto-takoe-algoritm

<< Предыдущий урок
ОПЫТ:

Задание 1

При правильном ответе Вы получите 1 балл

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

Выберите всего один правильный ответ.

Ответить
Следующий урок >>
Комментарии:

Добавление комментариев доступно только зарегистрированным пользователям

<<
>>