コンピュータのまとめ情報

コンピュータ』の解説

コンピュータ()とは、電気を動力として計算処理を自動で行う計算機、即ち電子式汎用計算機のことである。電子計算機とも呼ばれる。数値計算に限らず、文書作成・動画編輯・遊戯など、情報処理データ処理などと呼ばれるような幅広い行為に用いられる。現代ではプログラム内蔵方式ディジタルコンピュータの中でも、特にパーソナルコンピュータメインフレームスーパーコンピュータなどを含めた汎用的なシステムを指すことが多い。

呼称

日本語においては、英語の「Computer」を音写した「コンピュータ」や「コンピューター」が多く使われる。

法用語では「」という表現が刑法著作権法等で用いられている。また、手動の機械式計算機などと違う点を強調して「自動」の語が初期には入ることもあったが、近年はほぼ見なくなった。「電子計算組織」という語もあり、官公庁公式文書である入札公告条例などで21世紀に入った後の使用例も見られる。「組織」の用法は大体「システム」といった意味のようである。

「電子計算機」を省略した、電算機という略語もある。「電算業務」「電算処理」「電算室」などの語で、「コンピュータの」という意味合いで電算という語が用いられる。これについて、情報処理学会が日本における計算機の歴史について調査した際に、学会誌『情報処理』に掲載された富士通における歴史を述べた記事によれば、電子計算機以前の頃、リレーによる計算機によりサービスを開始した同社が(「電子」じゃないけど、ということで)使い始めた言葉であろう、と書かれている。

他に、人工頭脳電子頭脳、中国大陸・台湾・香港などでもよく使われる電脳という言葉がある。

語源

英語の 「Computer(コンピューター)」は算術演算(数値計算)を行う主体を指す語であるが、元々は主体として人を指していた。この用法は(英語圏では非常に稀になりつつあるが)今でも有効である。オックスフォード英語辞典第2版では、この語が主体として機械をも指すようになった最初の年を1897年と記している。同辞典では、1946年までに、異なる方式の計算機を区別するための、「Computer」に付く修飾語句がいくつか導入されている。これらの修飾語の中には「Analogue(アナログ)」、「Digital(ディジタル, デジタル)」「Electronic(エレクトロニック)」といった語が含まれている。様々な引用文から、1946年以前にこれらの語が既に使われていたことは明らかである。

ディジタルとアナログ

(ディジタル)コンピュータは数値計算以外にもあらゆる情報処理を行えるものであるのに対し、アナログ計算機はそうではないので、以下、「コンピュータ」という表現と「計算機」という表現が混用されるが、意図的なものである。

ディジタル計算機とアナログ計算機という分類もあるが、アナログ計算機は現代ではほとんどマイナーな存在となったことから、単にコンピュータという表現でディジタルコンピュータを指すことが多い。

なお、「コンピュータ」という語を特に「電子」計算機を指す語として使う場合があり、その用語法では、アナログ計算機のうち特に電子式アナログ計算機を指すのが「アナログコンピュータ」ということになる。

また、対象が連続量ではなく、整数のような離散的であるものは(例えばエレクトロニクスを使っていなくても)「ディジタル」である。良い例としては、そろばんはディジタルであり、そろばんのことを指してアナログと言うのは誤りである。

アナログ計算機は、電気的現象・機械的現象・水圧現象を利用してある種の物理現象を表現し、問題を解くのに使われる計算機の一形態である。アナログ計算機はある種の物理量を別の物理量で表し、それに数学的な関数を作用させる。入力の変化に対してほぼリアルタイムで出力が得られる特徴があり(これはいわゆる「高速型」の場合の話である。時間をかけてバランスが取れた状態を見つけ出すとか、移動量の合計を得るといったような「低速型のアナログ計算機」もある)、各種シミュレーションなどに利用されたが、演算内容を変更するためには回路を変更する必要があり、得られる精度にも限界があるので、ディジタルコンピュータの性能の向上とDA/ADコンバータの高精度化・高速化によって、コストパフォーマンス的にもそちらで代替したほうが有利となり、その役割を終えた。

