IPA過去問ドリル

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

テクノロジ/コンピュータ構成要素

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

出典:平成29年度 秋期 基本情報技術者試験 午前 問17

正解:ア

解説

ポーリング制御とは,CPUが入出力装置の状態レジスタやビジー信号などを定期的に読み出して監視し,装置の状態(処理完了や準備完了など)を能動的に確認する制御方式です。装置側からの通知を待つ割込み方式とは対照的な仕組みです。

選択肢ごとの解説

  • 正しい。CPUが状態レジスタやビジー信号を読み出して入出力装置の状態を監視するのがポーリング制御です。
  • 誤り。実行中の処理を一時的に中断して緊急度の高い別の処理を実行するのは,割込み処理の説明です。
  • 誤り。送信側のタスクがメモリにデータを格納し,そのアドレスを受信側のタスクに伝えるのは,メッセージ通知によるタスク間通信の説明です。
  • 誤り。複数のタスクが利用する共有資源を一つのタスクが占有できるようにするのは,排他制御の説明です。
基本情報技術者の過去問を演習モードで解く