Обработка текстовой информации

advertisement
Обработка текстовой информации
1. Считая, что каждый символ кодируется одним байтом, оцените информационный объем
следующего предложения из пушкинского четверостишия:
Певец-Давид был ростом мал, Но повалил же Голиафа!
2. В кодировке Unicode на каждый символ отводится два байта. Определите информационный
объем слова из двадцати четырех символов в этой кодировке.
3. Автоматическое устройство осуществило перекодировку информационного сообщения на
русском языке, первоначально записанного в 16-битном коде Unicode, в 8-битную кодировку
КОИ-8. При этом информационное сообщение уменьшилось на 480 бит. Какова длина сообщения в
символах?
4. В таблице ниже представлена часть кодовой таблицы ASCII:
Символ
1 5 A B Q a b
Десятичный код
49 53 65 66 81 97 98
Шестнадцатеричный код 31 35 41 42 51 61 62
Каков шестнадцатеричный код символа “q” ?
5. Для кодирования букв А, Б, В, Г решили использовать двухразрядные последовательные
двоичные числа (от 00 до 11 соответственно). Что получится, если таким способом закодировать
последовательность символов ГБАВ и записать результат в шестнадцатеричной системе счисления?
6. Используя инвариантную часть таблицы кодировок ASCII, закодируйте свое имя и фамилию
латинскими буквами. Не забудьте перевести полученные числа в двоичную систему счисления.
7. Дан текстовый фрагмент, закодируйте его, используя кодировочную таблицу ASCII.
Read me
subscriber, aboriginal,
approximately, by eye,
in practice.
23 September 2003 year.
8. Используя инвариантную часть таблицы кодировок ASCII, запишите фразу:
22
0A
3B
32
74
65
48
70
0D
33
72
3B
65
72
0A
20
75
6С
6F
46
63
65
6С
67
6F
65
0D
6F
72
72
6C
0A
2C
61
20
6C
35
20
6D
65
73
36
77
20
78
0D
38
6F
65
61
0A
20
72
78
6D
35
2D
6C
61
70
3E
20
64
6D
6C
34
66
21
70
65
20
61
22
6C
0D
2D
6C
0D
65
0A
20
73
Download