Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

LAB_03

.doc
Скачиваний:
14
Добавлен:
14.05.2015
Размер:
110.08 Кб
Скачать

Лабораторная работа №3

Тема: Стандартные программы Windows. Обмен данными.

Цель: Ознакомиться с приемами работы в стандартных приложениях Windows.

Задание

  1. Изучить приемы копирования через буфер обмена и технологию обмена данными в среде Windows. Изучить свойства указанных объектов и методы управления ими: создание, копирование, перемещение, переименование, удаление и восстановление.

  2. Оформить отчет по лабораторной работе по стандартной форме в среде WordPad. В раздел "Выполнение" включить абзацы, содержащих краткое описание различных способов выполнения следующих операций: вставка даты, времени (выбор формата даты), символов; редактирование объектов, созданных в других приложениях; подготовка документа и принтера к печати; внедрения и связывания объектов. Каждый абзац должен включать название операции, двоеточие и перечень (через запятую) пунктов меню, нажимаемых кнопок и других действий в порядке их выполнения.

Учебная информация

Операционная система Windows имеет целый арсенал простых программ, которыми можно воспользоваться при отсутствии более профессиональных аналогов. При помощи стандартных программ можно рисовать, набирать текстовые документы, общаться по электронной почте, смотреть фильмы и слушать музыку Диспетчер задач Проверка диска Очистка диска Дефрагментация диска. Архивация диска. Восстановление системы. Таблица символов Калькулятор Блокнот Paint  WordPad и др.

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

Технологии Windows: Обмен данными между приложениями

Существует два метода обмена данными между приложениями Windows:

• DDE (Dynamic Data Exchange) – динамический обмен данными;

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

1. DDE

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

2. OLE (OLE1, OLE2)

Дальнейшее развитие технологии DDE. Предоставляет функции по связыванию и внедрению объектов.

Объект – данные, перемещаемые их одного приложения в другое с сохранением исходного формата.

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

Составной документ – документ, содержащий один или несколько объектов.

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

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

Клиент – приложение, в котором создан составной документ (документ-клиент), содержащий объекты.

Сервер – приложение, которое клиент вызывает для работы с объектом.

Объекты бывают двух типов:

• Связанные – тогда они существуют в отдельных файлах;

• Внедренные – находятся внутри основного файла.

Соответственно существует два типа связей:

I – связь между документом-клиентом и приложением-сервером.

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

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

В приложении-клиенте выполняется команда Специальная вставка Связать

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

II – связь между документом-клиентом и документом-сервером.

При существовании этой связи изменение данных в исходном документе (сервере) автоматически отражается на объекте документа-клиента. Это - связанные объекты.

Связанный объект хранит ссылки на приложение-сервер, документ сервер и связанный объект в документе-сервере.

Приложение-сервер модернизирует документ-клиент всякий раз, когда изменяется информация в документе-сервере.

Реализуется путем помещения данных из приложения-сервера в буфер обмена. В приложении-клиенте выбирается команда Специальная вставка Связать.

Задание 1. Просмотреть состав Стандартных программ Windows (Пуск/Все программы/Стандартные)

Задание 2. Создать визитку.

После формирования содержания и просмотра печать не выполнять!

Образец выполненного задания:

Задание 3. Создать рисунок и вставить в визитку

Задание 4. Вставить в визитку символ

Задание 5. Вставить в визитку фрагмент копии окна.

Действия:

– Запустить стандартную программу Калькулятор.

– Выполнить копию активного окна и поместить в буфер обмена ALT+Print Scrn)/

– Закрыть окно Калькулятор.

– Вставить в программу Paint.

– Отредактировать копию окна, оставив только изображение кнопок с изображением цифр.

– Выполнить копирование измененного объекта из программы Paint в Word Pad.

Пример выполненного задания:

Задание 6. Просмотреть очередь документов, ожидающих вывода на печать

6.1. Открыть папку Принтеры одним из вариантов:

