Erklärung 1:
Paralleles Ausführen von zwei oder mehr Anwendungsprogrammen (genauer: Tasks).
Dabei läuft eine Anwendung im Vordergrundbetrieb, für die andere(n) gilt Hintergrundbetrieb.
Erklärung 2:
Unter Multitasking ist ein Betriebssystem zu verstehen, dass gleichzeitig mehrere Tasks aktivieren
und benutzen kann.
Die synonym benutzte Bezeichnung Multiprogramming vermittelt den Eindruck, dass auf einem
Rechner, obwohl er nur einen Prozessor hat, gleichzeitig mehrere Programme laufen.
Die einzelnen Tasks der Programme werden von den multitaskingfähigen Betriebssystemen nach
bestimmten Regeln abgearbeitet.
In dieser Betriebsart werden im Arbeitsspeicher des Systems mittels einer zeitabhängigen
Steuerung virtuell gleichzeitig mehrere Tasks ausgeführt, die das Steuerprogramm als
Arbeitseinheit behandelt.
Jeder Task steht ein bestimmtes Zeitfenster zur Verfügung.
Nach Beendigung des einen Zeitfensters, stoppt das Betriebssystem das darin ausgeführte
Programm und schaltet auf das Programm des folgenden Zeitfensters um.
Gleichzeitig entfernt es das erste Programm aus dem Prozessor und lädt das folgende.
Der Ablauf erfolgt sequentiell mit gleich großen Zeitfenstern.
Werden viele Programme im Multitasking ausgeführt, dann ist die Wiederholrate bis zum
wiederkehrenden Zeitfenster relativ groß, was sich in einer wesentlichen Verlangsamung der
Programme auswirkt.
zeitgesteuert oder funktionsgesteuert