Кодирование информации

Таблица ASCII – американский стандартный код для обмена информацией).

В соответствие с таблицей кодирования ASCII для представления одного символа выделяется 1 байт (8 бит). Набор из 8 ячеек может принять 28 = 256 различных значений.

Unicode - стандарт кодирования символов, который позволяет использовать в тексте почти любые языки и символы (для представления одного символа выделяется 2 байта).

При преобразовании звуковой информации в цифровую форму ее подвергают дискретизации и квантованию.

1. Дискретизация заключается в замерах величины аналогового сигнала огромное множество раз в секунду. Понятно, что как бы часто мы не проводили измерения, все равно часть информации будет теряться. Однако и понятно, что чем чаще мы проводим замеры, тем точнее будет соответствовать цифровой звук своему аналоговому оригиналу.

2. Полученной величине аналогового сигнала сопоставляется определенное значение из заранее выделенного диапазона: 256 (8 бит) или 65536 (16 бит). Привидение в соответствие уровня сигнала определенной величине диапазона и есть квантование.

Кодирование графической информации

Экран монитора в графическом режиме разбит на точки (пиксели).

Для создания изображения на экране монитора обычно используется цветовая модель RGB (Red – красный, Green – зеленый, Blue – синий). Все разнообразие цветов достигается смешением этих трех основных цветов в различных пропорциях.

Системы счисления

Перевод десятичного числа в двоичное

Один из способов – это деление на два и формирование двоичного числа из остатков. Например, нужно получить из числа 77 его двоичную запись:

77 / 2 = 38 (1 остаток)

38 / 2 = 19 (0 остаток)

19 / 2 = 9 (1 остаток)

9 / 2 = 4 (1 остаток)

4 / 2 = 2 (0 остаток)

2 / 2 = 1 (0 остаток)

1 / 2 = 0 (1 остаток)

Собираем остатки вместе, начиная с конца: 1001101. Это и есть число 77 в двоичном представлении. Проверим:

1001101 = 1*26 + 0*25 + 0*24 + 1*23 + 1*22 + 0*21 + 1*20 = 64 + 0 + 0 + 8 + 4 + 0 + 1 = 77

Перевод чисел из двоичной системы счисления в десятичную

10001001 = 1*27 + 0*26 + 0*25 + 0*24 + 1*23 + 0*22 + 0*21 + 1*20

Алгебра логики

Приоритет выполнения логических операций

Логические, как и арифметические операции выполняются в определенной последовательности.

1) Операции инверсии (отрицание).

2) Операции конъюнкции (сложение).

3) Операции дизъюнкции (умножение).

4) При наличии скобок предварительно вычисляются выражения в скобках.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: