Cтраница 3
При вводе ассоциированная с каждым файлом буферная переменная всегда указывает на следующий подлежащий вводу элемент. В языке Паскаль при вводе используется механизм чтения наперед на один элемент. В языке Паскаль имеются весьма ограниченные средства форматирования выводимой информации, предоставляющие возможность указания ширины поля для выводимых значений. Средства форматирования при вводе отсутствуют. Определенные проблемы возникают при работе с символами, не имеющими графического представления. [31]
Так как команды и числа обычно хранятся в одном и том же запоминающем устройстве, то выбор той или иной системы команд должен быть увязан с количеством разрядов чисел, с которыми оперирует машина. Для двухадресных и трехадресных машин в одной ячейке запоминающего устройства хранится одна команда. Количество разрядов в коде команды в значительной мере определяется емкостью запоминающего устройства, так как в адресах следует предусмотреть возможность указания последней ( максимальной по номеру) ячейки. [32]
Звездочка в ряде случаев указывает на необходимость обработки не одного, а группы файлов ПДО. В то же время по команде PRINT PROG LISTING на печатающее устройство будет выведен единственный файл с именем и типом PROG LISTING, найденный на первом же доступном диске ПДО. Возможность указания и назначение звездочки оговариваются в описаниях команд. [33]
Операторы выбора представляют собой реализацию абстрактного механизма выбора одной альтернативы из некоторого множества альтернатив. Основными моментами, характеризующими операторы выбора, являются следующие. Являются ли альтернативы взаимоисключающими или нет. Имеется ли возможность указания альтернативы, соответствующей тому случаю, когда ни одна из всех имеющихся альтернатив не подходит. [34]
Довольно существенные изменения предложены по поводу описания массивов. В первую очередь, любой массив должен описываться и его объявление должно предшествовать первому использованию элементов массива. Описание массива может быть выполнено с помощью оператора DIM или оператора объявления типа DECLARE. Вторая важная особенность связана с возможностью указания граничных значений индексов. Наряду с прежним форматом, предусматривавшим описание только верхней границы и стандартное начало отсчета ( OPTION BASE 0 или OPTION BASE 1), вводится алголоподобная запись с указанием нижней и верхней границ индексов. При этом допускается существование и отрицательных границ. [35]
![]() |
Программа на алгоритмическом языке ЯУЗА с автокодным блоком. [36] |
В САЛО ЯУЗА-6 [31] реализовано большинство из указанных выше требований к языкам программирования для специализированных ЭВМ. ЯУЗА, макроязык ЯУЗА и алгоритмический язык ЯУЗА. В качестве базового языка был использован АЛГОЛ 60, дополненный средствами раздельной компиляции, возможностями указания типов данных с ограничениями и конкретным представлением в памяти ЭВМ. [37]
Такую же катушку 3 имеет вторичный прибор, установленный в удобном для измерения месте. Секции катушек включены в схему индуктивного моста, к которому подводится в точках а и & питание от сети переменного тока. Это в свою очередь увеличивает силу тока в катушке 3 вторичного прибора, благодаря чему в нее начинает втягиваться сердечник, который перемещает стрелку указывающего прибора. Каждому положению сердечника в первичном приборе соответствует такое же положение сердечника во вторичном приборе, что и дает возможность непрерывного указания положения уровня в сосуде Гидростатический и з-меритель уровня ( г а м п-с о м е т р) осуществляет измерение уровня путем измерения давления, создаваемого столбом жидкости. Принцип действия гидростатического измерителя уровня показан на фиг. [38]
Такую же катушку 3 имеет вторичный прибор, установленный в удобном для измерения месте. Секции катушек включены в схему индуктивного моста, к которому подводится в точках а и b питание от сети переменного тока. Это в свою очередь увеличивает силу тока в катушке 3 вторичного прибора, благодаря чему в нее начинает втягиваться сердечник, который перемещает стрелку указывающего прибора. Каждому положению сердечника в первичном приборе соответствует такое же положение сердечника во вторичном приборе, что и дает возможность непрерывного указания положения уровня в сосуде Гидростатический измеритель уровня ( г а м п-с о м е т р) осуществляет измерение уровня путем измерения давления, создаваемого столбом жидкости. Принцип действия гидростатического измерителя уровня показан на фиг. [39]
Такую же катушку 8 имеет вторичный прибор, установленный в удобном для измерения месте. Секции катушек включены в схему индуктивного моста, к которому подводится в точках а и Ь питание от сети переменного тока. Это в свою очередь увеличивает силу тока в катушке 3 вторичного прибора, благодаря чему в нее начинает втягиваться сердечник, который перемещает стрелку указывающего прибора. Каждому положению сердечника в первичном приборе соответствует такое же положение сердечника во вторичном приборе, что и дает возможность непрерывного указания положения уровня в сосуде Гидростатически и и з-мерите л ь уровня ( га м п-с о м е т р) осуществляет измерение уровня путем измерения давления, создаваемого столбом жидкости. Принцип дейстгия гидростатического измерителя уровня показан на фиг. [40]
Во всех машинограммах информация по приборам располагается в определенном порядке. Нужная последовательность расположения данных достигается сортировкой рабочего файла, подготавливаемого для печати. Правила сортировки система принимает по умолчанию в зависимости от условий выбора и идентификатора задания. В особых случаях может понадобиться расположение информации, отличное от принятого в системе. С этой целью предусмотрена возможность указания способа сортировки пользователем. [41]