IPA過去問ドリル

平成30年度 春期 基本情報技術者試験 午前 問10

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

内部割込みに分類されるものはどれか。

出典:平成30年度 春期 基本情報技術者試験 午前 問10

正解:イ

解説

割込みは,発生要因がCPUで実行中のプログラム自身にあるかどうかで内部割込みと外部割込みに分類されます。内部割込みは,ゼロ除算やオーバフローなど,実行中のプログラムの処理そのものに起因して発生する割込みです。一方,電源異常,入出力完了,メモリパリティエラーなどは,実行中のプログラムとは無関係にハードウェアなどの外部要因で発生するため,外部割込みに分類されます。

選択肢ごとの解説

  • 誤り。商用電源の瞬時停電による割込みは,実行中のプログラムとは無関係に発生する外部割込みです。
  • 正しい。ゼロで除算を実行したことによる割込みは,実行中のプログラム自身の処理に起因して発生するため,内部割込みに分類されます。
  • 誤り。入出力完了による割込みは,入出力装置からの通知によって発生する外部割込みです。
  • 誤り。メモリパリティエラーによる割込みは,ハードウェアの異常に起因する外部割込みです。
基本情報技術者の過去問を演習モードで解く