Особенности операции связать объект в технологии ole

Обновлено: 03.12.2022

Технология OLE позволяет устанавливать связь между двумя приложениями, при этом одно является приложением – источником, а другое приложением – приёмником (например, связь между приложениями Excel и Word). Различие между связыванием и внедрение объектов очень существенное. Внедрить объект означает вставить объект в документ так, что он становится постоянной его частью. При изменении источника внедренная в приёмник информация не обновляется. Связать объект означает создать и сохранить в документе связи документа - источника с документом-приёмником. При изменении данных в источнике автоматически обновляются данные в приёмнике.

Например, в качестве источника данных рассмотрим файл Excel Учебная задача, а приёмника - файл Word Отчёт.

· Для установления связи между ними выполнить действия:

· Создать документ Отчёт в Word, оформить заголовочную часть отчёта, например, Ведомость задолженностей заказчиков.

· Создать копию листа Рабочая ведомость в файле Учебная задача. Дать листу имя Связь.

· Открыть оба приложения: файл Учебная задача В Excel и файл Отчёт в окне Word.

· Открыть лист Таблица и выделить таблицу.

· Выполнить команду Копировать, чтобы скопировать таблицу в буфер обмена.

· Перейти в документ Отчёт и установить курсор в то место, где должны находиться данные таблицы.

· Выполнить команду Главная/Вставить/Специальная Вставка…

· В появившемся окне установить флажок Связать, выбрать вариант вставки содержимого буфера и нажать ОК.



Замечание: Неформатированный текст изменений из документа – источника не отображает.

Данные из таблицы Excel появятся в документе Word.

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

Если изменить какое-либо исходное данное в таблице Excel, то в таблице произойдет пересчет (это очевидно). Такие же изменения произойдут и документе Word. Это происходит благодаря установленной связи.

Вопросы для самопроверки

1. Какие типы данных можно хранить в ячейках электронных таблиц Excel? Что такое формат ячеек. Назовите форматы и их особенности.

2. Какие действия выполняют с листами, столбцами, строками, ячейками, блоками?

3. Дайте определение блока ячеек. Назовите способы создания именованных блоков, ячеек. Как использовать именованные блоки ячеек?

4. Как создать формулы в ячейках электронных таблиц?

5. В чем отличие абсолютной и относительной ссылки?

6. Назовите встроенные функции Excel и их назначение, которые вы знаете. Как осуществить ввод параметров встроенной функции?

7. Дайте определение списка (базы данных) в Excel (Перечислите правила организации списка).

8. Что такое фильтр для списка (базы данных) Excel. Как задаются условия фильтрации?

9. Что такое сводная таблица? Какие данные размещаются в области фильтра, строк, столбцов и значений?

10. Как создать вычисляемое поле в сводной таблице?

11. Как построить диаграмму? Назовите типовые области диаграммы. Перечислите типы диаграмм. Какие операции понимают под редактированием диаграмм?

12. Как связаны данные электронной таблицы и диаграмм, данные сводной таблицы и диаграмм?

√ режим реального времени


Поколение развития ИТ, связанное с появлением реляционных БД и архитектуры «клиент-сервер»

√ четвертое поколение


Интерфейс WIMP – это

√ графический интерфейс


Интегрированные пакеты обработки информации

√ Works
√ Framework


Уровень рассмотрения ИТ, где решается задача «Разработка методов автоматизированного конструирования оптимальных ИТ»

√ второй уровень


Табличные процессоры

√ Quattro Pro
√ SC


Платформа ИТ определяется как комплекс
√ аппаратных средств, реализованных на соответствующем типе процессора и соответствующей операционной системе


Пятое поколение развития ИТ характеризуется появлением технологии

√ объектно-реляционных БД, содержащих данные со сложным поведением


Какие операционные системы относятся к однопрограммным

√ MS-DOS
√ SCP


В каком режиме обработки данных пользователь может взаимодействовать с ЭВМ с помощью диалога

√ интерактивный режим


Графические процессоры

√ Corel Draw
√ Paintbrush


Средства использования

