Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Понятие алгоритма

Каждый человек ежедневно встречается с большим количеством задач от простых до очень сложных. Для многих из них существуют хорошо известные всем правила, указания, инструкции их выполнения. Например, последовательность действий пешехода при переходе проезжей части улицы, включение компьютера и т.д. Чем точнее сформулированы эти правила, тем быстрее человек усилится и будет эффективно применять. Вы, наверное, учитывая свой жизненный опыт заметили, что легче помнить короткие, немногословные указания, а всю инструкцию для некоторых легче запомнить, если указания, последовательность действий пронумерованы или когда инструктор отмечает: ... во-первых ... »,« ... во-вторых ... »и т.д. Как правило, такие инструкции, описания последовательности действий нацелены на достижение вполне определенного результата. Каждый из нас выполняет сотни различных инструкций, указаний, распоряжений, придерживаясь различных правил. В дальнейшем инструкции, описания действий, команды, распоряжения будем называть одним словом - алгоритм.

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

Понятие алгоритма
В IX в. н. э работал известный среднеазиатский ученый, философ, математик Мухаммед аль Хорезми (Мухаммед с Хорезма). В своих научных трактатах он подробно выписал правила выполнения арифметических действий с числами в десятичной позиционной системе счисления, записанными арабскими цифрами. В результате перевода этих научных работ с арабского на латинский язык и появился термин «алгоритм», который использовался сначала для определения правил вычислений арифметических выражений. Современное понятие алгоритма более широкое - оно созвучно со словами «метод», «способ», «процедура» (если они описаны в виде последовательности действий), «программа». Можно сказать, что алгоритм - это подробная, точная инструкция.

Алгоритм - первичное понятие информатики (как точка, прямая, плоскость, расстояние в геометрии; материя, энергия в физике и т.д.). Информатика выделяют следующие классы алгоритмов: вычислительные, информационные и управляющие, Вычислительные алгоритмы, как понятно из названия, - алгоритмы, которые работают с числами, векторами, матрицами. В математике развивается целая отрасль, которая называется «вычислительная математика».

Другие статьи по теме:

- Интегрированная программная среда поддержки дистанционного обучения «МатЛог»
- Способы описания алгоритмов
- Язык программирования Паскаль
- Введение в программирование с помощью api
- Среда программирования. Интегрированные среды программирования


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2018 © SMTI.RU
Главная страница | Связаться с нами