【おーえす】

OS とは?

最終更新:
💡 アプリと機器をつなぎ、使う順番や場所を管理する土台

アプリが動く土台となり、CPU・メモリ・保存場所などを管理するソフトウェア。WindowsやmacOS、スマホのiOSやAndroidなどが身近な例です。

📌 このページのポイント
OSはアプリを支える土台 アプリ ブラウザ・ゲームなど OS(中核はカーネル) CPU・メモリ・ファイル・機器を管理 ハードウェア CPU・メモリ・保存装置など
OSが機器を管理し、アプリに共通の機能を提供します。OSとカーネルは同じ範囲の言葉ではありません。
ひよこ ひよこ
アプリだけあれば、パソコンは動くんじゃないの?
ペンギン先生 ペンギン先生
普段のパソコンでは、アプリを支えるOSも働いているよ。文字を書くアプリなら、ファイルの保存やキーボードの入力などをOSの機能に頼むんだ。WindowsやmacOSがその例だね。
ひよこ ひよこ
何個もアプリを開けるのはOSのおかげ?
ペンギン先生 ペンギン先生
OSがCPUを使う時間やメモリの場所を管理しているからだよ。机の上で作業場所を割り振る係を想像すると分かりやすいね。ただし机の広さにも限りがあるように、アプリを増やせば無制限に快適に動くわけではないよ。
ひよこ ひよこ
スマホにもOSがあるの?
ペンギン先生 ペンギン先生
あるよ。iPhoneのiOSや、さまざまなスマホで使われるAndroidが身近な例だね。画面の操作だけでなく、アプリからカメラなどを使うための仕組みも支えているよ。
ひよこ ひよこ
Windows用のアプリは、ほかのOSでも使える?
ペンギン先生 ペンギン先生
そのまま使えるとは限らないよ。OSごとにアプリへ提供する機能や動かし方が違うから、対応OSとバージョンを確認しよう。ブラウザから使うサービスでも、対応ブラウザなどの条件はあるんだ。
ひよこ ひよこ
カーネルとOSって同じものなの?
ペンギン先生 ペンギン先生
カーネルはOSの中核で、メモリや機器の管理などを担うよ。OS全体には、それ以外の仕組みや道具も含まれるんだ。たとえばAndroidはLinuxカーネルを土台にしているけれど、一般的なLinuxのパソコンと同じアプリがそのまま動くという意味ではないよ。
もっと詳しく知りたい人へ

OSはどんなコンピューターにも必須?

すべての機器が一般的なOSを使うわけではないよ。用途が限られた小さな機器では、プログラムが機器を直接制御することもあるんだ。ここでは普段使うパソコンやスマホの仕組みを中心に説明しているよ。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
OSは「機器を管理し、アプリが動く土台になるソフトウェア」。アプリと機械の間を支えているよ。
📖 おまけ:英語の意味
「Operating System」 = オペレーティングシステム
💬 日本語では基本ソフトとも呼ぶよ。機器を管理し、アプリに共通の機能を提供する仕組みなんだ。

参考資料

← 用語集にもどる