Обмен данными в приложениях Windows.

Заказать уникальный реферат
Тип работы: Реферат
Предмет: Информатика
  • 13 13 страниц
  • 5 + 5 источников
  • Добавлена 24.11.2009
748 руб.
  • Содержание
  • Часть работы
  • Список литературы
  • Вопросы/Ответы
Оглавление

Введение
1. Назначение буфера обмена
1.1.Понятие буфера обмена
1.2. Последовательность обмена данными через буфер обмена
2. Динамический обмен данными
3. Технология внедрения и связывания объектов OLE
3.1. Суть технологии OLE. OLE-серверы и OLE-клиенты
3.2. Варианты обмена данными при использовании технологии OLE
3.2.1. Внедрение объекта
3.2.2. Связывание объекта
3.3. Технология OLE for Design and Modelling
Заключение
Список использованной литературы

Фрагмент для ознакомления

Создание связанных объектов в составном документе возможно двумя способами:
из открытого документа - при этом в составной документ можно включить лишь некоторый фрагмент из документа-источника;
из файла - при этом документ-источник полностью включается в составной документ.
Для связывания объекта необходимо, чтобы объект был сохранен в файле как документ или его часть.
Связывание объекта из открытого документа выполняется следующим образом:
в приложении-источнике выделяется объект, который будет связываться;
выделенный объект переносится в буфер обмена с помощью команды Копировать;
осуществляется переход в приложение-приемник, в котором формируется составной документ, и указатель мыши устанавливается в место вставки объекта;
вводится команда Специальная вставка;
в диалоговом окне "Специальная вставка" отмечается кнопка выбора <Связать>, указывается способ вставки объекта (в обычном виде или в виде значка) и нажимается кнопка <ОК>.
Связывание с файлом (на примере текстового процессора Word) состоит в следующем:
в составном документе указывается место вставки;
вводится команда Файл из меню Вставка;
в диалоговом окне "Вставка";
устанавливаются флажок <Связь с файлом> и другие необходимые параметры, затем выбирается документ, в котором хранится объект;
нажимается кнопка <ОК>.


3.3. Технология OLE for Design and Modelling

Технология OLE for D&M - следующий шаг в направлении обмена данными между Windows-приложениями.
OLE for D&M (в литературе можно встретить обозначение OLE4DM) -это один из аспектов распределенной модели, когда предлагается набор стандартных интерфейсов для обмена и управления данными между трехмерными CAD-, CAM- и CAE-систем.
OLE for D&M является лишь одним из расширений технологии OLE, ориентированных на различные области применения. Их разработка поддерживается компанией Microsoft в рамках программы OLE Industry Solutions.
Данная технология обеспечивает доступ к данным одного приложения из другого, при этом CAD-модель, предоставленная приложением-клиентом, остается доступной и может быть использована приложением-сервером для работы с ней.
Загруженная приложением-клиентом 3D-модель сохраняет связь с приложением-сервером, в котором она была спроектирована, причем сохраняются и отображаются в приложении-клиенте те изменения, которые были внесены в приложении-сервере.
При использовании этой технологии клиент может подгружать 3D-модели из различных серверов, отображать их в своем рабочем окне и предоставлять пользователю возможность работы с группой моделей, спроектированных в разных системах.
Также технология OLE for D&M предоставляет пользователю возможность подбирать различные приложения, поддерживающие OLE for D&M, для комплектации рабочих мест и тем самым строить интегрированное решение на базе лучших в своих областях программ, наиболее оптимально подходящих для решения конкретных производственных задач.
Технология OLE for D&M постоянно развивается. В настоящее время ведутся работы по формированию протоколов обмена данными при передаче информации по сборкам.

Заключение