а) ПускУстройства и Принтеры.

б) двойным щелчком по значку принтера на панели задач.

На время печати документа в нижнем правом углу на панели задач появится значок принтера. Его исчезновение означает, что печать документа завершена.

6.2. Открыть окно принтера двойным щелчком по значку принтера.

В окне принтера отображаются сведения о состоянии заданий и их владельцах.

6.3. Отменить (приостановить) печать:

  • выделить документ (документы) в очереди;

  • выполнить команду ДокументОтменить (приостановить) печать.

Задание 7. Выполнить печать документа WordPad. Варианты:

7.1. Выбрать команду Печать в меню Файл, если документ открыт.

7.2. Перетащить документ из папки "Мой компьютер или окна проводника Windows  на значок соответствующего принтера в папке "Принтеры", если документ не открыт.

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

Технология обмена данными.

Копирование через буфер обмена

Задание 1. Выполнить копирование между приложениями Excel и WordPad.

1.1. Запустить электронную таблицу Excel.

1.2. Ввести с клавиатуры в столбец А произвольные числа. Пример ввода:

1.3. Выделить столбец А и В (до строки 4 включительно) и скопировать в буфер обмена.

1.4. Свернуть приложение Excel.

1.5. Открыть приложение WordPad.

1.6. Набрать с клавиатуры: Копированный обьект через буфер обмена.

1.7. Пропустить 1-2 строки (используя Enter).

1.8. Вставить объект из буфера обмена.

Внедрение объектов из других приложений

Задание 2. Выполнить внедрение объекта электронной таблицы Excel в приложение WordPad.

2.1. Развернуть приложение Excel.

2.2. Расположить окна приложений Excel и слева направо.

2.3. Выделить столбец А и В (до строки 4 включительно) и скопировать в буфер обмена.

2.4. В окне приложение WordPad набрать с клавиатуры: Внедренный обьект

и опустить курсор на 1-2 строки.

2.5. Вставить выделенный обьект в приложение WordPad командой

Главная Буфер обмена Вставить Специальная вставка Вставить Как: Лист MSt Excel OK.

2.6. Выполнить двойной щелчок по внедренному обьекту. (или выполнить щелчок правой клавишей мыши по обьекту и из контекстного меню выбрать команду Обьект: Лист Изменить

Обьект выделится маркерами; появятся линейки прокрутки; меню и панели инструментов WordPad заменятся на соответствующие элементы окна Excel.

2.7. Изменить число 6 на 41. Наблюдать: в окне Excel число не изменится.

2.8. Свернуть окно Excel.

Связывание объектов.

Задание 3. Выполнить связывание объекта электронной таблицы Excel с приложением WordPad.

3.1. В окне приложение WordPad набрать с клавиатуры

Связанный объект и опустить курсор на 1-2 строки.

3.2. Вставить выделенный объект в приложение WordPad командой Главная Буфер обмена Вставить Специальная вставка  Связать Как: Лист Microsoft Excel OK.

3.3. Выполнить двойной щелчок по внедренному объекту. (или выполнить щелчок правой клавишей мыши по обьекту и из контекстного меню выбрать команду Объект: Лист Изменить

Обьект выделится маркерами; откроется окно Excel.

3.4. В окне Excel выполнить изменения — число 5 заменить на 14. (Суммировать).

Наблюдат: По окончании изменений в окне Excel автоматически изменятся данные в окне WordPad.

Задание 4. Выполнить связывание объекта электронной таблицы Excel с приложением WordPad. Связанный объект представить в виде значка.

Задание 5. Изменить отображение связанного объекта.

4.1. Выполнить щелчок правой клавишей мыши по объекту (выполненного в задании 3)

4.2. Из контекстного меню выбрать команду Свойства объекта Вкладка Просмотр Представление В виде значка Применить ОК.

Задание 6. Распечатать примеры обмена данных между приложениями.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]