- Veröffentlicht am
Wie laufen Computerprogramme?
- Autoren

- Name
- AbnAsia.org
- @steven_n_t
"🔹 Benutzerinteraktion und Befehlseinleitung
Durch Doppelklicken auf ein Programm weist ein Benutzer das Betriebssystem an, eine Anwendung über die grafische Benutzeroberfläche zu starten.
🔹 Programm-Vorladen
Sobald die Ausführungsanforderung initiiert wurde, ruft das Betriebssystem zunächst die ausführbare Datei des Programms ab.
Das Betriebssystem findet diese Datei im Dateisystem und lädt sie zur Vorbereitung der Ausführung in den Speicher.
🔹 Abhängigkeitsauflösung und Laden
Die meisten modernen Anwendungen basieren auf einer Reihe gemeinsam genutzter Bibliotheken, beispielsweise Dynamic Link Libraries (DLLs).
🔹 Speicherplatz zuweisen
Das Betriebssystem ist für die Zuweisung von Speicherplatz verantwortlich.
🔹 Initialisierung der Laufzeitumgebung
Nach der Speicherzuweisung initialisieren das Betriebssystem und die Ausführungsumgebung (z. B. Javas JVM oder .NET Framework) verschiedene Ressourcen, die zum Ausführen des Programms erforderlich sind.
🔹 Systemaufrufe und Ressourcenverwaltung
Der Einstiegspunkt eines Programms (normalerweise eine Funktion mit dem Namen „main) wird aufgerufen, um mit der Ausführung des vom Programmierer geschriebenen Codes zu beginnen.
🔹 Von Neumann Architektur
In der Von-Neumann-Architektur führt die CPU im Speicher gespeicherte Anweisungen aus.
🔹 Programmbeendigung
Wenn das Programm schließlich seine Aufgabe abgeschlossen hat oder der Benutzer die Anwendung aktiv beendet, beginnt das Programm mit einer Bereinigungsphase. Dazu gehört das Schließen offener Dateideskriptoren, das Freigeben von Netzwerkressourcen und die Rückgabe von Speicher an das System. "
Bitte beachten Sie, dass die französische Version von Ai unterstützt wird und daher geringfügige Fehler auftreten können. 
AUTOR
Über ABN Asia: Ai Base Network (ABN), ABN Asia wurde im Jahr 2012 gegründet und ist ein Unternehmen mit akademischem Hintergrund, das von Lehrkräften und ehemaligen Studierenden aus Ungarn, den Niederlanden, Russland, Deutschland und Japan gegründet wurde. Wir teilen eine gemeinsame Leidenschaft und eine klare Vision für Technologie, die Innovation und erstklassige Qualität für unsere Kunden bringt. Unser Motto lautet: Besser. Schneller. Sicherer. In vielen Fällen: Günstiger.
Zögern Sie nicht, uns zu kontaktieren, wenn Sie IT-Dienstleistungen, digitale Beratung, Standardsoftwarelösungen benötigen oder uns Angebotsanfragen (RFPs) senden möchten. Sie können uns unter [email protected] kontaktieren. Wir sind bereit, Ihnen bei all Ihren Technologiebedürfnissen zu helfen.

© ABN ASIA