о происхождении слова алгоритм



Происхождение слова алгоритм

Автор Александр задал вопрос в разделе Образование

Каково происхожение слова "алгоритм"? и получил лучший ответ

Ответ от Orloff[гуру]
Происходит от имени персидского астронома и математика IX века аль-Хорезми, букв. «из Хорезма» (полное имя Абу Абдулла Мухаммед ибн Муса аль-Хорезми, арабск. محمد بن موسى الخوارزميّ المجوسيّ القطربّلي , Muḥammad ibn Mūsā al-Khwārizmī). Арабское название его «Книги о сложении и вычитании» было в XII веке переведено на латынь как Algoritmi de numero Indorum («Алгоритми о счёте индийском»). Слово Algoritmi, преобразованное затем под влиянием др. -греч. ἀριθμός «число, счёт» , вошло в обиход западной науки как обозначение последовательности вычисления.

Ответ от Ётаська[гуру]
В старой трактовке алгори́тм — это точный набор инструкций, описывающих последовательность действий некоторого исполнителя для достижения результата, решения некоторой задачи за конечное время. По мере развития параллельности в работе компьютеров слово «последовательность» стали заменять более общим словом «порядок» . Это связано с тем, что какие-то действия алгоритма должны быть выполнены только друг за другом, но какие-то могут быть и независимыми.
Ранее часто писали «алгориФм» , сейчас такое написание используется редко. (см. например Нормальный алгорифм Маркова)
Понятие алгоритма необязательно относится к компьютерным программам, так, например, чётко описанный рецепт приготовления блюда также является алгоритмом, в таком случае исполнителем является человек. Однако чаще всего в качестве исполнителя выступает компьютер.
Единого «истинного» определения понятия «алгоритм» нет.
«Алгоритм — это конечный набор правил, который определяет последовательность операций для решения конкретного множества задач и обладает пятью важными чертами: конечность, определённость, ввод, вывод, эффективность» . (Д. Э. Кнут)
«Алгоритм — это всякая система вычислений, выполняемых по строго определённым правилам, которая после какого-либо числа шагов заведомо приводит к решению поставленной задачи» . (А. Колмогоров)
«Алгоритм — это точное предписание, определяющее вычислительный процесс, идущий от варьируемых исходных данных к искомому результату» . (А. Марков)
«Алгоритм — точное предписание о выполнении в определенном порядке некоторой системы операций, ведущих к решению всех задач данного типа» . (Философский словарь / Под ред. - М. М. Розенталя)
«Алгоритм — строго детерминированная последовательность действий, описывающая процесс преобразования объекта из начального состояния в конечное, записанная с помощью понятных исполнителю команд» . (Николай Дмитриевич Угринович)
«Алгоритм — это последовательность действий, направленных на получение определённого результата за конечное число шагов» . (ROXANstudio)
«Алгоритм — это строго определённая последовательность действий, направленная на достижение определённых целей за конечное число шагов» . (Привалов Егор Николаевич)
«Алгоритм есть формализованная последовательность действий (событий) . Алгоритм может быть записан словами и изображён схематически. Практически любое неслучайное повторяемое действие поддаётся описанию через алгоритм» . ([grey_olli])
«Алгоритм — однозначно, доступно и кратко (условные понятия — названия этапа) описанная последовательность процедур для воспроизводства процесса с обусловленным задачей алгоритма результатом при заданных начальных условиях. Универсальность (или специализация) алгоритма определяется применимостью и надёжностью данного алгоритма для решения нестандартных задач» .
«Алгоритм — это система операторов, взятых из множества операторов некоторого исполнителя, которая полностью определяет некоторый класс алгоритмических процессов, то есть процессов, которые:
дискретны;
детерминированы;
потенциально конечны;
преобразовывают некоторые конструктивные объекты.
Между операторами алгоритма и операциями (элементарными действиями) алгоритмического процесса в общем случае существует гомоморфное соответствие. Поэтому алгоритм следует также считать моделью алгоритмического процесса» . (А. Копаев)
«Алгоритм - это некоторый конечный набор расчитаных на определённого исполнителя операций в результате выполнения которых через определённое число шагов может быть достигнута поставленная цель или решена задача определённого типа» .
«Алгоритм — это последовательность действий, либо приводящяя к решению задачи, либо поясняющая почему это решение получить нельзя» .

