Time-Sharing-System
Time-Sharing-Systeme wurden in einem Versuch erstellt, Computer interaktiv zu verwenden. Das zeitdimensionale Betriebssystem nutzt die CPU-Terminierung und die Mehrfachprogrammierung, um jedem Benutzer die Möglichkeit zu geben, Computerressourcen rechtzeitig zu nutzen. Die Ausgabe kann dem Benutzer angezeigt und mit einer interaktiven Schnittstelle versehen werden, die die Eingabe von der Tastatur liest. Interaktive Eingangs- und Ausgangsdrehzahlen sind die gleichen wie die normale Verarbeitungsgeschwindigkeit, so dass es lange dauert. Zum Beispiel ist das Tippen durch die Eingabe von Geschwindigkeit begrenzt, was für Personen, die 5 Zeichen pro Sekunde treffen, schneller ist, aber für Computer langsamer ist. In diesem Fall schaltet das Betriebssystem die CPU um andere Benutzerprogramme zu starten, anstatt die CPUs auszuschalten. Time-Sharing-Betriebssysteme ermöglichen es vielen Benutzern, Computer zu teilen.