Was ist ein Mainframe-Betriebssystem?
So wie Tastatur und Maus die Schnittstelle zwischen Computer und Benutzer sind, ist das Betriebssystem die Schnittstelle zwischen Computer und Software. Das Betriebssystem verhält sich wie ein Verkehrspolizist, der Daten in und aus dem Speicher, den Registern, den Eingabe- und Ausgabegeräten und dem Prozessor schiebt und zieht. Ein Mainframe-Betriebssystem ist einfach ein Betriebssystem (OS) auf einem Mainframe-Computer, ein leistungsstarkes Gerät, das hauptsächlich von Regierungen und Unternehmen verwendet wird, um große Informationsmengen zu verarbeiten und eine große Anzahl von Benutzern zu unterstützen.
In den 1950er Jahren, vor Desktop-Computern und lange vor Laptops, wurde die gesamte Datenverarbeitung auf Großrechnern durchgeführt. Diese Computer könnten einen ganzen Raum einnehmen und weniger Arbeit verrichten als ein moderner Laptop. In der Tat waren frühe Computer so konzipiert, dass sie nur einen einzigen Job ausführen oder ein einziges Programm ausführen. Aus diesem Grund benötigten sie kein Mainframe-Betriebssystem.
Da Computerprogramme immer komplizierter und Computerhardware immer billiger wurden, wurde es effektiver, Computer zu bauen, auf denen mehrere Programmtypen ausgeführt werden konnten. Um dies zu ermöglichen, mussten Computeringenieure eine Methode entwickeln, mit der sich der Computer an ein neues und anderes Programm anpassen kann. Daraus entstand das Mainframe-Betriebssystem.
Eine der Funktionen eines Mainframe-Betriebssystems in seinen Anfängen war das Lesen von Lochkarten. Auf diesen Computern gab es nicht nur keine Maus, sondern auch keine Tastatur. Alle Eingaben in den Computer erfolgten über Karten mit eingestanzten Löchern. Die Position der Löcher bestimmte die eingegebenen Daten. Das Betriebssystem las jede dieser Karten und übersetzte sie in die vom Computer verstandenen Binärdaten.
Diese alte Computereingabemethode ist ein gutes Beispiel für die Funktionsweise eines Betriebssystems. Wenn ein Computerprogramm beispielsweise nach einer Reihe von Zahlen sucht, ist es ihm egal, woher es sie bezieht. Dies können Lochkarten, eine Tastatur oder eine Spracherkennungssoftware sein. Das Betriebssystem nimmt die Nummer vom Eingabegerät und gibt sie an das Programm weiter, das sie dann nach Bedarf verwendet.
In diesen frühen Tagen der Betriebssystemfunktionalität wurden erstmals Aspekte vorgestellt, die bis ins 21. Jahrhundert hinein verwendet wurden. Konzepte wie Stapelverarbeitung, Multitasking, Pufferung und Spooling wurden erstmals in Mainframe-Betriebssystemen der 1950er Jahre eingeführt. Mainframe-Betriebssysteme, die in Systemen wie den riesigen Computern in Raumgröße verwendet werden, die auf alten Fotos zu sehen sind, ermöglichen es den Menschen, Internet-Artikel auf den Smartphones der Zukunft zu lesen.