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

Алгамса

Cтраница 4


При трансляции процедур на Алгамсе генерируются не только команды для операторов, но и команды для сохранения регистров и восстановления связи с вызывающей программой. Если программа на Алгамсе вызывает другую подпрограмму, то генерируются необходимые команды для связи с этой подпрограммой.  [46]

В исходной программе на Алгамсе обращение к устройствам ввода-вывода происходит через канал, номер которого определяется первым параметром в операторах ввода-вывода. Номер канала является номером файла. При такой форме обращения рабочая программа, полученная из исходной программы, не зависит от адресов физических устройств.  [47]

Из этих комбинаций могут быть образованы более сложные структуры. Например, программа на Алгамсе вызывает подпрограмму на Ассемблере, которая вызывает другую - подпрограмму на Алгамсе.  [48]

Компонент Алгамс операционной системы ДОС ЕС содержит транслятор и библиотеку модулей. Модули подключаются к программе на языке Алгамс при редактировании и используются для реализации некоторых стандартных действий, таких, как стандартные процедуры и функции, операции преобразования. Транслятор с Алгамса многофазовый и многопроходный. Связь между фазами транслятора и операционной системой осуществляется управляющей фазой транслятора.  [49]

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

Файл данных исчерпывается при вы-полнении процедуры ввода, передающей последние данные из файла данных в программу на Алгамсе. Если файл данных исчерпан, он логически связан с программой на Алгамсе в том смысле, как это говорилось ранее, но в файле данных нет данных, которые мы могли бы ввести в программу на Алгамсе, следовательно, любой оператор процедуры ввода не определен.  [51]

В фортране ЕС ЭВМ существенно изменен ( в основном за счет расширения) состав служебных слов. Задание на обработку программы составляется примерно так ше, как и на алгамсе. Имена объектов программы могут содержать до в символов, а метки предложепий до 5 десятичных цифр. Каждое предложение может иметь до 19 строк продолжения. Текст для вывода выделяется не кавычками, а апострофами. Текстовые фразы могут содержать до 255 символов. Значительно увеличен набор встроенных функций. Имена этих функций необходимо знать и не использовать для других обозначений.  [52]



Страницы:      1    2    3    4