5. В кодировке Unicode на каждый символ отводится 2 байта. Определите в этой кодировке информационный объём следующей пословицы:
Где родился, там и сгодился.
6. Информационное сообщение на русском языке, первоначально записанное в 8 - битном коде Windows, было перекодированно в 16 - битную кодировку Unicode. В результате информационный объём сообщения стал равен 2 Мбайта. Найдите кол - во символов в сообщении.
7. Средняя скорость передачи данных по некоторому каналу связи равна 29 Кбит/с. Сколько секунд потребуется для передачи по этому каналу 50 страниц текста, если считать, что один символ кодируется одним байтом и на каждой странице в среднем 96 символов?
8. Из имеющихся фрагментов текста "1999", "2012", "файл", "file", "2a3b" выберите тот, которому соответствует наименьшая сумма кодов символов в таблице ASCII.
10. Закодировать с помощью ASCII свою фамилию.
Моя фамилия - Зубарева.
Прошу до 00:00 решить, буду очень благодарна Х)
Copyright © 2025 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Verified answer
Ответы
5. 56 байт
6. 1048576 символов
7. 2с
8. 2012
10. десятичный код: 199 243 225 224 240 229 226 224
шестнадцатеричный: C7 F3 E1 E0 F0 E5 E2 E0
Решения
5. 2 байта * 28 = 56 байт (28 - кол-во символов в этой пословице, включая пробелы и знаки препинания)
6.
16 бит = 2 байта
2 Мбайта = 2²¹ байта
2²¹ байта / 2 байта = 2²⁰ символов = 1048576 символов
7.
V = 50 * 96 * 1 = 4800 байт = 38 400 бит
t = 38400 бит / (29 * 1024 бит/с) ≈ 1,29с = 2с (просили в секундах, поэтому округляем вверх)
8.
Пользуясь таблицей ASCII легко перевести все эти строки в коды и найти строку с наименьшей суммой кодов. Это "2012".
Однако можно заметить, что во-первых, русские символы обладают большим числовым кодом, во-вторых, коды англ букв идут позже кодов цифр, в-третьих, меньше код той цифры, которая меньше. Очевидно, тут нам подходит "2012".
10.
Пользуясь локализованной таблицей ASCII (с поддержкой кириллицы), переводим посимвольно вашу фамилию.
В десятичном виде получим числа: 199 243 225 224 240 229 226 224
В шестнадцатеричном получим байты: C7 F3 E1 E0 F0 E5 E2 E0