Compiler, Interpreter, Debugger, Linker und Emulator

Schlagwörter:
Referat, Hausaufgabe, Compiler, Interpreter, Debugger, Linker und Emulator
Themengleiche Dokumente anzeigen

Beschreibung / Inhalt
Das vorliegende Dokument gibt eine kurze Erklärung zu den Begriffen Compiler, Interpreter, Debugger, Linker und Emulator. Ein Compiler übersetzt Quellanweisungen einer Programmiersprache in Zielanweisungen einer maschinenorientierten Programmiersprache. Ein Interpreter übersetzt Quellanweisungen in einer problemorientierten Programmsprache jeweils sofort und führt sie aus. Ein Debugger unterstützt den Programmierer bei der Suche und Behebung von Programmfehlern. Der Linker hilft dabei, die übersetzten Programme zum Ablauf zu bringen, indem er den Objektcode mit externen Bibliotheken zusammenbindet. Ein Emulator simuliert oder vortäuscht benötigte Gegebenheiten und Voraussetzungen für eine Software oder Hardware. Das Dokument ist sehr kurz und oberflächlich, daher nicht geeignet als Referat.
Direkt das Referat aufrufen

Auszug aus Referat
Gerrit Bartsch SSE1B 27.01.1999 Kurzerklärung der Begriffe Compiler, Interpreter, Debugger, Linker und Emulator Ein Compiler oder Kompilierer Ein Compiler ist ein übersetzungsprogramm, das in einer Programmiersprache abgefaßte Quellanweisungen in Zielanweisungen einer maschinenorientierten Programmiersprache umwandelt. Unter einem übersetzungsprogramm(Sprachübersetzer) versteht man ein Programm, das Anweisungen in einer problemorientierten Sprache liest, analysiert und in bedeutungsgleiche Maschinenbefehle umwandelt. Interpretierer oder Interpreter Ein Interpreter ist ein Programm, das in eine EDV Anlage eingegebene Quellanweisungen in einer problemorientierten Programmsprache jeweils sofort übersetzt und ausführt. Im Unterschied zum Kompilieren entsteht kein vollständiges, aufbewahrungsfähiges Objektprogramm. Debugger Ein Debugger ist ein Programm, das den Programmierer bei der Suche und dem Beheben von Programmfehlern, sogenannten Bugs, unterstützt. In einem Einzelschrittmodus wird jede Befehlszeile einzeln auf ihre Lauffähigkeit überprüft. Ist die Befehlszeile lauffähig wird die Nächste überprüft. Tritt jedoch ein Fehler auf, kann man Schritt für Schritt die Module, die die Befehlszeile aufruft, auf ihre Lauffähigkeit überprüfen. Linker oder Binder Linker helfen den Programmierer, die übersetzten Programme zum Ablauf zu bringen. Die kompilierten Objektprogramme sind noch nicht lauffähig. Da im Quellprogramm verlangte Programmteile, wie z.B. Ein- und Ausgabeprozeduren, ...
Direkt das Referat aufrufen

Autor:
Kategorie:
Sonstiges
Anzahl Wörter:
301
Art:
Referat
Sprache:
Deutsch
Bewertung dieser Hausaufgabe
Diese Hausaufgabe wurde bisher 2 mal bewertet. Durchschnittlich wurde die Schulnote 3 vergeben.
Zurück