|
Понятие алгоритмаКаждый человек ежедневно встречается с большим количеством задач от простых до очень сложных. Для многих из них существуют хорошо известные всем правила, указания, инструкции их выполнения. Например, последовательность действий пешехода при переходе проезжей части улицы, включение компьютера и т.д. Чем точнее сформулированы эти правила, тем быстрее человек усилится и будет эффективно применять. Вы, наверное, учитывая свой жизненный опыт заметили, что легче помнить короткие, немногословные указания, а всю инструкцию для некоторых легче запомнить, если указания, последовательность действий пронумерованы или когда инструктор отмечает: ... во-первых ... »,« ... во-вторых ... »и т.д. Как правило, такие инструкции, описания последовательности действий нацелены на достижение вполне определенного результата. Каждый из нас выполняет сотни различных инструкций, указаний, распоряжений, придерживаясь различных правил. В дальнейшем инструкции, описания действий, команды, распоряжения будем называть одним словом - алгоритм.Алгоритмом будем называть точное и понятное распоряжений исполнителю об исполнении последовательности действий, направленных на достижение указанной цели или на решение поставленной задачи. Понятие алгоритма В IX в. н. э работал известный среднеазиатский ученый, философ, математик Мухаммед аль Хорезми (Мухаммед с Хорезма). В своих научных трактатах он подробно выписал правила выполнения арифметических действий с числами в десятичной позиционной системе счисления, записанными арабскими цифрами. В результате перевода этих научных работ с арабского на латинский язык и появился термин «алгоритм», который использовался сначала для определения правил вычислений арифметических выражений. Современное понятие алгоритма более широкое - оно созвучно со словами «метод», «способ», «процедура» (если они описаны в виде последовательности действий), «программа». Можно сказать, что алгоритм - это подробная, точная инструкция. Алгоритм - первичное понятие информатики (как точка, прямая, плоскость, расстояние в геометрии; материя, энергия в физике и т.д.). Информатика выделяют следующие классы алгоритмов: вычислительные, информационные и управляющие, Вычислительные алгоритмы, как понятно из названия, - алгоритмы, которые работают с числами, векторами, матрицами. В математике развивается целая отрасль, которая называется «вычислительная математика». Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Другие статьи по теме: - Классификация case-средств- Eclipse - Средства доступа к базам данных - Объектно-ориентированный подход к созданию программных средств - Этапы проектирования при разработке программного продукта |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |