Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика. Учебник для вузов_Степанов_2002 3-...doc
Скачиваний:
13
Добавлен:
01.05.2025
Размер:
33.57 Mб
Скачать

Глава 8. Операционная система Windows и основы графического интерфейса

Как ранее было установлено, взаимодействие пользователя с операционной системой MS DOS для доступа к тем или иным возможностям или ресурсам компьютера осуществляется с помощью текстового интерфейса, основанного на вводе с клавиатуры команд операционной системы. Внешне команда ОС представляет собой последовательность символов, которая записывается в соответствии с конкретными синтаксическими правилами. Причем эта последовательность символов может быть довольно длинной.

Очевидно, что такой стиль взаимодействия с ОС неудобен. Поэтому была разработана простая и популярная оболочка Norton Commander, которая освобождает пользователя от необходимости работать с операционной системой на уровне ее команд. Эта оболочка представляет собой относительно простую программу - надстройку над операционной системой MS DOS, которая обеспечивает табличный интерфейс пользователя, основанный на табличной форме представления информации и взаимодействии пользователя с операционной системой по принципу выбора нужной строки из готовой таблицы с помощью клавиатуры или указанием на нужную строку мышью.

Немного позднее была разработана еще одна оболочка — Windows, теперь уже с графическим интерфейсом пользователя. Графический интерфейс Windows базируется на понятии окно (рис. 8.1), поэтому его иногда называют оконным интерфейсом. Особая роль окон в интерфейсе Windows отражена и в ее названии (windows — окна). Отличительной особенностью этого интерфейса является широкое использование условных, легко запоминающихся значков (пиктограмм), закрепленных за теми или иными действиями, программами, устройствами и т. д. Пользователю достаточно определенным образом указать на нужный значок, и оболочка выполнит связанное с ним действие. Было разработано несколько версий этой оболочки. Наиболее известными были версии Windows 3.0, Windows 3.10 и Windows 3.11, которые позднее стали называть семейством оболочек Windows 3.x.

Рис. 8.1. Рабочий стол, окна и значки операционной системы Windows

ВНИМАНИЕ

Семейством называют группу тесно связанных программных продуктов, имеющих одну и ту же принципиальную основу.

Затем были разработаны пришедшие на смену MS DOS самостоятельные операционные системы Windows 95, Windows 98 и Windows ME (Millenium Edition). Для них ввели общее обозначение Windows 9.x. Обе группы — Windows 3.x и Windows 9.x — имеют сходный пользовательский интерфейс, незначительно различающийся в деталях. Похожим интерфейсом обладают и имеющие развитые сетевые возможности операционные системы Windows NT, Windows 2000 и Windows XP. В пособии рассматривается работа в графической среде Windows 9.x, в обозначении которой для краткости номер версии будем опускать и писать просто Windows. Заметим, что часто используемое словосочетание «графическая среда» является полным эквивалентом понятия «графический интерфейс».

Основные свойства и возможности Windows

Ниже перечислены характерные особенности и возможности операционной системы Windows.

Еще раз подчеркнем, что под названием Windows в данном пособии подразумевается любая операционная система семейства Windows 9.x.

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

  • Операционная система Windows является графической средой, поэтому управление ее работой лучше всего осуществлять с помощью мыши. Причем форма указателя мыши может служить определенным ориентиром в текущей ситуации.

  • В отличие от операционной системы MS DOS, которая может управлять выполнением только одной программы, операционная система Windows может обеспечить одновременное и независимое друг от друга выполнение нескольких программ. Все ресурсы компьютера — оперативная память, процессор, дисковые устройства, дисплей, клавиатура, вспомогательные программы — используются всеми одновременно выполняющимися программами совместно. Операционная система своевременно и в нужном количестве выделяет каждой из этих программ нужные ей ресурсы. Это значит, что операционная система Windows является многопрограммной. Выявленное отличие является настолько существенным, что отражается и на внутренней организации прикладных программ, и на их классификации. Так, различают программы, которые могут выполняться только при условии единоличного использования всех ресурсов компьютера, и программы, которые могут «уживаться» в компьютере с другими такими же программами. Первые принято называть DOS-приложениями, а вторые — Windows-приложениями.

ВНИМАНИЕ

Приложением в Windows принято называть любую прикладную или инструментальную программу.

