23Jul

Welche "Konzepte" wurden vor Betriebssystemen verwendet?

click fraud protection

Computer sind schon seit einiger Zeit bei uns, aber bevor die modernen Betriebssysteme eingesetzt wurden, was wurde verwendet, um die frühen Computersysteme zu machen? Die heutige SuperUser Q & A-Post nimmt einen neugierigen Leser auf eine Reise in die Vergangenheit mit.

Die heutige Frage &Die Antwortsitzung kommt dank SuperUser, einer Unterteilung von Stack Exchange, einer Community-gesteuerten Gruppierung von Q & A-Websites, zu uns.

Foto mit freundlicher Genehmigung von The Bulletin der Computer Conservation Society.

Die Frage

SuperUser reader nEw gUy möchte wissen, was zur Herstellung von Computersystemen vor dem Entstehen moderner Betriebssysteme verwendet wurde:

Betriebssysteme sind die Grundlage für modernes Rechnen, aber vorher wurden sie in Computersystemen dafür verwendetArbeit?

Was wurde verwendet, um Computersysteme vor den modernen Betriebssystemen zu arbeiten, die wir heute kennen?

Die Antwort

SuperUser RedGrittyBrick und DavidPostill haben die Antwort für uns. Zuerst, RedGrittyBrick:

instagram viewer

Frühe Computer * hat ein Programm nach dem anderen ausgeführt und Programme direkt von Papierstreifen geladen, in die Löcher eingestanzt wurden( zum Beispiel).Sie würden die frühesten Computer * programmieren, indem Sie eine große Anzahl von Ein-Aus-Schaltern einstellen.

Koloss

Atlas

Manchester

* Ich benutze das Wort "Computer", um die Art von Gerät zu meinen, das heutzutage in Milliardenhöhe existiert. Von dieser großen Anzahl von Computern sind alle außer einer unbedeutend kleinen Anzahl digitale programmierbare elektronische Computer mit gespeicherten Programmen. Ich bin mir sicher, dass es in der ursprünglichen Frage nicht darum geht, wie Menschen mit der Berufsbezeichnung "Computer" ihren Arbeitstag verbrachten. Zwischen diesen beiden Computertypen gibt es eine Reihe interessanter Geräte, die in dieser Antwort nicht behandelt werden.

Gefolgt von der Antwort von DavidPostill:

Geschichte der Betriebssysteme ( Quelle: Kent State University)

Betriebssysteme haben sich durch eine Reihe von verschiedenen Phasen oder Generationen entwickelt, die etwa den Jahrzehnten entsprechen.

Die 1940er Jahre - Erste Generation

Die ersten elektronischen Computer hatten keine Betriebssysteme. Die Maschinen der damaligen Zeit waren so primitiv, dass Programme oft nacheinander auf Reihen mechanischer Schalter( Steckkarten) eingegeben wurden. Programmiersprachen waren unbekannt( nicht einmal Assemblersprachen).Betriebssysteme waren unerhört.

Die 50er Jahre - Zweite Generation

Zu Beginn der 1950er Jahre hatte sich die Routine mit der Einführung von Lochkarten etwas verbessert. Die General Motors Research Laboratories implementierten die ersten Betriebssysteme in den frühen 1950er Jahren für ihre IBM 701. Die Systeme der 1950er Jahre liefen im Allgemeinen jeweils einen Job nach dem anderen ab. Diese wurden Ein-Stream-Batch-Verarbeitungssysteme genannt, weil Programme und Daten in Gruppen oder Chargen eingereicht wurden.

Geschichte der Betriebssysteme ( Quelle: Wikipedia)

Die frühesten Computer waren Mainframes, denen jede Form von Betriebssystem fehlte.

Jeder Benutzer nutzte die Maschine nur für einen bestimmten Zeitraum und kam mit einem Programm und Daten auf dem Computer an, häufig auf Lochkarten und Magnet- oder Papierstreifen. Das Programm würde in die Maschine geladen werden und die Maschine würde funktionieren, bis das Programm abgeschlossen oder abgestürzt wäre.

Programme können in der Regel über ein Bedienfeld mit Kippschaltern und Kontrollleuchten getestet werden. Es wird gesagt, dass Alan Turing auf der frühen Manchester Mark 1 Maschine ein Meister davon war und dass er bereits die primitive Konzeption eines Betriebssystems von den Prinzipien der Universal Turing Maschine ableitete.

Möchten Sie mehr Feedback zu diesem speziellen Thema erhalten? Dann besuchen Sie den lebhaften Diskussions-Thread, der unten verlinkt ist!

Haben Sie etwas zur Erklärung hinzuzufügen? Ton in den Kommentaren ab. Möchten Sie mehr Antworten von anderen technisch versierten Stack Exchange Benutzern lesen? Sehen Sie sich den vollständigen Diskussionsfaden hier an.