Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Введение в Веб программирование.doc
Скачиваний:
81
Добавлен:
07.11.2018
Размер:
4.42 Mб
Скачать

Основные этапы и уровни информационного обмена

Интернет является средством коммуникации, средством обмена информацией и источником информации. Здесь имеются в виду основные формы представления информации: аудио, видео, текстовая информация. При создании и обмене информацией обычно выделяют три уровня. На этапе моделирования в предметной области выделяются основные понятия и формулируется намерение о том, что необходимо выразить. Производится анализ и выявление требований к создаваемой информации. Таким образом создается информационный объект, содержащий данные в каком-либо виде и наделяющий эти данных смыслом. Второй этап - это этап передачи информации по указанному адресу. При передаче информации данные передаются другой стороне на основе протоколов передачи данных. Последний этап является уровнем интерпретации информации. На этом уровне адресат производит анализ данных и выделяет заложенный в них смысл с помощью специальных правил, тем самым, реконструируя исходные знания.

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

На уровне моделирования мы должны пройти следующие этапы:

- Анализ предметной области. При этом ищется ответ на вопрос: «Что именно мы хотим передать».

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

- Кодирование в терминах правил. Как эффективнее выразить информацию в выбранном формализме?

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

На уровне интерпретации можно выделить следующие этапы:

- Раскодирование пакета. При этом решается, по каким именно формальным правилам извлекать знания, смысл из этого пакета.

- Интерпретация. Интерпретирование извлеченного смысла, реконструкция модели знаний.

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

Каждый из уровней важен при передаче информации. Затрагиваемые вопросы при работе с уровнями моделирования и интерпретации связаны с общими вопросами объектно-ориентированного дизайна и анализа требований.

Гипертекстовая информация предусматривает описание и разметку документа на основе языков HTML и XHTML.

Для создания XML документов существуют инструменты, позволяющие легко кодировать информацию. Скорость кодирования (особенно с использованием StAX) достаточно быстрая. Легко контролировать результат и частично процесс кодирования. В настоящее время в большинстве программных платформ (j2ee, .net), а также на клиентских приложениях (ms windows, браузеры) уже встроена поддержка XML.

Сжатие изображений с помощью фракталов

Существуют ряд алгоритмов для сжатия изображения с помощью фракталов. Они основаны на теореме Банаха о сжимающих преобразованиях и являются результатом работы исследователя Технологического института шт. Джорджия Майкла Барнсли.