タスク管理とは?
タスク管理とは、OSがタスク(プロセス)に対してCPUを割り当て、実行状態を制御する機能。状態は「実行可能」「実行」「待ち」の3つを遷移する。
ITサービスマネージャ試験の過去問では1回出題されています。
たすくかんり
タスク管理の意味
OSがタスク(プロセス)に対してCPUを割り当て、実行状態を制御する機能。状態は「実行可能」「実行」「待ち」の3つを遷移する。
タスク管理の具体例
実行中のタスクがより優先度の高いタスクに割り込まれると「実行→実行可能」へ戻る(プリエンプション)。入出力の完了を待つ場合は「実行→待ち」、完了すると「待ち→実行可能」。
タスク管理は試験でどう引っ掛けられる?
「実行→実行可能」はプリエンプション、「実行→待ち」は資源待ち。「待ち→実行」へ直接遷移することはない。
タスク管理と関連する用語
タスク管理が出た過去問
機械学習を用いたビッグデータ分析において使用されるJupyterLabの説明はどれか。
正解:データ分析を行う際に使用する、対話型の開発環境である。
要点:JupyterLabはコードと結果を並べて試行できる対話型開発環境
JupyterLabは、ブラウザ上でコードの記述・実行と、その結果やグラフ、説明文を1つのノートブックにまとめて扱える対話型の開発環境である。少しずつ実行して結果を確かめながら進められるため、データ分析や機械学習の試行錯誤に広く使われている。タスク管理ツールや分散処理基盤、分散データベースとは性格が異なる。
出典:令和6年度 春期 ITサービスマネージャ試験 am2 問23(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。