Оператор является неделимым элементом программы, который дает возможность выполнять определенные алгоритмические действия. Отличием оператора, по отношению к другим элементам, является то, что под ним всегда подразумевается какое-то действие. В языке Паскаль операторы состоят из служебных слов. Операторы, используемые в программе, отделяются между собой и от других элементов программы символом ;. Все операторы языка Паскаль можно условно разбить на две группы:
Простые операторы – это операторы, не содержащие в себе других операторов. К ним относятся:
Структурированные операторы – это операторы, которые содержат в себе другие операторы. К ним относятся:
Оператор присваивания
С помощью этого оператора переменной или функции присваивается значение выражения. Для этого используется знак присваивания := , слева от которого записывается имя переменной, которой присваивается значение, а справа – выражение, значение которого вычисляется перед присваиванием. Пример:
Оператор безусловного перехода
Действие goto передает управление соответствующему помеченному оператору. При использовании меток нужно руководствоваться следующими правилом: метка должна быть описана в разделе описаний и все метки должны быть использованы.
Оператор goto противоречит принципам технологии структурного программирования. Современные языки программирования не имеют в своем составе такого оператора, и в его использовании нет необходимости.
Использовать оператор goto следует крайне осторожно. Широкое его применение без особых на то оснований ухудшает понимание логики работы программы. Безусловный переход можно осуществлять далеко не из каждого места программы и не в любое место программы. Так, нельзя с помощью этого оператора перейти из основной программы в подпрограмму или выйти из подпрограммы, не рекомендуется осуществлять переход внутрь структурированного оператора, т. к. он может дать неправильный результат, и т. д.
Пустой оператор
Пустой оператор не выполняет никакого действия и никак не отображается в программе (за исключением, быть может, метки или точек с запятыми, отделяющих пустой оператор от предыдущих или последующих операторов). Он может потребоваться для осуществления на него безусловного перехода.
Составной оператор
Составной оператор – это последовательность произвольных операций в программе, заключенная в так называемые операторные скобки Begin-End. Синтаксис:
Он может потребоваться в тех случаях, когда в соответствии с правилами построения конструкций языка можно использовать один оператор, а выполнить нужно несколько действий. В такой составной оператор входит ряд операторов выполняющих требуемые действия.
В дальнейшем везде, где будет указываться, что можно использовать один оператор, им может быть и составной оператор.
Отдельные операторы внутри составного оператора отделяются друг от друга точкой с запятой.
Условный оператор IF
Условный оператор IF позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие. Таким образом, условный оператор – это средство ветвления вычислительного процесса. Структура условного оператора имеет следующий вид:
условие оператор оператор
где if, then, else – зарезервированные слова (если, то, иначе);
При выполнении этого фрагмента переменная Y получит значение переменной X, если только это значение не превышает Mах, в противном случае Y станет равно Mах.
Обратите внимание, что перед else не должно быть точки с запятой.
В отличие от других языков программирования в Object Pascal приоритет операций отношения меньше, чем у логических операций, поэтому отдельные составные части сложного логического выражения заключаются в скобки.
Например, такая запись предыдущего оператора будет неверной:
С учетом приоритета операций компилятор будет транслировать такую строку как:
В этом примере переменная Y всегда будет иметь значение переменной X, а в Mах запоминается максимальное значение X.
Вслед за else может идти другой оператор if. Таким образом, можно составить множественное ветвление:
Оператор выбора CASE
Оператор реализует множественное ветвление. В определенных ситуациях case использовать удобнее, чем if. Синтаксис оператора:
Операторы цикла
Циклической алгоритмической структурой считается такая структура, в которой некоторые действия выполняются несколько раз. В программировании имеются два вида циклических структур: цикл с параметром и итерационный цикл.
В цикле с параметром всегда имеются так называемые параметры цикла. Иногда цикл с параметром называют регулярным циклом. Характерной чертой является то, что число циклов и повторений можно определить до выполнения цикла.
В итерационном цикле невозможно определить число циклов до его выполнения. Он выполняется до тех пор, пока выполняется условие продолжение цикла.
В языке Паскаль имеются три оператора, реализующих циклические вычислительные структуры:
Последние два ориентированы на реализацию итерационного цикла, однако их можно использовать и для реализации цикла с параметром.
Оператор FOR
параметр начальное значение конечное значение оператор
Начальное и конечное значения должны быть того же типа, что и параметр.
Оператор for существенно отличается от аналогичных операторов в других языках программирования. Отличия следующие:
Цикл for может уменьшать параметр. В этом случае синтаксис следующий:
параметр конечное значение начальное значение оператор
Оператор WHILE (цикл с предусловием)
Оператор while работает следующим образом: вначале работы проверяется результат логического условия. Если результат истина, то выполняется оператор, после которого осуществляется возврат на проверку условия с новым значением параметров в логическом выражении условия. Если результат ложь, то осуществляется завершение цикла.
При работе с while надо обратить внимание на его свойства:
В примере ниже выполняется обработка записей формы. Пока не достигнуто окончание набора данных формы, выполнять обработку:
Оператор REPEAT (цикл с постусловием)
тело цикла
условие
Оператор repeat работает следующим образом: сначала выполняются операторы тела цикла, после чего результат проверяется логического условия. Если результат ложь, то осуществляется возврат к выполнению операторов очередного тела цикла. Если результат истина, то оператор завершает работу.
Оператор repeat имеет следующие особенности:
Прерывание цикла
Любой из циклов можно прервать оператором break.
определения D(A1).и D(A2) соответственно и такие, что
i и A1x=A2x при всех
, то при X1= Х 2, Y1= Y2 оператор А 1 называется суженнем, или ограничением, оператора А 2, а оператор A2 – расширением оператора A1; при
, у – задан, х – неизвестен, А – оператор из Xв Y. Утверждение о существовании решения такого уравнения при любой правой части
равносильно утверждению, что область значении оператора Аесть все пространство Y; утверждение, что уравнение (х)=у имеет при любом
единственное решение, означает, что Авзаимно однозначно отображает D(А).на R(А).
Если Xи Y – векторные пространства, то в множестве всех О. из Xв Y можно выделить класс линейных операторов;остальные О. из Xв Y наз. нелинейными операторами. Если Xи Y – топологические векторные пространства, то в множестве 0. из X в Y естественно выделяется класс непрерывных операторов, а также класс ограниченных линейных операторов A (таких операторов А, что образ любого ограниченного множества в Xограничен в У) и класс линейных компактных операторов (т. е. таких О., что образ любого ограниченного множества в Xпредкомпактен в Y). Если X и Y – локально выпуклые пространства, то в Xи Y естественно рассматривать различные тоцологии; О. наз. полунепрерывным, если он определяет непрерывное отображение пространства X(в исходной топологии) в пространство Y в слабой топологии (понятие полунепрерывности используется главным образом в теории нелинейных О.); О. наз. усиленно непрерывным, если он непрерывен как отображение пространства Xв ограниченно слабой топологии в пространство У; О. наз. слабо непрерывным, если он определяет непрерывное отображение X в Y, где X и Y наделены слабой топологией. Часто компактные О. наз. вполне непрерывными. Иногда термин “вполне непрерывный О.” используется вместо термина “усиленно непрерывный О.” или для обозначения О., переводящего любую слабо сходящуюся последовательность в сильно сходящуюся; если Xи Y – рефлексивные банаховы пространства, то эти условия эквивалентны компактности О. Если О. усиленно Непрерывен или компактен, то он непрерывен; если О. непрерывен, то он слабо непрерывен.
Графиком оператора Аназ. множество
Пусть X и Y – топологические векторные пространства; оператор Аиз Xв Y наз. замкнутым оператором, если его график замкнут. Понятие замкнутого О. особенно плодотворно в случае линейных О. с плотной областью определения.
Понятие графика позволяет обобщить понятие О.: многозначным оператором из X в Y наз. любое подмножество Ав X x Y; если X и Y – векторные пространства, то многозначным линейным О. наз. линейное подпространство X x Y; областью определения многозначного О. наз. множество
Если X – векторное пространство над полем kи Y=k, то всюду определенный О. из Xв kназ. функционалом на X.
Если Х и Y – локально выпуклые пространства, то оператор A из X в Y с плотной в X областью определения имеет сопряженный оператор А* с плотной в Y* в ослабленной топологии областью определения тогда и только тогда, когда А – замкнутый О.
Примеры операторов. 1) О., сопоставляющий любому элементу
2) О., сопоставляющий любому элементу
этот же элемент
(единичный оператор в Xобозначается idX или 1X).
3) Пусть X – векторное пространство функции на нек-ром множестве М и f – функция на М; О. в X с областью определения
действующий по правилу
(А), наз. оператором умножения на функцию; А – линейный О.
4) Пусть X – векторное пространство функций на множестве Ми F – отображение множества Мв себя; О. в X с областью определения
действующий но правилу
5) Пусть X, У – векторные пространства действительных измеримых функций на пространствах с мерой ( М,SM, m) и (N,SN n) соответственно, К-функция на Mx Nx
, и непрерывная по
при любых фиксированных
существующий для почти всех
, действующий по правилу Aj=f при
то Алинейный О.
6) Пусть X – векторное пространство функций на дифференцируемом многообразии М,x – векторное ноле на М;оператор Ав X с областью определения
7) Пусть X – векторное пространство функций на множестве М;всюду определенный О., сопоставляющий функции
значение этой функции в точке
8) Пусть G – коммутативная локально компактная группа,
– группа характеров группы G; dg,
линейный оператор Аиз X в Y, сопоставляющий функции
всюду определен, если сходимость интеграла понимается как сходимость в среднем.
Если Xи Y – топологические векторные пространства, то О. в примерах 1) и 2) непрерывны; если в примере 3) пространство Xесть L2(M,SM, m), где m – мера на X, то О. умножения на ограниченную измеримую функцию замкнут и имеет плотную область определения; если в примере 5) пространство X=Y есть гильбертово пространство L2(M,SM, m) и К( х, у,z) =K(x,y)z, где К( х, у).принадлежит L2(Mx M,SM x SM, m x m), то Акомпактен; если в примере 8) пространства X и Y рассматриваются как гильбертовы пространства, то Анепрерывен.
Если A – О. из Xв Y такой, что
, то можно определить обратный оператор А -1 к А;вопрос о существовании обратного О. и его свойствах связан с теоремой существования и единственности решения уравнения Ax=f;если А -1 существует, то x=A-1f при
Для О. в векторных пространствах можно определить сумму, произведение на число и произведение О. Если А, В- операторы из Xв Y с областями определения D(А).и D(В).соответственно, то суммой операторов Аи Вназ. О., обозначаемый А+В, с областью определения
( А + В)x=Ах + Вх
. Произведением оператора A нa число lназ. О., обозначаемый lA, с областью определения
D(lA) = D(A), действующей по правилу (lА) х=l( Ах)
( ВА) х = В( Ах)
Если Р – всюду определенный О. в X такой, что РР=Р, то Рназ. проектором в Х; если I – всюду определенный О. в X такой, что II=idX, то I наз. инволюцией в Х.
Теория О. составляет важнейшую часть линейного и нелинейного функционального анализа, являясь, в частности, основным аппаратом теории динамич. систем, представлений групп и алгебр и важнейшим матё-матич. инструментом математич. физики и квантовой механики.
М. А. Наймарк, А. И. Штерн.
Математическая энциклопедия. — М.: Советская энциклопедия.
.
.
4.22 оператор (operator): Какой-либо объект, осуществляющий работу системы.
Примечание 1 – Роль оператора и роль пользователя могут возлагаться одновременно или последовательно на одно и то же лицо или организацию.
Примечание 2 – В контексте данного конкретного определения термин «объект» означает лицо или организацию.
4.9 оператор (operator): Лицо или организация, которые вносят вклад в реализацию функциональных возможностей системы и применяют знания, умение и процедуры при выполнении определенной функции.
1. Роль оператора и роль пользователя могут выполняться одновременно или последовательно одним и тем же человеком или организацией.
2. Некоторые операторы в сочетании с их знаниями, умением и выполняемыми процедурами могут рассматриваться как элемент системы.
3.16 оператор (operator): Организация, эксплуатирующая систему.
5 оператор: Человек, занимающийся какой-либо деятельностью с использованием технических (ого) устройств (а).
Лицо (или лица), которое занимается установкой и пуском в эксплуатацию, наладкой, техническим обслуживанием, очисткой, ремонтом или транспортированием оборудования.
3.3.9 оператор (operator): Функция, которая соединяет одно или несколько значений, называемых операндами, чтобы выработать значение, называемое результатом.
Примечание – Определение оператора включает в себя определение типов данных его операндов и результата.
2.12 оператор: Лицо, выполняющее операции испытаний.
3.1.6 оператор (operator): Лицо, работающее в чистом помещении или выполняющее технологические операции, связанные с выпуском продукции.
3.1 оператор (operator): Лицо, в обязанности которого входит установка, приведение в действие, эксплуатация, управление, регулировка, техническое обслуживание, чистка машин и механизмов управления, их ремонт или транспортировка.
3.1.6. оператор: Лицо, обычно выполняющее измерения в ходе процессов производства или контроля автомобильных компонентов.
3.7 оператор: Лицо, работающее на станке и выполняющее действия, связанные с работой механизма.
3.23 оператор: Лицо, которое занимается установкой и пуском в эксплуатацию, наладкой, техническим обслуживанием, очисткой, ремонтом или транспортированием оборудования.
(См. 3.21 ГОСТ ИСО/ТО 12100-1.)
1.2.13.7 оператор (operator): См. 1.2.13.6.
1.2.13.7 оператор (operator): См. пользователь (1.2.13.6).
2.23 оператор (operator): Лицо или организация, выполняющие повседневные процессы (2.31) и мероприятия, необходимые для оказания услуги (2.44).
Примечание 1 – Для данной системы коммунального водоснабжения (2.53) может быть один или несколько операторов, например отдельные операторы для услуг (2.44) по управлению установками, выставлению счетов и ремонту. Их задачи определяются ответственными органами (2.42). Оператор может передать некоторые свои функции субподрядчикам, если это допускается ответственным органом.
Примечание 2 – Оператор (операторы) может юридически отличаться или не отличаться от ответственного органа (2.42). Они могут быть государственными или частными. Примеры, когда ответственный орган и оператор юридически не отличаются друг от друга: технический отдел муниципалитета, специальное подразделение регионального органа власти. Примеры юридически отличающихся ответственного органа и оператора: общественная организация, частная компания, мелкий подрядчик, неправительственная организация, кооператив.
Примечание 3 – В контексте настоящего стандарта «оператор» не является лицом, нанятым организацией для управления единицей оборудования или процессом (2.31).
Примечание 1 – Для данной системы коммунального водоснабжения (2.53) может быть один или несколько операторов, например, отдельные операторы для услуг (2.44) по управлению установками, выставлению счетов и ремонту. Их задачи определяются ответственным и органами (2.42). Оператор может передать некоторые свои функции субподрядчикам, если это допускается ответственным органом.
3.27 оператор: Предприятие, ведущее разработку месторождения по договору с пользователем недр.
3.1 оператор: Компетентное лицо, уполномоченное на проведение сварки полиэтиленовых труб деталями с закладными нагревателями.
3.1 оператор: Лицо (или лица), которое(ые) занимается(ются) установкой и пуском в эксплуатацию, наладкой, техническим обслуживанием, чисткой, ремонтом или транспортированием оборудования (см. 3.21 ГОСТ ИСО/ТО 12100-1).
3.14 оператор: Лицо которое(ым) поручена установка, эксплуатация, наладка, обслуживание, очистка, ремонт или транспортирование машинного оборудования.
2.98 оператор (operator): Лицо, работающее в чистом помещении (2.33) или выполняющее технологические операции, связанные с выпуском продукции.
3.3 оператор (operator): Лицо, в обязанности которого входит установка, приведение в действие, управление, регулировка, техническое обслуживание, чистка машин и органов механического управления, их ремонт или транспортировка.
1 В настоящем стандарте к дисплеям отнесены также устройства отображения (индикации, воспроизведения) информации (сигнала) (Прим. пер.).
2.3.32 оператор: Организация, эксплуатирующая информационно-технологическую систему.
Оператор – государственный орган, муниципальный орган, юридическое или физическое лицо, организующие и (или) осуществляющие обработку персональных данных, а также определяющие цели и содержание обработки персональных данных.
3.5.12. оператор: Лицо, использующее оборудование в предназначенных целях.
Примечание – Оператор должен пройти соответствующую подготовку для данной работы.
3.5.9 оператор: Лицо, использующее оборудование по прямому назначению.
Примечание: С этой целью оператор должен пройти соответствующую подготовку.
3.1.7 оператор (operator): Лицо, использующее ручную машину или машину с ручным управлением в процессе работы.
3.4.8 ОПЕРАТОР (OPERATOR): Лицо, использующее оборудование по прямому назначению.
Примечание – ОПЕРАТОР должен пройти соответствующую подготовку.
3.1.7 оператор: Лицо, использующее в процессе работы станок с ручной подачей, машину с ручным управлением или ручную машину.
4.52 оператор (operator): Функция, которая соединяет одно или несколько значений, называемых операндами, чтобы выработать значение, называемое результатом.
3.16 оператор аттракциона: Лицо, назначенное администратором, отвечающее за правильное управление аттракционом в соответствии с эксплуатационными документами, когда аттракцион разрешен для доступа посетителей.
3.3.8 оператор большой арности (multiple arity operator): Оператор, арность которого больше двух.
14 . ОПЕРАТОР БПУ АС – лицо из числа оперативного персонала, прошедшее полный курс подготовки и допущенное в установленном порядке к самостоятельному управлению энергоблоком.
58. Оператор ветвления
Языковая конструкция, определяющая возможность выбора между различными последовательностями выполнения в программе
3.3 оператор высокого роста (large operator): Оператор, который по размерам относится приблизительно к 5 % общего количества операторов землеройных машин в разных регионах и имеет антропометрические данные больше рассматриваемых значений.
73. Оператор детерминированной системы
Правило, по которому каждой реализации входного сигнала ставится в однозначное или взаимно-однозначное соответствие реализация выходного сигнала
yt = Axt
3.19 оператор ИАС МЛГ ВС: Субъект ИАС МЛГ ВС, выполняющий функции разработки ИАС МЛГ ВС и сопровождения ИАС МЛГ ВС на этапе эксплуатации системы.
Примечание – В процессе сопровождения ИАС МЛГ ВС в целях информационного обслуживания субъектов ИАС МЛГ ВС оператор ИАС МЛГ ВС комплектует электронные фонды Центральной нормативно-методической библиотеки (ЦНМБ) ГА.
Оператор информационной системы – гражданин или юридическое лицо, осуществляющие деятельность по эксплуатации информационной системы, в том числе по обработке информации, содержащейся в ее базах данных.
3.1.5 оператор инфраструктуры пространственных данных: Субъект, выполняющий функции по интеграции базовых пространственных данных, предоставляемых ему поставщиком.
Примечание – В процессе интеграции оператор выполняет следующие действия:
1 проводит оценку качества и совместимости базовых пространственных данных;
2 предоставляет базовые пространственные данные потребителям в интегрированном виде по соответствующей территории;
3 осуществляет сбор и обработку информации, получаемой от потребителей, для повышения ценности базовых пространственных данных, осуществляет услуги по удостоверению соответствия данных из различных юридически значимых источников базовым пространственным данным.
2.4.10 оператор кремационного оборудования : Сотрудник крематория, осуществляющий кремацию останков умершего или погибшего и обработку праха.
3.1 оператор низкого роста (small operator): Оператор, который по размерам относится приблизительно к 5 % общего количества операторов землеройных машин в разных регионах и имеет антропометрические данные меньше рассматриваемых значений.
285 оператор почтовой связи: Организация почтовой связи или индивидуальный предприниматель, оказывающие услуги почтовой связи.
8.5.2 оператор программы (programme operator): Орган или органы, осуществляющие программу экологического декларирования типа III (8.5.1).
Примечание – Оператором программы может быть компания или группа компаний, отрасль промышленности или торговая ассоциация, государственные органы или агентства, независимый научный орган или другая организация.
14 оператор распределительных электрических сетей (ОРС):
Сторона, ответственная за эксплуатацию, обеспечение технического обслуживания, развитие распределительной электрической сети в данном районе и отвечающая за возможность гарантированного соответствия сети нормативным требованиям к поставляемой электроэнергии
de. Operator vertreilungs-des elektrischen Systems
en. Operator of distributive electric system
fr. Opérateur local du réseau électrique
3.4 оператор связи (service provider): Юридическое лицо или индивидуальный предприниматель, оказывающие услуги связи на основании соответствующей лицензии. Является поставщиком инфокоммуникационных услуг клиентам.
10 оператор связи: Юридическое лицо или индивидуальный предприниматель, оказывающие услуги связи на основании соответствующей лицензии.
3.19 оператор связи: Юридическое лицо или индивидуальный предприниматель, оказывающие услуги связи на основании соответствующей лицензии.
3.4 оператор связи (service provider): Юридическое лицо или индивидуальный предприниматель, оказывающие услуги связи на основании соответствующей лицензии; поставщик инфокоммуникационных услуг клиентам.
2.6 оператор связи (service provider): Юридическое лицо или индивидуальный предприниматель, оказывающие услуги связи на основании соответствующей лицензии. Является поставщиком инфокоммуникационных услуг клиентам.
3.48 оператор связи: Физическое или юридическое лицо, имеющее право на предоставление услуг электросвязи или почтовой связи.
оператор связи – организация независимо от форм собственности или индивидуальный предприниматель, имеющие лицензии на предоставление услуг телефонной связи, выданные федеральным органом исполнительной власти в области связи, и оказывающие эти услуги на основании договоров об оказании услуг телефонной связи;
3.4 оператор связи (service provider): Юридическое лицо или индивидуальный предприниматель, оказывающий услуги связи на основании соответствующей лицензии. Является поставщиком инфокоммуникационных услуг клиентам.
3.1.7 оператор связи: Юридическое лицо, оказывающее услуги электросвязи на основании лицензии.
11 оператор связи универсального обслуживания: Оператор связи, который оказывает услуги связи в сети связи общего пользования и на которого в порядке, предусмотренном законом, возложена обязанность по оказанию универсальных услуг связи.
3.9 оператор связи, предоставляющий доступ в Интернет: Оператор связи, оказывающий телематические услуги связи.
3.5 оператор сети (network operator): Организация связи, производственная деятельность которой направлена на предоставление трактов передачи информации и соединений через сети электросвязи.
Определения термина из разных документов: оператор сети
2.7 оператор сети (network operator): Организация связи, производственная деятельность которой направлена на предоставление трактов передачи информации и соединений через сети электросвязи.
3.1.8 оператор системы экстренного реагирования при авариях «ЭРА-ГЛОНАСС» (оператор системы): Юридическое лицо, осуществляющее деятельность по эксплуатации системы «ЭРА-ГЛОНАСС», в том числе по обработке информации, содержащейся в ее базах данных.
3.2 оператор среднего роста (medium operator): Оператор, который по размерам относится приблизительно к 50 % общего количества операторов землеройных машин в разных регионах и имеет антропометрические данные меньше рассматриваемых значений, а оставшаяся часть операторов имеет антропометрические данные больше рассматриваемых значений.
52. Оператор цикла
Языковая конструкция, определяющая итерацию некоторой последовательности выполнения в программе
3.17. оператор ЭЭ оборудования и/или ЭЭ систем (operator of an EDM equipment and/or system): Человек, который осуществляет программирование, установку, регулировку, наблюдение за работой, техническое обслуживание и чистку станка.
Словарь-справочник терминов нормативно-технической документации.
.
.
Оператор может означать:Оператор (математика) — то же, что математическая функция;Оператор (биология) — последовательность ДНК, принимающая участие в регуляции активности генов;Оператор (физика) — математические операторы в квантовой физике;Оператор (программирование) — наименьшая автономная часть языка программирования; команда;Оператор (поисковая система) — язык запросов к поисковым системамОператор связи — предприятие по предоставлению услуг связи;Оператор (профессия) — группа профессий по управлению работой оборудования (установок) различного вида и назначения; по проведению и обеспечению фото- кино- и видеосъёмки;
Кинооператор — профессия в кинематографе; человек, снимающий фильм на кинокамеру.Системный оператор (от англ. system operator) — системный оператор многопользовательской компьютерной системы, первоначально — системный оператор мейнфрейма, затем так стали называть операторов BBS и узлов сети Фидонет, однако наибольшую популярность термин получил в сокращенном варианте — сисоп (от англ. sysop).Оператор (военное дело) — офицер оперативного отдела штаба дивизии/армии/округа (фронта), оперативного управления главного, генерального штаба;Многозначные термины