Computerprogramm

Dezember 2016

Was ist ein Computerprogramm?

Ein Computerprogramm ist eine Folge von Instruktionen, die vom Computer ausgeführt werden können. Der Computer kann allerdings nur mit Binärcode, umgehen, also einer Folge von 0 und 1. Daher ist es nötig, eine Programmiersprache zu verwenden, um die Anweisungen, die der Computer ausführen soll, lesbar zu schreiben, also mit Instruktion, die für den Menschen verständlich sind, da sie seiner Sprache ähneln.

Diese Programme werden dann von einem Compiler in Maschinensprache (Binärcode) übersetzt.

Die Art, wie ein Programm geschrieben wird, hängt eng mit der gewählten Programmiersprache zusammen, da es sehr viele davon gibt. Außerdem muss der Compilator der gewählten Sprache entsprechen: jede Programmiersprache hat ihren Compilator (ausgenommen interpretierte Sprachen...).

Eigentlich ist das Programm eine einfache Textdatei (mit einem Textverarbeitungsprogramm oder Texteditor geschrieben), die man als Quelldatei bezeichnet.

Die Quelldatei enthält die Programmzeilen, genannt Quellcode. Ist diese Textdatei fertiggestellt, muss sie kompiliert werden. Die Kompilation verläuft in zwei Schritten :

  • der Compilator verwandelt den Quellcode in Objektcode und speichert ihn in einem Objektordner, er übersetzt die Quelldatei also in Maschinensprache (manche Compilatoren erzeugen auch eine Datei in Assembler, einer der Maschinensprache ähnlichen Sprache, da sie sehr einfache, aber lesbare Funktionen hat)
  • danach nutzt der Compilator einen Linker (oder binder), durch den alle zugehörigen Elemente (Funktionen oder Bibliotheken) in die Enddatei eingefügt werden, auf die sich das Programm bezieht, die aber nicht in der Quelldatei gespeichert sind.
    Dann erzeugt er eine ausführbare Datei, die alles enthält, was er benötigt, um autonom zu funktionieren, (in den Betriebssystemen Microsoft Windows oder MS-Dos hat diese Datei die Endung .exe)

Lesen Sie auch :


Computer program
Computer program
Programa informático
Programa informático
Programme informatique
Programme informatique
Programmi informatici
Programmi informatici
Programa informático
Programa informático
Das Dokument mit dem Titel « Computerprogramm » aus CCM (de.ccm.net) wird zur Verfügung gestellt unter den Bedingungen der Creative Commons Lizenz. Sie dürfen das Dokument verwenden, verändern sowie Vervielfältigungen dieser Seite erstellen, unter den Bedingungen, die in der vorgenannten Lizenz erwähnt sind und unter der gleichzeitigen Bedingung, dass Sie im Rahmen Ihrer Verwendung, Veränderung oder Vervielfältigung nach außen hin klar und deutlich auf den Urheber (= de.ccm.net) des Dokuments hinweisen.