UTF-8の説明に関する記述として,適切なものはどれか。
平成29年度 秋期 応用情報技術者 問4
テクノロジ系
正解と解説
正解 ア
UTF-8は、1文字を1〜4バイトの可変長で表す符号化方式です。ASCIIの文字はASCIIと同じ1バイトで表すため、上位互換性があります。
UTF-8は、Unicodeの符号位置を8ビット単位の可変長で表す符号化方式です。0x00〜0x7FのASCII文字は、ASCIIと同じ1バイトで表します。そのほかの文字は2〜4バイトで表します。当初の仕様では最長6バイトまで使えましたが、RFC 3629(2003年)で最長4バイトに制限されました。このため、選択肢の「1バイトから4バイト(又は6バイト)」は正しい記述です。
イ:UTF-16の説明です。UTF-16は基本を2バイトで表し、収まらない文字は上位サロゲートと下位サロゲートを組み合わせて4バイトで表します。
ウ:UTF-7の説明です。UTF-7は、7ビットの文字しか通さない電子メールで使うための符号化方式です。
エ:UTF-32の説明です。UTF-32は、すべての符号位置を4バイトの固定長で表します。
出典:平成29年度 秋期 応用情報技術者試験 問4
全年度から出題。10問で実力を判定します。登録不要。
出典:平成29年度 秋期 応用情報技術者試験 問4(独立行政法人情報処理推進機構)
解説と用語ページは生成 AI が書き、別の生成 AI が確かめています。作り方