Courseraコースノート-コンピューティングとC言語の基礎の紹介-週2

コンピュータの歴史と未来(第2週)

コンピュータの歴史

初期のコンピューター:手動計算機➡️機械式計算機➡️コンピュータープロトタイプ

現代のコンピューター:チューブコンピューター➡️トランジスタコンピューター➡️集積回路コンピューター➡️超大規模集積回路

初期の手動計算支援

機能:計算プロセスをマークし、計算結果を記録し、デジタル計算を支援します

短所:計算ルールと計算ステップを記録できない

パスカル加算器:6ビットの加算と減算を実行できるギアデバイス

ライプニッツ:作らバイナリ加算器とすることができる、四則演算、1

バベッジ:行う差分エンジンを、機械サブビットスタック計算機コントローラ

ホレリス時計職人、電子パンチカードまとめ

電気部品のコンピュータプロトタイプ:Zuseによって発明されたZ1、Z2、Z3

一般的に受け入れられている「最初のコンピュータ」-ENIAC

短所:プログラムタイプの保存されていない、コンピュータによってプログラム手計装配線

ENIACからEDVAC-電子離散可変自動コンピューターへ

ジョンフォンノイマンは、世界初のストアドプログラムコンピューターを発明しました。これは、現代のすべてのコンピューターのプロトタイプおよびモデルです。

コンピュータ開発の目標

初期の目標:自動計算を実現する方法

現在の目標:コンピューティングのコストを削減する方法

第一世代コンピューター1940〜1950

真空管を使用してデータを保存すると、機械よりも応答が速く、大量、高エネルギー消費、燃え尽きやすい

第二世代コンピューター1950〜

Bell Labsは、データ保存するトランジスタを発明し、小型、低コスト、低消費電力を実現しました

移植性のないオペレーティングシステムの作成、Fortran、Cobolの作成

第三世代コンピューター1965〜

Texas Instrumentsが集積回路を発明し、オペレーティングシステムはポータブルで、C言語が作成されました。

第4世代コンピューター1970〜

VLSI、より速く、より小さく、より安価

ムーアの法則

チップ密度は18か月ごとに2倍になり、CPUの価格は約18か月で2倍になります

コンピューター分類

マイクロコンピュータ(ワークステーション、PC)

サーバー(ミニコンピューター、中型コンピューター)

メインフレームコンピューター、スーパーコンピューター(スーパーコンピューター)

新しいコンピューティングモデル-クラウドコンピューティング

将来の計算-ムーアの法則から量子コンピューターへ

ムーアの法則はどのくらい持続できますか?

遭遇した障害:熱放散、トランジスタサイズの制限、漏電

ムーアの法則の失敗後

新しいコンピューター理論とコンピューティングモデル:量子コンピューター、生物学的コンピューター

量子コンピューティング

量子コンピューティングが提案されている:リチャード・フィリップスファインマンは、提案されたユニバーサル達成するために、量子コンピューティングシステムのアイデアを

量子物理学の世界をシミュレートするために必要な計算能力は、古典的なコンピュータで達成可能なものをはるかに超えています

古典的な計算:ビットは一度に1つの状態(0または1)のみを維持できます。たとえば、nビットは一度に2 ^ nの数値の1つしか保存できません。計算プロセスは入力データを受け入れて操作を完了することです。 、結果を出力する

量子計算:キュービットは、同時に複数の状態を維持できます。たとえば、nキュビットは、2 n個の数値をすべて同時に保存できます。計算プロセスは、2 n個の入力データを同時に受け入れ、操作を同時に完了し、出力2 ^ nです。その結果

実装の難しさ:外部環境からの分離により、良好な一貫性を維持できる⬅️矛盾➡️外部環境との良好な結合により、進化を制御し、結果を読み取る

コンピュータ分野における15年周期法

1965メインフレームの出現1980コンピュータの人気1995インターネットの人気

おすすめ

転載: www.cnblogs.com/maimai-d/p/12749317.html