Off — термин из области электротехники и информатики¶
Off (от англ. off — «выключенный, отключённый») — термин, обозначающий состояние «выключено», «отключено», «нет сигнала» или «недействующий». Широко применяется в электротехнике, электронике, информатике, телекоммуникации и повседневной речи как антоним к on («включено»). В зависимости от контекста может обозначать физическое состояние устройства, логическое значение в программировании, состояние сетевого подключения или аббревиатуру ряда понятий.
¶Электротехника и электроника
В электротехнике состояние off соответствует отсутствию электрического тока в цепи или отключению источника питания. Переключатель в положении «off» разрывает электрическую цепь, прекращая подачу напряжения к нагрузке. В цифровой электронике логический уровень «off» соответствует логическому нулю (0 В или близкому к нему напряжению), а состояние «on» — логической единице.
Транзисторы и ключевые схемы работают как электронные переключатели, переходя между состояниями on и off. Именно на этом принципе построена вся цифровая логика: биполярные и МОП-транзисторы работают в области отсечки (off) и насыщения (on), что позволяет реализовывать логические элементы — И, ИЛИ, НЕ и их комбинации.
¶Информатика и программирование
В программировании off встречается в нескольких значениях:
- Логическое значение. Во многих языках программирования состояние «off» отображается как
false(ложь), а «on» — какtrue(истина). В языке C и его производных существует типboolс двумя значениями, а в языке Python используетсяFalse. - Флаги и опции. Команды и функции часто принимают параметры
on/offилиtrue/falseдля включения и отключения определённого поведения. Например, в SQL-запросах встречается конструкцияSET FOREIGN_KEY_CHECKS = OFFдля отключения проверки внешних ключей. - Константы. В языке C++ стандартная библиотека определяет макросы
ONиOFF, а в ряде библиотек графического интерфейса (например, MFC от Microsoft) используется перечислениеCWnd::On/Offдля управления состоянием элементов управления.
¶Телекоммуникация и сети
В телекоммуникации off-hook и on-hook — термины, описывающие состояние телефонного аппарата. «On-hook» (аппарат на рычаге) соответствует ожиданию вызова, а «off-hook» (аппарат снят с рычага) — активному вызову или разговору. Эти термины исторически происходят от физического рычага старых телефонов, который поднимался при снятии трубки.
В компьютерных сетях состояние off может означать отключение сетевого интерфейса, выключение передатчика (transceiver off) или приостановку передачи данных. В протоколах связи используется механизм RTS/CTS (Request to Send / Clear to Send), где сигналы могут переводиться в состояние off для управления потоком данных.
¶Аббревиатуры
Сокращение OFF встречается в названиях ряда организаций и понятий:
- OFF — Open Film Format, формат хранения цифрового видео;
- Off — обозначение смещения (offset) в компьютерной графике и типографике, например, в CSS-свойстве
offsetдля задания смещения элемента; - В русскоязычной практике «ОФФ» иногда используется как сокращение от «оффлайн» (offline).
¶Повседневное употребление
В бытовой речи off и его русский эквивалент «выключить» используются для обозначения прекращения работы любого устройства — от лампочки до компьютера. Выражения вроде «выключить телефон», «выключить интернет» стали частью повседневного языка. В спорте и фитнесе термин «оф-сезон» (off-season) обозначает межсезонье, период между соревнованиями.
¶См. также
- On — состояние «включено»
- Логический ноль
- Транзисторный ключ
- Оффлайн
¶Источники
- ГОСТ 2.701-2008. Схемы. Виды и типы.
- Кнут Д. Искусство программирования.
- RFC 5531 — RPC: Remote Procedure Call Protocol Specification.
- Справочник по электротехнике и электронике.
