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

Программирование прибыли: от азов к секретам мастерства. Читайте, спрашивайте, делитесь опытом.
Бонус за сообщение 0.5$
Ответственный Модератор - Haos

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

Сообщение Рэндом » 05 авг 2013, 04:18

Алгоритм - это порядок действий для достижения определенного результата. Это понятие тесно связанно с программированием. Существует так же такое понятие как алгоритмические языки программирования. MQL 4 и 5 являются представителями этой группы языков. Для них характерно последовательное выполнение действий, а так же средства ветвления программ. Т.е. выполнение разных действий в зависимости от условия. Человечеством уже создано множество алгоритмов на все случаи жизни. Одного и того же результата можно добиться с применением разных алгоритмов. На этом факте основано такое понятие как эффективность (быстродействие) алгоритма. Например линейная сортировка массива выполняется медленней сортировки методом пузырька.
По этому при реализации программы следует тщательно отбирать алгоритмы которые вы будете использовать, и научиться понимать что работает быстрее.
Еще понятие алгоритма упрощает программирование на начальном этапе. Попробуйте прежде чем писать программу или отдельную функцию программы записать ее на естественном языке или нарисовать ее блок схему, и вы заметите что перевести эти записи в код вам будет намного проще. Блок схема - это графическое представление программы. Функция рисования блок схем есть в этой программе.
Аватар пользователя
Рэндом
Специалист MQL
 
Сообщений: 13700
Зарегистрирован: 18 июл 2013, 08:05
Средств на руках: 31.45 Доллар
Группа: Администраторы
Благодарил (а): 1131 раз.
Поблагодарили: 3174 раз.
Каждый заблуждается в меру своих возможностей.

Вернуться в MQL – теория и практика

Кто сейчас на форуме?

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 36

Права доступа к форуму

Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

cron