
- •Введение
- •Глава 1 Информация и информатика
- •1.1. Информация в материальном мире
- •1.2. Данные
- •1.3. Файлы и файловая структура
- •1.4. Информатика
- •Подведение итогов
- •Вопросы для самоконтроля
- •Глава 2 Вычислительная техника
- •2.1. История развития средств вычислительной техники
- •2.2. Методы классификации компьютеров
- •2.3. Состав вычислительной системы
- •Вопросы для самоконтроля
- •Глава 3 Устройство персонального компьютера
- •3.1. Базовая аппаратная конфигурация
- •3.2. Внутренние устройства системного блока
- •Системы, расположенные на материнской плате
- •Периферийные устройства персонального компьютера
- •Практическое занятие
- •Глава 4 Функции операционных систем персональных компьютеров
- •4.1. Обеспечение интерфейса пользователя
- •4.2. Обеспечение автоматического запуска
- •4.3. Организация файловой системы
- •4.4. Обслуживание файловой структуры
- •Управление установкой, исполнением и удалением приложений
- •Обеспечение взаимодействия с аппаратным обеспечением
- •4.7. Обслуживание компьютера
- •4.8. Прочие функции операционных систем
- •Вопросы для самоконтроля
- •Глава 5 Основы работы операционной системы windows 98
- •5.1. Основные объекты и приемы управления
- •5.2. Файлы и папки Windows
- •5.3. Операции с файловой структурой
- •5.4. Использование Главного меню
- •5.5. Установка и удаление приложений Windows
- •5.6. Установка оборудования
- •Практическое занятие
- •Исследовательская работа
- •Глава 6 Настройка операционной системы Windows 98
- •6.1. Настройка средств ввода-вывода данных
- •6.2. Настройка элементов оформления Windows 98
- •6.3. Настройка элементов управления Windows 98
- •6.4. Настройка средств автоматизации Windows 98
- •6.5. Настройка шрифтов
- •6.6. Прочие настройки Windows 98
- •6.7. Справочная система Windows 98
- •Практическое занятие
- •Самостоятельная работа
- •Глава 7 Стандартные приложения
- •7.1. Стандартные прикладные программы
- •7.2. Принципы внедрения и связывания объектов
- •7.3. Служебные приложения Windows 98
- •7.4. Стандартные средства мультимедиа
- •Средства обеспечения совместимости с приложениями ms-dos
- •Практическое занятие
- •Глава 8 Компьютерные сети, Интернет, компьютерная безопасность
- •8.1. Компьютерные сети
- •8.2. Интернет. Основные понятия
- •8.3. Подключение к Интернету
- •8.4. Вопросы компьютерной безопасности
- •Практическое занятие
- •Глава 9 Получение информации из Интернета
- •9.1. Основные понятия World Wide Web
- •9.2. Работа с программой Internet Explorer 5.0
- •9.3. Поиск информации в World Wide Web
- •9.4. Отправка и получение сообщений
- •Практическое занятие
- •Глава 10 Создание простых текстовых документов
- •10.1. Общие сведения о текстовом процессоре
- •10.2. Приемы работы с текстами в процессоре
- •10.3. Приемы и средства автоматизации разработки документов
- •Практическое занятие
- •Глава 11 Создание комплексных текстовых документов
- •11.1. Ввод формул
- •11.2. Работа с таблицами
- •11.3. Работа с диаграммами
- •11.4. Работа с графическими объектами
- •Практическое занятие
- •Глава 12 Обработка данных средствами электронных таблиц
- •Создание электронных таблиц Microsoft
- •12.2. Применение электронных таблиц для расчетов
- •Практическое занятие
- •Глава 13 Работа с базами данных
- •13.1. Основные понятия баз данных
- •13.2. Проектирование баз данных
- •13.3. Работа с субд Microsoft Access 2000
- •Практическое занятие
- •Глава 14 Приемы и методы работы со сжатыми жанными
- •14.1. Теоретические основы сжатия данных
- •14.2. Программные средства сжатия данных
- •Практическое занятие
- •Исследовательская работа
- •14.3. Программные средства уплотнения носителей
- •Практическое занятие
- •Исследовательская работа
- •Глава 15 Введение в компьютерную графику
- •Основы представления графических данных
- •15.2. Представление графических данных
- •Практическое занятие
- •15.3. Средства для работы с растровой графикой
- •15.4. Средства для работы с векторной графикой
- •Практическое занятие
- •Исследовательская работа
- •Практическое занятие
- •Исследовательская работа
- •Глава 16 Векторный редактор
- •16.1. Особенности CorelDraw
- •16.2. Настройка параметров CorelDraw
- •Совместное использование панелей инструментов, свойств, интерактивных средств
- •Работа с графикой и текстом
- •Практическое занятие
- •Глава 17 Автоматизация обработки документов
- •17.1. Преобразование документов в электронную форму
- •Практическое занятие
- •17.2. Автоматизированный перевод документов
- •Практическое занятие
- •Глава 18 Средства автоматизации научно-исследовательских работ
- •18.1. Компьютер как инструмент научной работы
- •18.2. Приемы работы с системой MathCad
- •Практическое занятие
- •Глава 19 Публикация web-документов
- •19.1. Создание Web-документов
- •19.2. Применение языка html
- •19.3. Работа в редакторе FrontPage Express
- •19.4. Публикация Web-документов
- •Практическое занятие
- •Исследовательская работа
- •Глава 20 Основы программирования
- •20.1. Языки программирования
- •20.2. Системы программирования
- •Алгоритмическое (модульное) программирование
- •20.4. Структурное программирование
- •Объектно-ориентированное программирование
- •20.6. Проектирование программ
- •20.7. Пример на Бейсике. Разведение кроликов
- •20.8. Пример на Паскале. Раскрашивание круга
- •Практические задания по программированию
- •Рекомендуемая литература
- •Глава 5 Основы работы операционной системы windows 98 114
- •Глава 6 Настройка операционной 139
- •Информатика. Базовый курс
- •196105, Санкт-Петербург, ул. Благодатная, д. 67в.
- •197110, Санкт-Петербург, Чкаловский пр., 15.
7.2. Принципы внедрения и связывания объектов
Операционная система Windows позволяет:
создавать комплексные документы, содержащие несколько разных типов данных;
обеспечивать совместную работу нескольких приложений при подготовке одного документа;
переносить и копировать объекты между приложениями.
Так, например, рисунок, созданный в графическом редакторе Paint, можно скопировать в текстовый документ, разрабатываемый в текстовом процессоре WordPad. То же можно делать и с фрагментами звукозаписи и видеозаписи. Разумеется, звуковой объект нельзя отобразить на печатной странице, но если документ электронный, то его ее можно вставить в текст в виде значка. Щелчок на этом значке во время просмотра документа позволит прослушать связанную с ним звукозапись.
Возможность использования в одном документе объектов различной природы является очень мощным инструментом Windows. Она основана на так называемой концепции внедрения и связывания объектов (OLE — Object Linking and Embedding).
Внедрение объектов
Под внедрением объектов подразумевается создание комплексного документа, содержащего два или более автономных объектов. Обычным средством внедрения объектов в документ является их импорт из готового файла, в котором данный объект хранится. Так, например, если в графическом редакторе Paint был создан и сохранен на диске файл рисунка ABCD.BMP, то в текстовом процессоре WordPad этот рисунок можно вставить в текстовый документ с помощью команды Вставка > Объект. При этом открывается диалоговое окно Вставка объекта.
Импорт вставляемого объекта обеспечивается переключателем Создать из файла, а его выбор на диске — кнопкой Обзор. Кроме графических объектов в текстовый документ можно внедрять и объекты другой природы — тексты, фрагменты звукозаписи и видеозаписи.
При сохранении комплексного документа происходит сохранение и текста, и всех внедренных в него объектов. Рисунок, ранее существовавший в виде отдельного графического файла, теперь внедрен в текстовый документ и располагается внутри него. Разумеется, при этом размер исходного текстового документа возрастает на величину внедренных объектов.
Связывание объектов
Однако мы могли поместить рисунок в текстовый документ и другим способом. В том же диалоговом окне Вставка объекта есть флажок, который называется Связь. Если установить этот флажок перед вставкой объекта, то происходит другой тип вставки, который называется связыванием. Связывание отличается от внедрения тем, что сам объект не вставляется в документ, а вместо этого вставляется только указатель на местоположение объекта. Когда при просмотре документа читатель дойдет до этого указателя, текстовый процессор обратится по адресу, имеющемуся в указателе, и отобразит рисунок в тексте документа.
При использовании связывания объектов, а не внедрения, размер результирующего комплексного документа практически не увеличивается, так как указатель занимает очень мало места. Однако, если не принять специальные меры, то при передаче такого документа заказчику не произойдет передача связанных объектов, поскольку они останутся в своих местах хранения. Это явление называется разрывом, или потерей связи. Потерянные связи надо восстанавливать. Потеря связи может происходить даже при простом перемещении связанных объектов из одной папки в другую. Таким образом, при использовании метода связывания объектов необходимо специально контролировать целостность связей между объектами и выполнять операции обслуживания этих связей (обновления и восстановления).
Сравнение методов внедрения и связывания
И тот и другой методы имеют свои области применения. Все зависит от формы и назначения документа. Внедряя объекты, мы избавляемся от необходимости поддерживать и обслуживать связи, но при этом можем получать файлы огромных размеров, с которыми трудно оперировать. Связывая объекты, мы резко уменьшаем размеры файлов и значительно повышаем производительность компьютера, но вынуждены следить за тем, чтобы все связанные объекты хранились строго в тех папках, в которые они были помещены в момент создания связи.
С принципами связывания и внедерения объектов непосредственно соприкасается принцип совместного использования объектов. В корпоративных вычислительных системах нередко используют стандартизированные объекты (бланки документов, логотипы предприятий и т. п.), доступ к которым (без права изменения) имеют большие группы сотрудников.
Такие объекты удобно вставлять в результирующий документ методом связывания. Во-первых, это позволяет значительно сократить объем документации предприятия, так как один и тот же объект может использоваться во всех документах без размножения. Во-вторых, такой подход позволяет администрации предприятия легко изменять (в случае необходимости) стандартный объект и иметь уверенность в том, что при использовании любого документа, имеющего с ним связь, произойдет автоматическая подмена объекта. При таком подходе за пределы предприятия не выйдет ни один документ, напечатанный на устаревшем бланке, имеющем устаревшие реквизиты, и т. п.
Итак, на практике обычно поступают следующим образом. Если документ готовится для печати на принтере или для просмотра на экране в пределах локальной сети предприятия, то объекты в него вставляют методом связывания. Если же документ готовится для передачи в электронном виде во внешние структуры, в него объекты внедряются.
OLE-серверы и OLE-клиенты
Объект — это очень специфическое образование, и не каждое приложение может его создать. Те приложения, которые способны создавать объекты для передачи другим приложениям, называются OLE-серверами, а те, которые позволяют внедрять или связывать чужие объекты в свои документы, называются OLE-клиентами. Например, при вставке рисунка в текстовый документ графический редактор выполняет роль OLE-сервера, а текстовый процессор — роль 0LE-клиента.