修了試験 2022-12-11実施分 基本情報技術者試験 問11
外部割込みに分類されるものはどれか。
正答1
解説
正解は1です。 割込みは、発生原因が実行中のプログラムの外にある外部割込みと、プログラムの実行そのものが原因の内部割込みに分けられます。 外部割込みには、タイマー割込み、入出力割込み、機械チェック割込みなどがあります。 【選択肢別解説】 1:○ インターバルタイマーによる割込みは外部割込みです。 タイマーはプログラムの命令とは無関係に、時間の経過で割込みを起こします。 2:× オーバフローやゼロ除算による割込みは内部割込みです。 実行中の命令の演算結果が原因なので、プログラム割込みに分類されます。 3:× 存在しないページへのアクセスで起こるページフォールトは内部割込みです。 実行中のプログラムのメモリ参照が原因です。 4:× ソフトウェア割込み命令(スーパバイザコール)による割込みは内部割込みです。 プログラムが自ら命令を実行して、OSの機能を呼び出します。 【ポイント】 「プログラムの命令が原因かどうか」で区別すると判断しやすくなります。まとめて解く
修了試験 2022-12-11実施分を通しで解く(80問)→