Решение задач на тему
«Кодирование текстовой информации»
1. С помощью последовательности
десятичных кодов: 66 65 83 73 67 зашифровано слово
BASIC. Какая
последовательность десятичных кодов будет соответствовать этому слову,
записанному строчными буквами.
Решение:
Учитываем, что разница между десятичным кодом строчной буквы латинского алфавита и десятичным кодом соответствующей заглавной буквы равна 32, и то, что заглавные буквы записываются раньше строчных, имеем, код слова basic: 98 97 115 105 99
Ответ:
98 97 115 105 99
2. Каждый
символ закодирован двухбайтным словом. Оцените информационный объем следующего
предложения в этой кодировке:
В одном
килограмме
Решение:
19 символов в предложении. 19*2 =38 байт
Уровень «5»
3. Сколько секунд потребуется модему, передающему
сообщение со скоростью 28800 бит/с, чтобы передать 100 страниц текста в 30 строк
по 60 символов каждая, при условии, что каждый символ кодируется одним байтом?
Решение:
Ответ: 50 секунд
4.
Декодируйте следующие тексты, заданные
десятичным кодом:
а) 087 111 114 100;
б) 068 079 083;
в) 080 097 105 110 116 098 114 117 115 104.
Решение:
Запустите текстовый редактор
Hieroglyph. Включить клавишу Num Lock. Удерживая клавишу Alt, набрать код
символа на цифровой клавиатуре. Отпустить клавишу Alt, на экране появится
соответствующая буква.
а) 087 111 114 100 → Word;
б) 068 079 083 → DOS;
в) 080 097 105 110 116 098 114 117 115 104 → Paintbrush.
Ответ:
Word; DOS; Paintbrush.
Уровень «4»
5.
Десятичный код (номер) буквы «о» в
таблице кодировки символов равен 111. Что зашифровано с помощью
последовательности десятичных кодов:
1) 115 112 111 114 116
2) 109 111 117 115 101
Решение:
Речь идет о латинской букве «о», а не о русской, так как код меньше 127. Учитывая принцип последовательности кодирования и порядок букв в латинском алфавите, имеем:
код |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
буква |
e |
f |
g |
h |
i |
j |
k |
l |
m |
n |
o |
p |
q |
r |
s |
t |
u |
Ответ:
1) sport, 2)mouse
Не используем
кодировочные таблицы
6. С помощью последовательности
десятичных кодов: 99 111
109 112
117 116
101 114 зашифровано слово «computer».
Какая последовательность десятичных кодов будет соответствовать этому же слову,
записанному заглавными буквами?
Решение:
Учитываем, что разница между десятичным кодом строчной
буквы латинского алфавита и десятичным кодом соответствующей заглавной буквы
равна 32.
Десятичный код |
Латинская буква строчная |
Десятичный код |
Латинская буква заглавная |
99 |
c |
67 |
C |
111 |
o |
79 |
O |
109 |
m |
77 |
M |
112 |
p |
80 |
P |
117 |
u |
85 |
U |
116 |
t |
84 |
T |
101 |
e |
69 |
E |
114 |
r |
82 |
R |