42AM19|第42回 第2種ME技術実力検定試験 過去問

Ⅰ 基礎的知識MEの基礎となる理工学的知識基礎的知識/理工学的知識

英字 H のアスキーコード(ASCII)は 16 進数で表すと 48 である。英字 M のコードを 16 進数で表したのはどれか。

解答・解説を見る

正解: 2

正答

2

この問題のポイント

ASCIIでは英大文字がアルファベット順に連続したコードへ割り当てられています。

解説

Hのコードは16進数48です。I、J、K、L、Mと5文字進むため、48に16進数の5を加えます。

計算の流れ

  1. 使う関係:M-H = 5文字です。
  2. 単位変換:48は16進数のまま扱います。
  3. 代入:0x48+0x05です。
  4. 計算:0x48+0x05 = 0x4Dです。
  5. 選択肢:4Dに対応する2を選びます。

選択肢の確認

1.4C
誤り。
16進数4Cは英字Lのコードです。

2.4D
正しい。
Hの48から5増えたMのコードです。

3.53
誤り。
16進数53は英字Sのコードで、Mではありません。

4.5D
誤り。
上位桁まで変える必要はなく、48から5を加えた値は4Dです。

5.77
誤り。
16進数77は小文字wのコードで、英大文字Mではありません。

覚えるポイント

  • ASCIIの英大文字は連続して並びます。
  • 16進数では9の次がA、Fの次で桁上がりします。
  • Hは48、Mは4Dです。

掲載内容は受験学習用に編集しています。正式な正答・採点上の取扱いは、各試験実施機関の発表を優先してください。 情報の確認方法と訂正窓口は編集方針に掲載しています。 本サービスは診断・治療・臨床判断を目的とするものではありません。

問題文・正答・解説に誤りを見つけたら、この問題の誤りを報告する([email protected])までお知らせください。確認して修正します。

関連問題

← 42AM1842AM20 →
学習アプリでこの問題を解く(記録・メモ・カード化)