In der Informatik ein Signal, eine Variable oder ein Marker, der einen bestimmten Zustand anzeigt, oft als binärer Schalter (z.B. an/aus, wahr/falsch).
beispiel
Der Programmierer setzte eine Flag, um zu markieren, dass die Datei bereits bearbeitet wurde.
Tipps
Fachsprache und Herkunft
„Die Flag“ ist ein Fachbegriff aus der Informatik und ein direktes Lehnwort aus dem Englischen. Es wird fast ausschließlich in diesem technischen Kontext verwendet.
BEISPIEL
Dieser Code-Abschnitt ist nur für die Verarbeitung von Flags zuständig.
Typische Verben
Im Programmierkontext wird eine Flag typischerweise mit bestimmten Verben kombiniert. Die häufigsten sind: eine Flag setzen, eine Flag prüfen (oder abfragen) und eine Flag löschen (oder zurücksetzen).
BEISPIEL
Bevor die Daten gespeichert werden, müssen wir die Flag prüfen.
Funktionsweise
Eine Flag funktioniert wie ein digitaler Schalter oder eine Notiz, um einen Zustand zu speichern. Meist hat sie nur zwei Werte, zum Beispiel „wahr“ oder „falsch“, um anzuzeigen, ob eine Bedingung erfüllt ist oder nicht.
BEISPIEL
Wenn die Flag auf „wahr“ steht, ist der Benutzer angemeldet.
Vergleichen mit
near_synonym · confusable
Flag vs Signal
„das Signal“ und „die Flag“ können beide in technischen Zusammenhängen Informationen anzeigen. „Signal“ ist aber viel allgemeiner: Es kann eine technische Information übertragen, zum Beispiel als elektrisches oder digitales Signal. „Flag“ ist spezieller und gehört vor allem zur Informatik. Sie ist ein Marker oder eine Variable, die einen Zustand zeigt, oft nur an oder aus, wahr oder falsch. Man kann die Wörter verwechseln, weil eine Flag wie ein kleines Signal im Programm wirkt. Genau gesagt ist die Flag aber kein beliebiges Signal, sondern ein bestimmter Zustandsanzeiger.
Flag
Die Entwicklerin setzt eine Flag, damit das Programm den Fehler nur einmal meldet.
Signal
Das Signal vom Sensor kommt zu spät am Computer an.