この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)
出典検索?: "コンピュータ"
コンピュータ(英: computer)は、広義には、計算やデータ処理を自動的に行う装置全般のことである[1]。今日では、特に断らない限りエレクトロニクスを用いたエレクトロニック・コンピュータ(英: electronic computer、漢字表記では電子計算機)を指す[1]。
「コンピュータ」とは、元は計算する人間の作業者を指したが、今では計算する装置あるいはシステムを指す。歴史的には、機械式のアナログやデジタルの計算機、電気回路によるアナログ計算機、リレー回路によるデジタル計算機、真空管回路によるデジタル計算機、半導体回路によるデジタル計算機などがある。
1970年代や1980年代頃まではコンピュータといえばアナログコンピューターも含めた[1]が、1990年代や2000年頃には一般には、主に電子回路による、デジタル方式でかつプログラム内蔵方式のコンピュータを指す状況になっていた。(広義の)演算を高速かつ大量に行えるため多用途であり、数値計算、情報処理、データ処理、制御、シミュレーション、文書作成、動画編集、ゲーム、仮想現実(VR)、画像認識、人工知能などに用いられる。さらに近年では、大学や先端企業などで、量子回路(現在よく使われる電子回路とは異なるもの)を用いた量子コンピュータも研究・開発されている。「コンピューティング」も参照
様々な種類があり、メインフレーム、スーパーコンピュータ、パーソナルコンピュータ(マイクロコンピュータ)などの他、さまざまな機器(コピー機、券売機、洗濯機、炊飯器、自動車など)に内蔵された組み込みシステムやそれから派生したシングルボードコンピュータもある。2010年代には板状でタッチスクリーンで操作するタブレット(- 型コンピュータ)、板状で小型で電話・カメラ・GPS機能を搭載したスマートフォンも普及した。
世界に存在するコンピュータの台数は次のようになっている。
組み込みシステムは、2018年時点でおよそ100億台あると推計されている[2]。
スマートフォンは、2018年時点で33億6千万台が稼働状態と推計されている[3]。
サーバ・デスクトップPC・ノートPCは、2019年時点で20億台を超えると推計されている[4]。
コンピュータ同士を繋ぐネットワークは、1990年代に爆発的に普及して地球を覆うネットワークとなり、現在ではインターネットおよびそこに接続された膨大な数のコンピュータがITインフラとして様々なサービスを支えている。 日本では「コンピュータ」や「コンピューター」という表記が多く使われている[注釈 1]。 日本の法律用語、たとえば刑法や著作権法等では「電子計算機(でんしけいさんき)」と表現される(英語のelectronic computerに相当)。これは電算機(でんさんき)と略される。なお「電算業務」「電算処理」「電算室」などの語には、「コンピュータの」という意味合いで「電算」という表現が織り込まれている。これについて、情報処理学会が日本における計算機の歴史について調査した際に、学会誌『情報処理』に掲載された富士通における歴史を述べた記事[5] によれば、電子計算機以前の頃、リレーによる計算機によりサービスを開始した同社が(「電子」じゃないけど、ということで)使い始めた言葉であろう、と書かれている。 中華人民共和国や台湾などでは「電脳」が使われ、日本でも趣味的な分野では「電脳(でんのう)」が使われることがある。 1950年代では「人工頭脳」(じんこうずのう)[6] や「電子頭脳」(でんしずのう)とも表現した。 英語の「computer」は算術演算を行う主体であるが、元々は計算する人を指した。この用法は今でも有効である。オックスフォード英語辞典第2版では、この語が計算する機械をも指すようになった最初の年を1286年と記している。同辞典では、1946年までに、「computer」の前に修飾語を付けることで異なる方式の計算機を区別するようになったとする。たとえば「analogue computer」「digital computer」「electronic computer」といった表現である。「デジタル#概要」および「ジョージ・スティビッツ」も参照 計算手は、電子計算機と区別する場合はレトロニムで「human computer」とも呼ばれる。 現在のコンピューターの主な構成要素は通常以下のように分類できる。「コンピュータ・アーキテクチャ」を参照 現在のコンピューターの基本はノイマン型で、そのハードウェアはコンピュータの5大装置とも呼ばれる装置(または機能)、すなわち制御装置、演算装置、記憶装置、入力装置、出力装置に分類できる[7][8][9][10][8]。このうち制御装置と演算装置の2つは通常は中央処理装置(CPU) に含まれる[7][8]。またメモリマップドI/Oでは記憶装置・入力装置・出力装置、タッチパネルでは入力装置・出力装置は一体化されている。これは大型コンピュータから小さなコンピュータまで共通で[8]、スマートフォンなども同様である[7]。 制御装置は実行に必要な情報を記憶装置から読み出し、実行結果を記憶装置の中の正しい場所に収める。 演算装置は、加算・減算などの算術演算、AND・OR・NOTなどの論理演算、比較(2つの値が等しいかどうかなど)、ビットシフト等を行う装置である。 記憶装置(メモリ)はアドレスを附与された領域の列であり、各領域には命令又はデータが格納される。領域に格納された情報は書換可能か否か、揮発性(動力の供給を止めることで情報が失くなるという性質)を有つか否かは、記憶装置の実装方法に依存するため、通常はCPUが直接操作(アドレッシング)できて高速なDRAMなどの主記憶装置と、大量データを保存できるが低速な磁気ディスク装置やディスクドライブなどの補助記憶装置に分類できる。 入力装置と出力装置は、合わせて入出力装置とも呼ばれ、コンピュータが外部であるユーザーや他の機器との間の情報のやりとりを行う。現代のコンピュータで代表的な入力装置にはキーボード、マウス、マイクロフォン、スキャナなどがあり、出力装置にはディスプレイ、スピーカー、プリンターなどがある。また入力装置と出力装置を兼ね備えたものには上述のタッチスクリーンの他にネットワークカードなどがある。 コンピュータのソフトウェアは多種類あり、大別する方法もいくつかあり、まずシステムソフトウェアとアプリケーションソフト(応用ソフトウェア)の2つに分類しておいて前者のシステムソフトウェアを更に基本ソフトウェアとミドルウェアに分類する方法[11]と、最初から基本ソフトウェア・ミドルウェア・応用ソフトの3つに分類する方法[12]がある。
表記・呼称
語源
概要
ハードウェア5大装置。制御装置と演算装置(ALU)はCPU(茶色の部分)に収められている。中央下が記憶装置。左が入力装置で右が出力装置
ソフトウェア
Size:134 KB
出典: フリー百科事典『ウィキペディア(Wikipedia)』
担当:undef