なお、かつて電子式アナログコンピュータの重要な要素として多用されたものと同じ機能を持つ電子回路は、IC化された「オペアンプIC」として今日でも広く使われているが、モジュール化され簡単に使えるものになっているため、全くコンピュータとは認識されていない。

以上のようにアナログ計算機が「量」(物理量)によって計算を行うのに対して、ディジタルコンピュータは、数(digit)によって「計数的」に計算を行う。現代ではもっぱらエレクトロニクスを用いて、2値論理による論理演算と、二進法による数値表現を使っている(タイガー計算器のように歯車の離散的な角度により十進法を表現するものもディジタルな計算機であるし、機械として見ると2値論理方式の機械でも、数の扱いとしては3増し符号などにより十進法のものもある。数値の表現法である「x進法」と、論理のモデルである「x値論理」は、厳密には別のものであることに注意)。

概要

1940年代に最初の実用ディジタルコンピュータが登場して以来、コンピュータに使われる技術は、特に微細化という点では劇的に変化してきた。しかし現在のところ、基本的にはノイマン型の構成を受け継いでいる。

命令

コンピュータの命令は人間の言語に比べるとずっと貧弱である。コンピュータは限られた数の明確で単純な命令しか持っていないが、曖昧さは全くない。多くのコンピュータで使われている命令の典型的な例としては、「5番地のメモリの中身をコピーしてそのコピーを10番地に書け」とか「7番地の中身を13番地の中身に加算して結果を20番地に書け」とか「999番地の中身が0なら次の命令は30番地にある」といったものである。

コンピュータの内部では命令は二進コード、つまり2を底とする計数法で表現される。例えば、インテル系のマイクロプロセッサで使われるあるコピー命令のコードは10110000である。ある特定のコンピュータがサポートする特定の命令セットをそのコンピュータの機械語と呼ぶ。

実際には、人間がコンピュータへの命令を機械語で直接書くことは通常はなく、高水準のプログラミング言語を使う。プログラミング言語で書かれた命令が、インタプリタコンパイラと呼ばれる特別なコンピュータプログラムによって自動的に機械語に翻訳されて実行される。プログラミング言語の中にはアセンブリ言語低水準言語)のように、機械語に非常に近いレベルで対応付けられるものもある。逆に Prolog(プロログ)のような高水準言語は計算機の実際の演算の詳細とは完全に切り分けるという絶対原理に基づいている。

ハードウェア

記憶

記憶装置(メモリ)はアドレスを附与された領域の列で、各の領域には命令又はデータが格納される。

領域に格納された情報は書換可能か否か、揮発性(動力の供給を止めることで情報が失くなるという性質)を有つか否かは、記憶装置の実装方法に依存する。

記憶装置を実装する技術もまた時代と伴に大きく変化してきた。初期は電磁継電器(リレー)が、続いて水銀の入った管(水銀遅延線)や金属線を波(振動)が伝わる際の遅延時間を利用する部品が使われた。次にはフェライト製のトロイダルコア(磁気コアメモリ)や個別部品のトランジスタが使われた。そして、現在使われている方式の元祖と言える、集積回路による記憶装置は1960年代に開発され、1970年代にはコストパフォーマンスで凌駕し、それまでの主流だったコアメモリに替わり主流となった(インテルDRAM、1103による(Intel 1103))。

また、補助的に用いられる、一般に大容量の補助記憶装置がある。例えば、SSDやHDDなどがそれである。

演算

演算装置は、加算・減算などの算術演算、AND・OR・NOTなどの論理演算、比較(2つの値が等しいかどうかなど)、ビットシフト等を行う装置である。

制御

