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 |
じかいは
文字コードのテストをします。








