跳到正文

平成25年度 春期 ITパスポート試験 問78

这道题的解析和你的作答记录。

問78
頻出度★★☆

世界の主要な言語で使われている文字を一つの文字コード体系で取り扱うための規格はどれか。

出典 平成25年度 春期 ITパスポート試験 問78
解説

問 78

  • 错误ア

    错误。ASCII 是美国制定的最基本的字符编码,用 7 位表示 1 个字符,能表示的只有英文大写字母、小写字母、数字、符号和控制字符合计 128 个字符。别说日语的平假名和汉字,就连德语、法语中带重音符号的字母也没有收录,无法处理「世界主要语言所使用的文字」。它虽然是成为 Unicode 基础的、在历史上很重要的规格,但并不是用一个体系处理多语言的规格,因此不恰当。

  • 错误イ

    错误。EUC(Extended UNIX Code,扩展 UNIX 编码)是为了让 UNIX 系操作系统能够处理英文字母和数字以外的文字而对 ASCII 加以扩展的字符编码,它按语言分别定义为不同的体系,例如日语用的 EUC-JP、韩语用的 EUC-KR、汉语用的 EUC-CN。也就是说,它虽然支持多种语言,但那是「按语言分别准备的多个体系」,并不是题干所要求的用「一个字符编码体系」把世界主要语言统一处理。因此不恰当。

  • 错误ウ

    错误。SJIS(Shift_JIS)是把 JIS X 0201 的半角字符和 JIS X 0208 的汉字、平假名、片假名等用 1 字节或 2 字节表示的日语专用编码方式,长期在日本国内的个人电脑和文字处理机上作为标准使用。它的对象终究只限于日语(以及相当于 ASCII 的英文字母和数字),并未收录谚文、阿拉伯字母等其他语言的文字。由于它是面向特定单一语言的规格,不满足用一个体系处理世界主要语言这一条件,因此不恰当。

  • エ

    正解 正确答案是エ「Unicode」。Unicode 是这样一种字符编码规格:它把全世界主要语言所使用的文字统一收录到一个字符编码体系(同一段连续的编码空间)中,并为它们分配统一的编号(码位)。除英文字母、数字和符号外,日语的汉字、平假名、片假名,汉语的简体字、繁体字,谚文,阿拉伯字母,西里尔字母,希腊字母等都能在同一个体系中处理,因此不必按语言切换到不同的字符编码,可以在同一份文档或同一个数据库中混排多种语言的文字。这正是它与按语言分立标准的传统字符编码之间的决定性差别,也恰好符合题干「在一个字符编码体系中处理世界主要语言所使用的文字」这一条件。在计算机上实际表示时,会使用把 Unicode 的码位转换为字节序列的编码方式,即 UTF-8 和 UTF-16;其中 UTF-8 与 ASCII 兼容(ASCII 范围仍为 1 字节且取值相同),因此作为网页和电子邮件等互联网上的标准字符编码得到了广泛普及。所以,作为用单一体系处理多语言的规格,恰当的是エ。

ここがポイント
  • Unicode 是把全世界主要语言的文字统一到一个编码体系中并分配统一编号的字符编码规格,其特点是可以在同一份文档内混排多种语言。转换为实际字节序列的方式是 UTF-8 和 UTF-16,其中与 ASCII 兼容的 UTF-8 作为 Web 的标准被广泛使用——这一「字符集(Unicode)与编码方式(UTF-8 等)之间的关系」也要一并掌握。
  • 其他选项都是适用范围有限的字符编码。ASCII 是只含英文字母、数字和符号的 7 位规格,Shift_JIS 是日语专用的编码方式,EUC 则按语言分成 EUC-JP、EUC-KR 等多个体系,它们都无法用单一体系处理多语言。做字符编码类题目时,按「对象是哪种语言」「体系是一个还是多个」来切分,就能稳妥地解出来。
用語
解答問78エ
练这一题

作答记录