Ответ от Капарова Екатерина[активный]
Происхождение слова "алгоритм" связано с алгоритмами десятичной позиционной арифметики. Правила действий с натуральными числами, записанными в десятичной системе счисления, были впервые найдены в средневековой Индии. Европейцы изучали их по книге великого арабского ученого IX в, которого звали Мухаммед ибн Муса аль-Хорезми, что буквально означает "Мухаммед, сын Мусы, уроженец Хорезма" (заметим, что Аральское море тогда называлось "озером Хорезм", а сам город Хорезм был расположен в бассейне реки Амударьи южнее этого моря) . Книга ученого "Китаб ал-хисаб ал-хинд" ("Книга об индийском счете") послужила прототипом многих рукописей, составленных европейцами уже на латинском языке. В них имя ученого – аль-Хорезми – латинизировалось и стало звучать как "алхоризм", "алгорифм" или "алгоритм". Этим словом стали называть сами рукописи о десятичной арифметике и алгоритмы цифровых вычислений, а лишь затем его стали использовать для обозначения произвольных алгоритмов.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Каково происхожение слова "алгоритм"?

Какого происхождение слова алгебра?
Происхождение самого слова алгебра не вполне выяснено. По мнению большинства исследователей этого
подробнее...

Приведите пожалуйста примеры слов арабского происхождения используемых в русском языке?
Многие знакомы со словом «кайф» . Как Вы считаете, откуда пришло к нам это слово? Нет, не из
подробнее...

Кто такой Аль-Хорезми и какое он имеет отношение к современной технике?
Аль-Хорезми (полное имя — Абу Абдулла (или Абу Джафар) Мухаммед ибн Муса аль-Хорезми). Сведений о
подробнее...
спросили в Цифры
Кто придумал арабские цифры?
Цифры современной десятичной системы носят название арабских, поскольку европейцы заимствовали их у
подробнее...
спросили в Свойства
какие бывают свойства алгоритма?
I. Дискретность

Одним из таких свойств является дискретность. Под дискретностью
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:
спросили в Хобби
что такое алгоритм. Ха ха купились. я знаю что ни кто не ответит .Поэтому и спрашиваю. я ничего не знаю я в 7 классе
адгоритм это последовательность действий. например в программировании сначала разрабатывают
подробнее...
спросили в Бечей
Проверочное слово к слову БЕЧЕВА
В слове БЕЧЕВА́ в современном языке выделяется корень БЕЧЕВ-. Обе гласные в нём безударные.подробнее...
спросили в Общество
Какова этимология слова гастарбайтер? Каково происхождение?
Der Gast - гость
Der Arbeiter - рабочий, работник.
Источник: немецкий, конечно,
подробнее...
спросили в 1042 год
Недавно узнала, что английский не коренной язык англичан. Английский появился при смешении языков каких наций?
Родоначальники нынешних англичан — германские племена англов, саксов и ютов, — переселились на
подробнее...
спросили в 25 августа BSD
История создания Linux? Кто сздатель ядра Linux?
25 августа 1991 г. финский студент Линус Торвальдс разместил в Internet скромное сообщение о том,
подробнее...
спросили в Общество 1320 год
Кто изобрел ноль?
Ноль — это понятие изобретенное. Это одно из величайших достижений человечества, это целая теория,
подробнее...
спросили в Другое
что такое нравственность
Нравственность — термин, чаще всего употребляющийся в речи и литературе как синоним морали, иногда
подробнее...

Что такое идеомоторика?
По дорожке парка, держась за мамину руку, шлепает малыш. Шаг, еще шаг, еще один… Неуверенно, но с
подробнее...

Что даёт java и что делает?
В русском языке распространены два варианта написания: «Джава» и «Ява». [11] Правообладатели
подробнее...

Где найти историю знака @.
История знака @ берёт начало, якобы, ещё в средневековье, когда монахи - хранители древних знаний и
подробнее...
Алгоритм на Википедии
Посмотрите статью на википедии про Алгоритм
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*