Grundlagen von Programmen, Prozessen und Multitasking
Eingeordnet in Informatik
Geschrieben am in
Deutsch mit einer Größe von 2,04 KB
Grundlagen von Programmen und Prozessen
Ein Programm ist statisch; es ist ein Satz von Anweisungen, die, wenn sie ausgeführt werden, ein spezifisches Problem lösen, das sich nicht ändert.
Ein Prozess ist dynamisch; es ist ein laufender Teil eines Programms mit allem, was dazu gehört: Werte von Registern, Variablen, dem Inhalt des Programmzählers usw.
Das Betriebssystem ist für die folgenden Aktivitäten im Zusammenhang mit dem Prozessmanagement verantwortlich: die Erstellung von System- und Benutzerprozessen, die Prozessplanung sowie Mechanismen für die Synchronisation, Kommunikation und das Management von Deadlocks zwischen Prozessen.
Alle modernen Computer können mehrere Dinge gleichzeitig tun. Während ein Benutzerprogramm läuft, kann... Weiterlesen "Grundlagen von Programmen, Prozessen und Multitasking" »