Logo
Unionpedia
Kommunikation
Jetzt bei Google Play
Neu! Laden Sie Unionpedia auf Ihrem Android™-Gerät herunter!
Herunterladen
Schneller Zugriff als Browser!
 

Wettlaufsituation

Index Wettlaufsituation

Eine Wettlaufsituation, aus dem Englischen auch Race Condition oder Race Hazard, mitunter auch „kritische Wettlaufsituation“, bezeichnet in der Programmierung eine Konstellation, in der das Ergebnis einer Operation vom zeitlichen Verhalten bestimmter Einzeloperationen oder der Umgebung abhängt.

15 Beziehungen: Deadlock (Informatik), Debugger, Englische Sprache, Glitch (Elektronik), Heisenbug, Kritischer Abschnitt, Logging, Nichtdeterminismus, Programmfehler, Programmierung, Schreib-Lese-Konflikt, Semaphor (Informatik), Time-of-Check-to-Time-of-Use-Problem, Transaktion (Informatik), Verlorenes Update.

Deadlock (Informatik)

Deadlock oder Verklemmung bezeichnet in der Informatik einen Zustand, bei dem eine zyklische Wartesituation zwischen mehreren Prozessen auftritt, wobei jeder beteiligte Prozess auf die Freigabe von mindestens einem Betriebsmittel (einer Ressource) wartet, das ein anderer beteiligter Prozess bereits exklusiv belegt hat.

Neu!!: Wettlaufsituation und Deadlock (Informatik) · Mehr sehen »

Debugger

Ein Debugger (von engl. de- (Präfix; dt. ent-, aus-) im Sinne von entfernen und engl. bug im Sinne von Programmfehler) ist ein Werkzeug zum Diagnostizieren und Auffinden von Fehlern in Computersystemen, dabei vor allem in Programmen, aber auch in der für die Ausführung benötigten Hardware.

Neu!!: Wettlaufsituation und Debugger · Mehr sehen »

Englische Sprache

Die englische Sprache (Eigenbezeichnung: IPA) ist eine ursprünglich in England beheimatete germanische Sprache, die zum westgermanischen Zweig gehört.

Neu!!: Wettlaufsituation und Englische Sprache · Mehr sehen »

Glitch (Elektronik)

In der Elektronik bezeichnet man mit Glitch eine kurzzeitige Falschaussage in logischen Schaltungen und temporäre Verfälschung einer booleschen Funktion.

Neu!!: Wettlaufsituation und Glitch (Elektronik) · Mehr sehen »

Heisenbug

Im Jargon der Computerprogrammierung ist ein Heisenbug ein Softwarefehler, der zu verschwinden oder sein Verhalten zu verändern scheint, wenn man versucht, ihn zu untersuchen.

Neu!!: Wettlaufsituation und Heisenbug · Mehr sehen »

Kritischer Abschnitt

In der Informatik dient ein kritischer Abschnitt (engl. ‚critical section’) zur Kennzeichnung einer Ansammlung von Programmanweisungen zum Zwecke der Ablaufsteuerung.

Neu!!: Wettlaufsituation und Kritischer Abschnitt · Mehr sehen »

Logging

Als Logging bezeichnet man in der Informatik die automatische Erstellung eines Protokolls von Softwareprozessen.

Neu!!: Wettlaufsituation und Logging · Mehr sehen »

Nichtdeterminismus

Nichtdeterminismus ist ein Konzept aus der theoretischen Informatik, in dem Algorithmen oder Maschinen (meist Turingmaschinen oder endliche Automaten) nicht nur genau eine Berechnung zu einer bestimmten Eingabe durchlaufen können (deterministisch), sondern es bei gleicher Eingabe mehrere Möglichkeiten für den Übergang in den nachfolgenden Zustand gibt.

Neu!!: Wettlaufsituation und Nichtdeterminismus · Mehr sehen »

Programmfehler

Programmfehler oder Softwarefehler oder Software-Anomalie, häufig auch Bug genannt, sind Begriffe aus der Softwaretechnik, mit denen für Software-Systemkomponenten Abweichungen zu einem geforderten oder gewünschten Sollzustand bezeichnet werden.

Neu!!: Wettlaufsituation und Programmfehler · Mehr sehen »

Programmierung

Programmierung (von altgriechisch πρόγραμμα prógramma „öffentlich und schriftlich bekannt gemachte Nachricht, Befehl“) bezeichnet die Tätigkeit, Computerprogramme zu erstellen und wird dem Teilbereich der Softwareentwicklung zugerechnet.

Neu!!: Wettlaufsituation und Programmierung · Mehr sehen »

Schreib-Lese-Konflikt

Ein Schreib-Lese-Konflikt (auch) tritt in der Informatik auf, wenn von zwei gleichzeitig ablaufenden Transaktionen die eine Transaktion Daten liest, die von der anderen Transaktion geschrieben bzw.

Neu!!: Wettlaufsituation und Schreib-Lese-Konflikt · Mehr sehen »

Semaphor (Informatik)

Ein Semaphor (von und φέρειν pherein ‚tragen‘ – also etwa „Signalgeber“) ist eine Datenstruktur, die aus einer Ganzzahl und den atomaren Nutzungsoperationen „Reservieren/Probieren“ und „Freigeben“ besteht.

Neu!!: Wettlaufsituation und Semaphor (Informatik) · Mehr sehen »

Time-of-Check-to-Time-of-Use-Problem

Der Begriff Time-of-Check-to-Time-of-Use-Problem (abgekürzt auch als TOCTOU, TOCTTOU oder TOC/TOU, ausgesprochen als TOCK-tuu) beschreibt einen aus einem Programmfehler (Software-Bug) resultierenden und bei der letztendlichen Ausführung von Computerprogrammen gegebenenfalls auftretenden Sachverhalt.

Neu!!: Wettlaufsituation und Time-of-Check-to-Time-of-Use-Problem · Mehr sehen »

Transaktion (Informatik)

Als Transaktion (von lateinisch trans „(hin-)über“, agere „treiben, handeln, führen“: also wörtlich: Überführung; dt. hier besser: Durchführung) wird in der Informatik eine Folge von Programmschritten bezeichnet, die als eine logische Einheit betrachtet werden, weil sie den Datenbestand nach fehlerfreier und vollständiger Ausführung in einem konsistenten Zustand hinterlassen.

Neu!!: Wettlaufsituation und Transaktion (Informatik) · Mehr sehen »

Verlorenes Update

Verlorenes Update (auch) bezeichnet in der Informatik einen Fehler, der bei mehreren parallelen Schreibzugriffen auf eine gemeinsam genutzte Information auftreten kann.

Neu!!: Wettlaufsituation und Verlorenes Update · Mehr sehen »

Leitet hier um:

Race Condition, Race Hazard, Race condition, Race-Condition, Racing Condition, Racing condition, Wettlauf-Situation.

AusgehendeEingehende
Hallo! Wir sind auf Facebook! »