Главная Обратная связь

Дисциплины:






Системы счисления. Кодировка целых чисел без знака



Разные системы счисления отличаются количеством используемых символов. Для перевода числа из десятичной системы счисления в другую, нужно это число делить на количество символов в новой системе, и считывать остатки в обратном порядке.

 

Кодировка целых чисел со знаком.

Для записи числа оно переводится в двоичную систему. Полученные символы записываются в отведенные ячейки.

Левая крайняя позиция предназначена для хранения знака. 0 для +

И 1 для –

Для отрицательных чисел используется дополнительный код. Выбрасывается знак, записывается положительное число и выполняется инверсия. Восстанавливается в обратном порядке.

Кодировка вещественных чисел.

Вещественные числа в компьютере представляются в виде всплывающих точек.

2 представления:

С фиксированной точкой и с плавающей точкой.

Из общего числа ячеек часть выделяется на хранение мантиссы, часть для хранения характеристики.

Кодировка символов, даты и времени.

Ascii

Можно закодировать 256 символов.

0 – 31 – служебные.

32 – 127 – для кодировки букв латинского алфавита, цифр, знаков.

128 – 255 – для разных стран отличаются, алфавит.

Unicode – новый стандарт. Под символ отводится 2 байта.

Кодируется ~65000Символов.

Вдвое увеличивает объем документа , но устраняет проблемы интернационального применения.

Кодировка изображений, звука.

Для цвета может отводиться:

3б – полный цвет

2б – высокий цвет

1б – индексный

В Векторных изображениях кодируются коэффициенты уравнений, координаты концов, цвет.

Звук

1) Кривую разбивают на мелкие синусоиды, имеющие по 4 параметра. Звук имеет металлический оттенок.

2) Используются векторы. Используется живой звук и получается естественное звучание. Хранится БД естественных звуков и занимает много места.

Работа со сжатыми данными. Архиваторы.

Основаны на избыточности данных. Избыточность данных зависит от их типа (данных больше, чем необходимо). Данные могут быть сжаты либо за счет изменения самих данных, либо изменения структуры.

Необратимые данные нельзя полностью восстановить, снижается качество.

Обратимые алгоритмы.

RLE – анализирует двоичный код и находит повторяющиеся участки. Эти участки заменяются кодом участка с коэффициентом повтора. Лучше всего – графические данные с большими одноцветными участками.

KWE – производится кодировка текста по словам. Для каждого слова используется код в виде токена (2б). Хорошо работает для англоязычных текстов. Для русских токены заменяются на 3б. Прилагается словарь токенов.



Локальные и глобальные сети.

Несколько соединенных между собой компьютеров образуют комп. сеть. Для создания такой сети требуется сетевое оборудование и сетевое программное обеспечение. При соединении равноправных компьютеров мы получаем одноранговую локальную сеть, при наличии общего комп-ра он называется сервером. Локальная сеть предназначена для небольших расстояний.

Глобальные сети – могут объединять компьютеры , находящиеся на любых расстояниях. Могут использовать протоколы(интернет).

 

 





sdamzavas.net - 2020 год. Все права принадлежат их авторам! В случае нарушение авторского права, обращайтесь по форме обратной связи...