DOS-приложением называется программа, разработанная для выполнения под управлением операционной системы MS DOS. DOS-приложения отличаются тем, что все ресурсы компьютера предоставляются им в единоличное, монопольное распоряжение. Выполняться параллельно, то есть одновременно с другими программами, они не могут.

Windows-приложением называется программа, разработанная для выполнения под управлением Windows. Windows-приложения отличаются тем, что могут использовать ресурсы компьютера совместно. Они могут выполняться параллельно, то есть одновременно с другими Windows-приложениями.

Многие DOS-приложения могут выполняться и под управлением операционной системы Windows. В то же время никакие Windows-приложения не могут выполняться под управлением MS DOS.

  • Непосредственно в состав операционной системы Windows включено несколько инструментальных и прикладных программ, которые обеспечивают пользователя простыми, но достаточно мощными средствами выполнения повседневных, часто встречающихся действий, таких как ввод текста, подготовка рисунка или чертежа, ведение записной книжки, рабочего ежедневника, выполнение бытовых и даже инженерных расчетов. К упомянутым программам относятся: текстовые редакторы Блокнот и WordPad, графический редактор Paint, Адресная книга, Калькулятор, несколько мультимедийных и игровых программ. Весь этот набор инструментов называют «стандартными программами», «реквизитами» или «аксессуарами».

  • Для работы под управлением Windows разработано огромное количество универсальных и специализированных инструментальных и прикладных программ. С их помощью можно создавать произвольной сложности тексты, готовить публикации, газеты, журналы, книги к изданию, создавать рисунки, тексты с рисунками, обычные и электронные таблицы, базы данных, аудио- и видеозаписи и т. д. Все эти создаваемые с помощью инструментальных или прикладных средств объекты принято для единообразия называть документами.

ВНИМАНИЕ

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

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

ПРИМЕЧАНИЕ

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

  • Операционная система обеспечивает эффективный и удобный обмен информацией между отдельными программами, выполняющимися под ее управлением. Для этого используется так называемый буфер обмена.

ВНИМАНИЕ

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

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

Фрагмент документа по специальным правилам помещается в буфер обмена. Эту операцию обычно называют копированием фрагмента в буфер. Затем этот фрагмент может быть произвольное количество раз скопирован из буфера в любое другое место того же самого документа или в любой другой документ. Эту операцию называют вставкой из буфера.

  • Стандартный для операционной системы Windows способ запуска программ может быть использован только для тех программ, которые специальным образом зарегистрированы (установлены) в операционной системе. В процессе установки программы за ней закрепляется оригинальный значок и название. Кроме того, операционной системе указывается маршрут к основному программному файлу, с которого начинается выполнение приложения. Установка приложений осуществляется по специальному указанию пользователя или автоматически во время выполнения процедуры инсталляции приложения на компьютере по правилам, изложенным в сопровождающей документации.

  • Операционная система Windows поддерживает так называемый документо-ориентированный стиль работы. Это значит, что зарегистрировать в операционной системе можно не только программу, но и какой-либо документ. За документом, как и за программой, закрепляются название и значок, а также фиксируется полная спецификация файла, содержащего документ. Выбор пользователем значка этого документа приведет к тому, что операционная система автоматически запустит связанное с ним приложение. Одновременно с запуском приложения будет осуществлено открытие в нем исходного документа. Связь между документом и приложением в операционной системе Windows задается с помощью стандартных расширений. Так, файлам, содержащим разработанные в текстовом редакторе Блокнот документы, автоматически присваиваются расширения .txt, а файлы с созданными в графическом редакторе Paint рисунками получают расширения .bmp и т. д. Если пользователь выберет, например, значок документа, находящегося в файле с расширением .txt, то операционная система «опознает» по этому расширению файл, созданный в приложении Блокнот, и запустит это приложение. Связи между некоторыми стандартными расширениями файлов и основными приложениями операционной системы установлены заранее. Пользователь может разрушить или переустановить существующие связи или создать новые.

Операционная система Windows кроме перечисленных выше общих возможностей обеспечивает работающим в локальной сети пользователям некоторые дополнительные возможности, в частности:

  • доступ к файлам, находящимся на одном компьютере сети, пользователям, работающим на любом другом компьютере сети;

  • доступ к принтеру, подключенному к одному из компьютеров сети, от любого другого компьютера сети;

  • обмен сообщениями по электронной почте между пользователями;

  • ведение согласованного дневника планирования и выполнения заданий.