1. Кодирование данных двоичным кодом
Существует огромное количество разнообразных данных (текст, звук, изображения и др.)- Работа с разнородными данными очень трудоемка. Для автоматизации работы необходимо унифицировать их форму представления — для этого используется прием кодирования.
Кодирование — это выражение данных одного типа через данные другого типа (например, с помощью алфавита кодируются звуки какого-либо языка, а музыкальные произведения кодируются нотами). Закодированные данные передаются в виде сигналов. В компьютере используется двоичная система кодирования, потому что она наиболее точно передает работу электронно-магнитных устройств, которые могут находиться в двух состояниях: пассивном (нет сигнала) и активном (есть сигнал). Двоичный код состоит из двух двоичных цифр: 0 (нет сигнала) и 1 (есть сигнал).
2. Бит — единица кодирования данных
Бит (от англ. binary digit — двоичная цифра) — это наименьшая единица двоичного кода.
Один бит может принимать только два значения: 0 или 1.
Двумя битами можно закодировать четыре значения: 00, 01, 10, 11.
Тремя битами можно закодировать восемь значений: 000, 001, 010, 011, 100, 101, 110, 111.
Чтобы перевести число из десятичной системы в двоичную, нужно делить число нацело на 2 несколько раз — до того момента, когда результат последнего деления не станет меньше 2. При каждом делении будут получаться целые частные, которые либо делятся на 2 без остатка (т. е. имеют остаток от деления на 2, равный 0), либо имеют остаток от деления на 2, равный 1. Двоичное число получается записью последнего целого частного и всех полученных остатков в порядке обратном их появлению.
Пример преобразования десятичного числа 10 в двоичную систему:
10/2 = 5 остаток 0;
5/2 = 2 остаток 1;
2/2 = 1 остаток 0.
Ответ: 1010.
3. Байт — единица обработки данных
Данные в компьютере обрабатываются байтами. Байт — это группа из 8 битов. Один байт может принимать 256 значений (от 0 до 255). Например, одним байтом кодируется один символ клавиатуры. Таблица ASCII — это таблица кодов символов клавиатуры.
4. Таблица единиц измерения данных
1 Килобайт (Кб) = 1024 байта (210 байт);
1 Мегабайт (Мб) = 1024 Кб (220 байт);
1 Гигабайт (Гб) = 1024 Мб (230 байт);
1 Терабайт (Тб) = 1024 Гб (240 байт).