- •Массивы. Оператор ввода с блока данных.
- •Классификация эвм. Технические исполнение пк.
- •Классификация по.
- •Растровая графика.
- •Работа со сжатыми данными. Архиваторы.
- •Антивирусные программы.
- •Защита информации во время передачи.
- •Обратимые алгоритмы.
- •Локальные и глобальные сети.
- •Основы безопасности работы в Интернет. Получение информации нежелательного содержания.
- •Активные элементы.
Растровая графика.
Основывается на точках. Просто получить, но сложно обрабатывать.
ЧБ: состоит из пикселей, каждый из которых принимает определенный оттенок серого. При использовании 1 байта получим 256 оттенков.
Цветное изображение: комбинация 3 основных цветов. (К, З ,С). ~16 миллионов оттенков.
Амплитудная модуляция – закрашиваются участки в центре, получая одно пятно.
Частотная модуляция – закрашиваются участки случайным образом.
Главный недостаток растровой графики – при увеличении изображения пиксели становятся видимы, либо можно увеличивать количество пикселей, но тогда увеличивается объем необх. Памяти.
Векторная графика.
Изображение строится из линий.
Точка (х,у) – 2параметра
Отрезок – 4 параметра
Прямая второго порядка – 8параметров
Третьего – 12параметров
Объем памяти не зависит от размера изображения. Вместо цвета и точек храним линии, объем нужной памяти низкий. Каждая линия самостоятельна – легко редактировать, но трудно построить.
Системы счисления. Кодировка целых чисел без знака.
Разные системы счисления отличаются количеством используемых символов. Для перевода числа из десятичной системы счисления в другую, нужно это число делить на количество символов в новой системе, и считывать остатки в обратном порядке.
Кодировка целых чисел со знаком.
Для записи числа оно переводится в двоичную систему. Полученные символы записываются в отведенные ячейки.
Левая крайняя позиция предназначена для хранения знака. 0 для +
И 1 для –
Для отрицательных чисел используется дополнительный код. Выбрасывается знак, записывается положительное число и выполняется инверсия. Восстанавливается в обратном порядке.
Кодировка вещественных чисел.
Вещественные числа в компьютере представляются в виде всплывающих точек.
2 представления:
С фиксированной точкой и с плавающей точкой.
Из общего числа ячеек часть выделяется на хранение мантиссы, часть для хранения характеристики.
Кодировка символов, даты и времени.
ascii
Можно закодировать 256 символов.
0 – 31 – служебные.
32 – 127 – для кодировки букв латинского алфавита, цифр, знаков.
128 – 255 – для разных стран отличаются, алфавит.
Unicode – новый стандарт. Под символ отводится 2 байта.
Кодируется ~65000Символов.
Вдвое увеличивает объем документа , но устраняет проблемы интернационального применения.
Кодировка изображений, звука.
Для цвета может отводиться:
3б – полный цвет
2б – высокий цвет
1б – индексный
В Векторных изображениях кодируются коэффициенты уравнений, координаты концов, цвет.
Звук
Кривую разбивают на мелкие синусоиды, имеющие по 4 параметра. Звук имеет металлический оттенок.
Используются векторы. Используется живой звук и получается естественное звучание. Хранится БД естественных звуков и занимает много места.
Работа со сжатыми данными. Архиваторы.
Основаны на избыточности данных. Избыточность данных зависит от их типа (данных больше, чем необходимо). Данные могут быть сжаты либо за счет изменения самих данных, либо изменения структуры.
Необратимые данные нельзя полностью восстановить, снижается качество.