√ пакеты прикладных программ методов анализа
√ интегрированные пакеты прикладных программ

Компоненты общего программного обеспечения

√ программы технического обслуживания
√ операционные системы


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

√ общественный интерфейс


Отличительные особенности системы UNIX по сравнению с системой WINDOWS NT

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


Характеристики компьютеров класса «mainframe»

√ производительность не менее 100 MIPS
√ внешняя память не менее 100 Гбайт


Коэффициент экономической эффективности капитальных вложений от производства или эксплуатации ИТ определяется за


Средства проектирования
√ типовые пакеты прикладных программ
√ системы искусственного интеллекта


Экспертные системы


Текстовые процессоры

√ Lexicon
√ Foton


Компонент пользовательского интерфейса Office Fluent, представляющий определенные команды, действительные только при редактировании объектов конкретного типа

√ контекстные вкладки


Особенности операции «внедрить объект» в технологии OLE

√ объект становится частью документа-контейнера
√ внедренный объект можно редактировать средствами OLE-сервера


Форма реализации варианта системы с жестким сценарием диалога, задаваемым с помощью ключевых фраз или слов

√ запрос по формату


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

√ схема ресурсов системы


Эргономические характеристики пользовательского интерфейса, поддерживаемые стандартом ISO/IES 13407-1999

√ обоснование, принципы, проектирование и реализация ориентированного на пользователя проекта


Аспект согласования действий приложений, который относится к значению элементов, составляющих интерфейс

√ семантический аспект


Класс систем, поддерживающих диалоговый интерфейс, который определяет семантическую сеть дескрипторов

√ тезаурусные системы


Какой из этапов технологического процесса обработки данных называют внутримашинным

√ основной этап


Что определяют дескрипторные системы, поддерживающие диалоговый интерфейс


Пользовательский интерфейс – это

√ методы и средства взаимодействия человека с аппаратными и программными средствами ЭВМ


Особенности операции «связать объект» в технологии OLE

√ при обновлении файла-документа средствами OLE-сервера изменения отражаются и в документе-контейнере
√ связанный объект должен быть оформлен как файл-документ


Компонент пользовательского интерфейса Office Fluent, представляющий команды, организованные в виде набора вкладок
√ лента


Программы, которые могут выступать в качестве OLE-сервера

√ PhotoShop
√ CorelDraw


Активный элемент управления графическим интерфейсом

√ указатель мыши


Элемент двухмерного графического интерфейса WIMP, поддерживаемый стандартом ISO/IES 12581 (1999-2000)

√ пиктограммы


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

√ предварительный этап


Приложения Windows, выполняющие функции, как OLE-сервера, так и OLE-клиента

√ MS Word
√ MS Excel


Графическая схема технологического процесса обработки данных, отображающая управление операциями и потоками данных

√ схема работы системы


Изменение формата файла-документа или его части относится к

√ конвертированию


Аспект согласования действий приложений, который относится к порядку появления элементов на экране и последовательности запросов

√ синтаксический аспект

Особенности растровой модели

√ содержит информацию о том, что расположено в той или иной точке объекта
√ позволяет отображать полутона

На каком уровне системы компьютерной связи согласно стандарту ISO определяется маршрут передвижения данных в сети

Особенности векторной модели

√ содержит информацию о месторасположении объекта
√ относится к бинарным моделям

Особенности обработки данных методом распределения данных на основе расчленения

√ БД размещается на нескольких серверах
√ время ответа сокращается за счет обработки запроса локальной БД

Какой компонент программного приложения «клиен*-сервер» реализует интерфейс с пользователем

√ компонент представления

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

√ транспортный

Особенности технологии «клиент-сервер»

√ программы клиента и его запросы хранятся отдельно от СУБД
√ доступ к БД основан на логическом дроблении данных

Особенности модели доступа к удаленным данным архитектуры «клиент-сервер»

√ невысокая производительность, так как вся информация обрабатывается на рабочих станциях
√ снижение общей скорости обмена при передаче больших объемов информации


На каком уровне системы компьютерной связи согласно стандарту ISO компьютер пользователя взаимодействует с сетью

√ сеансовый

