AZreferate - Referate und hausaufgaben fur schule.
Referatesuche, Hausarbeiten und Seminararbeiten Kostenlose Online-Dokumente mit Bildern, Formeln und Grafiken. Referate, Facharbeiten, Hausarbeiten und Seminararbeiten findest für Ihre einfache Hausarbeiten.



BetriebstechnikBiographienBiologieChemieDeutschDigitaltechnik
ElectronicaEpochenFertigungstechnikGemeinschaftskundeGeographieGeschichte
InformatikKulturKunstLiteraturManagementMathematik
MedizinNachrichtentechnikPhilosophiePhysikPolitikProjekt
PsychologieRechtSonstigeSportTechnikWirtschaftskunde

Referat Kurzerklärung der Begriffe Compiler, Interpreter, Debugger, Linker und Emulator

informatik referate

informatik referate

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, hinzugefügt werden müssen, bindet der Linker diesen Objektcode mit externen Bibliotheken zusammen. Ergebnis dieses Binden ist dann das ablauffähige Programm.

Emulator

Ein Emulator ist ein Hilfsprogramm, daß einer Software oder Hardware benötigte Gegebenheiten und Voraussetzungen simuliert oder vortäuscht. Diese Aufgabe übernimmt z.B. ein Compiler, der ein in einer höheren Programmiersprache geschriebenes Programm in ein Programm in Maschinensprache übersetzt, die der Rechner dann direkt versteht. Ein Interpreter kann diese Aufgabe während des Programmablaufs durchführen, wodurch zwar langsamer, ein dialogorientiertes, interaktives Arbeiten erst möglich wird. Oder es können z.B. Programme, die für Macintoshrechner geschrieben worden sind, auf einem IBM-Rechner benutzt werden(Mac-Emulator).

+ kurze, verständliche Erklärung der Begriffe

- als Referat zu kurz

- sehr oberflächlich

Keywords: Emulator Debugger Compiler Linker



Referate über:


Datenschutz




Copyright © 2024 - Alle Rechte vorbehalten
AZreferate.com
Verwenden sie diese referate ihre eigene arbeit zu schaffen. Kopieren oder herunterladen nicht einfach diese
# Hauptseite # Kontact / Impressum