Понятие информационные технологии (ИТ). Уровни рассмотрения ИТ. Формы представления данных различного типа. Форматы файлов, страница 15

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

 


Графические приложения позволяют создавать графические образы.

Текстовые позволяют предавать текстовую информацию с различными элементами оформления и масштабирования (таблицы и так далее).

Графические приложения можно разделить на:

-  приложения, использующие векторный принцип создания изображения;

-  приложения, использующие растровые изображения в виде последовательности бит (точек).

Растровые графические приложения и

метод представления ими графических данных.

Растровые графические данные отображаются в виде последовательности точек (логических пикселей). Каждый логический пиксель задаёт цвет соответствующей ему точки. Обычно в виде 3 байт (R, G, B). Каждый байт соответствует цветовой составляющей.

Цветовая составляющая может отображаться и меньшим количеством бит, при этом ухудшается цветопередача. Такой способ задания используется в файлах с расширением *.bmp. При этом необходимо различать логические пиксели, заданные в файле данных и физические пиксели устройства отображения (например, монитора). С помощью которых изображение выводится. При несовпадении расширения, заданного в файле и устройства отображения может произойти ухудшение чёткости изображения.

Для уменьшения размеров файлов , в которых задаётся растровое изображение, может использоваться цветовая палитра. Цветовая палитра задаётся обычно в начале файла. Она задаёт в виде перечисления набор цветов, используемых в изображениями в полном формате *.rgb. В самом же изображении задаётся только номер элемента палитры, что во многих случаях уменьшает размер файла.

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

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

Векторные графические приложения

 и форматы данных, используемых ими.

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

Векторные приложения обычно хуже отображают различные оттенки. Однако они позволяют геометрически точно  передать форму графического образа и позволяют выполнять над ними различные преобразования.

Векторные графические данные обычно используются в конструкторских графических приложениях (AutoCAD).

Кроме того векторные графические данные используются в коммерческой графике (CorelDraw) для создания рекламных изображений и представлений.

Основной принцип используемых векторных геометрических представлений – это принцип аналитической геометрии. То есть любое плоское изображение сводится к списку координат составляющих точек. При изменении угла зрения или системы координат происходит аффинное преобразования координат точек. Аффинное преобразование связывает координаты точек в некоторой системе координат X*, Y* с координатами исходной системы координат X, Y с помощью некоторых преобразований:

X* = αx + βy + λ

Y* = γx + δy + m

Где  - это коэффициенты, определяемые поворотом новой системы координат относительно базовой и её наложением ( см. курс «высшая математика, векторное счисление»).

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

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

Базовые, конкретные и глобальные ИТ.

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

Обычно выделяют следующие базовые ИТ:

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

-  Телекоммуникационная технология. Она строится в основном на процессе обмена информацией. При этом обычно в данную технологию включаются различные типы информации, используемые в обмене (обмен видео информацией, звуковой информацией).

В базовой ИТ могут включаться ИТ, построенные не на процессах, а на отдельных обеспечивающих процедурах. То есть процедурах, обеспечивающих выполнение основных процессов, например, ИТ защиты информации. В данную технологию включается совокупность процедур в рамках различных базовых процессов, обеспечивающих конфиденциальность обрабатываемой информации. Конфиденциальность может обеспечиваться процедурами ограничения доступа (ввода информации), процедурами контроля обмена информации и процедурами управления процессами обработки информации.

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

В ИТ в защиту информации включаются процедуры шифрации и дешифрации данных, используемых в основной ИТ.  

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