制御装置は、記憶装置の中に在る、これから実行する命令が在る場所を視続け、実行する時に、実行に必要な情報を記憶装置から読み出し、実行した結果を記憶装置の中の正しい場所に収めるという仕事をする。一度これらの仕事を終えると、制御装置は次の命令が在る場所に目を移す(普通、次の命令は次の格納場所に在るが、ジャンプ命令が実行された場合はそうではない)。

入出力

入出力(I/Oとも言う)はコンピュータが外の世界から情報を得たり、計算結果を外に送り返したりすることを可能にするためのものである。外部から見て、コンピュータに情報を送ることを入力、逆にコンピュータから情報を得ることを出力という。

入出力には、入出力インタフェースを介して、入出力装置(I/O装置)が接続される。入出力装置としては例えば、キーボードマウススキャナモニタプリンター磁気ディスク装置光学ドライブ装置、ネットワークインタフェースなどといった馴染み深いものから、3次元ディスプレイデータグローブといったものまで、幅広いものが存在する。

入出力装置は、主として入力を得るためのもの(キーボード、スキャナなど)、出力するためのもの(モニタ、プリンターなど)、入力と出力を兼ね備えたもの(磁気ディスク装置、インタフェースなど)に大別することができる。

アーキテクチャ

ソフトウェア

プログラム

コンピュータプログラムはコンピュータに実行させる命令を記述した物を意味する。ワープロソフトOSなどの基本的なプログラムは莫大な量の命令からなる。汎用的な処理を、プログラムごとに全て新たに書くのは効率が悪いため、例えば「画面に点を描く」「ファイルに保存する」「インターネットを通して他のコンピュータとデータを遣り取りする」の様な屡行われる仕事は、ライブラリとして纏められる。

今日では、ほとんどのコンピュータは同時にいくつものプログラムを実行するように見える。これは通常、マルチタスクと呼ばれている。実際には、CPUはあるプログラムの命令を実行した後、短い時間の後でもう一つのプログラムに切り替えてその命令を実行している。この短い時間の区切りをタイムスライスと呼ぶ。これによって、複数のプログラムがCPU時間を共有して同時に実行されるように見える。これは動画が実は静止画のフレームの短い連続で作られているのと似ている。このタイムシェアリングは通常、オペレーティングシステムというプログラムで制御されている。

オペレーティングシステム

具体的に処理すべき作業の有無によらず、コンピュータに自らの演算資源を管理し「ユーザーの指示を待つ」という動作を取らせるためにさえ、ある種のプログラムを必要とする。典型的なコンピュータでは、このプログラムはオペレーティングシステム (OS) と呼ばれている。オペレーティングシステムをはじめとする、コンピュータを動作させるのに必要となるソフトウェアを全般に「システムソフトウェア」と呼ぶ。

コンピュータを動作するためオペレーティングシステムは、ユーザー、もしくは他のプログラムからの要求に応じてプログラム(この意味では、アプリケーションソフトウェアもしくは単にアプリケーションという用語も使用される。ソフトウェアという用語も似た意味合いだが、これはプログラム一般を指すより広い概念である)をメモリー上にロードし、プログラムからの要求に応じていつ、どのリソース(メモリやI/O)をそのプログラムに割り当てるかを決定する。

オペレーティングシステムはハードウェアを抽象化した層を提供し、他のプログラムがハードウェアにアクセスできるようにする。例えばデバイスドライバと呼ばれるコードがその例である。これによってプログラマは、コンピュータに接続された全ての電子装置について、その奥深い詳細を知る必要なくそれらの機械を使うプログラムを書くことができる。また、ライブラリと呼ばれる再利用可能な多くのプログラム群を備え、プログラマは自ら全てのプログラムを書くことなく、自らのプログラムに様々な機能を組み込むことができる。

