Дается общая характеристика операционной системы Windows, рассматривается пользовательский интерфейс. Дается понятие файловой системы, файла, каталога, папки. Приводятся служебные приложения и способы их запуска. Рассматриваются различные файловые менеджеры.
1.ОБЩАЯ ХАРАКТЕРИСТИКА СИСТЕМЫ Windows
1.1.Из историии развития Windows
Первая версия графической операционной среды Windows 1.0 появилась в ноябре 1985 г. Сегодня уже почти никто не помнит, как она выглядела, тем более в нашей республике, где в 1985 г. счет о IBM-совместимых персональных компьютеров шел на единицы. Увидеть эту версию Windows сегодня можно только в музее корпорации Microsoft в небольшом американском городе Редмонд. Каждый желающий может совершить туда виртуальную экскурсию по сети Internet (http://www.microsoft.com/museum). Операционная среда Windows версии 1.0 была рассчитана на работу под управлением операционной системы Ms Dos. Минимальные требования, которые предъявлялись к оборудованию для данной версии Windows – два дисковода гибких дисков, 256 Кб оперативной памяти и наличие монохромного графического адаптера. Вскоре после выхода первой версии программисты Microsoft начали ее совершенствовать.
Версия Windows 3.0 – весна 1990. Эта версия также работала под управлением операционной системы Ms Dos. Она требовала уже как минимум 640 Кб основной и 256 Кб расширенной памяти, а также появилась поддержка и управление цветовой палитрой окон. То есть это уже была Windows, в которой присутствовали все ее стандартные атрибуты – Диспетчер программ, Диспетчер файлов, поддержка лазерных принтеров и поддержка сети. С различными обновлениями эта версия Windows просуществовала почти два года.
Версию Windows 3.1 корпорация Microsoft представила 6 апреля 1992г. Это один из самых успешных проектов корпорации – операционная среда, миллионы копий которой до сих пор используются на персональных компьютерах во всех уголках планеты. Именно с этой версии Windows начинается история графических операционных систем Microsoft. Для нашего рынка Windows 3.1 интересна еще и тем, что она была первой переведенной на русский язык операционной средой фирмы Microsoft.
Версия Windows 3.11, в которой расширена сетевая поддержка, появилась в декабре 1993 г. Эта версия имела название Windows для рабочих групп (Windows for Workgroups) и заслужила признание, став стандартом для настольных систем. Это был большой успех и одновременно последний рубеж для конкурентов, производящих операционные системы.
Microsoft выпустила финальную версию (релиз) операционной системы Windows 95 24 августа 1995 г., проект которой назывался Chicago. По традиции проекту разработки нового программного продукта присваивают название американского города. Под этим названием программный продукт представляется разработчикам и пользователям до тех пор, пока корпорация не огласит торговую марку, под которой уже окончательная версия данной программы поступит на рынок.
Операционная система Windows 98, ранее существовавшая под кодовым названием Memphis вышла18 мая 1998 г. Русскоязычная версия появилась 21 августа 1998 г.
Windows Millеnium выходит на рынокв 2000 г.Эта операционная система предназначена для индивидуальных пользователей. К новым средствам системной защиты в Windows Me относится мастер восстановления запорченной системы до предыдущего рабочего состояния, а также усовершенствованные Интернет-коммуникации, но в основном Windows Me представляет собой развитие Windows 9x на базе Ms Dos. В системе справки значительно улучшен раздел, посвященный решению проблем, а сообщения об ошибках стали более информативными.
25 октября 2001г. в Нью-Йорке глава корпорации представил всему миру официальную версию новой операционной системы Windows XP (XP – eXPerience, то есть опыт). Архитектура данной операционной системы построена на базе Windows 2000. Минимальные требования к конфигурации компьютера: Celeron 433, 128 Mb RAM, 1,5 Gb винчестер (сама папка ХР после инсталляции занимает около 800 Мб только под систему). Абсолютно новый внешний вид: крупные значки, овальные диалоговые окна. Значков на Рабочем столе стало меньше. Но при необходимости можно вывести на экран привычный Рабочий стол со всеми необходимыми значками.
Развитие средств поддержки изображений, появившихся в Windows XP, должно сделать ее лучшей операционной системой для работы с цифровым камерами и сканерами.
1.2. Возможности Windows
Windows представляет собой графическую интегрированную, объектно-ориентированную операционную систему для компьютеров платформы IBM PC. Ее основные средства управления – манипулятор мышь и клавиатура. Система предназначена для управления автономным компьютером, но она также содержит все необходимое для создания локальной компьютерной сети и имеет средства для интеграции компьютера во всемирную сеть Интернет. Основные характеристики Windows:
· удобный и понятный интерфейс для пользователя;
· работает на ПЭВМ современных конфигураций. При этом сохранена и даже улучшена совместимость с существующими Ms Dos и Windows-приложениями;
· встроенные средства для работы со звуком, видео и компакт-дисками;
· наличие такого инструмента, как Мастер, который автоматизирует процесс выполнения операций задавая вопросы пользователю;
· имеются встроенные средства диагностики, оптимизации и исправления ошибок, которые помогают устранять конфликты между устройствами и повышают эффективность функционирования всей системы.
Windows предоставляет пользователю следующие возможности:
· выполнение всех функций операционной системы Ms Dos;
· обеспечение одновременной работы нескольких приложений в режиме разделения времени (мультизадачность);
· максимальное упрощение установки и настройки периферийных устройств за счет поддержки стандарта Plug and Play;
· обеспечение работы в режиме удаленного доступа и синхронизации файлов настольного и портативного компьютеров;
· поддерживание работы ПК в неоднородных сетях.
Вопросы для самоконтроля
1. История развития Windows.
2. Основные характеристики Windows.
3. Основные возможности Windows.
2. Пользовательский интерфейс WINDOWS
2.1. Характеристика рабочего стола
Пользовательский интерфейс – это совокупность средств связи между компьютером и пользователем.
После загрузки операционной системы Windows на экране появляется Рабочий стол, т.е. пространство, на котором работает пользователь. Рабочий стол– это графическая среда, на которой отображаются объекты и элементы управления Windows. В исходном состоянии на Рабочем столе находятся экранные значки и Панель задач. Значки – это графическое представление объектов Windows.На Рабочем столе располагаются самые разнообразные объекты: программы, файлы данных, папки. Название значков на Рабочем столе имеет бытовую аналогию. В соответствии со своим вкусом пользователь может менять внешний вид и расположение значков, форму, размеры и цвет элементов.
В нижней части Рабочего стола расположена Панель задач, которая в процессе всей работы доступна пользователю. На ней в нижнем левом углу экрана расположена кнопка [Пуск], которая открывает главное меню Windows. Запуск любого приложения приводит к появлению на Панели задач кнопки, соответствующей этому приложению. Все кнопки приложений располагаются на Панели задач с левого края. Чем больше открыто приложений, тем меньше размер кнопок. При установке указателя мыши на одну из этих кнопок появляется флажок-подсказка с названием приложения и документа. Кнопки можно использовать для быстрого переключения между окнами и для их развертывания.
Справа на Панели задач расположены системные часы и индикатор раскладки клавиатуры. После установки указателя мыши на часах появится текущая дата, месяц и год. Двойной щелчок мыши на часах откроет окно настройки, которое дает возможность изменить текущие время и дату. Щелчок индикатора раскладки клавиатуры открывает список языков, установленных на компьютере, позволяющий выбрать необходимый: русский, английский и др.
Нажав и удерживая кнопку на свободной поверхности Панели задач, можно переместить ее, расположив вдоль правой, левой или верхней границы экрана.
В системе Windows используется понятие папки. Папка – это объект (хранилище), в котором могут содержаться файлы, устройства: диски, принтеры, компьютеры сети, – и другие папки. Рабочий стол – это также папка, которая является материнской (корневой) для всех других папок и находится на высшем уровне иерархии. Папка в Windows – это аналог каталога в Ms Dos.
В Windows большую часть команд можно выполнять с помощью мыши. При перемещении мыши по плоской поверхности ее указатель перемещается по Рабочему столу. Основными приемами управления с помощью мыши являются следующие:
· щелчок – быстрое нажатие и отпускание левой кнопки мыши;
· двойной щелчок – два щелчка, выполненные с небольшим интервалом времени между ними (открывает окно папки или запускает программу на выполнение);
· щелчок правой кнопкой – то же самое, что и щелчок, но с использованием правой кнопки;
· перетаскивание (drag-and-drop), т.е. перемещения мыши при нажатой левой кнопке (обычно сопровождается перемещением объекта, на котором установлен указатель).
2.2. Папки, ярлыки
На Рабочем столе при стандартной установке Windows расположены следующие папки:
· Мой компьютер;
· Мои документы (начиная с версии Windows 98);
· Сетевое окружение (если компьютеры в сети);
· Корзина.
Папка Мой компьютер дает доступ ко всем дисковым накопителям, папке Принтеры и папке Панель управления.Мой компьютер позволяет выполнять все операции над файлами и папками, открывая поочередно необходимые дисковые накопители. С каждым объектом Windows связано контекстное меню, которое вызывается нажатием правой кнопки мыши и содержит все операции, выполняемые с данным объектом. У разных объектов команды, содержащиеся в контекстном меню, разные.
Папка Мои документы служит для сохранения в ней по умолчанию документов пользователя.
Папка Сетевое окружение дает доступ ко всем компьютерам, находящимся в сети, если этот доступ разрешен администратором сети.
Папка Корзина является объектом, куда помещаются удаленные файлы и папки. Корзина хранит информацию о первоначальном расположении каждого объекта, находящегося в ней (из какой папки он был удален). Чтобы узнать, где находился объект до удаления, надо щелкнуть на нем правой кнопкой мыши и выбрать пункт Свойства. Удаленные папки и файлы остаются на диске и занимают на нем место до тех пор, пока они находятся в Корзине. Максимальный суммарный размер таких файлов обычно составляет 10% от общей емкости диска. После достижения этого предела, вновь поступающие в Корзину файлы начинают вытеснять из нее те файлы, которые попали в нее первыми. Файлы, вытесняемые из Корзины, стираются с диска и теряются окончательно. Восстановить их уже невозможно. Также не возможно восстановить файлы, если Корзину очистить или удалить сразу много файлов (или даже один, но очень большой).
Следует знать, что файлы, удаленные с гибкого диска или в сеансе Ms Dos, в Корзину не попадают!
Чтобы очистить Корзину, из контекстного меню необходимо выбрать команду Очистить корзину, или открыть окно Корзины и в меню Файл выбрать команду Очистить корзину.
Для восстановления удаленных файлов или папок необходимо открыть окно Корзины и выбрать тот объект, который подлежит восстановлению и далее в контекстном меню выбрать пункт Восстановить или в меню Файл выбрать команду Восстановить. Windows восстановит объект на тот диск и в ту папку, откуда он был удален, если папка также была удалена, то она будет восстановлена.
На Рабочем столе можно при необходимости создать свою папку. Для создания папки на Рабочем столе, надо в контекстном меню выбрать команду Создать, а затем команду Папка. Windows создаст на экране новую папку и присвоит ей имя Новая папка. Далее необходимо набрать желаемое название папки и нажать клавишу [Enter]. Для изменения названия существующей папки в контекстном меню выбирается команда Переименовать.
На Рабочем столе кроме папок могут присутствовать ярлыки. Ярлык – это не сама программа, а объект, являющийся ссылкой на программу, расположенную на диске. Ярлык выносится на рабочий стол для быстроты запуска данной программы на выполнение. Двойной щелчок по ярлыку запускает программу на выполнение, что намного быстрее, чем использовать команду Выполнить из меню Пуск или папку Мойкомпьютер. Отличительной особенностью ярлыка является наличие изогнутой стрелки в левом нижнем углу значка. Ярлык можно создать для любого объекта Windows: файла, программы, диска, папки. При удалении ярлыка объект с диска не удаляется. Ярлык создается на Рабочем столе точно также, как и папка, только в контекстном меню выбирается команда Создать и далее Ярлык.
2.3. Работа с окнами
Самым важным понятием в Windows является понятие окна. Окно – это прямоугольник, который отображается на экране и имеет определенную структуру. В Windows имеется несколько видов окон:
· окно папки – открывается при открытии папки, например, окно Мой компьютер;
· окно приложения – открывается при запуске конкретного приложения. В таком окне присутствует меню, панели инструментов, строка состояния, например, окно Microsoft Word, Microsoft Excel;
· окно документа – создается приложением. В этом окне имеется только строка заголовка окна, на которой есть размерные кнопки: свернуть, развернуть (восстановить), закрыть – и кнопка системного меню, например, окно Документ, порожденное приложением Microsoft Word;
· диалоговое окно – служит для организации взаимодействия пользователя с системой, его можно только закрыть или переместить, например, окно Шрифт;
· окно системных сообщений – предназначается для вывода различных предупреждений и сообщений операционной системы, например Устройство не готово. Такое окно можно только закрыть.
Размер большинства окон можно менять, поставив курсор мыши на границу окна, нажав и не отпуская левую кнопку, перемещать границу, уменьшая или увеличивая ее.
При открытии окна папки, например, Мой компьютер, в верхней части окна находится строка заголовка окна, на которой слева расположена кнопка системного меню, открывающая список команд, выполняемых с окном. Справа в строке заголовка окна расположены три размерныекнопки: закрыть, свернуть, развернуть (восстановить).
Кнопка [Закрыть] закрывает окно. Кнопка [Свернуть] сворачивает окно в пиктограмму, которая располагается на Панели задач, но при этом процесс, связанный с окном не прекращается. Пиктограмма – это картинка, условно обозначающая программу, работающую под управлением Windows. В любой момент окно можно восстановить щелчком на соответствующей кнопке Панелизадач. Кнопка [Развернуть] разворачивает окно до полноэкранного, т.е. на весь экран. При этом развернутое окно закрывает доступ к остальным окнам. В развернутом окне кнопка [Развернуть] принимает вид кнопки [Восстановить], с помощью которой можно восстановить исходный размер окна.
Под строкой заголовка окна находится строка меню. Щелчок на каждом из пунктов этого меню открывает каскадное меню, пункты которого позволяют проводить операции, как с содержимым окна, так и с окном в целом. Строка меню предоставляет доступ ко всем командам, которые можно выполнить в данном окне.
Под строкой меню находится панель инструментов, которая содержит командные кнопки для выполнения наиболее часто встречающихся операций.
Ниже панели инструментов расположена адресная строка. В этой строке указан путь доступа к текущей папке, что удобно для ориентации в файловой структуре. Адресная строка позволяет выполнять быстрый переход к другим разделам файловой структуры с помощью раскрывающей кнопки справа в строке.
Большую часть окна занимает рабочая область, отображающая значки объектов, которые хранятся в папке. Способом отображения объектов на экране можно управлять, т.е. их можно выводить на экран в виде:
· списка;
· таблицы;
· крупных значков;
· мелких значков.
Для этого выбирается один из четырех параметров в меню Вид. При выборе режима Крупные значки или Мелкие значки каждый объект изображается в виде специального значка. Если выбран режим Список, то на правой панели выводится мелкий значок вместе с описанием (для папок описанием является имя папки, а для файла – длинное имя файла). Если выбран вид Таблица, то на правой панели выводится, кроме значка и описания каждого объекта, тип и дата последней модификации.
Строка состояния расположена в нижней части окна. В ней выводится дополнительная информация. Например, если среди объектов, представленных в окне, есть скрытые или системные, они могут не отображаться при просмотре, но в строке состояния об их наличии имеется специальная запись.
Если объекты окна не помещаются в его текущие границы, то в окне присутствуют горизонтальная и вертикальная полосы прокрутки. На полосе прокрутки имеется прямоугольник, перемещая который можно просмотреть содержимое окна, не меняя его размеры.
2.4. Главное меню
Главное меню раскрывается щелчком мыши на кнопке [Пуск], расположенной на Панели задач. Главное меню – один из основных системных элементов управления Windows. С его помощью можно:
· запустить на выполнение любую программу, установленную на ПК;
· открыть последние документы, с которыми работал пользователь;
· получить доступ ко всем средствам настройки операционной системы;
· получить доступ к поисковой и справочной системе Windows.
· корректно завершить работу с системой перед выключением питания.
В структуру Главного меню входят два раздела: обязательный и дополнительный, которые отделены друг от друга разделительной чертой.
В обязательную структуру Главного меню входят следующие пункты.
· Программы. Открывает иерархическую структуру всех приложений, установленных на компьютере. Для удобства пользования приложения объединяются в категории. Если категория имеет справа значок в виде треугольной стрелки, то в ней имеются вложенные категории.
· Избранное. Открывает доступ к некоторым папкам пользователя, в которых он может размещать наиболее часто используемые документы, ярлыки Web-документов и Web-узлов Интернета. Если с компьютером работают несколько пользователей, то каждый может иметь свою персональную группу избранных логических папок.
· Документы. Открывает доступ к последним пятнадцати документам, с которыми работали на данном компьютере.
· Настройка. Открывает доступ к основным средствам настройки Windows: Панели задач и меню Пуск; папке Панель управления; папке Принтеры, с помощью которой производится установка принтера и настройка заданий на печать.
· Найти. Открывает доступ к средствам поиска, с помощью которого производится поиск объектов в файловой структуре или компьютера в сети.
· Справка. Пункт входа в справочную систему Windows.
· Выполнить. Открывает окно, в командной строке которого указывается местоположение (маршрут) файла для запуска приложений. Его удобно использовать для запуска приложений Ms Dos, а также в тех случаях, когда необходимо в строке запуска приложения указать параметры запуска.
· Завершение сеанса… Если операционной системой зарегистрировано несколько пользователей одного компьютера, этот пункт позволяет завершить работу одного пользователя и передать компьютер другому.
· Завершение работы. Корректное средство завершения работы с операционной системой. Открывает диалоговое окно Завершение работы, содержащее следующие пункты:
· приостановить работу компьютера
· выключить компьютер
· перезагрузить компьютер
· перезагрузить компьютер в режиме MS-DOS.
Пункт Приостановить работу компьютера переводит систему в так называемый «ждущий» режим. Если использовать пункт Перезагрузить компьютер при нажатой клавише [Shift], то происходит не полная перезагрузка, а только перезапуск операционной системы. Перезагрузку в режиме Ms Dos используют для запуска тех приложений Ms Dos, которые не удается запустить, находясь в операционной системе Windows. Если закрыты все окна процессов, то завершить работу с Windows можно осуществить нажатием комбинации клавиш [ALT+F4].
Если не работает мышь, то выйти в Главное меню можно нажатием клавиш [Ctrl+Esc] и далее, используя клавиши перемещения курсора на клавиатуре, выбрать необходимый пункт меню.
Дополнительный раздел расположен выше разделительной черты. Пункты этого раздела пользователь может создавать по собственному желанию. Иногда эти пункты образуются автоматически при установке некоторых приложений, например, Microsoft Office.
2.5. Настройка рабочей среды
При инсталляции Windows происходит автоматическая настройка рабочей среды в соответствии с некоторыми стандартами, учитывающими: нормальное разрешение экрана, удобные размеры кнопок и значков, расположение объектов на Рабочем столе, цветовую гамму и т.п. – все, что удобно среднему пользователю. Однако вкусы и потребности пользователей различны, а потому в системе имеются возможности самостоятельной настройки системы с учетом индивидуальных вкусов и нужд пользователя. Настройка позволяет конфигурировать систему, меняя ее внешний вид и содержание. В частности, пользователь может:
· настроить Панель задач;
· отрегулировать объем выдаваемой информации;
· выбрать свои цвета, шрифты, размеры элементов;
· изменить фоновые узоры, рисунки, заставки;
· настроить работу мыши;
· озвучить события и др.
Для настройки системы используется папка Панель управления, которая находится в папке Мой компьютер и содержит следующие пункты:
· Дата и время – установка и изменение текущей даты, времени и часового пояса;
· Звук – позволяет создавать и изменять звуковые эффекты для каждого системного события;
· Клавиатура – настройка параметров клавиатуры, а именно: позволяет выполнить настройку языков, поддерживаемых клавиатурой, установить сочетание клавиш для переключения раскладки клавиатуры;
· Мышь – настройка параметров мыши, а именно: задать скорость срабатывания клавиш, настройку функции клавиш для «левши» и др.;
· Экран – настройка параметров дисплея и видеоконтроллера, то есть в настройке экрана можно сконфигурировать: фон экрана, цвета панелей и меню, защитить экран;
· Темы рабочего стола – оформление Рабочего стола по своему вкусу;
· Шрифты – просмотр, установка и удаление шрифтов с компьютера;
· Язык и стандарты – способ отображения чисел, денежных сумм, даты, времени
и др.
Вопросы для самоконтроля
1. Характеристика Рабочего стола.
2. Понятие папки, ярлыка.
3. Стандартные папки Windows.
4. Виды окон в Windows.
5. Составляющие окна в Windows.
6. Настройка рабочей среды.
3. Файловые системы
Файл – это поименованный и специальным образом организованный набор данных (слов, чисел, команд), находящийся в памяти машины и воспринимаемый системой как единое целое. Файловая система – это набор соглашений, определяющий организацию данных на носителях. Наличие этих соглашений позволяет операционным системам, другим программам и пользователям работать с файлами и папками. Файловая система представляет собой часть операционной системы, которая предназначена для:
· организации и управления данными, хранящимися на внешнем носителе, и обеспечения их совместного использования несколькими пользователями и процессами;
· обеспечения целостности данных путем контроля идентичности данных при их записи и последующем чтении;
· хранения и управления информацией в файлах и о самой файловой системе (дата и время, информация о владельце, правах доступа, размере файла, носителе информации или местонахождении файла на диске и т.п.) – эта информация часто называется метаинформацией;
· определения структуры хранения файлов и папок (каталогов) на диске, правилах задания имен файлов и папок, допустимые их атрибуты и т.п.
То есть файловая система определяет, как хранятся файлы и папки на диске, какие сведения о папках и файлах хранятся, какие участки памяти свободны, формат файлов и папок и другую служебную информацию.
3.1. Имена и атрибуты файлов
Имена файлов служат для их идентификации. Пользователи дают файлам символьные имена, при этом учитываются ограничения операционной системы на используемые символы и длину имени. Так, в файловой системе Ms Dos длина имен ограничивается 8 символами на имя файла и 3 символами на расширение имени. В операционной системе Unix System V – имя файла не превосходит 14 символов. Современные файловые системы, как правило, поддерживают длинные символьные имена файлов. Например, в файловой системе операционной системы Windows имя файла может содержать до 255 символов. Длинные имена поддерживаются не только новыми файловыми системами, но и новыми версиями старых файловых систем.
В качестве атрибутов файлов используются разные характеристики, например: информация о разрешенном доступе, пароль для доступа к файлу, владелец файла, признаки только для чтения, скрытый файл, системный файл, архивный файл, временный (файл удаляется после завершения процесса), время создания, последнего доступа и последнего изменения, текущий размер файла и др.
Все файлы, документы и программы Windows хранятся в папках. Как правило, значок папки имеет вид канцелярской папки желтого цвета, но встречаются папки, на значке которых есть рисунок. Папки с рисунком на значке являются служебными и их нельзя ни удалить, ни переместить в другое окно.
Папки обычно образуют иерархическую структуру путем включения папок низкого уровня в папку более высокого уровня. Как и любой другой файл, папка имеет имя и однозначно идентифицируется полным именем. Полное имя содержит последовательность имен папок, которые связывают корневую и данную папки.
Каждому типу объектов в Windows соответствует определенный значок. Двойное нажатие мышью на значке открывает файл, запускает программу или приложение в зависимости от типа объекта. Для часто используемых программ в Windows используются ярлыки. Чтобы открыть файл, запустить программу или приложение, достаточно дважды щелкнуть мышью по его ярлыку. Наличие ярлыков существенно ускоряет и облегчает доступ к программам и документам. Ярлык к файлу может быть создан в любой папке, а также на Рабочем столе. Отличительной особенностью ярлыка является наличие изогнутой стрелки в левом нижнем углу значка. Ярлык является лишь ссылкой на документ, поэтому его удаление не приводит к удалению файла или программы. Ярлыки могут быть созданы для любого объекта, включая папки, диски, компьютеры, принтеры.
Таким образом, в рамках обслуживания файловой структуры функции операционной системы следующие:
· создание файлов, присвоение им имен и регистрация файлов в файловой системе. В отличие от Ms Dos в Windows введено понятие длинного имени файлов, которое является более содержательным;
· создание и именование папок (каталогов). Папки – это важнейшие элементы иерархической структуры, обеспечивающие более быстрый доступ к файлу;
· переименование файлов и папок;
· копирование и перемещение файлов и папок. В графических операционных системах данные операции осуществляются путем ввода прямой команды в поле командной строки, в неграфических – наглядными методами с помощью манипуляторов;
· удаление файлов и папок. Операционные системы реализуют два режима удаления: удаление (перемещение файлов и папок в Корзину) и уничтожение (удаление в системе Ms Dos или очистка Корзины в Windows);
· навигация по файловой структуре. В операционной системе с интерфейсом командной строки навигация осуществляется вводом команд с диска на диск, что крайне неудобно. Поэтому широкое распространение для этой цели получили специальные служебные программы – файловые оболочки;
· управление атрибутами файлов (дополнительными параметрами, определяющими свойства файлов). Операционная система позволяет их контролировать и изменять. Существует 4 основных атрибута: только для чтения, скрытый, системный, архивный.
3.2. Типы файловых систем
В настоящее время используется несколько типов файловых систем.
1. Файловая система FAT (File Allocation Table) – это таблица размещения файлов Ms Dos и Windows 9х. Система имеет низкую отказоустойчивость. Если при работе с FAT произойдет отключение питания, то велика вероятность потери данных. Преимуществом FAT являются широкая распространенность и поддержка большинства операционных систем. Различают FAT16 и FAT32, которые используют для адресации 16 и 32 бита соответственно.
2. Файловая система HPFS (HIGH Perfomance File System), разработка компании Microsoft, позволяет преодолеть ряд недостатков FAT:
· использовать имена файлов до 255 символов с прописными и заглавными буквами;
· располагать информацию о файле рядом с самим файлом, что увеличивает скорость поиска файла и работы с ним;
· устранять фрагментацию файлов, приводящую к снижению быстродействия системы и износу дисков;
· уменьшать затраты памяти, вызванные большими размерами кластеров.
3. Файловая система NTFS (New Technology File System) – разработка компании Microsoft, является развитием файловой системы HPFS. Она поддерживает диски объемом до 16777216 терабайт и содержит две копии MTF (Master File Table) с системой транзакций. Способ хранения файлов в системе аналогичен способу хранения информации в системах управления базами данных, использующих механизм транзакций. Транзакция – это последовательность элементарных операций, которая может быть либо выполнена полностью, либо полностью отменена. Такой подход гарантирует защиту от нарушения файловой структуры даже при выключении питания компьютера. Однако поддержка механизма транзакций в файловой системе требует дополнительных затрат времени процессора и снижает производительность компьютера, что являлось основным фактором, сдерживающим широкое распространение системы NFTS для персональных компьютеров. Компьютеры, оснащенные оперативной памятью от 64 Мб и процессорами Celeron и лучше, имеют достаточный запас производительности для использования NFTS. NFTS гарантирует сохранность данных в случае копирования, перемещения и удаления файлов или папок, даже, если при этом произойдет программно-аппаратный сбой или отключение электропитания.
4. Файловая система EXT2FS поддерживает операционную систему Linux. Эта система позволяет использовать имена файлов длиной до 255 символов и различает символы заглавных и прописных букв.
Некоторые современные файловые системы используют журналирование, заимствованное из мира баз данных, которое призвано улучшить восстановление после сбоев в работе системы. Дисковые транзакции последовательно записываются в специальную зону диска, называемого журналом, или логом, перед тем как записаться в конечные пункты своего назначения в файловой системе. Реализации файловых систем варьируются на уровне того, какие данные записываются в журнал. Некоторые записывают только метаданные, другие записывают в журнал все данные.
Если сбой происходит перед внесением записи в журнал, то первоначальная версия файла сохраняется на диске, а теряются только не сохраненные изменения. Если система «падает» в момент обновления данных на диске (т.е. после внесения записи в журнал), то запись в журнале показывает, что планировалось сделать. Поэтому после перезагрузки системы прочитываются журнальные записи и прерванные операции записи на диск доводятся до своего логического конца. В любом случае останутся неповрежденными данные, и можно будет обойтись без засорения и/или разрушения дисковых разделов.
На данный момент заслуживают внимания три журналируемые файловые системы.
Первая – это ext3 разработана Stephen Tweedie, одним из ведущих разработчиков ядра. Она добавляет функцию журналирования в ext2. Файловая система ext3 является прямым потомком ext2. Одна из самых ценных ее особенностей – это 100%-ная обратная совместимость с ext2, так как ext3 – это не что иное, как ext2 с поддержкой журналирования. Недостатком ext3 является то, что в ней не реализована вся та функциональность современных файловых систем, которая повышает скорость манипулирования данными и качество их распределения на дисках.
Вторая– XPS создана компанией SGI. Версия 1.0 вышла в 2001г. Эта файловая система доказала свою работоспособность, функционируя в качестве основной файловой системы на машинах, работающих под IRIX, которые поставлялись всем клиентам SGI. Система XPS выпущена под GPL.
Третья– ReiserFS. Ее разработчик – Namesys. Оригинальная файловая система с новыми революционными принципами.
Файловая система, реализованная в Windows разработана с тем расчетом, чтобы она соответствовала особенностям многозадачной природы ядра системы. В ней реализованы:
· повышенный комфорт в работе, который достигается за счет снятия жестких ограничений на длину имен файлов, которые теперь могут достигать 255 символов, и введения такой возможности, как скрытые расширения имен. Но для сохранения совместимости со старыми приложениями расширения не уничтожаются, по умолчанию они не отображаются, но, если установить соответстствующие параметры, их можно увидеть в окне Панель управления ® Вид ® Параметры ® Просмотр. Имена могут содержать пробелы и любые символы за исключением ? \ * “;,< > /, так как эти символы выполняют специальные функции, например, функции шаблона. Можно использовать составные расширения, например, Report.Model.1996.doc. В локальной версии (русифицированной) в именах можно использовать буквы русского алфавита, прописные и строчные буквы не различаются.
· Для приложений, разработанных для предыдущих версий Windows и Ms Dos, встроены следующие принципы именования файлов:
- для каждого файла, имеющего длинное имя, обязательно создается по специальным правилам короткое, с помощью которого файл идентифицируется традиционными приложениями. Доступ к файлу осуществляется как с помощью длинного, так и с помощью короткого имен;
- длинное имя может содержать все те же символы, что и короткое, а также: знак плюс (+), точку с запятой (;), запятую (,), знак равенства (=), квадратные скобки ([ ]);
- пробелы, расположенные в начале и в конце имени, игнорируются;
- система сохраняет использованные в длинных именах строчные буквы, не преобразуя их в прописные.
· Файловая система Windows основана на папках. Папка может содержать файлы и другие папки, т.е. файловая система имеет иерархическую структуру.
· Повышенная скорость работы. Это связано с преимуществом файловой системы ввода/вывода, построенной на использовании 32-битного кода защищенного режима, а также «интеллектуального» 32-битного механизма кэширования.
· Повышенная стабильность и надежность системы, так как файловая система Windows реализована как набор драйверов устройств в виде 32-битного кода защищенного режима.
· В Windows реализована поддержка атрибутов даты и времени, а именно: Windows проставляет не только дату и время создания файла, но и его изменения и дату и время последнего открытия. Эти атрибуты выводятся на бланке свойств файла. Windows поддерживает универсальный формат времени (Uts-формат), что позволяет более эффективно отслеживать «временную» информацию, касающуюся файлов, передаваемых по сетям, работающим в разных часовых поясах.
· Форматирование дискет в Windows не вызывает остановки всех остальных задач и может производиться в фоновом режиме.
· Файловая система Windows характеризуется многоуровневой архитектурой, поддерживающей несколько файловых систем и обеспечивающей защиту на пути от приложения к устройству.
Файловая система Windows состоит из следующих компонентов:
· диспетчера настраиваемой файловой системы, который отвечает за управление доступом к различным компонентам файловой системы;
· драйверов файловой системы, контролирующих доступ к дисковым устройствам;
· подсистемы ввода-вывода, отвечающей за взаимодействие с дисковыми устройствами;
· диспетчера ввода-вывода, отвечающего за очередность запросов на файловый сервис.
Вопросы для самоконтроля
1. Понятие файловой системы.
3. Имена и атрибуты файлов.
4. Типы файловых систем.
4. приложение и способы его запуска
Приложение Windows – это прикладное программное обеспечение, позволяющее осуществлять автоматическую обработку информации, используя платформу системы Microsoft Windows. Все приложения Windows принято разбивать на три категории:
· стандартное приложение;
· офисные пакеты;
· пакеты прикладных программ.
Офисные пакеты – предназначены для решения широкого круга задач, возникающих в процессе работы офиса – обычно эти пакеты содержат:
· текстовый процессор;
· табличный процессор;
· систему деловой графики;
· систему подготовки презентаций;
· систему управления базами данных и др.
Существует ряд пакетов для автоматизации офисной деятельности в среде Windows:
· Microsoft Office;
· Lotus Smart Suite;
· WordPerfect Office 2002.
Основными программными продуктами, входящими в Microsoft Office являются:
· текстовый процессор Word;
· Табличный процессор Excel;
· система презентаций PowerPoint;
· система управления базой данных Access.
Что касается пакетов прикладных программ, то это специализированные программные средства, решающие задачи в различных предметных областях.
4.1. Стандартные приложения
Стандартные приложения – это программы, входящие в комплект поставки системы Windows. С их помощью можно решать элементарные задачи. В состав операционной системы Windows входит ряд стандартных приложений, которые устанавливаются во время инсталляции системы или же могут добавляться по мере необходимости с помощью команды Панельуправления® Установка и удаление программ.
В состав этих приложений включены:
· текстовый редактор WordPad;
· графический редактор Paint;
· простейший текстовый редактор Блокнот (Notepad) и др.
Текстовый редактор WordPad.Приложение WordPad является текстовым редактором, который дает возможность форматировать документ – устанавливать размеры страницы, границы текста, абзацный отступ, выравнивать текст, изменять шрифты, вставлять в документ графические объекты. WordPad обеспечивает сохранение и чтение документов в различных форматах (Word 6.0, rtf – Rich Text Format, в текстовом формате Ms Dos). Чтобы загрузить текстовый редактор WordPad необходимо выполнить следующие команды Пуск®Программы®Стандартные®WordPad. После выполнения данной команды открывается окно, в котором после строки заголовка расположена строка основного меню, которая содержит следующие пункты: Файл, Правка, Вид, Вставка, Формат, Справка.
В меню Файл имеются команды, дающие возможность создать документ, открыть уже существующий документ, сохранить новый документа с указанным именем, сохранить документ под новым именем; вывести документ на печать, просмотреть документ перед печатью.
Команды меню Правка поддерживают работу с фрагментами документа и объектами – вставить, копировать, переместить, вырезать выделенный фрагмент.
Меню Вид позволяет осуществить настройку интерфейса в удобном для пользователя виде.
Меню Вставка предоставляет пользователю средства для вставки в текстовый документ объектов различных типов (документа Word, диаграмму Excel, рисунка и т.д.), а также текущей даты и времени.
Команды меню Формат выполняют операции по заданию различных шрифтов, маркеров для формирования списков, управляют абзацными отступами и установкой позиций табуляции.
Графический редактор Paint.Запускается графический редактор Paint командой Пуск®Программы®Стандартные®Paint. Рабочая область окна Paint называется холстом, на котором рисование осуществляется с помощью мыши. В графическом редакторе можно рисовать прямые и кривые линии, а используя кнопки на панели инструментов, можно строить сложные фигуры (прямая, кривая, овал, прямоугольник, многоугольник). Используя цветовую палитру, можно применять различные способы оформления изображения. Графический редактор позволяет создавать и текстовые фрагменты, применяя при этом различные шрифты и стили.
Управление редактором осуществляется с помощью меню, в котором имеются следующие команды: Файл, Правка, Вид, Рисунок, Параметры. Также управление редактором осуществляется с помощью панелей инструментов (инструментов для рисования и работы с текстом), куда входят следующие кнопки:
· Выделение области (произвольной или прямоугольной;
· Замена цвета на цвет фона (ластик) и Заливка основным цветом;
· Копирование цвета и Изменение масштаба изображения;
· Карандаш с изменяемой толщиной линии и Кисточка с изменяемой формой;
· Распылитель основного цвета и Ввод текстовой информации;
· Рисование прямой линии под любым наклоном и Рисование кривой линии;
· Рисование прямоугольника и Рисование многоугольника произвольной формы;
· Рисование эллипса и Рисование прямоугольника со скругленными углами.
Программа Блокнот. Блокнот – это простейший текстовый редактор, который можно использовать в качестве удобного средства просмотра текстовых файлов (формат .txt и некоторые другие). Его применяют для создания небольших записок. Программа запускается командой Пуск®Программы®Стандартные®Блокнот.
Программа Блокнот слишком проста, чтобы иметь серьезные средства автоматизации. В более мощных текстовых редакторах и процессорах эти средства надо изучать специально, поскольку от них зависит эффективность работы. В программе Блокнот единственное средство автоматизации состоит в том, что при нажатии на клавишу F5 в документ автоматически впечатывается текущее время и дата. Это удобно для ведения деловых записей и дневников.
4.2. Способы запуска приложений и переключение
работы между ними
Современные операционные системы управляют установкой приложений, распределяют ресурсы вычислительной системы между приложениями, расширяют доступ существующих приложений к драйверам вычислительных устройств. Установка приложений необходима потому, что программисты не могут заранее предугадать особенностей конфигурации будущей вычислительной системы.
Удаление приложений, как и установка – также одна из функций операционной системы. Современные операционные системы в процессе удаления приложения сохраняют ресурсы, на которые опираются другие установленные приложения.
В операционной системе Windows существует несколько способов запуска приложений.
1. Запустить программу можно, нажав кнопку [Пуск] и далее выбрав в главном меню Программы. В списке программ необходимо выбрать нужную.
2. Если программа, которую надо запустить, присутствует в какой либо папке, например, Microsoft Office, то ее необходимо раскрыть и, выбрав необходимую программу, например Microsoft Word, щелкнуть по ней левой кнопкой мыши.
3. Если известен путь, где нужно искать программу и ее точное имя, то запустить программу можно, нажав кнопку [Пуск] и далее выбрать команду Выполнить и указать путь и имя программы.
4. Если местоположение программы точно не известно, то, используя программу Проводник, можно найти программу и выполнить ее, щелкнув по ней мышкой.
При одновременном использовании нескольких программ между ними можно переключаться следующими способами.
1. Если на экране видно окно программы, на которую надо переключиться, то можно просто щелкнуть мышкой по нужному окну.
2. Можно выбрать на Панели задач нужную программу и щелкнуть по ней мышкой.
3. Для быстрого перехода можно использовать клавиши [Alt]+[Tab], нажатие которых дает возможность быстрого перехода в другую программу.
Для выхода из программы рекомендуется использовать метод, предусмотренный самой программой. Завершить работу программы также можно, нажав клавиши [Alt]+[F4], что приведет к закрытию ее окна. Программу можно закрыть и следующими способами:
· нажать дважды кнопку системного меню (правый верхний угол окна);
· в системном меню (правый верхний угол окна) выбрать команду Закрыть.
По окончании работы следует корректно выйти из системы Windows. Для этого в главном меню надо выбрать команду Завершение работы. После чего на экране появится диалоговое окно Завершение работы Windows (рис.1).
Рис. 1. Окно завершения работы
Далее следует выбрать тот режим, который устраивает пользователя.
Вопросы для самоконтроля
1. Категории приложений Windows.
2. Текстовый редактор WordPad.
3. Графический редактор Paint.
4. Программа Блокнот.
5. Офисные пакеты.
5. технология обмена данными
5.1. Внедрение и связывание объектов
Операционная система Windows позволяет:
· создавать комплексные документы, содержащие несколько разных типов данных;
· обеспечивать совместную работу нескольких приложений при подготовке одного документа;
· переносить и копировать объекты между приложениями.
Например, рисунок, созданный в графическом редакторе Paint, можно скопировать в текстовый документ, разрабатываемый в текстовом редакторе WordPad. Возможность использования в одном документе различных объектов является мощным инструментом Windows. Она основана на так называемой концепции внедрения и связывания объектов (OLE – Object Linking and Embedding).
Под внедрением объектов подразумевается создание комплексного документа, содержащего два или более автономных объекта. Обычным средством внедрения объектов в документ является их импорт из файла, в котором данный объект хранится. Например, если в графическом редакторе Paint был создан и сохранен файл рисунка с расширением .bmp, то в текстовом процессоре WordPad этот рисунок можно вставить в текстовый документ с помощью команды Вставка®Объект. При этом открывается диалоговое окно Вставка Объекта.
Импорт вставляемого объекта обеспечивается переключателем Создать из файла, а его выбор на диске – кнопкой [Обзор]. Кроме графических объектов в текстовый документ можно внедрять фрагменты звукозаписи и видеозаписи.
При сохранении комплексного документа происходит сохранение и текста, и всех внедренных в него объектов. Рисунок, внедренный в текстовый документ, располагается внутри него. При этом размер исходного текстового документа возрастает на величину внедренного объекта.
Поместить рисунок в текстовый документ можно и другим способом. В том же диалоговом окне Вставка объекта есть флажок, который называется Связь. Если установить этот флажок перед вставкой объекта, то происходит другой тип вставки, который называется связыванием. Связывание отличается от внедрения тем, что сам объект не вставляется в документ, а вместо этого вставляется только указатель на местоположение объекта. При просмотре документа текстовый редактор обратится по адресу, который имеется в указателе, и отобразит рисунок в тексте документа.
При использовании связывания объектов, а не внедрения, размер результирующего комплексного документа практически не увеличивается, так как указатель занимает очень мало места. Однако при передаче такого документа не произойдет передача связанных объектов, поскольку они останутся в своих местах хранения. Такое явление называется разрывом, или потерей связи. Потерянные связи надо восстанавливать. Потеря связи может происходить даже при простом перемещении связанных объектов из одной папки в другую. Поэтому при использовании метода связывания объектов необходимо специально контролировать целостность связей между объектами и выполнять операции обслуживания этих связей (обновления и восстановления).
И тот и другой методы имеют свои области применения. Все зависит от формы и назначения документа. При внедрении объекта, отпадает необходимость поддерживать и обслуживать связи, но файлы при этом получаются больших размеров. При связывании объекта, размеры файлов уменьшаются, что повышает производительность компьютера, но при этом необходимо следить за тем, чтобы все связанные объекты хранились строго в тех папках, в которых они были помещены в момент создания связи. Поэтому, если документ готовится для печати на принтере или для просмотра на экране в пределах локальной сети, то объекты в него вставляются методом связывания, а если документ готовится для передачи на электронном носителе, то объекты в него внедряются.
Еще одним направлением этой технологии стал метод Drag and Drop (бери и тащи), применяемый вместо перемещения через буфер обмена. Можно перетаскивать, а можно и копировать, нажав при этом клавишу [Ctrl].
Система Windows позволяет работать сразу с несколькими программами одновременно. При этом не обязательно прерывать одну программу, чтобы запустить другую – ее можно просто свернуть, а когда она снова понадобиться – развернуть. Все программы при этом остаются в памяти, и переключение между ними выполняется достаточно быстро.
Одним из важных достижений разработчиков Windows явилась реализация совместного использования данных различных приложений, совместное использование ресурсов приложениями и совместное использование информации сотрудниками рабочей группы.
Разработчики операционной системы Windows предоставили пользователям несколько механизмов передачи данных как внутри одной программы, так и между несколькими программами:
· копирование информации при помощи буфера обмена (Clipboard);
· связывание различной информации при помощи механизма DDE;
· встраивание (внедрение) информации при помощи механизма OLE.
Выбор способа зависит от того, какая именно программа является активной и какие данные необходимо передать. Также это зависит от способности программы воспринимать тот или иной механизм передачи данных. Так, если необходимо передать фрагмент текста из одного текстового редактора в другой, то имеет смысл воспользоваться буфером обмена. Если же необходимо вставить в текст какую-либо графическую информацию, например, диаграмму, большую базу данных, то буфером обмена воспользоваться не удобно, так как он воспринимает небольшое количество типов данных. В этом случае можно воспользоваться DDE или более совершенными OLE технологиями.
5.2. Передача данных через буфер обмена
Простейшим средством для передачи данных между Windows-приложениями является буфер обмена – это некоторая динамически изменяемая область памяти, способная хранить информацию в типовых форматах Windows и доступная всем приложениям Windows. Одна программа может поместить данные (текст, рисунок или иную информацию) в буфер обмена, а другая использовать ее, например, вставить текст в документ, скопировать рисунок и т.д. Часто буфер обмена используется и при работе с одной программой, например, для копирования или перемещения фрагмента документа в другое место того же или другого документа.
Передача данных через буфер обмена осуществляется во всех программах приблизительно одинаково. Это можно делать с помощью команд Главного меню Правка. При этом вначале необходимо выделить информацию, затем скопировать ее в буфер обмена (или вырезать) а затем вставить ее в этой же или в другой программе. Как, правило, информация вставляется в текущее место обрабатываемого документа.
При выполнении операций копирования, удаления, перемещения выделенный объект попадает в буфер обмена, и далее при выполнении операции вставки он из буфера обмена вставляется в нужное место.
Операции копировать, переместить, вырезать и вставить можно выполнять разными способами:
· используя пункт Правка в строке меню;
· используя кнопки на панели инструментов;
· используя команды контекстного меню.
Также можно использовать горячие клавиши для выполнения ряда команд:
[CTRL + C] – копировать в буфер,
[CTRL + X] – вырезать в буфер,
[CTRL + V] – вставить из буфера.
Эти стандартные приемы работают во всех приложениях Windows. Через буфер обмена можно переносить фрагменты текста из одного документа в другой, можно переносить иллюстрации, файлы, папки и вообще любые объекты из одного приложения в другое.
При работе с буфером обмена надо помнить, что в буфере обмена всегда может находиться только один объект. При попытке поместить туда другой объект предыдущий объект удаляется. Поэтому поместив объект в буфер, необходимо сразу выполнить вставку из буфера в нужное место. Однако, начиная с версии Windows 2000, в буфере обмена можно хранить уже несколько объектов.
При необходимости просмотра содержимого буфера обмена можно воспользоваться специальной служебной программой Просмотр буфера обмена, которая входит в состав операционной системы Windows и запускается командой
В Windows имеются удобные средства для копирования экрана или его части в буфер обмена. Для Windows-приложений и Dos-приложений, выполняющихся в окне Windows, это делается с помощью следующих клавиш:
· [PrintScreen] – копирование в буфер обмена всего экрана;
· [Alt]+[PrtScreen] – копирование в буфер обмена текущего окна.
При нажатии этих клавиш в буфер обмена помещается графический образ экрана или окна (с заголовком и рамкой) в виде растровой картинки. Обычно эту картинку потом вставляют в какой-либо графический редактор, например Paint, редактируют (при необходимости) и сохраняют в виде графического файла нужного формата.
Поскольку данные остаются в буфере обмена, то их можно вставлять в файлы несколько раз. Буфер обмена обеспечивает временное хранение данных. Вырезаемые или копируемые в буфер обмена данные остаются в нем до тех пор, пока он либо не будет очищен, либо в него не будут помещены другие данные, либо вы не выйдете из Windows.
Недостатками обмена с использованием буфера являются:
· невозможность накопления данных в буфере (в Word 2000 можно хранить до 12 объектов);
· ограничение объема информации, передаваемой через буфер обмена;
· вставленные в документ через буфер обмена данные не обновляются при их изменении в исходном документе.
Однако у этого метода есть еще один существенный недостаток, который заключается в том, что он практически не поддается автоматизации.
5.3. DDE–технология
Обмен данными через буфер обмена подходит для операций копирования, управляемых пользователем. В то же время для автоматического обмена данными наиболее удобен специальный механизм динамического обмена данными – DDE (Dynamic Data Exchange – динамический обмен данными).
Здесь сторона, передающая данные, называется сервером, получающая их сторона – клиентом, а одиночный акт приема-передачи данных – транзакцией. Эта терминология заимствована из технологии распределенных вычислений в локальных сетях, где сервером называется компьютер-передатчик информации, клиентом – компьютер-приемник и транзакцией – акт обмена информацией.
DDE-технология представляет собой способ использования сообщений для передачи произвольной информации. При установлении связи с объектом не делается копия информации, а создается ссылка (связь) на документ, содержащий информацию (документ-источник). Поэтому при редактировании объекта в действительности вносятся изменения в документ-источник. В документе-получателе содержится только связь с тем местом в документе-источнике, где находится объект.
Несколько документов может быть связано с одним документом-источником. Например, если связать рисунок с несколькими документами, то любые изменения, внесенные в рисунок, отразятся на документе-источнике и на всех документах, связанных с рисунком.
Доступ к объекту осуществляется из любого документа, связанного с ним, поэтому объект можно изменить в любом из этих документов. Обновленная версия появится во всех документах, связанных с объектом. Связь объектов позволяет следить за информацией, которая должна быть идентична в нескольких местах. Объекты для связи можно выбирать только из документов, сохраненных на диске.
Поясним принцип функционирования DDE-технологии на конкретном примере. В Microsoft Excel создана таблица и сохранена в отдельном файле. Необходимо вставить эту таблицу в документ, созданный в текстовом редакторе Microsoft Word по технологии DDE. Для этого необходимо:
· выделить таблицу в Microsoft Excel и поместить ее в буфер обмена командой Правка®Копировать;
· перейти в Microsoft Word;
· выполнить команду Правка®Специальная вставка. В результате чего в поле редактора Microsoft Word появляется изображение таблицы.
При внесении изменений в таблицу в Microsoft Excel эти изменения отразятся и в копии этой таблицы, находящейся в редакторе Microsoft Word.
Установленная связь сохраняется и после закрытия приложения, т. е. внесенные в оригинал изменения автоматически вносятся во все документы, связанные с ним. Это предоставляет пользователю удобные возможности, например, при подготовке нескольких отчетов, содержащих одну и ту же таблицу, достаточно связать эти отчеты с таблицей, и при изменении данных в таблице автоматически выполнится обновление всех отчетов.
5.4. Механизм связывания и внедрения OLE
При передаче данных с помощью буфера обмена, программа, в которую вставляется информация, должна ее «понимать». Однако иногда надо вставить информацию, которую принимающая программа не понимает. Так, в редактируемой с помощью Microsoft Word документ может понадобиться вставить математическую или химическую формулу, нотный фрагмент. Можно выйти из положения, экспортировав формулу или ноты из специализированного редактора в виде графического рисунка. Но это не удобно, так как при изменении исходной формулы или нот надо будет повторять весь описанный процесс снова.
Более удобный способ вставки данных предлагает механизм OLE (Object Linking and Embedding) – связь и внедрение объектов. OLE-технология позволяет установить связь между двумя приложениями, называемыми приложением-источником и приложением-приемником. После того, как в приложении-источнике был создан некоторый объект, OLE-технология позволяет передать полученный объект в приложение-приемник. Приложение-приемник отображает полученный объект на экране и печатает его так, как если бы это был обычный, а не импортированный материал.
В отличие от простого копирования содержимого из одного приложения в другое, использование OLE-технологии позволяет создать и сохранить постоянную связь между приложением-источником и приложением-приемником. Если необходимо отредактировать импортированный объект, OLE запустит приложение-источник и запустить в него этот объект для редактирования. По завершении редактирования OLE обеспечит возврат измененной информации в приложение-приемник.
Например, чтобы вставить в документ, обрабатываемый редактором Microsoft Word, математическую формулу, надо выбрать в меню Вставка пункт Объект, указать в появившемся списке тип вставляемого объекта (в данном случае – Microsoft Equation 3.0) и нажать кнопку [OK]. На экран будет выведено окно Редактора Формул (Equation Editor), в котором можно ввести нужную формулу, а затем выйти из редактора формул. После этого созданная формула будет внедрена в редактируемый документ и станет его частью. При двойном щелчке мышью на изображении данной формулы автоматически выводится меню создавшей ее программы (редактор формул) для ее редактирования.
В OLE – аббревиатура от Object Linking and Еmbedding – ключевым словом является Object (объект). Когда используется OLE, то работают с объектом, причем объектом может быть практически все, что угодно: электронная таблица, сообщение электронной почты, график и т.д. Как следует из аббревиатуры, объекты OLE могут связываться и внедряться в приложение. Для этого соответствующие приложения должны иметь команду Объект в меню Вставка.
Как и в случае с DDE, можно использовать OLE для управления приложением из другого приложения. OLE охватывает все свойства DDE, но является более сложной моделью данных, и обеспечивает более широкие возможности.
Для демонстрации OLE поместим область Excel в документ Word. Вместо Специальной вставки выполним команду Объект из меню Вставка. В качестве объекта выберем Лист Microsoft Excel. В результате в документ будет вставлен лист электронной таблицы. Пока не видно, чем это отличается от DDE. Отличие становится очевидным, когда мы два раза нажмем на объект Excel. Excel не выталкивается в приложение, как это происходит при DDE-связи. Вместо этого он объединяет свои инструментальные кнопки и некоторые из своих меню с меню Word, создавая единую редактирующую среду. Это называется активация по