Выставка
«Меха»
Олег Иртеньев, тел. 36-75-86,
директор выставки
Ирина Петрова, тел. 34-37-25, заместитель
директора
Сергей Иванов, тел. 26-12-89,
администратор
Анна Ковалева, тел. 26-45-66,
секретарь
Игорь Фокин, тел. 23-45-67, гл. бухгалтер
Задание 2
квартал |
I |
II |
III |
IV |
ВСЕГО |
доход от оборота |
143662 |
158587 |
127700 |
191549 |
621498 |
себестоимость реализованной продукции |
89789 |
92742 |
79812 |
119718 |
382061 |
валовая прибыль |
53873 |
65845 |
47888 |
71831 |
239437 |
затраты на зарплату |
8000 |
8000 |
9000 |
9000 |
34000 |
затраты на рекламу |
10000 |
10000 |
10000 |
10000 |
40000 |
накладные расходы |
21549 |
26338 |
19155 |
28732 |
95774 |
валовые издержки |
39549 |
44338 |
38155 |
47732 |
169774 |
прибыль от продукции |
14324 |
21507 |
9733 |
24099 |
69663 |
Задание 3
Контрольные
вопросы
1). Что такое технология OLE?
2). Что такое OLE-объект, OLE-сервер, OLE-клиент?
3). Какими способами можно внедрять и связывать
внешние объекты с документом-приемником?
4). Перечислите и охарактеризуйте способы
связи объекта OLE-сервера с документом-приемником.
5). Сравните способы внедрения и связывания
объектов.
6). В какой степени поддерживают технологию
OLE различные приложения Windows? Приведите
примеры.
7). Каковы возможности 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 полностью поддерживают не все Windows-приложения, а только те, которые предназначены для разработки составных документов. Одни приложения можно использовать только в качестве приемника, другие - только в качестве источника, но есть приложения, которые могут выступать и в той и в другой роли.
- Технология OLE обеспечивает пользователю возможность редактировать вставленный в составной документ объект средствами, которые предоставляет приложение-источник. OLE-объект всегда сохраняет связь с приложением-источником.