Краткий ответ
Разные типы данных имеют разную структуру, поэтому для их хранения и передачи нужны подходящие способы кодирования. Это позволяет экономить память и сохранять информацию.
Unicode использует единую систему кодов для символов разных языков. Благодаря этому текст одинаково отображается на разных устройствах и поддерживает множество языков и специальных знаков.
Сжатие уменьшает размер файлов изображений и видео. Это экономит место на носителе и ускоряет передачу данных.
Ключевые объяснения
- Текст состоит из символов, числа — из числовых значений, изображение — из пикселей, а видео — из последовательности кадров. Поэтому один способ кодирования не будет одинаково удобен для всех данных.
- В Unicode каждому символу сопоставлен свой код. Например, буквы русского, английского и других алфавитов могут храниться в одной системе.
- В изображениях и видео много повторяющейся информации: похожие соседние пиксели и кадры. Сжатие записывает такие данные более компактно. Бывает:
- без потери качества — исходные данные можно полностью восстановить;
- с потерей качества — файл меньше, но часть информации удаляется.
Проверка: в каждом ответе указаны причина и главное преимущество: удобство обработки, совместимость или уменьшение размера файла.
