ウカマル応用情報技術者ログイン

平成29年度 秋期 応用情報技術者 問4

テクノロジ系

UTF-8の説明に関する記述として,適切なものはどれか。

選択肢
正解と解説

正解 ア

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 が確かめています。作り方