Флаг (flag)
Флаг (flag) в информационных технологиях - признак или индикатор, показывающий состояние аппаратного или программного компонента либо выполнение определённого условия. В сетевой передаче данных флагом также называют фиксированную последовательность битов, обозначающую границы кадра.
Что означает термин
В программных и аппаратных системах флаг обычно представлен одним разрядом и принимает одно из двух состояний. По его значению можно определить, произошло ли заданное событие, обнаружена ли ошибка или завершена ли операция.
В сетевых протоколах флаг выполняет другую функцию: специальная последовательность битов выделяет начало и конец кадра. Поэтому конкретное значение термина зависит от области применения.
Как устроено
Битовый флаг хранит признак состояния или результата проверки. Например, он может показывать наличие ошибки или завершение операции. Флаги состояния процессора отражают результат арифметической операции.
Сетевой флаг имеет вид заранее определённой последовательности битов. Она используется для распознавания границ передаваемого кадра.
Где применяется
Флаги используются в программном обеспечении для хранения логических признаков, а в аппаратных системах, включая процессоры, для отражения результатов операций и текущих состояний. В компьютерных сетях они применяются для обозначения границ кадров.
Отличие от близких понятий
Вне информационных технологий слово «флаг» может обозначать физическое полотнище, используемое как государственный или иной символ. Такое значение не относится к программному индикатору и сетевой последовательности битов.
База знаний организована при поддержке делового сообщества. Спираль?!

