Difference between revisions of "Executable program/de"

From Free Pascal wiki
Jump to navigationJump to search
m
m
 
Line 2: Line 2:
 
<br>
 
<br>
 
<br>
 
<br>
Ein ausführbares Programm ist ein Programm, das als Binärdatei (Maschinensprache) oder als Bytecode ausgeführt wird.<br>
+
Ein ausführbares Programm ist ein Programm, das als Binärdatei (Maschinensprache), als Bytecode (Zwischencode) oder als Interpretersprache (Quellcode) ausgeführt wird.<br>
 
* Eine Binärdatei ist die Übersetzung von Quellcode (z. B. Pascal) durch einen Compiler in Maschinencode. Dieser Maschinencode wird nachher von einem Linker zusammen mit den Compilerbibliotheken zu einem ausführbaren Programm gebunden. Dieses Programm ist <b>selbständig</b> lauffähig.
 
* Eine Binärdatei ist die Übersetzung von Quellcode (z. B. Pascal) durch einen Compiler in Maschinencode. Dieser Maschinencode wird nachher von einem Linker zusammen mit den Compilerbibliotheken zu einem ausführbaren Programm gebunden. Dieses Programm ist <b>selbständig</b> lauffähig.
 
* Bytecode (z. B. Java) wird immer von einem <b>Laufzeitsystem</b> interpretiert und ausgeführt. Bytecode ist langsamer als eine Binärdatei.
 
* Bytecode (z. B. Java) wird immer von einem <b>Laufzeitsystem</b> interpretiert und ausgeführt. Bytecode ist langsamer als eine Binärdatei.
 +
* Interpreter (z. B. klassisches Basic) interpretieren den Quellcode während der Ausführung. Interpreter sind langsamer als eine Binärdatei.
 
<br>
 
<br>
 
Ein ausführbares Programm kann folgendes sein:
 
Ein ausführbares Programm kann folgendes sein:
* Es kann als eigenständige Anwendung auf einem Betriebssystem laufen
+
* Es kann als Anwendung auf einem Betriebssystem laufen
 
* Es kann ein Teil des Betriebssystems (z. B. ein Gerätetreiber) sein
 
* Es kann ein Teil des Betriebssystems (z. B. ein Gerätetreiber) sein
 
<br>
 
<br>

Latest revision as of 23:20, 9 June 2013

Deutsch (de) English (en) suomi (fi) français (fr) Bahasa Indonesia (id) polski (pl) português (pt) русский (ru)


Ein ausführbares Programm ist ein Programm, das als Binärdatei (Maschinensprache), als Bytecode (Zwischencode) oder als Interpretersprache (Quellcode) ausgeführt wird.

  • Eine Binärdatei ist die Übersetzung von Quellcode (z. B. Pascal) durch einen Compiler in Maschinencode. Dieser Maschinencode wird nachher von einem Linker zusammen mit den Compilerbibliotheken zu einem ausführbaren Programm gebunden. Dieses Programm ist selbständig lauffähig.
  • Bytecode (z. B. Java) wird immer von einem Laufzeitsystem interpretiert und ausgeführt. Bytecode ist langsamer als eine Binärdatei.
  • Interpreter (z. B. klassisches Basic) interpretieren den Quellcode während der Ausführung. Interpreter sind langsamer als eine Binärdatei.


Ein ausführbares Programm kann folgendes sein:

  • Es kann als Anwendung auf einem Betriebssystem laufen
  • Es kann ein Teil des Betriebssystems (z. B. ein Gerätetreiber) sein



--Olaf 20:22, 9 June 2013 (UTC)