1: Двоичное кодирование данных
2: Цель кодирования: представление текста, графики, звука, любых других данных в виде двоичного (машинного) кода
3: Чтобы обрабатывать данные, надо их обозначить. Дать имя каждому объекту, подлежащему обработке Но из одного бита можно получить только два имени!
4: Двумя битами уже можно обозначить 4 объекта:
5: Формула определения числа независимых кодов в двоичной системе счисления:
6: С начала 70-х годов XX века в абсолютном большинстве компьютеров биты группируются в едином стандарте, который называется байт
7: Биты объединяются в байты для того же, для чего буквы объединяются в слова: чтобы иметь возможность именовать объекты и процессы обработки информации.
8: Из одного бита можно получить «словарь» из 256 «слов»
9: Пример однобайтной кодировки (256 кодов):
10: Распределение кодов:
11: Для кириллицы самая распространенная (но не единственная) кодировка – это Windows 1251
12: Пример двухбайтной кодировки (216 65 536 кодов):
13: В массив из 65,5 тысяч единиц вмещаются все современные национальные алфавиты плюс много служебных знаков
14: Пример трехбайтной кодировки (224 16 777 216 кодов): цветовая модель RGB
15: Цвета RGB обычно записывают в виде:
16: Всего с помощью RGB можно создать 16,8 миллионов цветовых оттенков. Человек столько различить не может. Но таковы правила записи данных в компьютер
17: Здесь «а» принимает значения от 0 до 255. Обычно пишется в десятичной форме:
18: В настоящее время число пользователей Интернета приближается к 2 миллиардам.