ハードウェアの抽象化層を持つ現在のオペレーティングシステムの多くは、何らかの標準化されたユーザインタフェースを兼ね備えている。かつてはキャラクタユーザインタフェースのみが提供されていたが、1970年代にアラン・ケイらが Dynabook(ダイナブック)構想を提唱し、「暫定 Dynabook」と呼ばれる Alto(アルト)と Smalltalk(スモールトーク)によるグラフィカルユーザインタフェース環境を実現した。なお、「暫定 Dynabook」は当時のゼロックスの首脳陣の判断により製品化されなかった(ゼロックスより発売されたグラフィカルユーザインタフェース搭載のシステム Xerox Star(ゼロックス・スター)は「暫定 Dynabook」とは別系統のプロジェクトに由来する)が、この影響を受け開発されたアップルコンピュータLISA(リサ)や Macintosh(マッキントッシュ)、マイクロソフトWindows(ウィンドウズ)の発売、普及により、グラフィカルユーザインタフェースが一般的にも普及することとなった。

世間に普及するコンピュータを台数を基準として見た場合、そのほとんどはデスクトップコンピュータとして存在しておらず、携帯電話や炊飯器などの電気製品、各種の測定機器、乗用車や工作機械などの装置に組み込まれた、非常に小さく安価なコンピュータとして実装されている。これらを組み込みシステムと呼ぶ。一般に組み込みOSと呼ばれる専用のOSを用いる。TRON(トロン)プロジェクトのITRON(アイトロン)、米ウィンドリバーのVxWorks(ヴイエックスワークスト)、米シンビアンのSymbian OS(シンビアン・オーエス)、米リナックスワークスのLynxOS(リンクスオーエス)などが利用されている。ただし、近年は開発期間の短縮などの目的で、Windows や Linux(リナックス)といったデスクトップコンピュータで使われているOSと同系統のOSを搭載する場合もある。また、小規模な組み込みシステムのなかには、明確なOSを内蔵していないものも多い。

歴史

脚注

コンピュータ』に 関連する人気アイテム

EasyAcc 携帯扇風機 USBミニ扇風機 LG2600mAh バッテリー電池付き 小型 手持ち 折り畳み式 卓上置き両用 熱中症対策 風量3段階調節 ブラック

5つ星のうち 5.0風量3段階が良いですね

(参考になった人 0/0 人)

ちょっと体を動かしたときに、涼しいのでたいへん重宝しています。 レビュータイトルにも書きましいたように、必要に応じて、風量が3段階に切替できるのも、 大変便利です。

5つ星のうち 1.0すぐ、つぶれた。

(参考になった人 0/0 人)

ハードに使ったわけでもないのに、充電ができなくなり動かない。 今どき、こんなすぐに壊れるものは珍しい、すごく損した気分。 この商品は売ってはいけないと思う。

サイズが小さいので仕方ないですけど、 風切り音が気になります。 風の質も、余り拡散しないので、 スポットで当たる感じです。 内輪で仰ぐ努力より良いかな。

Apple AirPods 完全ワイヤレスイヤホン Bluetooth対応 マイク付き MMEF2J/A

シンプルイズベストでカッコ良いイヤホンです。
iPhoneとの親和性は抜群です。
私の耳の穴が大きいせいか、よく抜け落ちそうになりそれが難点でした。

しかし、別売りの「DamonLight airpods用イヤーピースシリコーン製イヤホンカバー 落ち防止[交換品]4個入り (White)」を組み合わせると抜け落ちそうになることが無くなり、私にとってAirpodsが最高に良い商品へと生まれ変わりました!
※耳から抜け落ちそうにならない人なら買う必要は無いです。



■Airpdsの良いところ
1.ケース含めデザインがカッコよい
2.耳から外すと曲が自動的に止まる
3.音が想像以上に良い(イヤホンなのに重低音がある)

■嫌なところ
1.耳から頻繁に抜け落ちそうになる
2.イヤホンだけで曲を操作することができない

思っていた以上に音質は良いです。 iPhoneやiPadと直ぐに同期出来て、イヤホンなのに、マイク機能があったり、タップすることにより、簡単な曲操作ができるのも良いです。 ただ、高いのが残念です。

