Алгамс - Большая Энциклопедия Нефти и Газа, статья, страница 2
Извините, что я говорю, когда вы перебиваете. Законы Мерфи (еще...)

Алгамс

Cтраница 2


Многие приведенные ниже примеры программ на алгамсе являются повторением аналогичных программ на аналитике и даются для соответствующего сопоставления. В этих программах сделаны несущественные изменения, сводящиеся в основном к замене русских букв латинскими и учету особенностей синтаксиса алгамса.  [16]

С другой стороны, независимость Алгола-60 от машины в ряде случаев приводит к чрезмерному усложнению алгоритмов трансляции и к снижению качества рабочих программ. Стремление составителей трансляторов упростить транслятор и повысить качество объектных программ вынуждает их отказываться от реализации некоторых свойств Алгола-60 и, следовательно, порождает еще большее разнообразие диалектов языка. Для обеспечения совместимости различных диалектов Алгола-60 в 1964 г. было предложено Подмножество Алгол-60 [28] - стандартный упрощенный вариант языка. В 1968 г. опубликован язык Алгамс [24], принятый в СССР и странах СЭВ в качестве стандартной версии Алгола-60. Алгамс является подмножеством Алгола-60, дополненным средствами ввода - вывода и обмена.  [17]

Алгоритмы подразделяют на математические и эвристические. Первые обоснованы на достаточно точных законах, вторые на наблюдениях, опытах, статистических данных. По программе в ЭВМ реализуется принятый алгоритм путем выполнения в определенной последовательности арифметических и логических операций, задаваемых набором команд. Программы перед вводом в ЭВМ кодируются на языке машины и записываются на перфоленте. Используются языки Ассемблер, Алгамс, Кабол Алгол-60, Фортран и др. После кодирования программа представляет собой совокупность команд, преобразуемых в ЭВМ в управляющие сигналы. Перед началом работы программа отлаживается и контролируется. Ошибки в программе не допускаются. Алгоритм и программа могут разрабатываться для специального и типового случаев проектирования. При решении задач такого типа в ЭВМ каждый раз вводятся исходные данные и ограничивающие условия. Поэтому широко применяется автоматическое программирование, представляющее собой перевод программы в содержательных обозначениях в машинные коды. Автоматическое программирование сокращает время до нескольких десятков минут.  [18]



Страницы:      1    2