ディスパッチ とは
基本情報技術者 過去問 2019年 春期 午前 問16 を参考に考えてみます。
<問題>
タスクのディスパッチの説明として,適切なものはどれか。
(ア) 各タスクの実行順序を決定すること
(イ) 実行可能なタスクに対してプロセッサの使用権を割り当てること
(ウ) タスクの実行に必要な情報であるコンテキストのこと
(エ) 一つのプロセッサで複数のタスクを同時に実行しているかのように見せかけた状態のこと
タスクのディスパッチの説明として,適切なものはどれか。
ここから私の思考です↓
ちなみに青字は文章を読んだ際の私の頭の中です。
<問題>
タスクのディスパッチの説明として,適切なものはどれか。
ディスパッチ?って何?
じゃないパッチ?うん、わからん。
(ア) 各タスクの実行順序を決定すること
ディスパッチがわからんからなんとも判断できない。
(イ) 実行可能なタスクに対してプロセッサの使用権を割り当てること
ディスパッチがわからんからなんとも判断できない。
(ウ) タスクの実行に必要な情報であるコンテキストのこと
ディスパッチがわからんからなんとも判断できない。
あとコンテキストって追加でわかんない。
(エ) 一つのプロセッサで複数のタスクを同時に実行しているかのように見せかけた状態のこと
ディスパッチがわからんからなんとも判断できない。
単語の意味がわからないと今回は わかんないっすね。
勘で正解は(エ)!!
正解は(イ)です。
今回はお手上げですわ。
ディスパッチとは実行可能なタスクの中で、プログラムに実行権を渡すということです。
ここからは私の思考のおかしかった部分です↓
<問題>
タスクのディスパッチの説明として,適切なものはどれか。
んで、ディスパッチって何さ?
司令官ね、司令官。
(ア) 各タスクの実行順序を決定すること
タスクスケジューラーのことらしいです。
タスクスケジューラとは?
時間で管理する機能らしいね。
(ウ) タスクの実行に必要な情報であるコンテキストのこと
TCBの略とのこと。
Task Control Block
(エ) 一つのプロセッサで複数のタスクを同時に実行しているかのように見せかけた状態のこと
マルチタスクのことです。
選択肢の説明のまんまでしたね。複数のタスク。
また1つ賢くなりました。よかったよかった。
ここまで読んでいただいてありがとうございました。
引き続き勉強頑張ってくださいね。
私も頑張ります!
コメント