Особенности модели комплексного сервера управления данными архитектуры «клиент-сервер»

√ централизованное администрирование
√ собственно прикладные функции и функции доступа к данным выполняются на сервере


Особенности модели сервера управления данными архитектуры «клиент-сервер»

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

Плоские регулярные мозаики бывают следующих типов

√ квадрат
√ треугольник

Вложенные мозаики растровой модели

√ иерархические
√ рекурсивные


Особенности обработки данных методом смешанного распределения

√ легко реализует параллельную обработку запросов или транзакций
√ наличие сетевой СУБД, обеспечивает реализацию распределенной БД

Программные компоненты, расположенные на сервере в архитектуре «клиент-сервер» на базе Web-технологии

√ менеджер ресурсов (СУБД)
√ прикладной компонент

Особенности данных информационного хранилища

√ данные только перегружаются и считываются, поддерживая концепцию «одного правдивого источника»
√ данные упорядочены во времени

Особенности обработки данных методом дублирования

√ в каждом сервере сети ЭВМ размещается полная БД
√ наиболее надежный способ хранения информации

Особенности обработки данных централизованным методом

√ размер БД ограничен размерами внешней памяти сервера
√ используется единственная копия БД на одном сервере

Каждой ячейке растровой модели соответствует

√ разный по характеристикам (цвет, плотность) участок поверхности
√ одинаковый по размерам участок поверхности


На каком уровне системы компьютерной связи согласно стандарту ISO пользователь с помощью специальных приложений создает документ

√ прикладной

есть на 6 и итог? очень прошу [email protected] ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ (СПО)»колледж

У кого есть ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ПРОФЕССИОНАЛЬНОЙ ДЕЯТЕЛЬНОСТИ (СПО)»колледж 6 модуль скиньте на почту: [email protected] Заранее благодарю.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2022, vBulletin Solutions, Inc. Перевод: zCarot

√ режим реального времени


Поколение развития ИТ, связанное с появлением реляционных БД и архитектуры «клиент-сервер»

√ четвертое поколение


Интерфейс WIMP – это

√ графический интерфейс


Интегрированные пакеты обработки информации

√ Works
√ Framework


Уровень рассмотрения ИТ, где решается задача «Разработка методов автоматизированного конструирования оптимальных ИТ»

√ второй уровень


Табличные процессоры

√ Quattro Pro
√ SC


Платформа ИТ определяется как комплекс
√ аппаратных средств, реализованных на соответствующем типе процессора и соответствующей операционной системе


Пятое поколение развития ИТ характеризуется появлением технологии

√ объектно-реляционных БД, содержащих данные со сложным поведением


Какие операционные системы относятся к однопрограммным

√ MS-DOS
√ SCP


В каком режиме обработки данных пользователь может взаимодействовать с ЭВМ с помощью диалога

√ интерактивный режим


Графические процессоры

√ Corel Draw
√ Paintbrush


Средства использования

√ пакеты прикладных программ методов анализа
√ интегрированные пакеты прикладных программ

Компоненты общего программного обеспечения

√ программы технического обслуживания
√ операционные системы


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

√ общественный интерфейс


Отличительные особенности системы UNIX по сравнению с системой WINDOWS NT

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


Характеристики компьютеров класса «mainframe»

√ производительность не менее 100 MIPS
√ внешняя память не менее 100 Гбайт


Коэффициент экономической эффективности капитальных вложений от производства или эксплуатации ИТ определяется за


Средства проектирования
√ типовые пакеты прикладных программ
√ системы искусственного интеллекта


Экспертные системы


Текстовые процессоры

√ Lexicon
√ Foton


Компонент пользовательского интерфейса Office Fluent, представляющий определенные команды, действительные только при редактировании объектов конкретного типа

√ контекстные вкладки


Особенности операции «внедрить объект» в технологии OLE

√ объект становится частью документа-контейнера
√ внедренный объект можно редактировать средствами OLE-сервера


Форма реализации варианта системы с жестким сценарием диалога, задаваемым с помощью ключевых фраз или слов

√ запрос по формату


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