耳から落ちやすい。 下を向くとすぐに接続が切れる。 突起が長いので邪魔。 電話対応や音質は良いと思う。 シリとの対話はアプリの起動など日本語では不十分です。

EasyAcc 携帯扇風機 LG2600mAh 首かけ扇風機 折り畳み式 携帯ファン 超静音 超強力 手のひらサイズ mini小型 ストラップ付き 3段階調節 暑さ対策 usb扇風機 BBQ/旅行/オフィス/アウトドア/花火大会 ブラック

5つ星のうち 5.0静か。

(参考になった人 0/0 人)

主にオフィスにて使用しています。 3段階の風量がありますが、一番弱い風量だったら、静かなオフィスでも気になりません。 最弱で使用しております。 最弱での風量はそよ風といった感じで、十分涼しいです。 首からかけられるので、両手が空き、本体の向きが変えられるので、 野外でも十分に効果はあります。 お勧めです!

5つ星のうち 5.0おすすめ

(参考になった人 0/0 人)

値段相応に強力です。 多少重たいので首にかけたまま6時間歩くなどすると首が痛くなります。 弱モードなら夏の暑い時間ずっとかけっぱなしでも切れることはありません。 強モードにすると音が気になりますが確かな風を感じます。 多少紐が長いので首にかけてから縛って短くして使っています。 いい買い物でした。

5つ星のうち 4.0コンパクト!

(参考になった人 0/0 人)

正直大した期待はかけていませんでしたが、なかなかどうして。 さすがに猛暑の日中ではあまり存在感がありませんでしたが、 日が陰ってきてからなお30度を超えた夕方には涼風を送ってくれました。 コスパは悪くないと思います。 サイズもコンパクトです。

AI vs. 教科書が読めない子どもたち

この本は、小中学生で教科書が読めない生徒が一定数いる、と「脅す」のですよ。
読めるように導く「読解力」、新井先生ご自分が関わるRST(リーディングスキルテスト)の紹介ですね。
「読解力」のレベルって?例に挙げられた問題を解いてみると、「表面体系レベル」で、機微を読むまでは必要ない。
つまり、大学受験テクニック「現代文」の読解レベルを上げるようなものでしょうか?
しかしAIと比較する場合、そんなの小手先でしょう。将来を見据えたもっと大きな問題じゃないかと。
「揺るぎない体系軸を持つAI」に対抗できる能力「論理的思考・ロジカルシンキング」を身に付けるべきでしょう。


このしっかりした軸があれば、応用(展開)が可能ですから。

ハハ~ん、私の頃から、数学にしろ英語にしろ「論理的・ロジカル」に考える、という教育がなかったですからね。
頭の中の概念を、自分自身で形を見つけて必死に繋げていくしかなく、学校・教師は頼りにならなかったですね。
教育指導者が導き「論理・ロジック」をはっきりと理解させ、武器にして噛み砕いていく教育、そこからでしょう?
ただね、教育に携わる大人全員が「論理・ロジック」の軸が自分の頭の中にあるのか?これが一番の問題で。
これは、わからない人全然わからないらしいから。

そして、教科書の文章・説明は「論理的・ロジカル」なんでしょうかね?質が問われませんか?
今でも大学受験参考書の類を読む機会がありますが、「目から鱗」の出来の良さに感心することが多いです。

現在、私の姉の子供(甥と姪)は海外生活で大人の外国語「トリリンガル」を極める為に頑張っています。
義理の兄の単身赴任だけでいいものを、日本の進学校生活より、子供達自身が海外を希望して実現に至りました。
この本を読んで「これからの日本人のコミュニケーションスキルとして最良の選択のひとつ」だと確信しました。

