ロゴ

OSの機能

ソフトウェア

OSにはジョブ管理・タスク管理・入出力管理など9つの機能があるよ!

1

OSの機能

簡単にいうと

OSにはジョブ管理・タスク管理・入出力管理など9つの機能があるよ!

① ジョブ管理とタスク管理

OSの中核的な機能として、ジョブ管理タスク管理があります。この2つは視点の違いに注目すると理解しやすくなります。

ジョブとは、ユーザーがコンピュータに依頼する「仕事の単位」です。たとえば「データを読み込んで計算し、結果を印刷する」という一連の作業が1つのジョブに当たります。ジョブ管理はこのジョブの受付・実行順序の決定・終了処理までを統括します。

タスク(プロセス)とは、コンピュータの内部から見た処理の実行単位です。1つのジョブは複数のタスクに分解されて実行されます。たとえば「印刷ジョブ」は「ファイル読み込みタスク」「データ変換タスク」「印刷出力タスク」といった複数のタスクで構成されます。

概念視点説明
ジョブユーザー側人間が依頼する仕事の単位
タスク(プロセス)コンピュータ側CPUが実行する処理の単位

マルチタスクは、OSが複数のタスクを高速に切り替えながら並行実行する機能です。実際には1つのCPUコアは同時に1つのタスクしか処理できませんが、ミリ秒単位でタスクを切り替えることで、ユーザーには複数のプログラムが同時に動いているように見えます。

② 入出力管理

入出力管理は、キーボード・マウス・プリンタ・ディスクなどの周辺機器とCPUの間のデータのやり取りを制御する機能です。

デバイスドライバは、各周辺機器をOSから制御するための専用ソフトウェアです。プリンタやスキャナなどの周辺機器はメーカーや機種ごとに動作が異なりますが、デバイスドライバが差異を吸収することで、アプリケーションは機種を意識せずに周辺機器を利用できます。

スプーリング(Spooling)は、印刷処理を高速化するための仕組みです。プリンタはCPUと比べて非常に低速なため、印刷データを一旦ハードディスクなどの高速な記憶装置に蓄積し、CPUを解放してから、バックグラウンドで順次プリンタに送出します。これにより、ユーザーは印刷完了を待たずに次の作業に取り掛かれます。

③ その他の管理機能

OSは上記以外にも、コンピュータを安定して動作させるために多くの管理機能を備えています。

管理機能説明
記憶管理主記憶装置(RAM)の領域をプログラムに割り当て・解放する。仮想記憶もこの機能に含まれる
ユーザ管理ユーザーアカウントの作成・削除、アクセス権限(読み取り・書き込み・実行)の設定
データ管理ファイルやフォルダの作成・削除・移動・検索。ファイルシステム(NTFS、ext4など)の管理
障害管理ハードウェア故障やソフトウェアエラーの検出・対処。ログ記録による原因追跡
通信管理ネットワーク接続の制御。TCP/IP通信の管理やファイアウォール機能
セキュリティ管理不正アクセスの防止、暗号化、認証機能の提供

これらの機能が連携して動作することで、ユーザーはハードウェアの複雑な仕組みを意識せずにコンピュータを操作できます。

具体例

スプーリングの仕組みを、コンビニのコピー機で例えてみましょう。

もしスプーリングがなかったら、50ページの文書を印刷する場合、1ページずつプリンタに送って印刷完了を待ち、次のページを送って...という作業をCPUが付きっきりで行う必要があります。この間、CPUは他の仕事ができません。

スプーリングを使うと、CPUは50ページ分の印刷データを高速なディスクにまとめて書き込み、すぐに別の仕事に取り掛かります。あとはスプーラ(印刷管理プログラム)がディスクからプリンタにデータを少しずつ送出してくれます。

これはちょうど、コンビニのコピー機に原稿をセットしてスタートボタンを押したら、印刷完了を待たずに買い物に行けるようなものです。コピー機が自動で全ページを印刷し、戻ってきたときには出力トレイに書類が揃っています。

試験のポイント

  • 要は「ジョブ=人間視点、タスク=コンピュータ視点
  • デバイスドライバ=周辺機器を動かすソフト
  • スプーリング=印刷高速化」
  • マルチタスクはタスクの高速切替で並行実行を実現する仕組み
  • 記憶管理・ユーザ管理・障害管理なども出題されるので一覧表で全体像を把握しておく

独学で診断士合格を目指すなら

過去問演習・AI添削・テキストPDFまで

すべて揃ったプレミアムプランで合格を掴む!

予備校代の1/10以下で、独学の不安をまるごと解決

  • 📝1次試験 過去問演習(全7科目・年度別)無制限プレミアム限定
  • 🤖2次試験 AI添削(事例I〜IV・無制限)最適なフィードバックで実力アッププレミアム限定
  • 📄科目別テキストPDFダウンロード。印刷して好きな使い方で学習できるプレミアム限定
  • 🔖ブックマーク機能で苦手分野・何度も確認したい部分を管理プレミアム限定
  • 📊学習記録・成績管理で自分の進捗を可視化プレミアム限定

プレミアムプラン

¥9,800(税込)

買い切り

自動更新なし / 1年間有効

決済は Stripe(PCI-DSS準拠)で安全に処理されます。カード情報は当サービスに保存されません。