Представление текста, звука и изображений
| English | Русский |
|---|---|
| character set/ˈkærɪktə set/ | набор символов |
| ASCII/ˈæski/ | ASCII |
| Unicode/ˈjuːnɪkəʊd/ | Unicode |
| sampling/ˈsæmplɪŋ/ | дискретизация (sampling) |
| sample rate/ˈsæmpl reɪt/ | частота дискретизации |
| sample resolution/ˈsæmpl ˌrezəˈluːʃn/ | разрешение выборки |
| resolution/ˌrezəˈluːʃn/ | роздільна здатність |
| pixels/ˈpɪkslz/ | пиксели |
| colour depth/ˈkʌlə depθ/ | глубина цвета |
Текст, звук и изображения в двоичной системе
- Числа — не единственный тип данных — текст, звук и изображения тоже представляются в двоичном коде.
- У каждого есть свой метод кодирования.
- Повсюду компромисс: лучшее качество означает больший размер файла.
Представление текста
- Каждому символу присваивается номер, который хранится в двоичном виде. Совокупность символов и их номеров образует набор символов.
- ASCII использует 7 бит → 128 символов (достаточно для английских букв, цифр, знаков препинания).
- Unicode использует больше бит → гораздо больше символов (многие языки, спецзнаки, эмодзи) — но тот же текст занимает больше места.

Сдвиг влево на 2 позиции: каждый бит перемещается на 2 колонки влево, левые биты теряются, справа добавляются нули.
Представление звука
y = a sin(bt + c)
Звук — это волна; дискретизация фиксирует его высоту множество раз в секунду.
Сколько различных символов могут представлять 7-битные ASCII?
7 бит дают 2^7 = 128 символов.
По сравнению с ASCII, Юникод:
Юникод охватывает многие языки и эмодзи, требуя больше бит — поэтому тот же текст занимает больше места, чем в ASCII.
Соотнесите каждую идею с её значением.
Больше бит означает больше символов, больше сэмплов в секунду или больше цветов.
Представление звука
- Звуковая волна непрерывна; чтобы сохранить её, компьютер измеряет её высоту через равные промежутки времени — выборка.
- Частота дискретизации = выборок в секунду (Гц); разрешение выборки = бит на выборку.
- Более высокая частота и разрешение дают более точную запись, но увеличивают размер файла.

Частота дискретизации звукозаписи — это:
Частота дискретизации = выборки в секунду (Гц); разрешение выборки = биты на выборку.
Представление изображений
- Битовое изображение — это сетка точек — пикселей.
- Разрешение = количество пикселей (например, $1920 \times 1080$).
- Глубина цвета = количество бит на пиксель.
- Более высокое разрешение и глубина цвета улучшают качество, но увеличивают размер файла.

Выборка измеряет высоту волны (амплитуду) через равные промежутки времени; большее количество выборок в секунду точнее воспроизводит форму волны.
Глубина цвета изображения — это:
Глубина цвета — это биты на пиксель: больше бит означает больше возможных цветов.
Увеличение разрешения и глубины цвета изображения приведёт к:
Большее количество пикселей и битов на пиксель означают лучшее качество, но больший размер файла.
Вы поняли
- текст: набор символов сопоставляет символы с номерами; ASCII = 7 бит (128), Unicode = больше (эмодзи), большие файлы
- звук: выборка фиксирует волну; частота выборки (Гц) + разрешение выборки (биты)
- изображения: пиксели; разрешение (количество пикселей) + глубина цвета (бит/пиксель)
- во всех трех случаях: лучшее качество → больший файл