В книге будут использоваться следующие термины и понятия:
Значение – этот термин используется в общепринятом смысле: элемент данных, являющийся одним из возможных членов типа данных, который может соответствовать некоторому состоянию переменной или константе соответствующего типа.
Тип – это множество допустимых значений и контракт.
Экземпляр – это значение типа.
Контракт – набор свойств и методов, присущих тому или иному типу, а также поведение этих свойств и методов.
Переменная – это ссылка на область памяти, которая хранит значение какого-либо типа. Для идентификации переменной служит ее имя.
Метод – это фрагмент кода на встроенном языке, к которому можно обратиться из другого места модуля или из другого модуля. О том, что метод что-либо возвращает, можно судить по тому, что у метода описан тип возвращаемого значения.
Параметр – это имя переменной, через которую тело метода получает доступ к значению, которое предоставляется методу во время его вызова (аргумент).
Операция – этот термин используется в общепринятом смысле: конструкция в языках программирования, аналогичная по записи математическим операциям, то есть специальный способ записи некоторых действий. Наиболее часто применяются арифметические, логические и строковые операции. Операция выполняется над одним или несколькими операндами.
Операнд – это значение, над которым выполняется операция.
Инструкция – это наименьшая автономная часть встроенного языка; команда или набор команд. Программа обычно представляет собой последовательность инструкций. Например, инструкцию присваивания можно представить строкой: А = 4 + 2.
Выражение – это математическая, логическая или строковая формула, по которой вычисляется значение. Выражение может состоять из констант, переменных и вызовов методов, связанных символами логических, арифметических и других операций.
Ключевое слово – это слово, которое нельзя использовать в качестве имени переменной или метода. Оно зарезервировано для использования только в синтаксических конструкциях языка. Например: если, возврат и т. д.
Литерал – это значение, записанное прямо в тексте программы.
Язык «1С:Предприятия» – это встроенный язык платформы «1С:Предприятие 8». Он позволяет разработчику описывать собственные алгоритмы функционирования прикладного решения.
Язык «Элемента» – это встроенный язык технологии «1С:Предприятие.Элемент». Он используется:
для написания скриптов, автоматизирующих администрирование систем, основанных на платформе «1С:Предприятие 8»;
для решения алгоритмических задач, возникающих при создании и модификации приложений, использующих технологию «1С:Предприятие.Элемент».