資格暗記無料で始める

文字コード(ASCII・Unicode・UTF-8)とは?

文字コード(ASCII・Unicode・UTF-8)とは、文字に番号を割り当て、ビット列として表現するための取り決め。ASCIIは英数記号を7ビットで表す基本規格、Unicodeは世界中の文字に共通の番号を与える文字集合、UTF-8はその番号を1〜4バイトの可変長で符号化する方式。

ITパスポートの過去問では6回出題されています(2009年度〜2018年度)。

もじこーど

ITパスポートの頻出用語/テクノロジ系/別名:文字コード、ASCII・Unicode・UTF-8、ASCII、Unicode、UTF-8


文字コード(ASCII・Unicode・UTF-8)の意味

文字に番号を割り当て、ビット列として表現するための取り決め。ASCIIは英数記号を7ビットで表す基本規格、Unicodeは世界中の文字に共通の番号を与える文字集合、UTF-8はその番号を1〜4バイトの可変長で符号化する方式。

文字コード(ASCII・Unicode・UTF-8)の具体例

半角の「A」はASCIIで16進41。UTF-8では半角英数字は1バイトのままASCIIと同じ並びになり、日本語の漢字は3バイトになる。そのため「あいう」の3文字はUTF-8で9バイトを占める。

文字コード(ASCII・Unicode・UTF-8)は試験でどう引っ掛けられる?

文字集合(どの文字に何番を割り当てるか)と符号化方式(その番号をどうバイト列にするか)は別の概念。UnicodeUTF-8を同一視すると誤る。また文字数とバイト数は一致しない点も頻出。

文字コード(ASCII・Unicode・UTF-8)と関連する用語

文字コード(ASCII・Unicode・UTF-8)が出た過去問

最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。