7 класс Информатика ГДЗ учебник Босова Параграф 3.6. Кодирование символов. Глава 3. Обработка текстовой информации
Стр.170-171.
§ 3.6. Кодирование символов – ГДЗ
Ответы подготовлены по материалу параграфа §3.6.
- 1. Почему кодировки с 8 битами на символ называют однобайтными?
В таких кодировках каждый символ представляется цепочкой из 8 двоичных разрядов. 8 бит составляют один байт, поэтому говорят, что каждый символ кодируется одним байтом, а сама кодировка является однобайтной. - 2. Зачем была введена кодировка Unicode?
Unicode создали для того, чтобы в одной единой системе можно было закодировать символы почти всех языков мира. Это позволяет передавать и хранить тексты на разных языках без «кракозябр» и проблем несовместимости старых кодировок. - 3. Почему текст на сайте может отображаться «кракозябрами»?
Такая ситуация возникает, когда браузер определил кодировку страницы неверно. Последовательность байтов остаётся той же, но выбирается неправильная таблица соответствия код–символ, поэтому на экране появляются бессмысленные наборы знаков. - 4. Расшифруйте сообщение с ASCII-кодами 77 105 99 107 101 121 32 77 111 117 115 101.
В таблице ASCII находим символы с указанными кодами: 77 –M, 105 –i, 99 –c, 107 –k, 101 –e, 121 –y, 32 – пробел, 77 –M, 111 –o, 117 –u, 115 –s, 101 –e. Получаем текст: Mickey Mouse. - 5. Найдите информационный объём высказывания А. Толстого (1 байт на символ).
Фраза: «Не ошибается тот, кто ничего не делает, хотя это и есть его основная ошибка.» содержит 76 символов (включая пробелы и знаки препинания). При кодировании по 1 байту на символ информационный объём равен
76 байт. - 6. Оцените объём фразы Пушкина при кодировании 16 бит на символ.
Фраза: «Привычка свыше нам дана: Замена счастию она.» содержит 44 символа. Каждый символ кодируется 16 битами, то есть 2 байтами. Тогда объём текста:
44 × 2 = 88 байт. - 7. Сколько лишних пробелов оказалось в сообщении Миши?
Сообщение заняло 50 байт. В Unicode каждой букве соответствует 16 бит, то есть 2 байта, значит в сообщении 50 / 2 = 25 символов. Правильная запись «Привет, Катя! Как дела?» содержит 23 символа. Следовательно, лишних пробелов:
25 − 23 = 2 пробела. - 8. Каков объём текста, заполняющего весь экран в текстовом режиме при 16-битной Unicode-кодировке?
Экран отображает 25 строк по 80 символов: всего 25 × 80 = 2000 символов. Каждый символ – 2 байта, значит общий объём:
2000 × 2 = 4000 байт. - 9. Сколько двоичных разрядов использовано для кодирования одного символа, если сообщение объёмом 28800 байт занимает 6 страниц по 40 строк по 60 символов?
Общее число символов: 6 × 40 × 60 = 14 400. Информационный объём одного символа:
28 800 байт / 14 400 символов = 2 байта на символ, то есть 16 бит. - 10. Сообщение объёмом 5 Кбайт занимает 4 страницы по 32 строки по 40 символов. Сколько символов в алфавите языка?
Объём сообщения: 5 Кбайт = 5 × 1024 = 5120 байт. Число символов в тексте: 4 × 32 × 40 = 5120 символов. Значит один символ кодируется 1 байтом, то есть 8 бит. Алфавит, который можно закодировать 8 битами, имеет мощность
28 = 256 символов.
§ 3.4 |
§ 3.5 |
§ 3.6 | § 4.1 |
§ 4.2 |
| Задания для практических работ — Глава 3 | ||||