- •Тема 1. Информатика и информатизация
- •Вопрос 1. Информатика как наука
- •Вопрос 2. Основные понятия информатики
- •Вопрос 3. Экономическая информация
- •Вопрос 4. Информатизация и информационное общество
- •Вопрос 5. Правовые аспекты информатизации в Республике Беларусь
- •Тема 2. Вычислительная техника
- •Вопрос 1. История развития вычислительной техники
- •Вопрос 2. Классификация электронно-вычислительных машин
- •Вопрос 3. Принципы строения и функционирования эвм Джона фон Неймана
- •Вопрос 4. Персональные компьютеры
- •2.4.1 Классификация персональных компьютеров
- •2.4.2 Типовой комплект персонального компьютера
- •2.4.3 Структурная схема пк. Внутренние устройства пк
- •2.4.4 Внешние устройства пк
- •2.4.5 Иерархия памяти пк
- •2.4.6 Конфигурация пк
- •2.4.6 Параметры, влияющие на производительность пк
- •Вопрос 5. Тенденции развития вычислительной техники
- •Вопрос 2. Классификация программного обеспечения пк
- •Тема 3. Системное программное обеспечение
- •Вопрос 1. Программный принцип управления компьютером
- •Вопрос 3. Операционные системы
- •3.3.1. Виды операционных систем
- •3.3.2. Файловая система. Организация данных на магнитных носителях
- •3.3.3. Тенденции развития операционных систем
- •Вопрос 4. Общая характеристика операционной системы ms dos
- •Вопрос 5. Общие сведения об операционной системе Windows
- •3.5.1. Основные элементы графического интерфейса Windows
- •3.5.2. Работа с объектами Windows
- •3.5.3. Настройка операционной системы Windows
- •3.5.4. Основные способы запуска приложений в операционной системе Windows
- •Вопрос 6. Стандартные приложения Windows
- •Сравнительная характеристика текстовых редакторов
- •Вопрос 7. Технологии обмена данными между приложениями Windows
- •Вопрос 8. Сервисные системы
- •3.8.1. Программные оболочки операционных систем. Использование программной оболочки Проводник
- •3.8.2. Встроенные служебные программы
- •3.8.3. Пакет сервисных программ Norton Utilities for Windows
- •3.8.4. Архиваторы
- •3.8.5. Антивирусные программы
- •Тема 4. Текстовые процессоры. Текстовый процессор microsoft word
- •Вопрос 1. Назначение и классификация программ обработки текстов
- •Вопрос 2. Функциональные возможности текстового процессора Microsoft Word
- •Вопрос 3. Интерфейс приложения Microsoft Word
- •Элементы строки состояния
- •Вопрос 4. Настройка рабочей среды
- •Вопрос 5. Технология создания документа
- •Вопрос 6. Основы работы с текстом
- •4.6.1. Набор текста
- •4.6.2. Маркировка
- •4.6.3. Редактирование текста
- •4.6.4. Форматирование документа в Word
- •4.6.5. Инструменты: автотекст, автозамена, автоформат
- •4.6.6. Разметка страницы
- •4.6.7. Маркированные и нумерованные списки
- •4.6.8 Шаблоны и стили документов
- •Вопрос 7. Технология создания и редактирования таблиц
- •Вопрос 8. Графические возможности в среде Word
- •4.8.1. Построение диаграмм
- •4.8.2. Построение математических выражений
- •4.8.3. Художественное оформление текста
- •4.8.4. Библиотека графических объектов
- •4.8.5. Создание рисунков средствами Word
- •Вопрос 9. Дополнительные средства автоматизации
- •4.9.1. Создание сносок
- •4.9.2. Создание оглавления
- •4.9.3. Макросредства текстового процессора Word
- •Тема 5. Табличный процессор microsoft excel
- •Вопрос 1. Функциональные возможности табличных процессоров
- •Вопрос 2. Интерфейс и основные понятия табличного процессора Excel
- •Вопрос 3. Технология разработки электронной таблицы
- •5.3.1. Ввод данных и их редактирование
- •5.3.2. Ввод формул. Использование мастера функций
- •5.3.3. Автозаполнение
- •5.3.4. Стандартные и пользовательские числовые форматы
- •Вопрос 4. Деловая графика в среде Excel
- •5.4.1. Построение диаграммы
- •5.4.2. Редактирование диаграмм
- •5.4.3. Форматирование диаграмм
- •Вопрос 5. Защита данных
- •Вопрос 6. Работа с таблицей как с базой данных
- •5.6.1. Работа с формой
- •5.6.2. Сортировка данных
- •5.6.3. Фильтрация данных
- •5.6.4. Подведение итогов
- •Вопрос 7. Технология связывания таблиц
- •[Имя_книги]Имя_листа!Адрес_ячейки
- •Вопрос 8. Работа с макросами в табличном процессоре ms Excel
- •Вопрос 9. Подготовка к печати. Печать электронной таблицы
- •5.9.1. Установка параметров страницы
- •5.9.2. Создание колонтитулов
- •5.9.3. Задание заголовков таблиц для печати
- •5.9.4. Предварительный просмотр
- •5.9.5. Разделение рабочих листов на страницы
- •5.9.6. Печать электронной таблицы
- •Тема 6. Компьютерная графика. Системы динамических презентаций
- •Вопрос 1. Классификация компьютерной графики. Функциональные возможности графических редакторов
- •Вопрос 2. Функциональные возможности программных средств разработки динамических презентаций
- •Вопрос 3. Структура презентации. Элементы слайдов
- •Вопрос 4. Способы создания презентаций средствами приложения PowerPoint
- •Вопрос 5. Технология создания презентации «с нуля»
- •6.5.1. Запуск Microsoft PowerPoint. Создание слайдов
- •6.5.2. Управление параметрами шрифта
- •6.5.3. Установка фона слайда
- •6.5.4. Анимационное оформление слайдов
- •6.5.5. Просмотр и сохранение презентации
- •Вопрос 6. Графическое оформление слайдов
- •6.6.1. Вставка рисунка
- •6.6.2. Вставка таблицы
- •6.6.3. Создание диаграммы
- •6.6.4. Создание схемы
- •Вопрос 7. Работа в режиме структуры презентации
- •Вопрос 8. Работа в режиме сортировщика слайдов
- •Вопрос 9. Управление демонстрацией презентации
- •6.9.1. Ручное управление демонстрацией презентации
- •6.9.2. Демонстрация презентации в автоматическом режиме
- •Вопрос 10. Распечатка презентации
- •Тема 7. Пакеты для математической обработки данных
- •Вопрос 1. Функциональные возможности пакетов для математической обработки данных
- •Вопрос 2. Технология работы с пакетом MathСad
- •7.2.1. Запуск и интерфейс пакета MathСad
- •7.2.2. Построение графиков
- •7.2.3. Упрощение выражений
- •7.2.4. Вычисление пределов
- •7.2.5. Дифференциальные и интегральные вычисления
- •7.2.6. Матричные вычисления
- •7.2.7. Решение уравнений и систем алгебраических уравнений
- •Тема 8. Введение в сетевые технологии
- •Вопрос 1. Классификация компьютерных сетей
- •Вопрос 2. Основные компоненты локальных компьютерных сетей
- •Вопрос 3.Сетевые и коммуникационные возможности windows
- •Вопрос 4. Протоколы передачи данных в сети Интернет tcp/ip
- •Вопрос 5. Адресация компьютера в сети Интернет
- •Список доменов верхнего уровня
- •Вопрос 6. Установка связи компьютера с Internet
- •Вопрос 7. Поиск информации в World Wide Web
- •Поисковые системы и каталоги
- •Вопрос 8. Электронная почта
Вопрос 7. Технологии обмена данными между приложениями Windows
С первых дней существования компьютеров обозначились трудности, связанные с переносом данных между различными машинами. Непереносимость данных, вызванная разницей в платформах, сейчас практически преодолена за счет внедрения общих стандартов представления данных и наличия программ-перекодировщиков. До сих пор сохраняется проблема непереносимости данных внутри одного компьютера, между разными программами, создающими разные или даже одинаковые виды документов, но в различных форматах внутреннего представления.
Операционная система Windows изначально ориентирована на высокую степень интеграции ее компонентов, важнейшим элементом которой является возможность эффективного обмена данными между различными приложениями. Для этих целей реализовано несколько технологий, которые мы рассмотрим.
Буфер промежуточного хранения Clipboard
Уже в первых версиях Windows был реализован встроенный буфер промежуточного хранения данных Clipboard (буфер обмена), который постоянно активен и доступен всем Windows-приложениям. Обмен данными через буфер обмена осуществляется следующим образом.
1. Выделить в приложении-источнике фрагмент данных.
2. Скопировать (перенести) выделенный фрагмент в буфер обмена командой Правка►Копировать или Правка►Вырезать.
3. Перейти к приложению-приемнику, поместить курсор в то место, куда требуется вставить данные из буфера, и выполнить команду Правка►Вставить.
Аналогичный порядок действий обеспечивает обмен данными и в рамках одного приложения, поэтому отпадает необходимость включать в приложения внутренние средства копирования и перемещения объектов.
За счет использования обмена данными через буфер возможно включение в один документ объектов, созданных различными приложениями, – создание, так называемых, составных документов. Для всех Windows-приложений установлен ряд стандартных форматов представления данных, и при операциях с буфером обмена преобразования данных для этих форматов выполняются автоматически и совершенно незаметно для пользователя.
Для непосредственного просмотра данных в буфере обмена, изменения формата представления данных в нем, записи содержимого буфера в файл и его очистки используется утилита Clipboard Viewer (Clipbrd), которая является компонентой операционной системы и устанавливается при ее инсталляции.
Недостатками обмена с использованием буфера являются:
некоторое ограничение объема передаваемой через буфер информации;
данные, вставленные в документ-приемник через буфер обмена, не обновляются при их изменении в документе-источнике.
Технология DDE
Для обмена данными между приложениями может использоваться технология DDE (Dynamic Data Exchange – динамический обмен данными). Суть технологии состоит в том, что вставляемый через буфер обмена объект сохраняет свою связь с оригиналом и при внесении в него изменений может автоматически обновляться. При этом 1) с одним оригиналом можно связать любое число документов; 2) возможно связывание по цепочке, когда источником является не оригинал, а ранее связанный объект; 3) установленная связь сохраняется и после закрытия приложений, т.е. внесенные в оригинал изменения автоматически вносятся во все документы, связанные с ним.
Для использования технологии DDE следует обычным путем скопировать объект из документа приложения-сервера в буфер обмена, перейти в приложение-клиент, а затем по команде Правка►Специальная вставка► переключатель Связь вставить его в документ.
Команда Правка►Связи позволяет, просмотреть все связи для данного документа, разорвать или переключить связь с одного объекта на другой или установить режим ручной активации связей, когда обновление информации в документе с изменением оригинала происходит не автоматически, а при выполнении соответствующей команды.
Однако, технология DDE не нашла широкого распространения, поскольку при всех достоинствах динамического обмена данными сложность его функционирования привела к тому, что пользователи предпочитали вставку объектов через буфер обмена из-за ее простоты и понятности.
При обмене данными по рассмотренным технологиям объектом является любой фрагмент, переносимый из одного приложения в другое. На самом же деле переносился не сам фрагмент, а лишь его «экранный образ»: приложение-источник преобразовывает данные из своего внутреннего формата в один из стандартов Windows, и в таком виде фрагмент вставляется в приложение-приемник. Вставленный объект является составным элементом документа, в котором он отображается, но внести в него изменения довольно трудно, т.к. для этого требуется приложение-источник.
Технология OLE
Технология связывания и внедрения объектов (Object Linking and Embedding) имеет больше функциональных возможностей, причем, если приложение поддерживает OLE, то оно само выполняет обмен данными по этой технологии.
Операции связывания (Linking) и внедрения (Embedding), реализованные в рамках OLE, внешне напоминают технологию DDE и обмен данными через буфер обмена. При работе по технологии OLE выполняется та же последовательность действий. Документ со встроенными OLE-объектами выглядит аналогично документу с фрагментами, вставленными через буфер обмена. Однако в этом случае при двойном щелчке мыши в поле объекта он активизируется и запускается приложение, в котором создавался этот объект, и в него передается объект для редактирования или выполнения других операций. После окончания работы с объектом программа-источник закрывается, а измененный объект автоматически передается обратно в документ приложения-клиента.
В рамках технологии OLE объект представляет собой сочетание данных какого-либо вида (текст, графика, видео, звук и др.) во внутреннем формате приложения-сервера, представленном в одном из стандартных форматов Windows, и информации о создавшей его программе, размере, времени создания и т.п. Таким образом, объект является законченной структурой, переносимой из одного документа в другой и сохраняющей отличительные особенности независимо от типа документа, в котором в данный момент находится.
При связывании:
отсутствует необходимость создания второй копии объекта, что позволяет сократить требуемый объем дискового пространства;
внесение изменений в связанный объект обеспечивает дублирование этих изменений во всех документах, с которыми объект был связан;
запоминается путь к оригиналу, поэтому при переносе на другую машину необходимо переписать все файлы, содержащие объекты, включенные в данный документ.
При внедрении:
изменения вставленного объекта, не отражаются в оригинале;
вся информация хранится в одном файле и никаких проблем при переносе на другой компьютер не возникает.
В рамках OLE реализован метод drag-and-drop (перетащить и бросить), который обеспечивает наглядность процесса обмена данными, и его можно применять вместо операции копирования через буфер обмена даже при межоконном перемещении объектов и их частей.
OLE обеспечивает возможность местной активизации объекта – при двойном щелчке мышью объект обводится широкой штриховой рамкой, обозначающей активность, и остается на месте. Заголовок окна меняется на заголовок вызываемого приложения, а меню представляет собой комбинацию из меню приложения-источника и приложения-приемника. После выполнения операций (чаще всего, редактирования) над объектом возврат в первоначальное состояние осуществляется по щелчку мышью за пределами объекта.
Приложение-сервер и приложение-клиент обмениваются данными по наиболее новой технологии, доступной им обоим, т.е., если приложение-источник поддерживает только DDE, при работе в OLE объект будет вставлен, но возможность его активации из документа-приемника теряется.
OLE-технология, разработанная корпорацией Microsoft, обеспечивает:
привязку – возможность вызова одной программы из другой;
встраивание – помещение объектов, созданных в одном приложении, в документ другого.
