IPA過去問ドリル

令和7年度 秋期 応用情報技術者試験 午前 問10

テクノロジ/ハードウェア

モーターの軸に装着された回転センサーから出力されるパルスの周期を,1MHz のクロック周波数でカウントアップするタイマーで計測したところ,10,000 カウントであった。モーターの回転数は毎秒何回転か。ここで,回転センサーはモーターの軸が1回転するごとに図のようなパルスを2回出力するものとする。

令和7年度 秋期 応用情報技術者試験 午前 問10の図

出典:令和7年度 秋期 応用情報技術者試験 午前 問10

正解:ア

解説

1MHz のクロックでは1カウントが1マイクロ秒なので,10,000カウントはパルスの周期が10,000マイクロ秒=10ミリ秒であることを意味します。回転センサーは軸1回転につきパルスを2回出力するので,1回転に要する時間は 10ミリ秒×2=20ミリ秒です。したがって毎秒の回転数は 1秒÷20ミリ秒=50回転となります。

選択肢ごとの解説

  • 正しい。1回転が20ミリ秒なので毎秒50回転です。
  • 誤り。100 は,1回転につき2パルスという条件を無視し,パルスの周期10ミリ秒をそのまま1回転の時間とみなした場合の値です。
  • 誤り。200 は,1回転を2パルス分ではなく,パルス周期の半分の5ミリ秒と取り違えた場合の値です。
  • 誤り。5,000 は,カウント値10,000を単純に2で割った値で,クロック周波数による時間への換算をしていません。
応用情報技術者の過去問を演習モードで解く