√ схема ресурсов системы


Эргономические характеристики пользовательского интерфейса, поддерживаемые стандартом ISO/IES 13407-1999

√ обоснование, принципы, проектирование и реализация ориентированного на пользователя проекта


Аспект согласования действий приложений, который относится к значению элементов, составляющих интерфейс

√ семантический аспект


Класс систем, поддерживающих диалоговый интерфейс, который определяет семантическую сеть дескрипторов

√ тезаурусные системы


Какой из этапов технологического процесса обработки данных называют внутримашинным

√ основной этап


Что определяют дескрипторные системы, поддерживающие диалоговый интерфейс


Пользовательский интерфейс – это

√ методы и средства взаимодействия человека с аппаратными и программными средствами ЭВМ


Особенности операции «связать объект» в технологии OLE

√ при обновлении файла-документа средствами OLE-сервера изменения отражаются и в документе-контейнере
√ связанный объект должен быть оформлен как файл-документ


Компонент пользовательского интерфейса Office Fluent, представляющий команды, организованные в виде набора вкладок
√ лента


Программы, которые могут выступать в качестве OLE-сервера

√ PhotoShop
√ CorelDraw


Активный элемент управления графическим интерфейсом

√ указатель мыши


Элемент двухмерного графического интерфейса WIMP, поддерживаемый стандартом ISO/IES 12581 (1999-2000)

√ пиктограммы


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

√ предварительный этап


Приложения Windows, выполняющие функции, как OLE-сервера, так и OLE-клиента

√ MS Word
√ MS Excel


Графическая схема технологического процесса обработки данных, отображающая управление операциями и потоками данных

√ схема работы системы


Изменение формата файла-документа или его части относится к

√ конвертированию


Аспект согласования действий приложений, который относится к порядку появления элементов на экране и последовательности запросов

√ синтаксический аспект

Особенности растровой модели

√ содержит информацию о том, что расположено в той или иной точке объекта
√ позволяет отображать полутона

На каком уровне системы компьютерной связи согласно стандарту ISO определяется маршрут передвижения данных в сети

Особенности векторной модели

√ содержит информацию о месторасположении объекта
√ относится к бинарным моделям

Особенности обработки данных методом распределения данных на основе расчленения

√ БД размещается на нескольких серверах
√ время ответа сокращается за счет обработки запроса локальной БД

Какой компонент программного приложения «клиен*-сервер» реализует интерфейс с пользователем

√ компонент представления

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

√ транспортный

Особенности технологии «клиент-сервер»

√ программы клиента и его запросы хранятся отдельно от СУБД
√ доступ к БД основан на логическом дроблении данных

Особенности модели доступа к удаленным данным архитектуры «клиент-сервер»

√ невысокая производительность, так как вся информация обрабатывается на рабочих станциях
√ снижение общей скорости обмена при передаче больших объемов информации


На каком уровне системы компьютерной связи согласно стандарту ISO компьютер пользователя взаимодействует с сетью

√ сеансовый

Особенности модели комплексного сервера управления данными архитектуры «клиент-сервер»

√ централизованное администрирование
√ собственно прикладные функции и функции доступа к данным выполняются на сервере


Особенности модели сервера управления данными архитектуры «клиент-сервер»

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

Плоские регулярные мозаики бывают следующих типов

√ квадрат
√ треугольник

Вложенные мозаики растровой модели

√ иерархические
√ рекурсивные


Особенности обработки данных методом смешанного распределения

√ легко реализует параллельную обработку запросов или транзакций
√ наличие сетевой СУБД, обеспечивает реализацию распределенной БД

Программные компоненты, расположенные на сервере в архитектуре «клиент-сервер» на базе Web-технологии

√ менеджер ресурсов (СУБД)
√ прикладной компонент

Особенности данных информационного хранилища

√ данные только перегружаются и считываются, поддерживая концепцию «одного правдивого источника»
√ данные упорядочены во времени

Особенности обработки данных методом дублирования

√ в каждом сервере сети ЭВМ размещается полная БД
√ наиболее надежный способ хранения информации

Особенности обработки данных централизованным методом

