Поиск толкования / значения слов

Введите слово в форму поиска, чтобы найти его значение

Например: город энергия релакс вариативный Москва

Значение слова алгоритм

Алгоритм в словаре кроссвордиста

алгоритм

Алгоритм Алгори́тм ( — от арабского имени математика Аль-Хорезми) — конечная совокупность точно заданных правил решения произвольного класса задач или набор инструкций, описывающих порядок действий исполнителя для решения некоторой задачи.

Википедия
алгоритм

I м. ; = алгор'ифм

1.Определенная последовательность операций или вычислений ( в математике ) .

2.Программа для электронной вычислительной машины, позволяющая от исходных данных прийти к искомому результату ( в информатике ) . II м.Обобщенная схема какой-либо или чьей-либо деятельности.

Большой современный толковый словарь русского языка
алгоритм

(по латинской форме имени среднеазиатского математика аль-хорезми algorithm) мат. система операций ( напр. , вычислений), применяемых по строго определенным правилам, которая после последовательного их выполнения приводит к решению поставленной задачи, напр, алгоритм извлечения корня из числа; алгоритмов теория - раздел математики, изучающий общие свойства алгоритмов.

Новый словарь иностранных слов
алгоритм

м.
1) Определенная последовательность операций или вычислений (в математике).
2) Программа для электронной вычислительной машины, позволяющая от исходных данных прийти к искомому результату (в информатике).
3) перен. Обобщенная схема какой-л. деятельности.

Новый толково-словообразовательный словарь русского языка Ефремовой
алгоритм

[по латинской форме имени среднеазиатского математика аль-хорезми algorithm]мат. система операций (напр., вычислений), применяемых по строго определенным правилам, которая после последовательного их выполнения приводит к решению поставленной задачи, напр, алгоритм извлечения корня из числа; алгоритмов теория - раздел математики, изучающий общие свойства алгоритмов.

Словарь иностранных выражений
алгоритм