AIに多くの仕事を奪われる世の中、何を今更、当然じゃないですか。
最近経験した、意味のない「保険外交員」、推奨クレジットカード確認の「会計レジ打ち」、断るのが面倒で。
「人との関わりから生まれる」うんざりを避けたいから、AIが必要なのです。
AIごときにできるなら、やらせりゃいいんです。人間は仕組みを理解してAIを管理して楽すればいい。
何も考えずAIに支配されたら、ピクサー映画の『ウォーリー』の人間達「ただ生きているだけ」と一緒。

将来最悪、本の通りの世の中になったら、悪いけど、私達夫婦二人は「朕の後には大洪水」で逃げ切ります。

「ガチ」など現代的なことば使いも多く親しみやすい本でした。
中高生に向けた読解力テストの内容が一部記載されています。自分は最初の問題を間違えてしまいましたが後の問題はすべて正解でした。ただ自分が中高生のときに同様に正解できたとは思えません。著者の見解のように読解力向上に年齢の壁は無いと思います。
本書記載の通り読解力のない大人も大勢いると思います。会社で仕事をしているとそう感じることが多々あります。自分も含めこういった人達は数学の集合が出来ていないなと感じていました。(私が間違った問題も典型的な集合問題でした。

。)会社内での新しい仕事に拒否感を示す人が多くいますが、本書のとおり読解力が無いからドキュメントを理解でき無いのかも知れません。
旧帝大の読解力は高いと記載がありました。自分は旧帝大出身者ばかりの別会社で長年仕事をしたことがありますが、仕事をするのが非常に楽でした。この本を読んでなるほど一緒に仕事をした人達は読解力が高い人が多かったからなのかと思いました。
google翻訳の精度が2016年11月に上がったと記載があります。自分もこれをリアルタイムで体験しました。10年前は自動翻訳するより自分ですべて翻訳した方が早かったのに2016年11月以降はほぼ手直しする必要がありませんでした。翻訳対象は海外部品メーカのデータシートだったので優れた英日の教師データがたくさんあったのでしょう。日常会話の機械翻訳は困難とのことなので英語の勉強は続けようと思いました。

5つ星のうち 1.0かなりのトンデモ本

(参考になった人 4/4 人)

どう書けばいいのかがよくわからないのだが、本書は紛れもないトンデモ本である。
随所に論理の飛躍があり、明らかに「AIも学生も文章が読めない」という結論ありきで書かれた本である。

なるほど、確かに単語だけ抽出してつなぎ合わせて自分に都合よく意味を再構成する読解法を用いる学生はいるだろう(むしろ多いという著者の推測自体には賛同する)がそれをテストするRSTという手法が正当とは到底思えない。

大体、著者のRSTを用いた読解力の定義では例えば
「LGBTはキモいから差別するべき」
という文章を読んで
「LGBTは差別するべき」と選択肢を選ぶと点数になってしまう。

これを読解力の定義とするのには非常に違和感がある。

また、どうも著者はこんな本を出しておきながらAIの専門家でも無いらしく、冒頭でいきなり「汎用AI以外はAIとは認めない」と宣言し、「AIが将棋でプロ棋士に勝ったから何だというのだ」などとよくわからない持論をまくしたてる。

ともかく、読んでる最中の違和感がものすごい本である。この本の内容をすんなり受け入れることが出来る人がいるとすればその人こそまさに「教科書が読めない人」ではないのではないだろうか。特に大学以降の教科書は必ずしも正しいことが書いてあるとは限らない。正解を選ぶクイズをやる能力は読解力ではないのである(無論その意味でAIにも読解力などないのだが)

コンピュータ』の解説 by はてなキーワード

電気信号を高速に処理し、多様な計算を実行できる装置。

異表記多数:電子計算機電脳

表記ゆれコンピューター

厳密には、プログラム可変内蔵方式の計算機械のことを言い、数学的には万能チューリング機械と等価な機械である。従って、必ずしも電気信号によって駆動しなくてもよいが、現状ほとんどのコンピュータが電子式であるため、便宜上、電子計算機と呼ばれる。

コンピュータ』by Google Search

This page is provided by Matome Project.
Contact information.