Im Allgemeinen werden in Hochsprachen geschriebene Anwendungsprogramme als „Quellprogramme“ bezeichnet. Bei diesem Programm handelt es sich um eine Reihe von für Menschen lesbaren Anweisungen in Computersprache, die nicht direkt auf dem Computer ausgeführt werden können in Maschinensprache übersetzt werden.
Die von uns normalerweise verwendeten Anwendungen werden aus dem Quellcode kompiliert und gepackt und veröffentlicht, und das Endergebnis wird Benutzern und Endkunden präsentiert.
Quellprogramm bezieht sich auf eine nicht kompilierte Textdatei, die gemäß bestimmten Programmiersprachenspezifikationen geschrieben wurde. Es handelt sich um eine Reihe von für Menschen lesbaren Computersprachenanweisungen. Es handelt sich um ein Anwendungsprogramm, das in Assemblersprache und Hochsprache geschrieben ist.
Das Quellprogramm kann nicht direkt auf dem Computer ausgeführt werden. Es muss von einem entsprechenden Zeugnisverarbeitungsprogramm in Maschinensprache übersetzt werden, bevor es ausgeführt werden kann.
Das ultimative Ziel von Computer-Quellcode besteht darin, für Menschen lesbaren Text in binäre Anweisungen zu übersetzen, die der Computer ausführen kann. Dieser Vorgang wird Kompilierung genannt und von einem Compiler abgeschlossen.
Programmverwendung
Das Quellprogramm ist im Allgemeinen eine Software, die in einer Programmiersprache mit vielen englischen Zeilen geschrieben ist und mit Notepad geöffnet werden kann.
Das Quellprogramm kann erst ausgeführt werden, nachdem es in ein Zielprogramm kompiliert wurde. Das allgemeine Zielprogramm kann nicht mehr geändert werden.
Die auf unseren Computern installierte Software ist allesamt Zielprogramme. Mit Ausnahme von Quellprogrammen in Skriptsprache können andere Quellprogramme nicht direkt ausgeführt werden.
Menschen, die Open-Source-Software befürworten, glauben, dass Quellprogramme den Benutzern zur Verfügung gestellt werden sollten, damit sie sie selbst ändern können, was der Entwicklung der Softwareindustrie förderlich ist. Die Gegner sind der Ansicht, dass dies dem Schutz des Urheberrechts nicht förderlich sei.
Wenn Sie keine Programmierkenntnisse haben, können Sie das Quellprogramm ignorieren. Beeinträchtigt den normalen Gebrauch nicht.
Quellcode kann als besonderer Teil der Software in einer oder mehreren Dateien enthalten sein. Ein Programm muss nicht im gleichen Format wie der Quellcode geschrieben sein. Wenn ein Programm beispielsweise von einer C-Sprachbibliothek unterstützt wird, kann es in C-Sprache geschrieben werden, während ein anderer Teil in Assemblersprache geschrieben werden kann, um eine höhere Betriebseffizienz zu erreichen.
Bei komplexerer Software kann die Anzahl der Quellprogrammdateien Tausende erreichen. Um die Komplexität zu reduzieren, muss ein System eingeführt werden, das die Beziehungen zwischen verschiedenen Quellcodes und deren korrekte Kompilierung beschreiben kann. In diesem Zusammenhang wurde das Revisionskontrollsystem (RCS) geboren und wurde zu einem der notwendigen Werkzeuge für Entwickler zur Überarbeitung von Code.
Es gibt noch eine andere Kombination: Das Schreiben und Kompilieren von Quellcode erfolgt jeweils auf unterschiedlichen Plattformen. Der Fachbegriff dafür heißt Software-Transplantation.
Das obige ist der detaillierte Inhalt vonWie heißen Anwendungen, die im Allgemeinen in Hochsprachen geschrieben sind?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!