オペレーティングシステムの前にどのような「概念」が使われていましたか?

コンピュータは今私たちの間にありましたが、現代のオペレーティングシステムの登場前には、初期のコンピュータシステムを動作させるために何が使われましたか?今日のスーパーユーザのQ&Aポストは、時を経て旅に興味がある読者を連れて行きます。

今日の質疑応答セッションは、Q&Aウェブサイトのコミュニティ主導型のグループである、スタック交換の細分化であるスーパーユーザーからの礼儀です。

写真提供:Computer Conservation Societyの告示。

スーパーユーザは、現代のオペレーティングシステムが登場する前にコンピュータシステムを動作させるために何が使用されたのかを知りたい

オペレーティングシステムは近代的なコンピューティングの基礎ですが、これに先立って、コンピュータシステムではオペレーティングシステムを動作させるために何が使用されましたか?

今日私たちがよく知っている最新のオペレーティングシステムの前にコンピュータシステムを動作させるために使用されたのは何ですか?

スーパーユーザの投稿者RedGrittyBrickとDavidPostillが答えてくれます。まず、RedGrittyBrick

初期のコンピュータ*は、一度に1つのプログラムを実行し、プログラムは穴あけされた紙テープから直接読み込まれました(たとえば)。最初のコンピュータ*を大量のオン/オフスイッチを設定することでプログラミングできます。

巨像

アトラス

マンチェスター

*私は「コンピュータ」という言葉を使って、現在数十億ドルに存在するデバイスの種類を意味しています。膨大な数のコンピュータのうち、ごくわずかなものを除いて、すべてがプログラムを保存したデジタル電子プログラマブルコンピュータです。私は、元の質問は、仕事のタイトル「コンピュータ」を持つ人々が彼らの就業日をどのように過ごしたかに関するものではないと確信しています。これらの2つのタイプのコンピュータの間には、この回答に含まれていない興味深いデバイスの進歩があります。

DavidPostillの答えが続きます

オペレーティングシステムの歴史(出典:ケント州立大学)

オペレーティングシステムは、数十年におよそ対応するいくつかの異なる段階または世代を通じて進化してきた。

1940年代 – 第一世代

最古の電子デジタルコンピュータにはオペレーティングシステムがありませんでした。時間のマシンは非常に原始的なので、プログラムは機械スイッチ(プラグボード)の行に一度に1ビットずつ入力されることがよくありました。プログラミング言語は不明であった(アセンブリ言語でさえも)。オペレーティングシステムはまったく聞こえませんでした。

1950年代 – 第二世代

1950年代初頭までに、パンチカードの導入によりルーチンは幾分改善されました。ゼネラル・モーターズ・リサーチ・ラボラトリーズは、1950年代初めにIBM 701で最初のオペレーティング・システムを実装しました。1950年代のシステムは、一般に一度に1つのジョブを実行しました。これらは、プログラムおよびデータがグループまたはバッチで提出されたため、シングルストリームバッチ処理システムと呼ばれていました。

オペレーティングシステムの歴史(出典:Wikipedia)

最も初期のコンピュータは、オペレーティングシステムの形を欠いたメインフレームでした。

各ユーザは、予定された期間、機械を単独で使用し、プログラムおよびデータをコンピュータに到着させ、しばしばパンチされた紙カードおよび磁気テープまたは紙テープを使用して到着する。プログラムはマシンにロードされ、マシンはプログラムが完了するかクラッシュするまで動作します。

プログラムは、一般に、トグルスイッチとパネルライトを使用してコントロールパネルを介してデバッグすることができます。アラン・チューリングは初期のマンチェスターマーク1マシンでこれのマスターであり、すでにユニバーサルチューリングマシンの原則からオペレーティングシステムの基本概念を導いていたと言われています。

この特定のトピックに関するフィードバックをもっと見ることに興味がありますか?次に、下にリンクされている活気に満ちたディスカッションスレッドに必ずアクセスしてください!

説明に追加するものがありますか?コメントの音がする。他の技術に精通したStack Exchangeユーザーからの回答をもっとたくさん読んでみたいですか?ディスカッションスレッド全体をチェックしてください。

数字を計算するための元の「機械」は小冊子でした。

我々は順番にコンピュータを使用しています。

そろばんはツール&ディスプレイでした。オペレーティングシステムは “Brain Power”

私は最初のプログラムをZuse Z11で書いた後、IBM 650で初めてプログラムを書いた1958年までしか戻れません。これは基本的にハードウェアレベルで機械語で操作したマシンでした。

私が関与した最初の重要なOSは、1964年から1966年までニューヨークのEndicottにあるIBM研究所の開発に参加したIBM DOS / 360でした。このDOSには、BPS(Basic Programming System)とBOS基本的なオペレーティングシステム)。 DOS / 360はDOS-VSE / 370に進化し、両方のシステムはIBMのミッドサイズ・コンピュータの主要なOSシステムでした。

同時に、IBMは、より大きなメインフレーム360および370システムをサポートするMFTおよびMVTを開発しました。

TOS、VM、PCPなど、その他のマイナーなオペレーティングシステムが開発されました。いずれも大きな市場シェアを持っていませんでした。

Anacondasは、彼らの狭窄の収縮を彼らの獲物の呼吸に合わせ、呼気中に締め付けて、より効率的に窒息させる。