Одним из наиболее важных достоинств системы Windows является обмен данными между различными приложениями. Так, после создания документа его можно копировать целиком или частично в другие документы, экономя время и уменьшая количество потенциальных ошибок. В большинстве программ для Windows можно копировать и перемещать между документами данные различных типов - графические картинки (подготовленные графическим редактором MS Paint), диаграммы (подготовленные программой Ехсеl) и т.п.
В данной работе были описаны технологии обмена данными между приложениями операционной системы Windows. В результате чего видно, что Windows предоставляет разнообразные средства для обмена данными между приложениями, как с сохранением связи с источником, так и без, что является плюсом в плане гибкости системы.
Список использованной литературы


Макарова Н. В. Информатика - М.: Финансы и статистика, 2007. – 768с.

Попов И.П., Партыка Т.Л. Операционные системы, среды и оболочки – М.: Форум-Инфра-М, 2003. – 256с.

Симонович С.В. Информатика - СПб: Питер, 2008. – 534с.

Угринович Н.Д. Информатика и информационные технологии - М.: Бином. Лаборатория знаний, 2007. – 152с.

www.dmac.org
Оглавление

Введение 1
1. Назначение буфера обмена 2
1.1. Понятие буфера обмена 2
1.2. Последовательность обмена данными через буфер обмена 2
2. Динамический обмен данными 3
3. Технология внедрения и связывания объектов OLE 5
3.1. Суть технологии OLE. OLE-серверы и OLE-клиенты 5
3.2. Варианты обмена данными при использовании технологии OLE 6
3.2.1. Внедрение объекта 6
3.2.2. Связывание объекта 8
3.3. Технология OLE for Design and Modelling 10
Заключение 11
Список использованной литературы 12

Макарова Н. В. Информатика - М.: Финансы и статистика, 2007. – 768с.
DDE - Dynamic Data Exchange
Попов И.П., Партыка Т.Л. Операционные системы, среды и оболочки – М.: Форум-Инфра-М, 2003. – 256с.
OLE - Object Linking and Embedding
Симонович С.В. Информатика - СПб: Питер, 2008. – 534с.
Угринович Н.Д. Информатика и информационные технологии - М.: Бином. Лаборатория знаний, 2007. – 152с.
www.dmac.org












1

ФИО студента: Обмен данными в приложениях Windows

Обмен данными в приложениях Windows.doc 23.11.2009


Приложения, в которые можно вставить объект

Приложение, в котором создан объект

Команда
Правка → Вставить

Команда
Правка → Вставить

Команда
Правка → Вставить

Команда
Правка → Копировать

Объект

Приложение N

Объект

Приложение 2

Объект

Приложение 1

Объект

Буфер обмена

Объект

Приложение

Список использованной литературы


1.Макарова Н. В. Информатика - М.: Финансы и статистика, 2007. – 768с.

2.Попов И.П., Партыка Т.Л. Операционные системы, среды и оболочки – М.: Форум-Инфра-М, 2003. – 256с.

3.Симонович С.В. Информатика - СПб: Питер, 2008. – 534с.

4.Угринович Н.Д. Информатика и информационные технологии - М.: Бином. Лаборатория знаний, 2007. – 152с.

5.www.dmac.org

Вопрос-ответ:

Какое назначение имеет буфер обмена в Windows?

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

Что такое буфер обмена?

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

Как осуществляется обмен данными через буфер обмена?

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

Что такое технология OLE?

Технология OLE (Объектное моделирование и внедрение) в Windows предоставляет возможность внедрения и связывания объектов между различными приложениями. Она позволяет создавать составные документы, содержащие объекты разных типов.

Какие варианты обмена данными предусмотрены при использовании технологии OLE?

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

Для чего используется буфер обмена в приложениях Windows?

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

Что представляет собой буфер обмена?

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

Как происходит обмен данными через буфер обмена?

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

Как работает технология OLE?

Технология OLE (Object Linking and Embedding) позволяет приложениям Windows обмениваться и взаимодействовать с объектами. OLE использует клиент-серверную архитектуру, где OLE сервер предоставляет объекты, которые могут быть внедрены или связаны с OLE клиентом.