ランキングモンスター
オペレーティングシステムを検索
オペレーティングシステムのまとめ
オペレーティングシステム (Operating System, OS) は、コンピュータにおいて、ハードウェアを抽象化したインターフェースをアプリケーションソフトウェアに提供するソフトウェアであり、基本ソフトウェアの一種である。なお、OSのGUIフロントエンドであるオペレーティング環境についてもここで扱う。
広義のOSには、ウィンドウシステムやデータベース管理システム (DBMS) などのミドルウェア、ファイル管理ソフトウェアやエディタや各種設定ツールなどのユーティリティ(これらはいずれも基本ソフトウェア)、基本的なアプリケーションソフトウェア(ウェブブラウザや時計などのアクセサリ)を含むことがある。一般的に「オペレーティングシステム」という場合はこちらを指すことが多い。
現在に至る統合環境と平易なユーザインタフェースを意識する傾向は、Mac OSやMicrosoft Windowsの登場で鮮明となった。このため、Mac OS以降の近年のOSとMS-DOSなどの初期のOSは分けて扱われることが多い。
OSの中で、ハードウェアを直接管理操作するなどの最も中心的な機能の部分を、特にカーネルと呼んで分けることもある。この場合、カーネル以外の部分(シェルなど)はユーザーランドと呼ばれる。また、カーネルとユーザーランドではCPUモードやアドレス空間が異なっている。
オペレーティングシステムの目次
1.OSの目的
2.OSの機能
2.1.APIとABI
2.2.プロセス管理
2.3.メモリ管理
2.4.ファイルシステム
2.4.1.代表例
2.4.2.プラットフォーム間の差異
2.4.3.障害への対応
2.5.ネットワーク
2.6.セキュリティ
2.8.デバイスドライバ
3.OSの歴史
3.1.1950年代
3.2.1960年代
3.3.1970年代-1980年代前半
3.5.2000年代中盤以降
4.OSの分類
4.1.タスク管理の特徴
4.2.応用分野
5.主要OS
7.脚注
(出典:Wikipedia)
ランキング★モンスタートップ>オペレーティングシステム