OS(オペレーティングシステム)

OS(オーエス)とは、コンピュータ全体を管理し、アプリケーションが動くための土台となる基本ソフトウェアのことです。正式には「Operating System(オペレーティングシステム)」といい、WindowsやmacOS、iOS、Androidなどが代表例です。

現実世界でいえば、ビルの「管理人」のようなものです。入居者(アプリ)が快適に働けるように、電気や水道(ハードウェア)を管理し、部屋の割り当て(メモリ管理)や来客の取り次ぎ(入出力)を一手に引き受けます。アプリはOSという管理人がいるおかげで、ハードウェアの細かい制御を気にせず自分の仕事に集中できます。

OSの役割

OSは、ハードウェアとアプリケーションの間に立って、主に次のような管理を行います。

  • ハードウェアの管理
    CPUやメモリ、ディスク、周辺機器への指示を一手に引き受け、アプリが共通の方法で使えるようにします。
  • アプリの実行管理
    複数のアプリにCPUやメモリを配分し、同時に動いているように見せます。
  • ファイルの管理
    データをファイルやフォルダとして整理し、保存・読み出しの仕組みを提供します。
  • ユーザーの管理
    アカウントや権限を管理し、勝手にデータを見られないよう守ります。

代表的なOS

OSは使われる機器によって種類が分かれています。

OS 特徴 主な用途
Windows 世界で最も普及しているパソコン向けOS。対応ソフトが豊富。 パソコン・業務端末
macOS Apple製パソコン専用のOS。デザインや開発分野で人気。 Mac
Linux 無償で使えるオープンソースのOS。安定性が高くサーバーで定番。 サーバー・組み込み機器
iOS/Android スマートフォン向けのOS。タッチ操作を前提に設計されている。 スマホ・タブレット

OSがないとどうなる?

もしOSがなければ、アプリの開発者は機種ごとに異なるハードウェアを直接制御するプログラムを毎回書かなければなりません。OSが「共通の土台」として間に入ることで、同じアプリがさまざまな機種で動き、複数のアプリが1台のコンピュータを安全に共有できるのです。

あわせて知っておきたい用語

  • アプリケーション
    OSの上で動く、特定の目的を持ったソフトウェア。ブラウザや表計算ソフトなどです。
  • ミドルウェア
    OSとアプリの間に入る中間的なソフトウェア。データベースなどが該当します。
  • CPU
    コンピュータの頭脳となる部品。OSがその使い道を采配します。
  • メモリ
    作業中のデータを置く場所。OSがアプリごとに割り当てを管理します。

コメント

タイトルとURLをコピーしました