タスク管理とは?
タスク管理とは、OSがタスク(プロセス)に対してCPUを割り当て、実行状態を制御する機能。状態は「実行可能」「実行」「待ち」の3つを遷移する。
応用情報技術者試験の過去問では1回出題されています。
たすくかんり
タスク管理の意味
OSがタスク(プロセス)に対してCPUを割り当て、実行状態を制御する機能。状態は「実行可能」「実行」「待ち」の3つを遷移する。
タスク管理の具体例
実行中のタスクがより優先度の高いタスクに割り込まれると「実行→実行可能」へ戻る(プリエンプション)。入出力の完了を待つ場合は「実行→待ち」、完了すると「待ち→実行可能」。
タスク管理は試験でどう引っ掛けられる?
「実行→実行可能」はプリエンプション、「実行→待ち」は資源待ち。「待ち→実行」へ直接遷移することはない。
タスク管理と関連する用語
タスク管理が出た過去問
Linuxカーネルの説明として、適切なものはどれか。
正解:プロセス管理やメモリ管理などの、アプリケーションソフトウェアが動作するための基本機能を提供する。
要点:カーネルはプロセスやメモリを管理するOSの中核部分
カーネルはOSの中核部分で、プロセス管理、メモリ管理、デバイス制御、ファイルシステムなど、アプリケーションが動作するための基本機能を提供する。シェルやデスクトップ環境、各種アプリケーションはカーネルの外側にあるソフトウェアであり、それらをまとめたものがLinuxディストリビューションと呼ばれる。
出典:令和5年度 秋期 応用情報技術者試験 午前 問19(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。