ITパスポート 学習ページ|テクノロジ系・コンピュータシステム

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

OSは、アプリケーションとハードウェアの間に入り、コンピュータの資源を管理します。利用者が機器の細かな制御を意識せずに使える環境を提供します。

OSが資源を管理する

OSは、CPU、主記憶、補助記憶装置、入出力装置などの資源を管理し、アプリケーションから利用できるようにします。複数の処理が同時に動く場合にも、それぞれへ資源を割り当てます。

OSは利用者やアプリケーションとハードウェアの間を仲介すると捉えると整理しやすくなります。

OSはコンピュータ資源を管理する

利用者とファイルを管理

OSには、利用者ごとのアカウントや設定情報を管理する機能があります。利用者ごとにファイルやフォルダへのアクセス権を設定し、利用できる範囲を制御することもできます。

また、ファイル名、保存場所、階層構造などを管理することで、補助記憶装置上のデータを扱いやすくします。利用者管理とファイル管理は、OSの代表的な管理機能です。

OSは利用者とファイルも管理する

仮想記憶で範囲を広げる

仮想記憶は、補助記憶装置の一部を利用して、主記憶だけで処理する場合よりも大きな記憶領域を扱えるようにする仕組みです。プログラムからは、実際の主記憶の物理的な配置を直接意識せずに利用できます。

ただし、補助記憶装置とのデータ交換が増えると処理が遅くなることがあります。仮想記憶は主記憶そのものを物理的に増設する仕組みではない点を押さえます。

仮想記憶は補助記憶を利用して補う

OSごとの違いに注意

PCやスマートフォンなどでは、複数の種類のOSが利用されています。OSによって対応するアプリケーション、ファイルの扱い、操作方法などが異なる場合があります。

異なるOS間でデータをやり取りするときは、文字コード、ファイル形式、改行の扱いなどの違いが影響することがあります。同じデータでも環境によって表示や処理が異なる場合があることを意識します。

異なるOS間では互換性に注意する

本番の形で解いてみる

基本の問題(このページのために作った問題・本番と同じ四肢択一)

OSの役割として、最も適切なものはどれか。

  1. CPUや主記憶などの資源を管理し、アプリケーションから利用できるようにする
  2. プログラムを機械語に翻訳し、実行可能な形式へ変換する
  3. ネットワーク上の名前とIPアドレスの対応付けを行う
  4. データベースへの問合せを受け付け、表のデータを管理する
答えと解説を見る

正解: CPUや主記憶などの資源を管理し、アプリケーションから利用できるようにする

OSは、CPUや主記憶、入出力装置などのコンピュータ資源を管理し、アプリケーションへ利用手段を提供します。他の選択肢はコンパイラ、DNS、DBMSなどの役割です。

まちがえやすい点: 基本ソフトウェアでも、OSとコンパイラやDBMSの役割は異なる。

基本の問題(このページのために作った問題・本番と同じ四肢択一)

OSの仮想記憶に関する説明として、最も適切なものはどれか。

  1. 補助記憶装置の一部を利用し、主記憶だけの場合より広い記憶領域を扱えるようにする
  2. 主記憶内の未使用領域を圧縮し、物理的な主記憶容量そのものを増加させる
  3. 複数のプログラムで同じ主記憶領域を常に共有し、記憶領域の不足を防ぐ
  4. 補助記憶装置のデータを全て主記憶へ常駐させ、アクセス時間を短縮する
答えと解説を見る

正解: 補助記憶装置の一部を利用し、主記憶だけの場合より広い記憶領域を扱えるようにする

仮想記憶は、補助記憶装置の一部を使って主記憶を補い、見かけ上より広い記憶領域を利用できるようにする仕組みです。物理的な主記憶容量そのものが増えるわけではありません。

まちがえやすい点: 仮想記憶は主記憶を物理的に増設する仕組みではない。

この内容を問題で確かめる

読んだところを、本番と同じ四肢択一の10問セットで思い出してみましょう。

ITパスポートの問題を解く →

このページの内容は、IPA「ITパスポート試験 シラバス Ver.6.5」(2026年1月公表)の範囲にもとづきます(2026年10月確認)。