алгор`итм, -а

Словарь русского языка Лопатина
алгоритм

совокупность действий, правил для решения данной задачи А. извлечения корня.

Словарь русского языка Ожегова
алгоритм

(алгорифм) (от algorithmi , algorismus, первоначально - лат. транслитерация имени математика аль-Хорезми), способ (программа) решения вычислительных и др. задач, точно предписывающий, как и в какой последовательности получить результат, однозначно определяемый исходными данными. Алгоритм - одно из основных понятий математики и кибернетики. В вычислительной технике для описания алгоритма используются языки программирования.

Современный толковый словарь, БСЭ
алгоритм

алгоритм м.
1) Определенная последовательность операций или вычислений (в математике).
2) Программа для электронной вычислительной машины, позволяющая от исходных данных прийти к искомому результату (в информатике).
3) перен. Обобщенная схема какой-л. деятельности.

Толковый словарь Ефремовой
алгоритм

(по латинизированной форме имени среднеазиатского математика 9 в. аль-хорезми Algorithmi) – предписание (система правил), определяющее содержание и последовательность операций, обеспечивающих решение задач определенного класса; в медицине разрабатываются А. стандартизованных действий при обработке материалов исследований, при постановке диагноза и т. п.

Медицинские термины
алгоритм

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

Словарь экономических терминов
алгоритм

алгорифм, одно из основных понятий (категорий) математики, не обладающих формальным определением в терминах более простых понятий, а абстрагируемых непосредственно из опыта. А. являются, например, известные из начальной школы правила сложения, вычитания, умножения и деления столбиком. Вообще, под А. понимается всякое точное предписание, которое задаёт вычислительный процесс (называемый в этом случае алгоритмическим), начинающийся с произвольного исходного данного (из некоторой совокупности возможных для данного А. исходных данных) и направленный на получение полностью определяемого этим исходным данным результата; например, в упомянутых А. арифметических действий возможными результатами могут быть натуральные числа, записанные в десятичной системе, а возможными исходными данными упорядоченные пары таких чисел, и содержание предписания, т. о., помимо инструкции по развёртыванию алгоритмического процесса, должно входить также:
1) указание совокупности возможных исходных данных (в. и. д.) и
2) правило, по которому процесс признается закончившимся ввиду достижения результата. Не предполагается, что результат будет обязательно получен: процесс применения А. к конкретному в. и. д. (т.е. алгоритмический процесс, развёртывающийся начиная с этого данного) может также оборваться безрезультатно или не закончиться вовсе. В случае, если процесс заканчивается (соответственно не заканчивается) получением результата, говорят, что А. применим (соответственно неприменим) к рассматриваемому в. и. д. (Можно построить такой А. A, для которого не существует А., распознающего по произвольному возможному для A исходному данному, применим к нему A или нет; такой А. A можно, в частности, построить так, чтобы совокупностью его в. и. д. служил натуральный ряд.) Понятие А. занимает одно из центральных мест в современной математике, прежде всего вычислительной. Так, проблема численного решения уравнений данного типа сводится к отысканию А., который всякую пару, составленную из произвольного уравнения этого типа и произвольного рационального числа e, перерабатывает в число (или набор чисел) меньше, чем на e, отличающееся (отличающихся) от корня (корней) этого уравнения. Усовершенствование вычислительных машин даёт возможность реализовать на них всё более сложные А. Однако встретившийся в описывающей понятие А. формулировке термин 'вычислительный процесс' не следует понимать в узком смысле только цифровых вычислений. Так, уже в школьном курсе алгебры говорят о буквенных вычислениях, да и в арифметических вычислениях появляются отличные от цифр символы: скобки, знак равенства, знаки арифметических действий. Можно пойти дальше и рассматривать вычисления с произвольными символами и их комбинациями; именно таким широким пониманием пользуются при описании понятия А. Так, можно говорить об А. перевода с одного языка на другой, об А. работы поездного диспетчера (перерабатывающего информацию о движении поездов в приказы) и др. примерах алгоритмического описания процессов управления; именно поэтому понятие А. является одним из центральных понятий кибернетики. Вообще, исходными данными и результатами А. могут служить самые разнообразные конструктивные объекты; например, результатами т. н. распознающих А. служат слова 'да' и 'нет'. Пример алгоритма . В. и. д. и возможными результатами пусть служат всевозможные конечные последовательности букв a и b ('слова в алфавите {a, b}') . Условимся называть переход от слова Х к слову Y 'допустимым' в следующих двух случаях (ниже Р обозначает произвольное слово):
1) Х имеет вид аР, а Y имеет вид Pb;
2) X имеет вид baP, а Y имеет вид Paba. Формулируется предписание : 'взяв какое-либо слово в качестве исходного, делай допустимые переходы до тех пор пока не получится слово вида aaP; тогда остановись, слово Р и есть результат'. Это предписание образует А., который обозначим через Â. Возьмем в качестве исходного данного слово babaa. После одного перехода получим baaaba, после второго aabaaba. В силу предписания мы должны остановиться, результат есть baaba. Возьмём в качестве исходного данного слово baaba. Получим последовательно abaaba, baabab, abababa, bababab, babababa, ... Можно доказать, что процесс никогда не кончится (т. е. никогда не возникает слово, начинающееся с aa и для каждого из получающихся слов можно будет совершить допустимый переход). Возьмём теперь в качестве исходного данного слово abaab. Получим baabb, abbaba, bbabab. Далее мы не можем совершить допустимый переход, и в то же время нет сигнала остановки. Произошла т.н. 'безрезультативная остановка'. Итак, Â применим к слову babaa и неприменим к словам baaba и abaab. Значение А. А. в науке встречаются на каждом шагу; умение решать задачу 'в общем виде"всегда означает, по существу, владение некоторым А. Говоря, например, об умении человека складывать числа, имеют в виду не то, что он для любых двух чисел рано или поздно сумеет найти их сумму, а то, что он владеет некоторым единообразным приёмом сложения, применимым к любым двум конкретным записям чисел, т. е. иными словами, А. сложения (примером такого А. и является известное правило сложения чисел столбиком). Понятие задачи 'в общем виде' уточняется при помощи понятия массовая проблема (м. п.). М.п. задаётся серией отдельных, единичных проблем и состоит в требовании найти общий метод (то есть А.) их решения. Так, проблема численного решения уравнений данного типа и проблема автоматического перевода суть м. п.: образующими их единичными проблемами являются в 1-м случае проблемы численного решения отдельных уравнений данного типа, а во 2-м случае - проблемы перевода отдельных фраз. Ролью м. п. и определяется как значение, так и сфера приложения понятия А. М. п. чрезвычайно характерны и важны для математики: например, в алгебре возникают м.п. проверки алгебраических равенств различных типов, в математической логике - м. п. распознавания выводимости предложении из заданных аксиом и т.п. (для математической логики понятие А. существенно ещё и потому, что на него опирается центральное для математической логики понятие исчисления , служащее обобщением и уточнением интуитивных понятий 'вывода' и 'доказательства'). Установление неразрешимости какой-либо массовой проблемы (например, проблемы распознавания истинности или доказуемости для какого-либо логико-математического языка), т. е. отсутствия единого А., позволяющего найти решения всех единичных проблем данной серии, является важным познавательным актом, показывающим, что для решения конкретных единичных проблем принципиально необходимы специфические для каждой такой проблемы методы. Существование неразрешимых м. п. служит, т. о., проявлением неисчерпаемости процесса познания. Содержательные явления, которые легли в основу образования понятия 'А.', издавна занимали важное место в науке. С древнейших времён многие задачи математики заключались в поисках тех или иных конструктивных методов. Эти поиски, особенно усилившиеся в связи с созданием удобной символики, а также осмысления принципиального отсутствия искомых методов в ряде случаев (задача о квадратуре круга и подобные ей) - все это было мощным фактором развития научных знаний. Осознание невозможности решить задачу прямым вычислением привело к созданию в 19 в. теоретико-множественной концепции . Лишь после периода бурного развития этой концепции (в рамках которой вопрос о конструктивных методах в современном их понимании вообще не возникает) оказалось возможным в середине 20 в вновь вернуться к вопросам конструктивности, но уже на новом уровне, обогащенном выкристаллизовавшимся понятием А. Это понятие легло в основу особого конструктивного направления в математике. Само слово 'А.' происходит от algorithmi, являющегося, в свою очередь, латинской транслитерацией арабского имени хорезмийского математика 9 в. аль- Хорезми . В средневековой Европе А. называется десятичная позиционная система счисления и искусство счёта в ней, поскольку именно благодаря латинскому переводу (12 в.) трактата аль-Хорезми Европа познакомилась с позиционной системой. Строение алгоритмического процесса. Алгоритмический процесс есть процесс последовательного преобразования конструктивных объектов (к. о.), происходящий дискретными 'шагами'; каждый шаг состоит в смене одного к. о. другим. Так, при применении А. Ã к слову baaba возникают последовательно baaba, abaaba, baabab и т. д. А при применении, скажем, А. вычитания столбиком к паре < 307, 49 > последовательно возникнут такие к. о.:При этом в ряду сменяющих друг друга к. о. каждый последующий полностью определяется (в рамках данного А.) непосредственно предшествующим. При более строгом подходе предполагается также, что переход от каждого к. о. к непосредственно следующему достаточно 'элементарен' - в том смысле, что происходящее за один шаг преобразование предыдущего к. о. в следующий носит локальный характер (преобразованию подвергается не весь к. о., а лишь некоторая, заранее ограниченная для данного А. его часть и само это преобразование определяется не всем предыдущим к. о., а лишь этой ограниченной частью). Т. о., наряду с совокупностями возможных исходных данных и возможных результатов, для каждого А. имеется ещё совокупность промежуточных результатов (п. р.), представляющая собой ту рабочую среду, в которой развивается алгоритмический процесс. Для Ã все три совокупности совпадают, а для А. вычитания столбиком - нет: возможными исходными данными служат пары чисел, возможными результатами - числа (все в десятичной системе), а промежуточные результаты суть 'трёхэтажные' записи видагде q - есть запись числа в десятичной системе, r - такая запись или пустое слово, а р - запись числа в десятичной системе с допущением точек над некоторыми цифрами. Работа А. начинается подготовительным шагом, на котором возможное исходное данное преобразуется в начальный член ряда сменяющих друг друга промежуточных результатов; это преобразование происходит на основе специального, входящего в состав рассматриваемого А. 'правила начала'. Это правило для Ã состоит в применении тождественного преобразования, а для А. вычитания - в замене пары < а, b > на записьЗатем применяется 'правило непосредственной переработки', осуществляющее последовательные преобразования каждого возникающего промежуточного результата в следующий. Эти преобразования происходят до тех пор, пока некоторое испытание, которому подвергаются все промежуточные результаты по мере их возникновения, не покажет, что данный промежуточный результат является заключительным; это испытание производится на основе специального 'правила окончания'. Например, для Ã правило окончания состоит в проверке, не начинается ли промежуточный результат на aa. (Если ни для какого из возникающих промежуточных результатов правило окончания не даёт сигнала остановки, то либо к каждому из возникающих промежуточных результатов применимо правило непосредственной переработки, и алгоритмический процесс продолжается неограниченно, либо же к некоторому промежуточному результату правило непосредственной переработки оказывается неприменимым, и процесс оканчивается безрезультатно.) Наконец, из заключительного промежуточного результата - также на основе специального правила - извлекается окончательный результат; для Ã это извлечение состоит в отбрасывании первых двух букв а, а для А. вычитания - в отбрасывании всего, кроме самой нижней строчки цифр. (Во многих важных случаях правило начала и правило извлечения результата задают тождественные преобразования и потому отдельно не формулируются.) Т. о., для каждого А. можно выделить 7 характеризующих его (не независимых!) параметров:
1) совокупность возможных исходных данных,
2) совокупность возможных результатов,
3) совокупность промежуточных результатов,
4) правило начала,
5) правило непосредственной переработки,
6) правило окончания,
7) правило извлечения результата. ' Уточнения' понятия А. Возможны дальнейшие 'уточнения' понятия А., приводящие, строго говоря, к известному сужению этого понятия. Каждое такое уточнение состоит в том, что для каждого из указанных 7 параметров А. точно описывается некоторый класс, в пределах которого этот параметр может меняться. Выбор этих классов и отличает одно уточнение от другого. Во многих уточнениях все классы, кроме двух - класса совокупностей промежуточных результатов и класса правил непосредственной переработки, - выбираются единичными, т. е. все параметры, кроме указанных двух, жестко фиксируются. Поскольку 7 параметров однозначно определяют некоторый А., то выбор 7 классов изменения этих параметров определяет некоторый класс А. Однако такой выбор может претендовать на название 'уточнения', лишь если имеется убеждение, что для произвольного А., имеющего допускаемые данным выбором совокупности возможных исходных данных и возможных результатов, может быть указан равносильный ему А. из определённого данным выбором класса А. Это убеждение формулируется для каждого уточнения в виде основной гипотезы, которая - при современном уровне наших представлений - не может быть предметом математического доказательства. Первые уточнения описанного типа предложили в 1936 американский математик Э. Л. Пост и английский математик А. М. Тьюринг (см. Тьюринга машина ) . Известны также уточнения, сформулированные советскими математиками А. А. Марковым (см. Нормальный алгоритм ) и А. Н. Колмогоровым (последний предложил трактовать конструктивные объекты как топологические комплексы определённого вида, что дало возможность уточнить свойство 'локальности' преобразования). Для каждого из предложенных уточнений соответствующая основная гипотеза хорошо согласуется с практикой. В пользу этой гипотезы говорит и то, что, как можно доказать, все предложенные уточнения в некотором естественном смысле эквивалентны друг другу. В качестве примера приведём (в модернизированном виде) уточнение, предложенное Тьюрингом. Чтобы задать тьюрингов А., надо указать: а) попарно непересекающиеся алфавиты Б, Д, Ч с выделенной в Д буквой l и выделенными в Ч буквами a и w, б) набор пар вида < рx, hTq > , где р, qÎЧ, x, hÎБÈД, а Т есть один из знаков -, 0, +, причём предполагается, что в этом наборе (называемой программой) нет 2 пар с одинаковыми первыми членами. Параметры А. задаются так: возможными исходными данными и возможными результатами служат слова в Б,а промежуточными результатами - слова в БÈДÈЧ, содержащие не более одной буквы из Ч. Правило начала: исходное слово Р переводится в слово laРl. Правило окончания: заключительным является промежуточный результат, содержащий w. Правило извлечения результата: результатом объявляется цепочка всех тех букв заключительного промежуточного результата, которая идёт вслед за w. и предшествует первой букве, не принадлежащей Б. Правило непосредственной переработки, переводящее А в А', состоит в следующем. Приписываем к А слева и справа букву l; затем в образовавшемся слове часть вида erx, где рÎЧ, заменяем на слово Q по следующему правилу: в программе ищется пара с первым членом рx; пусть второй член этой пары есть hTq; если Т есть - , то Q qeh, ЕСли Т есть 0, то Q eqh; если Т есть +, то О ehq . Возникающее после этой замены слово и есть А'. См. также ст. Алгоритмов теория и лит. при этой статье. В. А. Успенский.

Большая советская энциклопедия, БСЭ
алгоритм

алгоритм, -а

Полный орфографический словарь русского языка
алгоритм

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

Викисловарь
Примеры употребления слова алгоритм в тексте

В разделе «Назначение и характеристика» следует приводить:назначение алгоритма (его части);обозначение документа (документов) «Описание постановки задачи», для решения которой он предназначен;обозначение документа «Описание алгоритма», с которым связан данный алгоритм (при необходимости);краткие сведения о процессе (объекте), при управлении которым используют алгоритм.Примечание. При включении документа в виде раздела в документ «Описание постановки задачи» этих сведений не приводят;ограничения на возможность и условия применения алгоритма и характеристики качества решения (точность, время решения и т.д.);общие требования к входным и выходным данным (форматам, кодам и т.д.), обеспечивающие информационную совместимость решаемых задач в системе.2.3.

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

Далее: алгоритм накопления опыта, алгоритм восстановления испорченной информации и комплекс алгоритмов накопления и распределения энергии.

Таким образом, алгоритм — это математический инструмент, но само его определение подсказывает, почему алгоритмы стали основой информатики.

Самое главное, в случае с системами с открытыми исходными кодами — ОС шагу не ступит сама, без прямого воздействия пользователя системы, ибо в неё заложен алгоритм прямого подчинения пользователю без элементов «самоуправства», алгоритмы которого привнесены сторонними разработчиками, как в случае с системами первой группы.

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

Допускается дополнительно разрабатывать (заимствовать) документы на отдельные части алгоритма, при этом в документе на алгоритм в целом описывают только взаимодействие этих частей.1.3.

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

Слова которые можно составить из слова алгоритм
агит агол агор агро аил аио аир али алим ало амило амо амор амт амторг арги арго арил арли аро арт арто атли ато атом атри гаи гал гали галиот галит гало гам гари гарм гаро гарт гартли гат гати гатри гиало гилмор гир гира гирло гиро гит глиома глот гоа гоар гои гол гом гомар гомати гоми гор гора горал горами гори горит гота готра гра грам грат грим гримо грм гро гром громила грот гто иат игла иго игра ила илот имаго имо иог иол иола иот иота ира ирга иро итал ито итог итр лаг лам лао лар ларго лари лат лига лиго лима лио лиотар лира лит лито литр литра лоа лог лом лома лор лори лот лота лоти лтг маг маги маго магот магрит маиг мал мали малит мало мао маори мар марго мари марли марло маро март марти мат мати матор матри мга мгало мгла миг мил мило мио мир мира миро мирт мирта мита митла мито митра млат моа мог мога могар могила мои мол мола моли мор мора морал морг морга мори мот мрот оаг огма оирт оита ола олар оли олим олита олт ома омар орг оргалит ори орли орт орта отла рагим раи раит рало рами рамит рамо рамоли рао рати рга риал рига риго рила рим рита ритм рмо рог рога рол роли ром рома ромил рот рота рта ртга рто таг тагил тагор таи таим таир тал талги тали там тамил тари тарим таро тига тигр тигра тимар тимо тимол тимор тир тира тиро тла тли тло тма тмол тога тол тола толима толма том тома томар томари тор тора торг торга торги тори трал трам три трио трог трои мти итлар орига трим тар тарло гот лами ламот мрт гар амил мит мит тим логи ирмо моаи лита магл ирам лир лрт орал иорам лигр риа амир гимар горт грол морита мориа аит амори лаги гим ломар марот триал грима рат иам раим рил роиг лта имр гормли морли готар мила ратм илам магри мариго игл мто агри риг арти рам тило ило итро троил лгт торла литаго милагро тирго алио риола алиот толаи ромита ирго мота илор гамил армил лорига отил алмир толга алм ари роа трамиго имола миртл глима итоа гирла гома маир тао оги марио тил лаго малито трали аол гма мрти галтимор тро гао ирм рмг ота мро гло лиг молат глом ита орм грома мартиг ора аргот лати ога тимро атиг орла тима малто отра омли армо раголи мирто отаи риа млит атго омит гило гориа млот омати рио роти ати оми оти лато рогла томи отари амри ами атлиг амит отар талог алоги горма амио торм риотам ирма римо марто голта аги таргим моти огами ртм амиго оглат аригол агир игат могат ларио тамир иламо лоим торма лаи ролит мтр игма аим ригла ромат иога мига тлар тигма има горлим тогар илга гола алтмор олма гармо галт моита омл грила артиг толи мигло алтор лимо роги лиам митога игора гаои лгм
Цитаты со словом алгоритм

Уже сейчас можно смело сказать, что «Марши» во многом изменили представление о российской оппозиции. Оказалось возможным наладить сотрудничество между разными оппозиционными силами и реально сформировать оппозиционную основу, которая может противостоять Кремлю. «Марши» создали своего рода новую политическую культуру, которая окажет влияние на осенне-зимний политический сезон, и впервые появилась перспектива того, что оппозиция сможет найти алгоритм противодействия операции «Преемник». (Гарри Каспаров)

Марш несогласных

А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я