Ч общее название ряда алгоритмических языков, предназначенных для автоматизации программирования и для публикации алгоритмов (сокращение от слов ALGOrithmic и Language).
Первый вариант А. был разработан группой ученых разных стран в 1958. На международной конференции в Париже (1960) был принят язык «алгол-60», к-рый объединил многие удачные свойства существовавших ранее языков программирования. Этот язык получил самое широкое распространение и обычно подразумевается под термином «А.». А. особенно удобен для описания алгоритмов численного анализа. В А. не учитываются конкретные особенности вычислительных машин и не предусмотрены развитые канонизированные средства для задания операций ввода и вывода информации.Для различных машин могут быть разработаны различные конкретные представления эталонного языка А., каждое из к-рых является языком, воспринимаемым транслятором для данной машины. Как правило, переход от эталонного языка А. к конкретному представлению является естественным и не представляет большого труда. Основными символами в А. являются десятичные цифры, строчные и заглавные латинские буквы, знаки препинания, знаки арифметич. и логич. операций, прочие специальные знаки и нек-рые английские слова [в частности, begin («начало»), end («конец»), real («вещественный»), integer («целый»), array («массив»)]. Из основных символов языка по определенным правилам образуются числа, идентификаторы (имена), простые переменные, элементы массивов, указатели функций, выражения, описания, примечания и операторы. Предусмотрено несколько основных типов операторов: оператор присваивания, оператор перехода, условный оператор, к-рый в зависимости от значения входящего в него логич. выражения выбирает для выполнения один из содержащихся в нем внутренних операторов, и оператор цикла. Группа операторов может быть объединена в составной оператор или в блок, содержащий описания. В запись алгоритма на А. могут быть включены описания процедур. Описание процедуры состоит из заголовка и тела. Тело процедуры может представлять собой оператор (чаще всего блок), записанный по обычным правилам А. Для придания языку А. большей гибкости допускается применение процедур, описанных на к.-л. другом языке (напр., на машинном языке). Процедуру можно вызвать с помощью оператора процедуры, состоящего из идентификатора процедуры и списка фактич. параметров, к-рые соответствуют формальным параметрам, предусмотренным в заголовке процедуры с данным идентификатором. Выражение может содержать указатель функции, означающий вызов процедуры, предназначенной для вычисления одной величины. Допускается рекурсивный вызов процедур, т. е. такой вызов, при к-ром в процессе выполнения процедуры происходит вызов той же процедуры. В конкретных представлениях А. часто сокращаются языковые возможности, имеющиеся в эталонном А. С целью унификации таких сокращений разработан алгоритмич. язык, наз. подмножеством алгол-60 и представляющий собой упрощенный вариант эталонного А., из к-рого исключены возможности, вызывающие особые трудности при разработке трансляторов для небольших машин. В качестве преемника алгола-60 был предложен язык алгол-68, к-рый существенно отличается по структуре от алгола-60, содержит много новых понятий и возможностей и рассчитан на более мощные машины.
Лит.:[1] Алгоритмический язык АЛГОЛ-60, пер. с англ., М., 1965; [2] Лавров С. С, Универсальный язык программирования (АЛГОЛ-60), 2 изд., М., 1967; [3] Ван Вейнгаарден А. [и др.]. Сообщение об алгоритмическом языке АЛГОЛ-68, «Кибернетика», 1969, № 6, с. 23Ч145; 1970, № 1, с. 13 Ч 160.
В. В. М артынюк.
Смотреть больше слов в «Математической энциклопедии»
сокращённое название ряда языков программирования (См. Язык программирования). Образовано из начальных букв английских слов algorithmic (алгори... смотреть
алгол сущ., кол-во синонимов: 1 • язык (247) Словарь синонимов ASIS.В.Н. Тришин.2013. . Синонимы: язык
АЛГОЛ[англ. ALGOL, сокр. < Algorithmic Language - алгоритмический язык] - инф. язык программирования для ЭВМ, ориентированный на проблему, не зависящий... смотреть
(Algol) Сокращенное название алгоритмического языка. Этот язык компьютерного программирования был разработан для математического и научного применения.... смотреть
АЛГО́Л, у, ч., інформ.Одна з мов програмування, не орієнтована на певний тип комп'ютера.Завдяки чіткій логічній структурі алгол став стандартним засобо... смотреть
— универсальный язык для составления программы на ЭВМ, позволяющий с помощью определенных символов и грамматики записать алгоритмы решения задачи. Н... смотреть
1) Орфографическая запись слова: алгол2) Ударение в слове: алг`ол3) Деление слова на слоги (перенос слова): алгол4) Фонетическая транскрипция слова алг... смотреть
[от англ. algorithmic) - алгоритмический и l(anguage) - язык] - первоначально алгоритмический язык, применяющийся для записи алгоритмов решения задач ч... смотреть
АЛГОЛ [от начальных букв английского слова algo (rithmic) - алгоритмический и language - язык], первоначально алгоритмический язык. Разработан в США в 1958 - 60 (Алгол-58, Алгол-60); использовался для записи алгоритмов решения задач численного анализа. Усовершенствованная (в 1964 - 1968) разновидность Алгола (Алгола-68) - многоцелевой универсальный язык программирования, широко используемый при решении научно-технических задач. <br>... смотреть
[от начальных букв английского слова algo (rithmic) - алгоритмический и language - язык], первоначально алгоритмический язык. Разработан в США в 1958 - 60 (Алгол-58, Алгол-60); использовался для записи алгоритмов решения задач численного анализа. Усовершенствованная (в 1964 - 1968) разновидность Алгола (Алгола-68) - многоцелевой универсальный язык программирования, широко используемый при решении научно-технических задач.... смотреть
(от англ. algorithmic - алгоритмический и language - язык), назв. ряда языков программирования, применяемых при составлении программ для решения науч.-... смотреть
АЛГОЛ (от англ . algorithmic - алгоритмический и language - язык), название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Разработан в 1958-60 (Алгол-58, Алгол-60); усовершенствован в 1964-68 (Алгол-68).<br><br><br>... смотреть
АЛГОЛ (от англ . algorithmic - алгоритмический и language - язык), название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Разработан в 1958-60 (Алгол-58, Алгол-60); усовершенствован в 1964-68 (Алгол-68).<br><br><br>... смотреть
АЛГОЛ (от англ. algorithmic - алгоритмический и language - язык) - название ряда языков программирования, применяемых при составлении программ для решения научно-технических задач на ЭВМ. Разработан в 1958-60 (Алгол-58, Алгол-60); усовершенствован в 1964-68 (Алгол-68).<br>... смотреть
(язык программирования) ALGOL* * *АЛГО́Л м.ALGOL (ALGOrithmic Language )* * *ALGOLСинонимы: язык
Новое заимств. из англ. яз., где algol — сложносокращенное существительное, образованное на базе algorithmus «алгоритмический» и language «язык» (algo ... смотреть
- (от англ. algorithmic - алгоритмический и language - язык) -название ряда языков программирования, применяемых при составлениипрограмм для решения научно-технических задач на ЭВМ. Разработан в 1958-60(Алгол-58, Алгол-60); усовершенствован в 1964-68 (Алгол-68).... смотреть
алгол; ч. (англ., алгоритмічна мова) назва кількох алгоритмічних мов і створених на їхній основі мов програмування для цифрових обчислювальних машин не орієнтованих на конкретний тип ЕОМ. Див. також: автокод, асемблер, бейсік, кобол, фортран... смотреть
Алго́л. Новое заимств. из англ. яз., где algol — сложносокращенное существительное, образованное на базе algorithmus «алгоритмический» и language «язык... смотреть
(общее название семейства языков программирования высокого уровня, сыгравших важную роль в развитии программирования и вычислительной техники) Algol
Алгол – один из первых универсальных языков программирования.[Основные термины программного обеспечения. (Электронный ресурс). Режим доступа: http:// s... смотреть
алгол [англ, algorithmic алгоритмический + language язык] - один из языков программирования для описания вычислительных алгоритмов; имеет несколько разновидностей (алгол-58, ал-гол-60, алгол-68). <br><br><br>... смотреть
-у, ч. Одна з мов програмування, що застосовується для формалізованого запису алгоритмів.
м. вчт. ALGOL m
алго́л [від англ. algo (rithmic) l (anguage) – алгоритмічна мова] назва кількох алгоритмічних мов і створених на їхній основі мов програмування для цифрових обчислювальних машин.... смотреть
acronymALGOLСинонимы: язык
Ударение в слове: алг`олУдарение падает на букву: оБезударные гласные в слове: алг`ол
один из первых языков программирования компьютеровСинонимы: язык
У. Назва кількох алгоритмічних мов і створених на їхній основі мов програмування для числових обчислювальних машин.
алг'ол, -а (инф.) Синонимы: язык
〔名词〕 语言阿果语言〔阳〕算法语言, 阿格程序. Синонимы: язык
-у. Назва кількох алгоритмічних мов і створених на їхній основі мов програмування для числових обчислювальних машин.
алго́лСинонимы: язык
-у, ч. Одна з мов програмування, що застосовується для формалізованого запису алгоритмів.
ALGOLСинонимы: язык
Начальная форма - Алгол, винительный падеж, единственное число, мужской род, неодушевленное
algolСинонимы: язык
инф.в. (язык программирования) алгол (программалау тілі)
infalgol
вчт алго́л, -лу Синонимы: язык
Гол Галл Алл Алгол Лог Гало Лаг Лал
алгол алг`ол, -а (инф.)
алго́л іменник чоловічого роду
мат. алгол, муж.
(язык программирования) ALGOL
lenguaje algorítmico ALGOL
вчт алгол
алгол, -у
• algol
Алгол
ALGOL
алгол