平成29年 秋期 基本情報技術者 午前 問17

ソフトウェア制御における、ポーリング制御はどれか。

 ア  CPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視する。
 イ  実行中の処理を一時的に中断して、緊急度の高い別の処理を実行する。
 ウ  送信側のタスクがメモリにデータを格納し、受信側のタスクにそのアドレスを伝える。
 エ  複数のタスクが利用する共有資源を、一つのタスクが占有するできるようにする。


答え ア


解説

 ア  CPUが状態レジスタ又はビジー信号などを読み出して、入出力装置の状態を監視するのは、ポーリング制御です。
 イ  実行中の処理を一時的に中断して、緊急度の高い別の処理を実行するのは、割込み制御です。
 ウ  送信側のタスクがメモリにデータを格納し、受信側のタスクにそのアドレスを伝えるのは、組込システム(RTOS)で利用されるメールボックスという制御方式です。
 エ  複数のタスクが利用する共有資源を、一つのタスクが占有するできるようにするのは、排他制御です。


キーワード
・ポーリング制御

キーワードの解説
  • ポーリング制御
    コンピュータシステムや通信ネットワークにおいて、周辺の機器などに対して定期的に信号を送信して問い合わせを行い、処理要求の有無を確認する制御方式です。

もっと、「ポーリング制御」について調べてみよう。

戻る 一覧へ 次へ