√ размер БД ограничен размерами внешней памяти сервера
√ используется единственная копия БД на одном сервере

Каждой ячейке растровой модели соответствует

√ разный по характеристикам (цвет, плотность) участок поверхности
√ одинаковый по размерам участок поверхности


На каком уровне системы компьютерной связи согласно стандарту ISO пользователь с помощью специальных приложений создает документ

Появление технологии OLE обусловлено необходимостью формирования документов из данных разного типа. Основное достоинство технологии OLE разработанной фирмой Microsoft, состоит в том, что она не имеет ограничений и позволяет организовывать передачу данных между любыми приложениями. Технология OLE определяется правилами (протоколом) взаимодействия Windows-приложений. В настоящее время используется версия OLE 2.0.

OLE – Object Linking and Embedding – связывание и внедрения объекта.

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

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

Технология OLE предусматривает два варианта обмена данными.

Внедрение объекта, при котором в документ-клиент вставляется сам объект. Для отображения на экране или распечатки документа, OLE-объект не использует средств приложения-источника.

Связывание объекта, при котором в документ-клиент помещается не сам объект, а лишь ссылка на документ-сервер. В этом случае OLE-объект будет связан не с приложением-сервером, а с документом-сервером, в котором находится объект.

12.2 Внедрение объекта:

- из открытого документа (командами Вставить и Специальная вставка);

- из файла (командой вставки файла);

- вызовом OLE-сервера (командой Вставить объект).

Технология внедрения объекта из открытого документа:

- в приложении-источнике выделить объект;

- выделенный объект поместить в буфер обмена с помощью команд Вставить или Копировать.

- выполнить переход в приложение-приемник и установить точку вставки в позицию верхнего левого угла объекта.

- вставить объект (команды Вставить или Специальная вставка).

При использовании команды Специальная вставка, в диалоговом окне необходимо выбрать способ вставки объекта.

Технология внедрения содержимого файла.

- в составном документе указать место внедрения;

- из пункта меню Вставка выбрать команду Файл;

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

Объект, внедренный по технологии OLE можно редактировать средствами приложения-сервера следующими способами:

Связь и внедрение объектов, созданных в различных приложениях, осуществляются в Windows с помощью специальной технологии, которая называется OLE (Object Linking and Embedding – связь и внедрение объектов).
Технология OLE – это универсальный механизм для создания и обработки составных документов, содержащих одновременно объекты различного происхождения, разной природы, например, текст, таблицы, фотографии, звук и т.п.
В технологии OLE используются следующие термины и определения:

Объект OLE (OLE – объект) – произвольный элемент, созданный средствами какого-либо приложения Windows, который можно поместить (внедрить и/или связать) в документ другого приложения Windows. Объектом может быть целый файл или только фрагмент файла.

Сервер OLE (OLE – сервер, исходное приложение, приложение-источник) – приложение, средствами которого создается OLE-объект, т.е. программа, которая обслуживает другое приложение.

Клиент OLE (OLE-клиент, приложение-приемник или приложение-контейнер) – приложение, принимающее объект OLE, т.е. программа, которая пользуется услугами OLE-сервера.

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

При сохранении комплексного документа происходит сохранение и текста, и всех внедренных в него объектов. Размер исходного текстового документа возрастает на величину внедренных объектов.

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

Различные приложения Windows в разной степени поддерживают технологию OLE. Некоторые программы, например Блокнот, вообще ее не поддерживают. Ряд программ – WordArt, Microsoft Equation и др. могут исполнять роль только OLE-сервера. Информационные системы, наоборот, чаще всего выполняют только роль приемника, т.е. OLE-клиента.

Наиболее мощные приложения Windows, такие как Word, Excel и др. могут исполнять функции как OLE-сервера, так и OLE-клиента.
Технология OLE позволяет:

внедрять в документ объекты или фрагменты документов, созданные в других приложениях, а также редактировать эти объекты средствами создавшего их приложения;

устанавливать связь объекта с документом другого приложения. При установлении связи этот объект продолжает "жить" собственной жизнью и обслуживать другие документы.

Читайте также: