Konrad Zuse、初期のコンピューターの発明者およびプログラマーの伝記

コンラート・ツーゼ像

ウィキメディア コモンズ/パブリック ドメイン





コンラート・ツーゼ (1910 年 6 月 22 日 - 1995 年 12 月 18 日) は、彼の一連の自動計算機により、「現代のコンピューターの発明者」という半公式の称号を獲得しました。 電卓 、彼は長い工学計算を支援するために発明しました。しかし、ツーゼはタイトルを控えめに却下し、 彼の同時代の発明 そして後継者は、彼自身よりも重要ではないにしても、同等に重要です。

早わかり:コンラート・ツーゼ

    で知られている: 最初の完全にプログラム可能な電子式デジタル コンピューターとプログラミング言語の発明者生まれる: 1910 年 6 月 22 日、ドイツ、ベルリン - ヴィルマースドルフ両親: エミール・ヴィルヘルム・アルバート・ツーゼとマリア・クローン・ツーゼ死亡しました: 1995 年 12 月 18 日、ドイツ、ヒュンフェルト (フルダ近郊)配偶者:ジセラ・ルース・ブランデス子供: ホルスト、クラウス ペーター、モニカ、ハンネローレ ビルギット、フリードリッヒ ツーゼ

若いころ

コンラート ツーゼは、1910 年 6 月 22 日にドイツのベルリン ヴィルマースドルフで生まれ、プロイセンの公務員で郵便局員のエミール ヴィルヘルム アルバート ツーゼと妻のマリア クローン ツーゼの 2 人の子供の 2 番目として生まれました。コンラッドの妹はリーゼロッテと名付けられました。彼は一連の文法学校に通い、芸術のキャリアを簡単に考えましたが、最終的にはベルリン - シャルロッテンブルクの工科大学 (Technischen Hochschule) に入学し、1935 年に土木工学の学位を取得して卒業しました。



卒業後、ベルリンのシェーネフェルトにあるHenschel Flugzeugwerke (ヘンシェル航空機工場) で設計エンジニアとして働き始めました。彼は 1936 年から 1964 年まで絶え間なく追求した仕事であるコンピューターの構築に人生を完全に捧げることを決意した後、1 年後に辞任しました。

Z1電卓

計算尺や機械式加算器を使用して大規模な計算を実行する際の最も難しい側面の 1 つは、すべての中間結果を追跡し、計算の後のステップでそれらを適切な場所で使用することです。ツーゼはその困難を乗り越えたかった。彼は、自動計算機には 3 つの基本要素が必要であることに気付きました。 メモリー 、および算術計算機。



Zuse は 1936 年に Z1 と呼ばれる機械式計算機を製造しました。これが最初のバイナリ コンピューターでした。彼はそれを使用して、浮動小数点演算、大容量メモリ、イエス/ノーの原則で動作するモジュールまたはリレーなど、計算機開発におけるいくつかの画期的なテクノロジを調査しました。

電子式の完全にプログラム可能なデジタル コンピューター

Zuse のアイデアは Z1 に完全には実装されていませんでしたが、Z の各プロトタイプでより多くの成功を収めました。 Zuse は、1939 年に最初の完全に機能する電気機械式コンピューターである Z2 を完成させ、1941 年に Z3 を完成させました。Z3 は、大学の同僚や学生から寄付されたリサイクル材料を使用しました。これは、2 進浮動小数点数とスイッチング システムに基づいた、世界初の完全にプログラム可能な電子式デジタル コンピューターでした。 Zuse は、紙テープやパンチ カードの代わりに、古い映画フィルムを使用して、Z3 のプログラムとデータを保存しました。戦争中のドイツでは紙が不足していました。

ホルスト・ツーゼによる「コンラート・ツーゼの生涯と作品」によると:

「1941 年、Z3 には、1946 年にジョン フォン ノイマンとその同僚によって定義された現代のコンピューターのほぼすべての機能が含まれていました。唯一の例外は、プログラムをデータと共にメモリに保存する機能でした。 Konrad Zuse は、この機能を Z3 に実装しませんでした。これは、彼の 64 ワードのメモリが小さすぎて、この操作モードをサポートできなかったからです。何千もの命令を意味のある順序で計算したかったという事実のために、彼は値または数値を格納するためだけにメモリを使用しました。
Z3 のブロック構造は、現代のコンピューターに非常に似ています。 Z3は、パンチテープ読み取り装置、制御装置、浮動小数点演算装置、入出力装置などの別ユニットで構成されていました。

結婚と家族

1945 年、ツーゼは従業員の 1 人であるジセラ ルース ブランデスと結婚しました。彼らには、ホルスト、クラウス・ペーター、モニカ、ハンネローレ・ビルギット、フリードリヒ・ツーゼの5人の子供がいました。



最初のアルゴリズム プログラミング言語

Zuse は最初のアルゴリズムを書きました。 プログラミング 彼はこれを Plankalkül と呼び、コンピューターのプログラミングに使用しました。彼は Plankalkül を使用して世界で初めてチェスをプレイするプログラムを作成しました。

Plankalkül 言語には配列とレコードが含まれており、新しい値が右側の列に表示される、変数に式の値を格納する代入スタイルを使用していました。配列は、A[i,j,k] などのインデックスまたは添え字によって区別される、同じ型のデータ項目のコレクションです。ここで、A は配列名で、 i、j、および k はインデックスです。配列は、予測できない順序でアクセスする場合に最適です。これは、順番にアクセスする場合に最適なリストとは対照的です。



第二次世界大戦

ツーゼは説得できなかった ナチス政府 電子バルブに基づくコンピューターの彼の仕事をサポートします。ドイツ人は戦争の勝利に近づいていると考えており、それ以上の研究を支援する必要はないと感じていました。

Z1 から Z3 モデルは、Zuse が 1940 年に設立した最初のコンピューター会社である Zuse Apparatebau と共に閉鎖されました。 Zuse は Z4 の作業を完了するためにチューリッヒに向けて出発しました。スイスへのルート。彼は Z4 を完成させ、チューリッヒ連邦工科大学の応用数学部門に設置し、1955 年まで使用されました。



Z4 には、1,024 ワードの容量を持つメカニカル メモリと複数のカード リーダーが搭載されていました。ツーゼは、パンチ カードを使用できるようになったため、映画フィルムを使用してプログラムを保存する必要がなくなりました。 Z4 にはパンチと、アドレス変換や条件分岐など、柔軟なプログラミングを可能にするさまざまな機能が備わっていました。

ツーゼは 1949 年にドイツに戻り、彼のデザインの構築とマーケティングのためにツーゼ KG という 2 番目の会社を設立しました。 Zuse は 1960 年に Z3 のモデルを、1984 年に Z1 のモデルを再構築しました。



死と遺産

コンラート・ツーゼは、1995 年 12 月 18 日にドイツのヒュンフェルトで心臓発作で亡くなりました。完全に機能するプログラム可能な計算機とそれを実行する言語の革新により、彼はコンピューティング業界をリードする革新者の 1 人としての地位を確立しました。

ソース

  • ダラコフ、ジョージ。 ' コンラート・ツーゼの伝記 .' コンピュータの歴史 . 1999年。
  • ツーゼ、ホルスト。 ' Konrad Zuse—伝記。 ' Konrad Zuse ホームページ . 2013年。
  • ツーゼ、コンラート。 「ザ・コンピューター、マイ・ライフ」。トランス。マッケナ、パトリシア、J. アンドリュー ロス。ハイデルベルク、ドイツ: Springer-Verlag、1993。