Cтраница 4
Отображает слайд Автокода на текущем активном изображении. При вызове из библиотеки сначала указывается имя библиотеки, затем в круглых скобках имя слайда. Начало ( 0 0) находится в левом верхнем углу изображения. Завершает создание текущего изображения. [46]
Дальнейшее совершенствование автокодов выражалось в появлении дополнительных средств, устанавливающих по обычным правилам порядок действий в арифметических формулах или обеспечивающих в необходимых условиях разветвление вычислительного процесса, циклическое повторение участков программы и другие операции, вытекающие из условия задачи. Так постепенно автокоды утратили приставку 1: 1, а их входные языки стали не чисто машинными, а, машинно-ориентированными. Машинная ориентированность означает, что в основе этих языков продолжала лежать система команд какой-либо конкретной вычислительной машины. [47]
Различия между автокодом Инженер и АЛГОЛом в конкретном представлении входного языка транслятора ТАМ-2 ( 22) являются основой условного разграничения областей их применения. [48]
Язык является автокодом для языка исполнительной системы с автоматическим распределением памяти и с адресными выражениями. [49]
Наряду с этим автокод предоставляет программисту и некоторые дополнительные удобства. [50]
Наряду с этим автокод предоставляет программисту и ряд дополнительных возможностей, облегчающих работу по изготовлению программ. С помощью макроопределения программист может огиглтт, ( оппр-тр - ттМ - ПГТ ТРЧН - с - держательную операцию ( макрооперацию), задав алгоритм ее выполнения в терминах машинных операций и дав этой операции определенное имя. После того как операция определена, ее можно использовать при составлении программы наряду с обычными машинными операциями. Для этого в программе достаточно записать макрокоманду, которая по форме аналогична команде, использующей обычную машинную операцию: в ней, как обычно на автокоде, указывается имя этой макрооперации и имена ее операндов. Эти дополнительные удобства могут состоять и в том, что программист может передать транслятору выполнение некоторых рутинных работ, возникающих в процессе составления программы - например, перевод числовых констант в их машинное представление, размещение констант в памяти и организацию правильных ссылок на них в командах программы. В развитом автокоде предусматривается довольно много подобною рода дополнительных удобств. [51]