Durchlaufzeit (Programm-Lebenszyklus-Phase)

In der Informatik, Durchlaufzeit, Durchlaufzeit, Durchlaufzeit, oder Ausführungszeit ist die Zeit, während deren ein Programm (Durchführung), im Gegensatz zu anderen Phasen eines Lebenszyklus eines Programms wie Übersetzungszeit, Bindezeit, Ladezeit usw. läuft.

Ein Laufzeitfehler wird entdeckt danach oder während der Ausführung eines Programms, wohingegen ein Übersetzungszeit-Fehler durch den Bearbeiter entdeckt wird, bevor wird das Programm jemals durchgeführt. Datentypprüfung, Lagerungszuteilung, Codegeneration und Codeoptimierung werden normalerweise während der Übersetzung getan, aber können in der Durchlaufzeit abhängig von der besonderen Sprache und dem Bearbeiter getan werden.

Durchführungsdetails

In bestimmten Fällen beginnt die Ausführung eines Programms, nachdem ein Lader die notwendige Speichereinstellung durchgeführt hat und das Programm mit irgendwelchen dynamisch verbundenen Bibliotheken verbunden hat, die es braucht. In einigen Fällen werden eine Sprache oder Durchführung diese Aufgaben durch die Sprachdurchlaufzeit statt dessen erledigen, obwohl das auf Hauptströmungssprachen auf dem allgemeinen Verbraucher Betriebssysteme ungewöhnlich ist.

Etwas Programm-Beseitigen kann nur durchgeführt werden (oder ist effizienter oder genau), wenn durchgeführt, an der Durchlaufzeit. Logikfehler und Reihe-Grenze-Überprüfung sind Beispiele. Deshalb werden einige Programmierprogrammfehler nicht entdeckt, bis das Programm in einer "lebenden" Umgebung mit echten Daten trotz der hoch entwickelten Übersetzungszeit geprüft wird überprüfend und Vor-Vorführungsprüfung. In diesem Fall kann der Endbenutzer auf eine Laufzeitfehlermeldung stoßen.

Anwendungsfehler — Ausnahmen

Das Ausnahme-Berühren ist eine Spracheigenschaft, die entworfen ist, um Laufzeitfehler zu behandeln, eine strukturierte Weise zur Verfügung stellend, völlig unerwartete Situationen sowie voraussagbare Fehler oder ungewöhnliche Ergebnisse ohne den Betrag des Reihenfehlers zu fangen, überprüfend, erforderlich Sprachen ohne es. Neuere Förderungen in Laufzeitmotoren ermöglichen das automatisierte Ausnahme-Berühren, das 'Wurzelursache'-Fehlersuchprogramm-Auskunft für jede Ausnahme von Interesse gibt und unabhängig des Quellcodes, durch die Befestigung eines speziellen Softwareproduktes dem Laufzeitmotor durchgeführt wird.

Orthografische Formgebung

Einige Benutzer bevorzugen eine orthografische Formgebung, in der "Durchlaufzeit" weil ein Adjektiv mit Bindestrich geschrieben wird, wohingegen "die Durchlaufzeit" als ein Substantiv fest (verschlossen) entworfen wird. Beispiele:

  • "Polymorphism verlangt Laufzeitschwergängigkeit aber nicht Übersetzungszeit bindend."
  • "Die Durchlaufzeit des Algorithmus ist Auftrag n."

Als anderswohin mit der Sprachvorschrift für die Formgebung von Zusammensetzungen (offen, mit Bindestrich geschrieben oder fest) bezahlt natürliche Sprache häufig keine Beachtung.

Siehe auch


Vereinigte Staaten Schiff Rhode Island / Spur-Klasse
Impressum & Datenschutz