コンピュータ
デバイスドライバは周辺機器を直接制御する抽象的なインタフェースをアプリケーションソフトに対して提供する。
ファイルシステムは、データやプログラムが記録される「ファイル」を管理するソフトウェアである。
なお制御プログラムの構成法として、カーネルの機能を限定し最小限の記憶管理やタスク管理に限ったものを「マイクロカーネル」といい、これは機能を絞っている代わりに、その限定的機能に関しては信頼性が増すというメリットがある。マイクロカーネル方式が採用される場合は、ファイルシステムなどはマイクロカーネルの外で作動するサーバプロセスとして提供される。マイクロカーネル方式に対して、カーネル自体にファイルシステムなどさまざまな機能を担当させる方式を「モノリシックカーネル(方式)」という。
1801年 ジョゼフ・マリー・ジャカールがジャカード織機を発明。
1822年 解析機関の設計者チャールズ・バベッジが第1階差機関の実験モデルを作成。
1823年 バベッジによる階差機関の開発開始。バベッジの階差機関は彼の没後に完成した
1833年 追加予算が打ち切られ、階差機関の開発が中止となる。
1843年 シュウツ親子により階差機関が完成。
1854年 ジョージ・ブールがブール代数を発見する。
1865年 万国電信連合(現・国際電気通信連合)設立。電気通信分野における初の標準化機関であり、国際機関。
1871年 バベッジが解析機関の実現を見ぬまま死去。解析機関のオペレータであるエイダ・ラブレスは世界最初のプログラマとされる。
1889年 ハーマン・ホレリスがパンチカード方式の自動集計機を実現。パンチカード穿孔機
1897年 フェルディナント・ブラウンが陰極線管(通称ブラウン管)を発明。