6月20日(金)1コマ目

今日、やったこと

文字コード

今日のホワイトボード

前回はASCIIをやりました。

ASCIIは文字集合+文字符号化方式。

1文字7ビット。

互換性のため、他の符号化方式で符号化しても、ASCIIに含まれる文字は同じ値に符号化される。

JIS X 0201

日本版ASCII。なので、文字集合+符号化方式

収容されている文字はASCIIの文字+半角カナ。

カナを追加したため、7ビットに収まらず、8ビット目を使う。

図 JIS X 0201

JIS X 0201で符号化(11ページ)

数字、記号、アルファベットはASCIIで符号化と同じ。

図 JIS X 0201で符号化


JIS X 0208

文字集合。文字の集まりで、符号化方式ではない。
各文字を区点番号で特定できるようになっているが、区点番号は符号化方式ではない。
図 JIS X 0208の区点番号

Unicode

文字集合。文字の集まりで、符号化方式ではない。
Unicodeを符号化方式と思っている人もいる。”Unicodeでエンコードしているから、文字化けしない・・”とか。
図 Unicode

Shift_JIS

これは文字符号化方式
WindowsOSで利用されている。(厳密には亜種を利用)
図 Shift_JIS

EUC-JP

これも文字符号化方式
UNIX系OS、Linuxで利用されている。(いた)
図 EUC-JP

EUC-JPで符号化(21ページ)

図 EUC-JPで符号化

UTF-8

文字符号化方式
今後もっとも使われるであろう符号化方式。
図 UTF-8

練習問題 問3

文字符号化+パリティビットの問題。
パリティビットは受信側で受信データに誤りがないかをチェックするために付与するデータ。
偶数パリティなら、1のビット数が偶数個になるようにパリティビットを付与する。
奇数パリティもある。
図 練習問題 問3

じかいは

文字コードのテストをします。








このブログの人気の投稿

6月27日(金)1コマ目

6月13日(金)1コマ目