Cтраница 2
Стандартнее константы языка - это объекты программы, значения которых определены в самой системе ДИСП. [16]
Идентификаторы, применяемые для именования объектов программы, должны содержать не более 5 символов. Имена целых величин должны начинаться с букв I, J, К, L, М и N, а вещественных - с любых остальных. [17]
Символические имена употребляются для обозначения объектов программы, обращение к которым производится с помощью их наименований. Такими объектами являются данные и подпрограммы. Символические имена образуются из букв, цифр и знака денежной единицы. Имя содержит от одного до шести символов, причем первый из них должен быть буквой или знаком денежной единицы, например, А, N23, MIRSK. Каждое символическое имя, используемое в программной единице, должно быть уникальным, за исключением тех случаев, которые в дальнейшем оговариваются особо. [18]
Однако на практике в числе объектов многомарочной программы нередко могут быть и такие, исходных данных для проектирования которых может не быть. В этих случаях программу предприятия выражают в приведенных единицах при помощи коэффициента приведения. Приведение многомарочной программы заключается в пересчете заданной номенклатуры объектов ремонта на один ( или два) наиболее представительных ( основных) объекта, имеющих в программе наибольший удельный вес. При разработке коэффициентов приведения за исходную величину принимают трудоемкость объекта ремонта, принятого в качестве основного эталонного, которым может быть полнокомплектный автомобиль или агрегат. Установление трудоемкости капитального ремонта ( трудовых затрат, выраженных в человеко-часах) данного объекта является одной из ответственных задач при проектировании, так как от величины трудоемкости зависит годовой объем работ и рентабельность предприятия. Трудоемкость капитального ремонта зависит от совершенства технической эксплуатации автомобилей и ремонтного производства, а также и ремонтопригодности конструкции автомобиля. [19]
Макрооперация IN служит для присваивания объектам программы ( простым переменным и массивам) значений, вводимых с перфокарт. [20]
Эта макрооперация предназначена для присваивания объектам программы начальных значений, вводимых с перфокарт. [21]
Параметры программы РПГ отображают некоторые характеристики объектов программы. Параметры делятся на две группы: числовые параметры и символические. [22]
Как уже говорилось, этикетки для объектов программы выбирает программист. При анализе уже написанной программы или ее части может оказаться, что объекты, помеченные разными этикетками, представляют собой одно и то же или же могут занимать одну ячейку памяти. [23]
В этой графе записываются символические наименования объектов программы. [24]
Составной оператор вводит новый уровень описания объектов программы и задает последовательное исполнение входящих в него операторов. Поскольку все описания внутри составного оператора имеют локальный характер, вход в него по метке невозможен. [25]
Список ввода-вывода ( необязателен) - указывает объекты программы, участвующие в передаче данных между файлом и памятью, и определяет последовательность их передачи. Список ввода определяет объекты, которым при вводе из файла присваиваются значения. Список ввода может содержать переменные, элементы массивов, подстроки, массивы ( кроме массивов с предполагаемым размером), списки с циклами. Список вывода определяет те объекты, значения которых передаются в файл при выводе. В списках вывода могут быть выражения всех типов. Однако в текстовых выражениях не допускаются операции сцепления операндов, имеющих неявную длину, кроме имени константы. [26]
Способ распределения памяти, при котором положение объектов программы ( переменных, констант и процедур) и объем занимаемой ими памяти определяется заранее и не меняется в процессе выполнения. [27]
Операторы описания предназначены для определения свойств таких объектов программы, как константы, переменные, массивы, функции. Они позволяют задать тип и длину объекта, размерность массива, способ размещения объекта в памяти. [28]
Идентификаторы используются в автокоде в качестве имен объектов программы ( команд, констант, рабочих ячеек или групп ячеек памяти), а также для построения мнемонических кодов операций. [29]
Оператор в программе, предназначенный для описания объектов программы. [30]