АЛГОЛ

Ч общее название ряда алгоритмических языков, предназначенных для автоматизации программирования и для публикации алгоритмов (сокращение от слов 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.

В. В. М артынюк.


Синонимы:
язык


Смотреть больше слов в «Математической энциклопедии»

АЛГОЛ68 →← АЛГЕБРЫ ОСНОВНАЯ ТЕОРЕМА

Синонимы слова "АЛГОЛ":

Смотреть что такое АЛГОЛ в других словарях:

АЛГОЛ

        сокращённое название ряда языков программирования (См. Язык программирования). Образовано из начальных букв английских слов 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

АЛГОЛ

Алгол

АЛГОЛ

алгол

T: 82