Контрольные вопросы к разделам 3.3 и 3.4

 

1.  Чем отличается модификация программы от ее версии?

2.  Как обозначаются новые версии и модификации?

3.  Что понимается под альфа- и бета- версиями программы?

4.  Какие версии операционной системы считаются локализованными?

5.  Каким образом распространяются пакеты программ?

6.  Что называется дистрибутивом, и для чего необходима инсталляция?

 

3.5. Операционные системы и их основные функции

 

Операционные системы (ОС) являются основой системного программного обес­печения. Без операционной системы доступ к аппаратуре и программам совре­менного компьютера совершенно невозможен. Все аппаратные, а также и про­граммные средства предоставляются пользователю только через посредника -операционную систему (рис. 3.1).

ВНИМАНИЕ

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

 

Основными функциями операционных систем являются:

□   загрузка программ в оперативную память и управление ходом их выполнения;

□   обеспечение операций по обмену данными между выполняющейся програм­мой и внешними устройствами;

□   обслуживание нестандартных ситуаций в ходе выполнения программы;

□   удаление выполненной программы из оперативной памяти и освобождение места для загрузки новой программы;                                                    

□   организация хранения и поиска программ и данных на внешних носителях;

□   организация взаимодействия пользователя и операционной системы — прием и выполнение команд пользователя;

□   выполнение различных вспомогательных (сервисных) функций, таких как фор­матирование дисковых устройств, копирование информации с одного диско­вого устройства на другое и некоторые другие.

 

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

 

ВНИМАНИЕ

Без системного диска компьютер принципиально не может работать.

 

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

 

3.6. Типы операционных систем

 

Для каждой модели компьютера разрабатываются индивидуальные операционные системы. Более того, для одной и той же модели, как правило, имеется несколько различных операционных систем с разным назначением и разными возможностями и свойствами. Так, существуют операционные системы, которые могут управлять одновременным выполнением нескольких программ — мно­гопрограммные — или только одной — однопрограммные ОС. Есть системы, |которые могут обслуживать только одного — однопользовательские — или одновременно нескольких человек — многопользовательские ОС. Для обеспе­чения работы локальных и глобальных сетей разработаны сетевые операци­онные системы.

Для IBM-совместимых персональных компьютеров разработано несколько различных семейств операционных систем: MS-DOS, Windows, Linux (разновидность популярной системы Unix) и некоторые другие. Одной из наиболее простых опе­рационных систем для персональных компьютеров является устаревшая однополъзователъская и однопрограммная операционная система MS-DOS (Microsoft Disk Operation System). Ее первая версия была разработана еще в 1981-1982 гг. Операционные системы семейства Windows 9x являются многопрограммными, да однопользовательскими, а системы семейств Windows NT/2000/XP и Linux

Относятся к многопрограммным, многопользовательским и сетевым.

 

ВНИМАНИЕ

В дальнейшем изложении под названием Windows без указания версии подразуме^ вается любая из операционных систем семейств Window 9x или Windows N^T/   2000/ХР.

 

Для каждой из операционных систем разработано огромное количество программ. Эти программы могут выполняться только под управлением той операционной системы, для которой они разработаны. Поэтому наряду с обсуждавшимся в гла­ве 2 термином «аппаратная платформа» используется и термин «программная платформа», под которым понимается та или иная операционная система, а так­же накладываемые ею на программы ограничения и требования. Кроме того, про программы, написанные для работы с той или иной операционной системой, говорят, что они «работают в среде». В последнее время в обиход вошел термин «платформа WIntel», под которым понимается сочетание аппаратной платфор­мы на базе процессора Intel и программной платформы операционной системы Windows.

 

3.7. Интерфейс пользователя

 

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

 

ВНИМАНИЕ

Совокупность стандартных соглашений, средств, методов и правил взаимодействия пользователя с той или иной программной системой называется пользовательским интерфейсом (или интерфейсом пользователя) системы.       

 

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

 

3.7.1. Текстовый интерфейс пользователя

 

Разберем основные особенности текстового интерфейса пользователя, который используется в операционных системах MS-DOS, Unix и некоторых других. Взаи­модействие между пользователем и операционной системой происходит в форме диалога. Это означает, что операционная система после загрузки подает некий сигнал о своей готовности к приему указаний, команд пользователя. В операци­онной системе MS-DOS этот сигнал представляет собой выводимое на экран дисплея приглашение к вводу. Обычно приглашение представляет собой сим­вол , слева от которого может быть выведена некоторая служебная, вспомога­тельная информация, например имя некоторого дискового устройства, текущее время, текущая дата и некоторые другие данные. Так, в приглашении

07-04-03 С:\>

показано, что текущая дата — это 7 апреля 2003 года, а текущим дисковым уст­ройством является устройство С:. Для запроса на выполнение какой-либо функ­ции операционной системы пользователь должен ввести с клавиатуры справа от символа > указание, команду операционной системе. Например, узнать версию установленной на компьютере операционной системы можно с помощью сле­дующей команды:

07-04-02 C:\>ver

Напоминаем, что команда находится справа от знака приглашения >. В данном случае команда — это слово «ver» (от version — версия). Если, например, на ма­шине установлена операционная система MS-DOS версии 6.22, то выполнение этой команды приведет к выводу на экран дисплея ответа

MS DOS Version 6.22

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

 

3.7.2. Табличный интерфейс пользователя

 

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

 

ВНИМАНИЕ

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

 

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

Различные оболочки используют разный интерфейс пользователя. Так, оболоч­ки типа Norton Commander или Far используют табличный интерфейс (рис. 3.2), отличительной особенностью которого является указание или выбор команды или ее элементов в готовой таблице, а не ввод текста команды. Обычно наряду с выбором из таблиц при использовании табличного интерфейса сохраняется воз­можность использовать и текстовый интерфейс — в нижней части рис. 3.2 видна командная строка с приглашением текстового интерфейса.

 

3.7.3.  Графический интерфейс пользователя\

 

В настоящее время наибольшую популярность завоевал графический интерфейс (рис. 3.3). Его особенностью является широкое использование условных, легко запоминающихся значков, закрепленных за теми или иными действиями, про­граммами, устройствами и т. д. Пользователю достаточно определенным образом указать на нужный значок, и операционная система выполнит связанное с ним действие. Графический интерфейс является основным для подавляющего боль­шинства современных операционных систем, в том числе семейств Windows 9x и Windows NT/2000/XP.

 

ПРИМЕЧАНИЕ

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

 

Контрольные вопросы к разделам 3.5-3.7

 

1.   Что называется операционной системой?

2.   Охарактеризуйте основные функции операционных систем.

3.   Какой диск называется системным? Какие диски могут быть системными?

4.   Какие бывают операционные системы? Охарактеризуйте с этой точки зрения семейства Windows 9х и Windows NT/2000/XP.

5.  Что понимается под программной платформой?

6.  Что называется интерфейсом пользователя?

7.   Опишите основные особенности текстового интерфейса.

8.  Что называется оболочкой? Какие оболочки вам известны?

9.   Сравните между собой текстовый и табличный интерфейсы.

10. Опишите основные особенности и сравните между собой табличный и графи­ческий интерфейсы.

 

3.8. Понятие файла

 

Для хранения информации, как и для хранения большого количества любых объектов (книг, товаров), необходима определенная система, организация надеж­ного хранения и поиска требуемых объектов, в частности, программ и данных. Такой системой, обеспечивающей все необходимое для надежного хранения и бы­строго поиска информации на внешних устройствах, является организация про­грамм и данных в файлы (file — скоросшиватель для бумаги, подшивка). Файл представляет собой отдельную, самостоятельную логическую единицу хранения информации на внешних устройствах. Он может содержать программу в машин­ных кодах, текст документа, запись человеческой речи или музыкальной мелодии, рисунок, иллюстрацию, видеофильм и т. д.

 

ВНИМАНИЕ

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

 

Можно представлять себе файл, находящийся на внешнем запоминающем устройстве, как отдельный документ в портфеле, в ящике стола, в шкафу для докумен­тации, а само внешнее устройство — как портфель, ящик стола, шкаф.

 

ВНИМАНИЕ

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

 

Итак, файл — это либо документ, либо программа в электронном виде, которые хранятся на одном из внешних устройств — магнитном или оптическом диске, магнитной ленте и т. д. Из приведенного выше определения следует, что файл обязательно имеет собственное имя и занимает определенное место на внешнем носителе информации, например, какие-либо конкретные сектора и дорожки на одном из дисковых устройств.

 

3.8.1. Действия с файлами

 

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

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

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

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

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

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

Перемещение файла означает, что после копирования файла на другое место оригинал уничтожается, в результате остается только один его экземпляр. Пере­мещение файла можно представлять как перенос документа с одного места его хранения в другое, например, в другой шкаф.

Переименование файла означает закрепление за файлом нового названия, при этом старое его название безвозвратно теряется. Удаление файла приходится выполнять в тех случаях, когда устаревшая инфор­мация, хранящаяся в файлах, загромождает внешний носитель. В операционных системах удаление осуществляется так, что во многих случаях сохраняется воз­можность восстановления случайно уничтоженного файла. Можно представлять себе, что ненужный в дальнейшем документ выброшен в корзину для бумаг. Если случайно был выброшен важный документ, то, хорошенько порывшись в кор­зине, этот документ можно найти и продолжить работу с ним. Разумеется, если содержимое корзины не было окончательно уничтожено.

 

3.8.2. Атрибуты файлов

 

Каждый файл обладает рядом характерных свойств — атрибутов. Важнейшими атрибутами файла являются название, расширение, длина, время и дата создания.

 

3.8.2.1.  Название файла

 

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

В общем случае имена файлов в Windows XP могут содержать цифры, строч­ные и заглавные буквы латинского и национальных алфавитов (в том числе русского), знак «дефис». Допускается, но не рекомендуется использование сле­дующих символов:

~. _. -. $, &. @. %, ^,   !.  (,).#.  ´  Р Запрещается использование следующих символов:

\. /,   :.  *.  ?.  <.  >.   |.   [.  ].   {.  }.   ".

которые используются операционной системой в специальных целях. Имя фай­ла с учетом пробелов и расширения (см. ниже) должно содержать не более чем 255 знаков. Не допускается начинать имя символом «точка». Пробелы в начале имени игнорируются.

 

ПРИМЕЧАНИЕ

В MS-DOS название файла не может содержать пробелов, букв русского алфавита и точек. Кроме того, оно не может содержать более восьми символов. В операционных системах Unix и Windows 9x сняты ограничения на длину названия, использование пробелов и точек в названии. А в операционных системах Windows 9x и Windows NT/2000/XP, кроме того, в названии можно использовать русские буквы. Таким образом, файл в Unix может иметь название «Otchet za 4 kvartal», а в Windows до­пускается и название «Отчет за 4-й квартал».

 

3.8.2.2.  Расширение названия файла

                      

Кроме названия каждый файл может иметь или не иметь расширение имени. Рас­ширение используется для того, чтобы определенным образом охарактеризовать содержимое файла. Например, расширения .doc и .txt указывают на то, что файлсодержит документ или текст. Расширение, если оно есть, размещается в правом конце названия файла и отделяется от названия файла точкой. Правила форми­рования расширений в Windows XP совпадают с правилами формирования на­званий файлов. Название вместе с расширением называют полным именем файла.

Если файл создается с помощью какой-либо программной системы, то, как пра­вило; он автоматически получает стандартное для данной системы расширение, и пользователю достаточно выбрать или указать только название. В операционных системах предусмотрен целый ряд стандартных расширений. В табл. 3.1 приве­дены некоторые часто встречающиеся расширения Windows.

 

Таблица 3.1. Некоторые стандартные расширения Windows Расширение       Содержимое файла

сом                    Разновидность программы в машинных кодах (выполняемый файл)

ехе                     Разновидность программы в машинных кодах (выполняемый файл)

bat                     Командный файл (выполняемый файл)

bak                    Резервный файл

doc                    Файл программной документации или файл с документом

txt                     Файл с текстом

dat                     Файл с числовыми данными

hlp                     Файл помощи, то есть файл встроенной справочной системы

sys                     Драйвер устройства

tmp                    Временный или рабочий файл

bmp                   Файл с графикой

 

Файлы с расширением .сом (common — общий) и .ехе (executable — выполняемый) содержат программы на машинном языке. Эти файлы часто называют программны­ми файлами. Файлы с расширением .bat содержат произвольные последовательно­сти команд операционной системы. Такие файлы принято называть командными файлами. Использованный в табл. 3.1 термин «выполняемый» (или «исполняе­мый»-) файл объединяет понятия « программный файл» и «командный файл».

При внесении в файл каких-либо изменений целесообразно сохранить предыду­щий вариант файла с тем, чтобы при необходимости отменить сделанные изме­нения и вернуться к первоначальному варианту. Поэтому многие программные системы после внесения в файл изменений автоматически формируют резерв­ный файл, в котором находится первоначальный вариант содержимого файла. Резервный файл имеет то же имя, что и исходный файл, и стандартное для ре­зервных файлов расширение .bak (back — назад, обратно).

 

ВНИМАНИЕ

Если изменения вносятся в большое число файлов, на диске постепенно скапливается много резервных файлов, поэтому время от времени приходится выполнять «убор­ку» — уничтожать ставшие уже ненужными или устаревшие резервные файлы.

 

 В целом ряде случаев программная документация поставляется покупателю не на бумаге, а в виде текстовых файлов на дисковых носителях. Обычно таким фай­лам приписывают расширение .doc (document — документ). Кроме того, некото­рые текстовые редакторы автоматически дают «своим» файлам (то есть файлам, подготовленным с их помощью) это же расширение .doc. Расширение .txt (text — текст) — еще один распространенный вариант расширений, закрепляемых за файлами, которые содержат разнообразные тексты. А файлам с числовыми данными удобно давать расширение .dat (data — данные).

Ранее упоминалось о том, что достаточно часто в программах предусматривается встроенная справочная система, обращаться к которой можно во время выполне­ния программы. Такая система, как правило, содержит всю необходимую спра­вочную информацию в файлах «помощи» с расширением .hip (help — помощь).

Файлы, содержащие драйверы, имеют расширения .ехе или .sys (system — система).

Иногда программным системам приходится сохранять промежуточную, рабочую информацию на дисковых устройствах. Для этого формируются специальные файлы, которые довольно часто получают расширение .tmp (temporary — вре­менный). Как правило, временные файлы после окончания работы программы автоматически уничтожаются. Но бывают ситуации, когда такие файлы все-таки остаются на диске, и тогда по указанному расширению их легко опознать и при необходимости уничтожить.

Различные графические редакторы также закрепляют за файлами, подготов­ленными с их помощью, определенные расширения. Одно из таких расшире­ний — .bmp (bit map — битовая карта).

 

3.8.2.3. Длина, время и дата создания файла

 

Следующим важным атрибутом файла является его длина. Она равна длине за­нимаемого файлом участка диска или магнитной ленты и измеряется в байтах. Значение этого атрибута используется для определения возможности разме­щения файла на свободном участке носителя и в некоторых других целя^.Лри первоначальной записи файла на диск, а также при внесении в файл изйене'ний с помощью системных часов (специальной программы, входящей в состав опера­ционной системы) автоматически фиксируются время и дата записи файла на дисковое устройство. Атрибуты даты и времени служат для опознания послед­них по времени вариантов файла.

 

ПРИМЕЧАНИЕ

Дополнительные сведения об атрибутах файлов можно найти в главе с дополни­тельными материалами (глава 12, дополнение 3.1).

 

3.8.3. Групповое имя файлов

 

При выполнении операций с файлами иногда возникают ситуации, когда одно и то же действие нужно выполнить с целой группой файлов. Например, нужно переписать (скопировать) несколько файлов с жесткого диска С: на диск А: с целью последующего переноса этих файлов на другую машину. Или, скажем, требуется уничтожить все устаревшие резервные файлы с целью освобождения места на дисковом устройстве для записи полезной информации. Конечно, такие дейст­вия можно выполнять последовательно, задавая одно и то же нужное действие для каждого файла группы. Однако этот подход может потребовать очень много времени и сил, особенно если группа состоит из достаточно большого числа фай­лов. Для экономии времени предусмотрен способ, упрощающий коллективные действия с файлами. Действие, которое нужно выполнить над группой файлов, задается только один раз, но вместе с действием указывается не полное имя оди­ночного файла, а специальное имя, которое позволяет операционной системе вы­делить, опознать все файлы группы и затем выполнить над ними нужное действие. Такое имя называют групповым именем, шаблоном или маской.

Групповое имя образуется с помощью так называемых подстановочных зна­ков — символов * и ?. Символ *, встретившийся в групповом имени, трактуется операционной системой как «любая последовательность любых символов назва­ния». Так, групповому имени а* соответствуют любые названия, начинающиеся с буквы « а»: а1, azbuka, a2z4. Подстановочный знак символ ? воспринимается как любой одиночный символ, то есть ему соответствует ровно один произволь­ный символ имени. Например, шаблону otchet?.doc соответствуют любые имена с расширением .doc, в названии которых за отрезком названия otchet следует ровно один символ, например, otchet1.doc, otchet4.doc, otchet%.doc, otchet#.doc и т. д. Рассмотрим еще несколько примеров:

   ??.txt — файлы с любыми двухбуквенными именами и расширением .txt;

   *.bak — файлы с любыми именами и расширением .bak;

   prog1* — файлы с названием progi и любым расширением;

   *.* — файлы с любыми названиями и любыми расширениями.

 

Контрольные вопросы к разделу 3.8

 

1.   Что называется файлом? Что может находиться в файле?

2.   Какие операции могут выполняться над файлами?

3.   Охарактеризуйте операции создания и уничтожения файла.

4.   Охарактеризуйте операции открытия и закрытия файла.

5.   Сравните между собой операции создания и открытия, а также операции унич­тожения и закрытия файла.

6.   Сравните между собой, операции копирования и перемещения. Можно ли обойтись без отдельной операции перемещения?

7.   Охарактеризуйте операции редактирования и переименования файла.

8.   Что называется атрибутом? Какие атрибуты файла являются основными?

9.   Как задается название файла в операционной системе Windows XP?

10.  Какую роль играет расширение и как оно задается? Что называется полным именем?

11.  Дайте определение понятиям «программный файл», «командный файл», «вы­полняемый файл», «резервный файл», «файл помощи», «драйвер». Укажите соответствующие расширения.

12.  Для чего необходимо групповое имя? Как оно образуется?

 

3.9. Каталог

 

Чтобы выполнить какие-либо действия с файлом, например прочитать его содер­жимое, необходимо знать местоположение файла на дисковом устройстве. Каждый файл занимает на диске определенную группу секторов.' Следовательно, местопо­ложение файла можно задавать, указывая номера секторов и дорожек, занятых файлом. Однако такой способ указания местоположения файла очень неудобен, так как в этом случае пользователю необходимо знать номера всех секторов дис­ка, которые отведены под файл. Чтобы избежать этого, в операционных системах предусматриваются специальные средства автоматизации доступа к файлам.

 

3.9.1. Назначение и структура каталога

 

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

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

 

ВНИМАНИЕ

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

 

Еще раз подчеркнем: корневой каталог, впрочем, как и все основные таблицы файловой системы, создается на дисковом устройстве операционной системой автоматически, в процессе форматирования диска.

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

Таблицу 3.2 можно рассматривать как пример фрагмента каталога, за тем ис­ключением, что в реальных каталогах информация представлена не символами, а в виде соответствующих машинных кодов.

Каталог — не единственная таблица, входящая в файловую систему диска. Кла­стеры, в которых записан файл, не обязательно размещаются на диске последо­вательно, друг за другом. Они могут находиться в разных местах диска. Такая возможность обеспечивает значительную экономию объема диска при многочис­ленных операциях записи и стирания (уничтожения) файлов различной длины. Разделение файла на участки, «разбросанные» по различным поверхностям и до­рожкам диска, называется фрагментацией. Более подробно фрагментация фай­лов обсуждается в главе 6 пособия.

 

ПРИМЕЧАНИЕ

В различных операционных системах используются разные по возможностям и на­дежности файловые системы. Дополнительные сведения о файловых системах дисков можно найти в главе с дополнительными материалами (глава 12, дополнение 3.2).

 

Рассмотренная выше простая структура каталога, в котором все файлы образуют один общий список, может обеспечить удовлетворительную работу операционной системы только в случае небольших объемов диска и ограничивает общее число файлов, которые могут быть записаны на диск. Так, на гибких дисках объемом 1,44 Мбайт корневой каталог может содержать сведения не более чем о 224 фай­лах. А когда объем диска становится достаточно большим и, следовательно, на диске могут быть записаны сотни и тысячи файлов, простая структура каталога приводит к существенному замедлению процесса поиска файла на диске или пе­реполнению каталога. Представьте себе список хранящихся в шкафу документов из нескольких тысяч названий. Совершенно очевидно, что работать с таким спи­ском очень неудобно. В реальной жизни документы в шкафах сгруппированы по каким-либо признакам в папки. При этом в описи содержимого шкафа указыва­ются не отдельные документы, а папки.

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

Кроме того, подкаталоги создаются пользователями по своему усмотрению. Каждый подкаталог имеет собственное имя (обычно без расширения), которое подбирается по тем же правилам, что и имя файла. Группировка и включение файлов в подкаталог могут производиться по любым критериям. Например, в от­дельный подкаталог с названием Windows целесообразно собрать все файлы, имеющие отношение к операционной системе. Точно так же целесообразно сгруп­пировать в отдельный подкаталог все файлы, необходимые для работы какого-либо текстового редактора или игровой программы. Если на машине по очереди работают несколько пользователей, то имеет смысл организовать отдельные под­каталоги для каждого пользователя.

Все подкаталоги, находящиеся в корневом каталоге, относят к первому уров­ню. На рис. 3.4 подкаталогами первого уровня являются подкаталоги Windows, UseM, Program files. Корневой каталог по отношению к включенным в него под­каталогам первого уровня называют родительским, а подкаталоги по отношению к корневому считаются дочерними, или вложенными. В файлах, отнесенных к под­каталогу, можно выделить подгруппы, образовав из них новые подкаталоги. Таким образом, кроме обычных файлов любой подкаталог может содержать и файлы, сгруппированные в подкаталоги, которые относятся к следующему уровню струк­туры. Например, владелец подкаталога useri может сгруппировать внутри это­го подкаталога все подготовленные им отчеты в отдельный подкаталог с назва­нием Отчеты, а файлы, содержащие информацию о деловых контактах, собрать в подкаталоге Контакты (см. рис. 3.4). Подкаталоги первого уровня по отношению к включенным в них подкаталогам второго уровня считаются родительскими. Подкаталоги второго уровня выступают в роли дочерних по отношению к подка­талогам первого уровня. Глубина вложения подкаталогов не ограничена. Глядя на рис. 3.4, можно заметить, что каталог по своей структуре напоминает дерево. Корневой каталог можно сопоставить со стволом дерева, подкаталоги играют роль ветвей, а файлы являются листьями этого «дерева». Такая структура ката­лога называется древовидной, или иерархической.

 

3.9.2. Путь к файлу

 

Операционная система осуществляет поиск файла в каталоге по его полному имени. Это означает, что в одном каталоге или подкаталоге в принципе не могут находиться два различных файла с одним и тем же полным именем. Не допуска­ется также наличие в одном каталоге или подкаталоге двух вложенных подката­логов с одинаковыми именами. При совпадающих полных именах двух файлов операционная система не сможет однозначно определить, в какой файл надо за­писывать данные или же из какого файла читать. Однако в различных каталогах или подкаталогах допускается наличие файлов или дочерних подкаталогов с сов­падающими полными именами. Но тогда для однозначного указания на нужный файл одного полного названия оказывается недостаточно. Для того чтобы от­личить друг от друга файлы с одним и тем же названием, приходится указывать еще и подкаталоги, в которых они находятся. А в общем случае требуется указы­вать не один подкаталог, а всю цепочку подкаталогов, по которым необходимо. пройти от корневого каталога до подкаталога, содержащего искомый файл. Такая цепочка называется путем или маршрутом к файлу.

 

ВНИМАНИЕ

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

 

Таким образом, для файлов, находящихся в корневом каталоге (см. рис. 3.4), путь состоит только из обозначения корневого каталога \, и файлы указываются сле­дующим образом: \command.com, \config.sys, \autoexec.bat. Файл из подкаталога User1 имеет путь \User1 и обозначение \User1\картинка.bmp. Пути могут указы­ваться не только к файлам, но и к подкаталогам. Так, для подкаталога Контакты путем является \User1.

 

3.9.3. Спецификация файла

 

Для однозначного определения файла необходимо указать, на каком именно устройстве он находится. Это можно сделать, задавая название дискового устрой­ства, содержащего файл. Название устройства принято размещать перед путем к файлу. Указание файла, содержащее: 1) название устройства, 2) путь к файлу, 3) полное имя файла, называется полной спецификацией файла. Если, напри­мер, каталог, структура которого приведена на рис. 3.4, находится на диске С:, полная спецификация файла Поставки.txt имеет вид C:\user1 \Контакты\Поставки.txt. Полная спецификация файла однозначно определяет нужный файл, что, собствен­но говоря, и требуется операционной системе "для того, чтобы точно выполнять команды пользователя.

 

Контрольные вопросы к разделу 3.9

 

1.  Что называется файловой системой диска и из чего она состоит?

2.  Что называется каталогом и какую информацию он содержит?

3.  Что называется кластером? В чем преимущество использования кластеров?

4.  Как осуществляется обращение к файлу на дисковом носителе?

5.  Какую структуру имеет каталог?

6.  Дайте определение понятиям «корневой каталог», «подкаталог», «подкаталог первого уровня», «подкаталог второго уровня», «родительский каталог», «до­черний подкаталог», «корневая папка», «папка».

7.  Что называется маршрутом к файлу и почему его нужно указывать?

8.  Что называется спецификацией файла?

 

 

Глава 4

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

 

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

Графический интерфейс операционной системы Windows базируется на поня­тии окно (рис. 4.1), поэтому его иногда называют оконным интерфейсом. Часто используемое словосочетание «графическая среда» является полным эквива­лентом понятия «графический интерфейс». Отличительной особенностью этого интерфейса является широкое использование условных легко запоминающихся графических объектов — значков, закрепленных за теми или иными действиями, программами, устройствами и т. д. Пользователю достаточно определенным образом указать на нужный значок, и операционная система выполнит связан­ное с ним действие.

В данной главе пособия рассматривается графическая среда операционных систем Windows 9х и Windows NT/2000/XP. Заметим, что, вообще говоря, интерфейс у различных операционных систем, входящих в указанные семейства, может раз­личаться в некоторых деталях. Но эти различия незначительны и в основном касаются оформления. В наибольшей степени отличия оформительского харак­тера проявляются в последней по времени появления операционной системе Windows XP. Вместе с тем и в этой системе сохранилась возможность использо­вать так называемый классический стиль оформления, принятый в Windows 9x и Windows NT/2000. В дальнейшем изложении примеры, как правило, приво­дятся в стиле Windows XP. Если примеры даны в классическом стиле оформле­ния, это явно указывается в тексте.

 

4.1. Понятие объекта

 

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

Чтобы понять сущность объектного подхода, рассмотрим простую и часто "Bffrpe-чающуюся ситуацию приобретения некоторого товара. В упрощенном виде Ситуа­цию можно рассматривать как взаимодействие трех объектов: «продавец», «по­купатель» и «товар». Объект «продавец» может быть охарактеризован свойством «назначенная цена». Объект «покупатель» — свойством «предлагаемая цена», а объект «товар» — свойством «качество». К поведению данных объектов можно отнести стремление продавца увеличить цену, покупателя — сбавить ее, а товар может терять свое качество.

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

 

ВНИМАНИЕ

Вся операционная система Windows в целом и ее графический интерфейс в частно­сти построены в соответствии с принципами объектного подхода.

 

4.2. Основные элементы графического интерфейса

 

Основными элементами пользовательского интерфейса операционной системы Windows являются следующие объекты: Рабочий стол, окна, значки, ярлыки, кнопки, панели, меню, папки, приложения и документы. К объектам интерфейса относятся также любые аппаратные и программные ресурсы компьютера. Да и компьютер в целом тоже считается объектом. Ниже рассматривается назначение указанных основных объектов интерфейса, а их свойства и поведение обсужда­ются по ходу изложения материала по мере необходимости.

 

4.2.1. Рабочий стол

 

В операционной системе Windows весь экран дисплея рассматривается как модель рабочего места специалиста, на котором создана необходимая для обработки ин­формации обстановка, как своеобразная «поверхность рабочего стола», на котором «размещаются» некоторые документы и различные средства для работы с ними.

 

ВНИМАНИЕ

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

 

Все остальные элементы пользовательского интерфейса так или иначе привязы­ваются к Рабочему столу. На нем размещаются окна, значки документов, программ и устройств, а также различные панели, содержащие какие-либо группы значков (рис. 4.1). Для обозначения Рабочего стола в операционной системе Windows 9x

используется значока в Windows ХР этот значок слегка модифицирован I

 

4.2.2. Окно

 

Каждые документ, программа, папка, устройство могут быть представлены на Рабо­чем столе отдельным окном. Окна Windows используются для управления ходом выполнения программ, а также для организации обмена информацией между пользователем и программами. На Рабочем столе одновременно может нахо­диться произвольное количество окон. Так, на рис. 4.1 на поверхности Рабочего стола видны два окна. Окна могут изменять свои размеры и положение на столе, они могут, как несколько листов бумаги на реальном столе, накладываться друг на друга и даже полностью перекрывать одно другое

 

ВНИМАНИЕ

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

Окно, как правило, отделяется от остальной части экрана рамкой и выделяет­ся цветом. В окне могут размещаться тексты, рисунки, таблицы, специальные элементы управления программой и т. д. Показанное на рис. 4.1 окно Мой компь­ютер служит для доступа ко всем имеющимся аппаратным и программным ре­сурсам компьютера, а окно Корзина — для восстановления случайно уничтожен­ных папок, программ или документов. Более подробно окна рассматриваются в разделе 4.4.

 

4.2.3. Значок и ярлык

 

Как уже отмечалось ранее, значки (пиктограммы) в графическом интерфейсе служат для обозначения различных объектов: Рабочего стола, дисковых устройств, принтеров, программ, документов.

 

ВНИМАНИЕ

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

 

На рис. 4.1 изображено множество разнообразных значков, которые находятся внутри двух наложенных друг на друга окон. Кроме окон, значки можно распо­лагать на Рабочем столе, в панелях, в меню и папках. В операционной системе Windows XP на Рабочем столе всегда находится только один значок программы Корзина. Все остальные значки размещаются на Рабочем столе или удаляются со стола по указаниям пользователя. Для обеспечения удобного доступа к аппа­ратным и программным ресурсам компьютера на стол может быть помещен зна­чок окна Мой компьютер. Для систематизации хранения файлов в операционной системе предусмотрена специальная папка Мои документы, в которой можно сгруппировать любые документы. Для облегчения доступа к документам из этой папки на Рабочий стол можно поместить ее значок.                             

Особой разновидностью значков являются ярлыки, которые всегда обозначают специальный файл, содержащий информацию о фактическом местоположении какого-либо объекта. Ярлык обеспечивает ускоренный поиск и удобное обращение к соответствующему объекту. Внешним признаком ярлыка является наличие в его нижней части указателя в виде изогнутой стрелки . Например, на рис. 4.1 такой указатель есть у значка программы Outlook Express. Ярлык может нахо­диться не только на Рабочем столе. Для упрощения доступа ярлык любого из объектов интерфейса можно поместить в любую папку. Различия между значка­ми и ярлыками проявляются в их внутренней, системной организации. Значок всегда связан с самим объектом, который он представляет, а ярлык всегда связан со специальным файлом, содержащим сведения о фактическом местоположении объекта (папки, устройства, файла документа и т. д.). С точки зрения конечного пользователя, разницы между использованием ярлыков и использованием значков для обращения к соответствующим им объектам нет.

 

4.2.4. Кнопка

 

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

 

ВНИМАНИЕ

Кнопкой называется элемент графического интерфейса пользователя, принимаю­щий управляющее воздействие пользователя и запускающий после этого некото­рую последовательность действий.

 

В стандартном случае кнопка имеет вид прямоугольника или квадрата, внутри ко­торого находится название кнопки, и/или значок, объясняющий ее назначение. На­пример, на рис. 4.2 расположенная слева кнопка имеет название ПУСК и значок ft Кнопки в Windows являются полным аналогом кнопок управления, широко ис­пользуемых в бытовых устройствах, приборах, механизмах, например, кнопки включения питания у телевизора, пылесоса, компьютера и т. д. Подробнее кноп: ки и остальные элементы управления рассматриваются в разделе 4.5.

4.2.5. Панель

 

На Рабочем столе, а также внутри окон может находиться одна или несколько панелей, которые обычно имеют вид прямоугольной вертикальной или горизон­тальной полосы, окрашенной в контрастный цвет. Панель служит для размеда. ния на ней различных значков, элементов управления и индикации состояния' самой операционной системы или выполняющейся программы.

 

ВНИМАНИЕ

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

 

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

 

ВНИМАНИЕ

Индикатор — это элемент графического интерфейса, который отражает текущее со­стояние программы. По ходу выполнения программы в соответствии с изменением ее состояния изменяется внешний вид индикатора.

 

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

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

 

 

4.2.6. Меню

 

Пользователь управляет работой операционной системы Windows с пЬмощью различных команд. Однако в графическом интерфейсе команды не нужно вво­дить с клавиатуры. Во многих случаях, чтобы заставить операционную систему выполнить какое-либо действие, достаточно выбрать подходящий вариант из зара­нее подготовленного списка, который в операционной системе Windows принято называть меню. Примеры меню различных типов приведены на рис. 4.4-4.8.

 

ВНИМАНИЕ

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

 

Заметим, что элементы списка могут размещаться как вертикально, так и гори­зонтально. Более подробно меню и работа с ними рассматриваются в разделе 4.4.

 

4.2.7. Папка

 

Для повышения удобства работы с программами и документами в операционной системе Windows предусмотрен объект папка с файлами, или просто папка. Выделенную по какому-либо признаку группу документов и/или приложений можно «положить» в папку и работать с этой группой (перемещать, копировать, уничтожать и т. д.), как с единым целым. Здесь совершенно четко просматрива­ется аналогия и по назначению, и по названию с обычной папкой для хранения бумаг. Фактически, папка с файлами операционной системы Windows является подкаталогом на каком-либо дисковом устройстве. Кроме понятия «папка с фай­лами» иногда используется понятие корневой папки, которая, фактически, явля­ется корневым каталогом на диске.

 

ВНИМАНИЕ

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

 

Папкам соответствует значок, похожий на закрытую папку. На некоторых значках могут быть изображены пиктограммы объектов, связанных с папкой. Например, папка, связанная с принтером, выглядит следующим образомНапомним, что в операционной системе Windows предусмотрена стандартная папка с названием Мои документы. Ей соответствует значок, похожий на раскры­тую папку. Предполагается, что в эту папку пользователь помещает созданные им документы, хотя это совершенно не обязательно. В папку Мои доку­менты можно поместить любой файл — документ или приложение. В то же время свои личные документы пользователь может «положить» в любую другую папку.

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

 

ВНИМАНИЕ

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

 

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

 

ВНИМАНИЕ

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

 

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

 

ПРИМЕЧАНИЕ

В дальнейшем изложении для краткости под словом «папка» понимается папка с файлами.

 

Поскольку над папками в операционной системе Windows приходится выпол­нять те же самые стандартные операции, что и над файлами, а также и над ярлы­ками, в дальнейшем изложении используется обобщающий термин — файловый объект. Выражение «файловый объект» используется, когда безразлично о чем идет речь: о ярлыке, о файле или о папке.

 

ВНИМАНИЕ

Файловым объектом считается папка, файл или ярлык.

 

4.2.8. Приложение и документ

 

Определение этих терминов приведено выше (см. разделы 3.2.3 и 3.8). Еще раз подчеркнем, что, фактически, и приложение, и документ являются файлами опе­рационной системы.

 

Контрольные вопросы к разделам 4.1 и 4.2

 

1.  Почему операционную систему Windows называют графической средой?

2.  В чем сущность объектного подхода? Объясните понятия «объект», «свойст­во объекта», «поведение объекта». Приведите примеры объектов и опишите их свойства и поведение.

3.  Перечислите основные элементы графического интерфейса Windows.

4.  Дайте определение понятиям «Рабочий стол» и «окно».

5.  Для чего нужны окна Мой компьютер и Корзина?

6.  Дайте определения понятиям «значок» и «ярлык». Чем они отличаются друг от друга?

7.  Какие значки могут находиться на Рабочем столе?

8.  Что называется кнопкой? Как она выглядит и для чего используется?

9.  Дайте определения понятиям «панель», «индикатор», «область уведомлений».

10.   Для чего используются меню?

11.   Для чего используются папки?

12.   Чем отличается системная папка от папки с файлами?

13.   Опишите иерархическую структуру папок.

14.   Что называется файловым объектом?

15.   Что называется приложением, документом?

 

4.3. Технические приемы работы в Windows

 

Пользователь взаимодействует с окнами и меню, осуществляет выбор из меню, организует переход от одного окна к другому, выбирает тот или иной значок с по­мощью клавиатуры или мыши, применяя ряд стандартных приемов. Ниже пере­числены стандартные технические приемы:

   Сочетание клавиш   — одновременное нажатие двух или более клавиш кла­виатуры. Нажимается и удерживается в нажатом положении клавиша, ука­занная первой, затем нажимается вторая клавиша, после чего обе клавиши одновременно и без задержки отпускаются.

   Совмещение (позиционирование) указателя мыши — перемещение указателя мыши таким образом, чтобы он совпал с каким-либо объектом интерфейса. Обычно после такого совмещения с задержкой в несколько секунд на экране по­является так называемая всплывающая подсказка. Например, на рис. 4.2 всплы­вающая подсказка содержит текст «Начните работу с нажатия этой кнопки»,

 

СОВЕТ

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

 

   Щелчок — кратковременное нажатие на левую кнопку мыши, когда указатель мыши совмещен с тем или иным объектом в окне. В некоторых случаях нажи­мать следует правую кнопку мыши, но это всегда специально оговаривается,

 

ПРИМЕЧАНИЕ

В тексте пособия для краткости изложения оборот «щелчок кнопкой мыши» сокра­щается до слова «щелчок». Таким образом, выражение типа «щелчок по значку» следует понимать как указание выполнить щелчок левой кнопкой мыши после того, как ее указатель окажется совмещенным со значком.

 

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

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

  Нажатие кнопки — щелчок по кнопке или нажатие клавиши Enter после того, как указанная кнопка выделена с помощью клавиш направлений.

 

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

 

СОВЕТ

Бывают ситуации, когда гораздо быстрее можно достичь желаемого эффекта, при­менив сочетание клавиш.

 

При работе с мышью необходимо обращать внимание на форму ее указателя. Она постоянно меняется в зависимости от того, в каком состоянии находится опера­ционная система Windows. Существует несколько сотен различных форм указа­теля. Некоторые из наиболее часто встречающихся форм приведены в табл. 4.1. Таким образом, форма указателя помогает ориентироваться в текущей ситуации на зкпяне.

 

Кроме формы указателя, ориентироваться в текущей ситуации на Рабочем столе помогает цвет, в который окрашен тот или иной элемент меню или окна. Эле­менты, с которыми пользователь взаимодействует в настоящий момент, обычно окрашены в интенсивный цвет. Те элементы, с которыми он может взаимодейст­вовать, — в обычный, яркий, а элементы, доступ к которым по каким-либо при­чинам отсутствует, — в более бледный цвет. Набор цветов, который используется для окрашивания различных элементов интерфейса, называют цветовой гаммой. Во время установки ОС Windows обычно определяется стандартный цветовой набор, который принято называть цветовой гаммой по умолчанию. Пользователь может заменить стандартный цветовой набор другим.

 

ПРИМЕЧАНИЕ

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

 

Контрольные вопросы к разделу 4.3

 

1.   Перечислите технические приемы управления операционной системой Windows.

2.   Что называется сочетанием клавиш? Как выполняется этот прием управления?

3.   Что называется щелчком? Как он выполняется?

4.   Чем отличается позиционирование указателя от щелчка?

5.   Что называется двойным щелчком? Как он выполняется?

6.   Что называется перетаскиванием? Как оно выполняется?

7.   Как выполняется нажатие на кнопку?

8.   Какие элементы оформления интерфейса помогают ориентироваться в теку­щей ситуации?

 

4.4. Меню

 

Меню как один из основных элементов интерфейса служит для выбора одной из команд управления операционной системой или приложением.

 

4.4.1. Разновидности меню

 

В операционной системе Windows используются следующие разновидности ме­ню: основное, системное, операционное, раскрывающееся и контекстное (ди­намическое или локальное) меню.

Основное, или главное, меню используется для завершения работы компьютера, доступа к справочной системе, программам настройки операционной системы, зарегистрированным в системе программам и документам, а также к некоторым другим важным инструментам и возможностям операционной системы (рис. 4.4). В Windows существует только одно основное меню. К тому же основное меню практически не изменяется и в большинстве случаев в классическом виде мало отличается от изображенного на рис. 4.4. Однако в операционной системе Win­dows ХР возможности и внешний вид главного меню претерпели значительные изменения по сравнению с предыдущими версиями.

 

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

 

Операционные меню (главное меню, строка меню) имеются только у окон, связанных с выполнением какого-либо приложения. Они содержат названия меню, в которые сгруппированы команды управления приложением (рис. 4.6). Операционные меню всегда расположены горизонтально. Выбор пункта опе­рационного меню приводит к выводу на экран вертикального меню, которое называют подменю, меню пункта, раскрывающимся меню. Для каждого пунк­та операционного меню выводится индивидуальное, отличное от других, меню. Нa рис. 4.7 показано раскрытое меню пункта Файл одного из приложений. Эле­ментами меню пунктов обычно являются названия команд управления работой приложения.

 

ПРИМЕЧАНИЕ

В дальнейшем изложении для краткости слово «пункт» в обороте «меню пункта» будет опускаться. Таким образом, выражение «меню Файл» в пособии эквивалент­но выражению «меню пункта Файл».

 

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

 

4.4.2. Основные операции с меню

 

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

 

4.4.2.1. Открытие и закрытие меню

 

Основное меню операционной системы, системные меню окон и контекстные меню могут быть видимыми или невидимыми. Невидимые меню часто называют сверну­тыми. Свернутое меню можно сделать видимым, то есть развернуть (открыть, вы­звать). Обычное состояние основного, системных и контекстных меню — свернутое.

Основное и системные меню в свернутом состоянии представлены на экране кноп­ками вызова. Как уже отмечалось, кнопка вызова основного меню операционной системы находится слева на основной панели (рис. 4.2). Кнопка вызова систем­ного меню окна всегда находится в его левом верхнем углу. Внешний вид кнопки вызова системного меню зависит от окна, в котором она находится. Обычно это тот же самый значок, который используется для обозначения связанного с окном объекта. Например, на рис. 4.1 в окнах Мой компьютер и Корзина левее названий окон находятся стандартные значки связанных с этими окнами объектов. Такие значки являются кнопками вызова, развертывания системных меню своих окон.

Контекстные меню так же, как и основное, и системные меню, обычно на экране отсутствуют. Но, в отличие от последних, для контекстных меню не существует специально выделенных кнопок вызова, развертывания. Можно считать, что кноп­кой служит весь объект, с которым связано контекстное меню.

Развернутое основное меню изображено на рис. 4.4, а развернутое системное меню — на рис. 4.5. Один из пунктов развернутого меню выделен прямоугольни­ком, который в стандартном цветовом наборе операционной системы Windows окрашен в синий цвет. Такой прямоугольник называют курсором меню. На ри­сунке 4.5 курсором меню выделена вторая строка Переместить.

Операционное меню (рис. 4.6), в отличие от системного, всегда видимо в любом окне, связанном с выполнением приложения. Оно не может быть развернуто или свернуто. Однако операционное меню может быть активным (открытым) или неак­тивным (закрытым). Признаком активного меню является рельефное или цветовое выделение одного из пунктов меню. На рис. 4.6 таким образом выделен пункт меню Избранное. Это выделение считается курсором операционного меню. Закры­тое, неактивное меню недоступно для работы и выбора из него какого-либо пункта.

 

Основной способ открытия меню

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

 

Основной способ закрытия меню

Для закрытия основного, системных и динамических меню следует щелкнуть, а для закрытия операционного — достаточно позиционировать указатель мыши в любом месте вне меню.

 

Открытие и закрытие меню с помощью сочетания клавиш

Для открытия основного меню следует нажать клавишу Windows. Напоминаем, что такая клавиша находится в нижнем ряду клавиш и справа, и слева от клави­ши пробела. На ней изображен фирменный знак операционной системы Windows. Можно также применить сочетание клавиш Ctrl+Esc.                     

□  Для открытия системного меню окна приложения служит сочетание клавиш Alt+пробел.

□  Для открытия системного меню окна документа служит сочетание клавиш АК+-(минус).

□  Для открытия операционного меню нажмите клавишу Alt или функциональ­ную клавишу F10.

□  Для открытия контекстного меню нажмите клавишу Контекст или используйте сочетание клавиш Shift+F10. Напоминаем, что клавиша Контекст расположена в самом нижнем ряду правее клавиши Windows. Отметим также, что клавиши Windows и Контекст имеются не на всех клавиатурах.

 

□  Для закрытия меню всех видов один раз нажмите клавишу Esc.

 

4.4.2.2. Перемещение в меню    

                                       

Если для работы с меню используется мышь, перемещение в меню не требуется-достаточно совместить указатель мыши с выбранным пунктом меню. Если для работы применяется клавиатура, перемещение в меню осуществляется клавиша­ми управления курсора: ←,→или ↓, ↑. Пункты меню всегда закольцованы. Это означает, что при попытке выполнить перемещение из последнего пункта гори­зонтального меню с помощью клавиши →курсор лопадет в первый пункт меню, а с помощью клавиши ← из первого пункта можно сразу попасть в последний. Аналогичные эффекты происходят и при работе с вертикальным меню.

 

СОВЕТ

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

 

4.4.2.3. Выбор в меню

 

Выбор какого-либо пункта в меню представляет собой фиксацию результата пе­ремещений по меню. Выбор в любом меню с помощью мыши осуществляется щелчком по выбранному пункту. Выбор в меню с помощью клавиатуры произво­дится перемещением курсора меню к нужному пункту и подтверждением окон­чания перемещений нажатием клавиши Enter.

Выбор пункта в операционном меню приводит к выводу (раскрытию) соответст­вующего меню пункта (подменю), в котором одна из строк выделена курсором. Раскрытое подменю является вертикальным меню, поэтому работа с ним осуще­ствляется точно так же, как и с раскрытым системным меню. Раскрытое подме­ню можно свернуть, щелкнув по любому месту вне меню или с помощью нажа­тия клавиши Esc.

 

ВНИМАНИЕ

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

Выбор команды в любом меню приводит к ее выполнению операционной системой или приложением. После начала выполнения команды меню автоматически закрывается.

 

4.4.3. Некоторые особенности структуры меню

 

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

 

4.4.3.1.  «Горячие» клавиши

 

Одна из букв в названии пункта меню может быть подчеркнута. Клавиша клавиа­туры, соответствующая подчеркнутой в названии букве, называется «горячей» клавишей. Например на рис. 4.8 «горячей» клавишей для пункта Вид является буква «В», подчеркнутая в его названии. Использование «горячих» клавиш пред­ставляет собой один из дополнительных способов выбора в меню.

 

4.4.3.2.  Функциональные клавиши и сочетания клавиш

 

Справа от названия некоторых наиболее часто используемых команд меню ино­гда размещается название одной из функциональных клавиш или же некоторое сочетание. Например, на рис. 4.5 строка меню Закрыть Alt+F4 содержит сочетание клавиш Alt+F4. Нажатие на указанную в строке клавишу (сочетание клавиш) яв­ляется дополнительным способом выбора в меню.

 

СОВЕТ

Рекомендуется запоминать значки, которые соответствуют наиболее часто исполь­зуемым командам, так как для их выполнения разворачивать меню и выбирать из нее команду не требуется. Достаточно щелкнуть по соответствующему значку в ин­струментальной панели, и команда будет выполнена

 

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

 

4.4.3.4.  Подгруппы строк меню

 

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

 

4.4.3.5. Взаимоисключающие пункты

 

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

Например, меню Вид (рис. 4.8) окна Мой компьютер со­держит подгруппу из пяти строк: Эскизы страниц, Плит­ка, Значки, Список, Таблица. С помощью этих пунктов можно выбрать один из пяти возможных способов изо­бражения списка ресурсов компьютера. Слева от выбран­ного пользователем пункта меню (в данном случае это строка Список) операционная система размещает кружок.

Если пользователь путем повторного обращения к меню изменит выбранную строку, операционная система ав­томатически изменит положение отметки, переместив кружок на вновь выбранный пункт.

 

4.4.3.6.  Флажки

 

Иногда команды в меню определяют режим, который имеет только два возмож­ных состояния: режим «включен» или режим «выключен». В этом случае выбор включенного режима отмечается в меню флажком (значком ) слева от назва­ния соответствующего пункта, а выбор отключенного режима — его отсутствием. Например, в вышеупомянутом меню Вид (см. рис. 4.8) имеется пункт Строка со­стояния, определяющий режим вывода/отмены вывода на экран так называемой строки состояния приложения. Другими словами, строка состояния может быть либо изображена, либо не изображена на экране. Если выбран режим вывода (как изображено на рисунке), рядом с названием ставится флажок, и строка состояния изображается в окне. Повторный выбор того же самого пункта приводит к тому, что флажок в меню и строка состояния из окна убираются.

 

4.4.3.7.  Блокирование пунктов

 

Выбор тех или иных пунктов меню в определенной ситуации может оказаться бессмысленным. Операционная система Windows в таких случаях автоматиче­ски блокирует доступ к соответствующим пунктам меню. Внешним признаком блокирования пункта может служить его бледная сероватая окраска. Например, на рис. 4.5 изображена ситуация, когда в меню заблокирован пункт Восстановить.

 

4.4.3.8.  Запрос дополнительной информации

 

Если справа от названия команды нет специальных символов, выбранная в меню команда будет сразу же выполнена операционной системой. В некоторых случа­ях справа от названия пунктов меню размещается либо многоточие «...», либо маленький треугольник ► , развернутый основанием к команде. Это означает, что для выполнения такой команды операционной системе необходима дополнитель­ная информация, уточняющая условия ее выполнения. Дополнительная инфор­мация запрашивается с помощью каскадных меню и диалоговых окон.

 

Каскадное меню

 

Если справа от названия команды в меню находится символ ► , запрос информа­ции организуется в форме так называемого каскадного меню, то есть меню не­скольких уровней вложенности. Развертывание каскадного меню происходит при выделении строки курсором мыши и при нажатии клавиши → клавиату­ры. Перемещение в раскрытом каскадном меню организуется точно так же, как и в обычном. Количество уровней в каскадном меню может быть произвольным. В примере на рис. 4.9 развернуто каскадное меню второго уровня строки Стан­дартные из меню Программы.

Закрытие текущего "уровня каскадного меню и возврат к предыдущему произво­дится одним из следующих способов:

□   совмещением указателя мыши с одним из пунктов меню предыдущего уровня;

□   нажатием клавиши ←;

□   нажатием клавиши Esc.


Если в каскадном меню любого уровня сделан выбор пункта с командой, все уровни меню сворачиваются автоматически.

 

Диалоговое окно

 

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

 

4.4.3.9. Сжатое меню

 

Операционная система Windows и многие работающие под ее управлением про­граммы автоматически настраивают свои меню (и некоторые панели) в соответ­ствие с частотой использования команд. При первом запуске программы в таком меню отображаются все пункты. Затем меню настраиваются таким образом, чтобы отображать только наиболее часто используемые команды. О том, что часть пунк­тов временно не отображается, свидетельствует значок в нижней (или крайней справа) строке меню. На рис. 4.10 изображено то же самое меню Файл, что и на рис. 4.7, но в сокращенном виде. Меню, которые меняют свой состав в зависимости от частоты обращения к командам, называются сжатыми или комплексными.

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

Можно также выполнить двойной щелчок , по названию такого меню, и оно сразу развернется в полной форме. Кроме того, сжа­тся в полную форму, если оставить его в растое меню автоматически переводится в полную форму, если оставить его в рас­крытом виде в течение некоторого времени.

 

4.4.3.10. Дополнительные способы работы с меню

 

В операционной системе Windows имеются дополнительные способы выбора в меню:

□   Применение сочетания клавиш Alt+«горячая» клавиша выбранного пункта неактивного операционного меню приводит к немедленному выводу меню этого пункта.

□   При развернутом (активном) меню достаточно нажать «горячую» клавишу вы­бранного пункта меню. Если это операционное меню, будет развернуто меню этого пункта, а если это системное меню или подменю, будет выполнена соот­ветствующая команда.

□   Применение клавиш ←,→ во время работы с подменю приводит к переходу в меню следующего пункта операционного меню.

Например, команде Создать Ctrl+N меню Файл (рис. 4.10) соответствует сочета­ние клавиш Ctrl+N, поэтому можно ограничиться использованием этого сочета­ния. Если обратить внимание на то, что «горячей» клавишей для пункта Файл является буква «Ф», а для строки Создать — буква «А», приходим к выводу, что можно также использовать сочетание клавиш Alt+Ф, а затем нажать клавишу А. Вместо этого можно щелкнуть по пункту Файл, а затем по строке Создать  раскрывшегося меню или сразу же щелкнуть по значку команды на инструментальной панели. Аналогичным образом можно выполнять и любые другие команды операционной системы и приложений Windows. Поэтому в тексте ука­зываются только названия соответствующих команде пунктов меню и подменю и сочетания клавиш (при их наличии). Так, обозначение Файл ► Создать Ctrl+N соответствует рассмотренному выше примеру.

 

СОВЕТ

Несмотря на имеющееся разнообразие возможностей для выбора из меню нужной команды операционной системы или приложения, пользователи редко применяют все способы работы с меню. Большинство пользователей считает, что лучше всего работать с мышью. Заметим, что работать с меню с помощью клавиатуры удобнее, когда пользователь вводит текст с клавиатуры, так как при этом не приходится из­менять положение руки.

 

Контрольные вопросы к разделу 4.4

1.  Какие разновидности меню используются в операционной системе Windows?

2.  Перечислите основные операции с меню.

3.  Как открыть и закрыть основное и системное меню?

4.  Как можно начать работу с операционным меню?

5.  Как открыть и закрыть контекстное меню?

6.  Опишите способы перемещения в меню.

7.  Что называется выбором в меню?

8.  Опишите основные способы выбора в меню.

9.  Какие условные обозначения используются в меню? 10. Что представляет собой каскадное меню?

 

Упражнения к разделу 4.4

Упражнение 1

1.  Откройте основное меню операционной системы Windows с помощью кноп­ки Пуск на панели задач.

2.  Разберитесь в его структуре и используемых условных обозначениях.

3.   Выполните перемещения по основному меню с помощью клавиатуры.

4.   Закройте основное меню с помощью клавиатуры.

5.   Откройте основное меню с помощью мыши.

6.   Выполните перемещения по основному меню с помощью мыши (не нажимая на ее кнопку).

7.   Закройте основное меню с помощью мыши.

 

Упражнение 2

1.   Откройте основное меню с помощью мыши.

2.   Перемещаясь по меню с помощью мыши, выделите курсором меню пункт Все программы (при использовании классического стиля меню — строку Программы).

3.   Перейдите в каскадное меню пункта и, перемещаясь по нему, выделите кур­сором строку Стандартные.

4.   Перейдите на следующий уровень каскадного меню и выделите строку Слу­жебные.

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

6.   С помощью мыши вернитесь на третий, второй и первый уровни меню, а за­тем закройте его.

7.   Выполните пп. 1-6 упражнения, используя клавиатуру.

 

Упражнение 3

1.   Откройте основное меню с помощью клавиатуры.

2.   С помощью клавиш направлений найдите в меню (Все) Программы пункты Paint, Блокнот, Косынка, Таблица символов, Microsoft Word, Microsoft Excel.

3.   Закройте основное меню.

4.   Откройте основное меню и выполните пп. 2-3 с помощью мыши.

 

Упражнение 4

1.   Откройте контекстное меню Рабочего стола, щелкнув правой кнопкой мыши по любому не занятому значками и панелями его участку.

2.   С помощью мыши выделите курсором меню строку Создать.

3.   Перейдите в каскадное меню этого пункта и выполните перемещения по его строкам.

4.   Вернитесь в исходное контекстное меню и закройте его.

5.   Выполните пп. 1-4 упражнения с помощью клавиатуры.

6.   Откройте контекстные меню панели задач, кнопки Пуск, значка Мой компью­тер, затем с помощью мыши и клавиатуры выполните перемещения по стро­кам этих меню и закройте их.

 

4.5. Окна

 

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

 

4.5.1. Разновидности окон

 

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

В операционной системе Windows для выполнения программы почти всегда открывается связанное с ней окно. С помощью такого окна пользователь взаи­модействует с выполняющейся программой, управляет ее работой. Говорят, что программа выполняется в окне. Окна, в которых выполняются программы, называются программными окнами (прикладными окнами, окнами приложе­ний). Программные окна считаются основными, главными окнами. На рис. 4.1 изо­бражены два программных окна: окно Мой компьютер, связанное с программой Проводник операционной системы, которая обеспечивает доступ к ресурсам компь­ютера, и окно Корзина, связанное с системной программой восстановления случайно удаленных файлов. Одновременно с созданием или открытием программ­ного окна в панели задач размещается кнопка этого окна. Например, на рис. 4.13 в панели задач находятся кнопки двух окон Microsoft Word и Мой компьютер.

 

Окна, предназначенные для размещения различного рода документов, текстов, рисунков, с которыми работает выполняющееся приложение, называются окна­ми документов. Они считаются подчиненными. Окна документов открываются только во время выполнения какой-либо программы автоматически или по специальному указанию пользователя. Располагаться окна документов могут только внутри окна создавшей их программы. Например, на рис. 4.11 окно документа  с названием Книга1 находится внутри окна программы с названием Microsoft Excel.

Как было установлено ранее, диалоговые окна появляются на экране при выпол­нении некоторых команд меню. Они служат для управления ходом выполнения программы, а также для передачи необходимой для ее выполнения информации. Примеры диалоговых окон и работа с ними рассматриваются ниже.

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

 сообщения об ошибках;

 которые могут привести к потере информации;

 системные вопросы, с помощью которых операционная система выясняет у пользователя, что ей делать дальше;

 информационные сообщения (рис. 4.12), содержащие сведения о происходя­щих в системе событиях.

4.5.2. Форма окна

 

Окна приложений и документов могут находиться на экране в одной из трех воз­можных форм, которые называются полноэкранной, нормальной и свернутой

формами.

Окно в полноэкранной форме (рис. 4.13) имеет максимально возможные раз­меры, оно занимает всю поверхность Рабочего стола, полностью закрывая все остальные окна. В этом представлении окно не может перемещаться и изменять свои размеры.

Окно в нормальной форме (см. рис. 4.1) обычно занимает площадь, примерно равную 2/3 от площади полноэкранной формы. Основным отличием этой формы является возможность изменять положение и размеры нормального окна.

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

Свернутые окна документов могут находиться только внутри программных окон, в которых они созданы. Но внутри программного окна положение окна докумен­та можно изменить произвольным образом. На рис. 4.15 изображено свернутое окно документа Книга1 внутри программного окна Microsoft Excel.

 

ПРИМЕЧАНИЕ

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

 

4.5.3. Общая структура окна

 

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

 

4.5.3.1. Заголовок окна

 

Заголовок окна занимает его верхнюю строчку. Если окно находится на пе­реднем плане, заголовок в стандартном цветовом наборе окрашен в синий цвет. У окон, находящихся на заднем плане, заголовок окрашен в серый цвет (см. рис. 4.1). Заголовок содержит (слева направо): кнопку вызова системного меню, название окна и три кнопки управления формой окна. Кнопка вызова сис­темного меню занимает левый конец заголовка. Как уже отмечалось, она пред­ставлена значком, закрепленным за программой или документом. В примере на рис. 4.15 у программного окна это значок , а у окна документа — . Далее раз­мещается название окна, которое совпадает с названием программы, документа или команды операционной системы. В примере на рис. 4.15 программное окно называется Microsoft Excel, а окно документа — Книга1.

В правом конце заголовка находятся три кнопки, с помощью которых пользова­тель может выбирать нужную форму представления окна (рис. 4.16).

В рассмотренных элементах управления формой окна довольно просто ориенти­роваться, если внутри окна программы нет окон документов, как показано на рис. 4.1. Ситуация по-прежнему вполне простая и тогда, когда подчиненное окно находится в нормальной (см. рис. 4.11) или свернутой (см. рис. 4.15) формах. Каждое из окон имеет свой собственный хорошо различимый заголовок.

Если же подчиненное окно переведено в полноэкранное представление, ориентиро­ваться в элементах управления окнами становится сложнее, так как окно доку­мента, с одной стороны, не может выйти за пределы породившего его программ­ного окна, а с другой — полноэкранное представление означает, что окно должно занимать максимально возможные размеры. Поэтому заголовки программного и подчиненного окон совмещаются и занимают две строки (рис. 4.17). Названия окон объединяются и располагаются в первой строке, в заголовке программного окна. Здесь же размещаются кнопки вызова системного меню и управления фор­мой программного окна. Во второй строке размещаются (слева направо): кнопка вызова системного меню окна документа, операционное меню программного окна и немного видоизмененные кнопки управления формой окна документа.

В том случае, если окно документа не может быть минимизировано или переве­дено в нормальную форму, как, например, у программы Microsoft Word в послед­нем пакете Microsoft Office XP, соответствующие кнопки управления в заголов­ке окна отсутствуют и остается только кнопка закрытия. А если в программном окне может находиться только одно окно документа, как, например, у программы Paint, заголовок окна документа вообще отсутствует.

 

4.5.3.2.  Рабочая зона окна

 

Рабочая зона окна — это его внутренняя область, всегда находящаяся под заго­ловком окна (см. рис. 4.15). Рабочая зона служит для выполнения основных функций окна. Кроме того, в рабочей зоне окон могут находиться различные панели. В частности, в рабочей зоне программного окна почти во всех случаях находится панель, содержащая операционное меню программы, а также одна или. несколько инструментальных панелей, которые содержат значки наиболее часто используемых команд операционного меню.

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

 

4.5.3.3.  Строка состояния

 

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

 

СОВЕТ

Рекомендуется периодически обращать внимание на содержание строки состояния. Это поможет избежать ошибок или выбрать более короткий путь к цели.

 

4.5.3.4. Полосы прокрутки

 

Если содержимое окна (текст документа, рисунок и т. д.) имеет размеры, пре вышающие текущие размеры рабочей зоны, то, чтобы обеспечить доступ к не помещающимся в зоне участкам содержимого окна, справа и снизу рабочей зоны могут размещаться вертикальная и/или горизонтальная полосы прокрутки (см. рис. 4.11). На верхнем и нижнем концах вертикальной полосы прокрутки находятся по одной неподвижной кнопке со стрелками, направленными, соответ­ственно, вверх и вниз. Эти кнопки называют кнопками вертикальной прокрутки. Между ними находится подвижный прямоугольник, который с помощью мыши можно перемещать вверх и вниз вдоль полосы. Этот прямоугольник называют ползунком. Горизонтальная полоса устроена аналогично, на ее концах располо­жены кнопки горизонтальной прокрутки.

 

4.5.4. Основные операции с окнами

 

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

 

4.5.4.1. Открытие окна

 

Работая в системе Windows, пользователь в любой момент может поместить на Рабочий стол нужный инструмент или документ, то есть открыть его окно. Опера­ционная система выделяет открываемому окну все необходимые ресурсы: вспо­могательные таблицы управления окном, место в оперативной памяти и т. д. Способы открытия программного окна:

□   рекомендуемый — выполнить двойной щелчок по значку программы;

□   стандартный — выбрать строку с названием программы из основного меню;

□  для открытия окна Мой компьютер выделено отдельное сочетание .

Одновременно с открытием программного окна на панели задач появляется его кнопка, которая служит для переключения между одновременно находящимися на Рабочем столе окнами, а также для переключения между текущим и сверну­тым состояниями программного окна. Способы открытия окна документа:

□  рекомендуемый — щелкнуть по значку на инструментальной панели окна;                                                                                                      

□  стандартный — выбрать команду Файл ► Открыть либо использовать сочета­ние клавиш Ctrl+O;

□  дополнительные способы: если на Рабочем столе находится значок докумен­та, открыть его можно двойным щелчком по значку, а документы, работа с ко­торыми выполнялась относительно недавно, могут быть открыты из основно­го меню выбором строки с его названием в каскадном меню Документы.

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

документа.

 

4.5.4.2.  Закрытие окна

 

Программы или документы, не нужные в дальнейшей работе, можно убрать с Рабо­чего стола. То есть окно, работа с которым закончена, можно закрыть. Закрывая окно, система высвобождает ранее закрепленные за окном ресурсы. Закрытое окно удаляется с Рабочего стола. Восстановить состояние окна, которое оно име­ло перед закрытием, не всегда возможно. Для того чтобы возобновить работу с окном после его закрытия, его необходимо вновь открыть. При этом окно обыч­но принимает начальный вид, а не тот, который оно имело перед закрытием.

Способы закрытия окна:

□  рекомендуемый — щелкнуть по кнопке закрытия в заголовке окна;          

□  стандартный — выбрать команду Закрыть из системного меню окна;

□  дополнительные способы: выполнить двойной щелчок по кнопке вызова сис­темного меню закрываемого окна, выбрать команду Файл ► Выход из операци­онного меню окна или использовать сочетание клавиш Alt+F4 для программ­ного окна и сочетание Ctrl+F4 либо Ctrl+W — для окна документа.

 

4.5.4.3.  Свертывание окна

 

Если на столе скопилось слишком много документов и инструментов и они на­чали мешать работе пользователя, те окна, которые временно не нужны, можно уменьшить в размерах или же полностью свернуть. За свернутым окном сохра­няются все ресурсы. Мало того, программа, окно которой свернуто, продолжает выполняться. Свернутое окно можно вновь развернуть и привести его в то со­стояние, которое окно имело перед свертыванием. Свернутое программное окно представлено кнопкой на панели задач, а свернутое окно документа обычно раз­мещается в углу рабочей зоны программного окна. Свертывание окна часто на­зывают минимизацией окна. Способы свертывания окна:

   рекомендуемый — щелкнуть по кнопке свертывания в заголовке окна;     

□   стандартный — выбрать команду Свернуть из системного меню окна;

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

Кнопка свернутого окна рельефно выделена над панелью задач, а кнопка развер­нутого — углублена в панель. При наличии на Рабочем столе нескольких окон последний прием, в зависимости от ситуации, может привести к переключению на другое окно.

 

4.5.4.4.  Восстановление окна

 

Восстановлением окна называется его перевод в нормальную форму. Такой пе­ревод можно осуществить из полноэкранной и свернутой форм окна. Способы восстановления окна:

□   рекомендуемый — щелкнуть по кнопке восстановления в заголовке окна;

□   стандартный — выбрать команду Восстановить из системного меню окна;

□  дополнительные способы: выполнить двойной щелчок по заголовку окна или использовать сочетания клавиш Alt+F5 для программных окон и Ctrl+F5 — для окон документов.

 

4.5.4.5.  Развертывание окна

 

Развертыванием окна называется перевод окна в полноэкранную форму. Такой перевод возможен из нормальной формы, а также из свернутой формы окна. За­метим, что перевод окна в полноэкранную форму часто называют максимизаци­ей окна. Способы развертывания окна:

□   рекомендуемый — щелкнуть по кнопке развертывания в заголовке окна;  

□   стандартный — выбрать команду Развернуть из системного меню окна;

□   дополнительные способы: выполнить двойной щелчок по заголовку окна или использовать сочетания клавиш Alt+F10 для программных окон и Ctrl+F10 — для окон документов.

 

ПРИМЕЧАНИЕ

Щелчок по кнопке программы на панели задач переводит окно в нормальную или полноэкранную форму в зависимости от того, в какой форме находилось окно пе­ред свертыванием.

 

4.5.4.6.  Изменение текущих размеров окна

 

Напомним, что изменение размеров возможно только для окон в нормальном представлении. Последовательно уменьшая либо увеличивая размеры нормаль­ного окна, невозможно перейти к его свернутой либо полноэкранной формам.

Способы изменения размеров окна:

□   рекомендуемый — совместить указатель мыши с любой из границ окна (при этом он должен принять вид двунаправленной стрелки , затем перетаскивать

эту границу в нужном направлении, увеличивая или уменьшая соответствую­щие размеры окна. Указатель можно позиционировать также в любом углу окна, при этом перетаскивание угла приводит к одновременному изменению и высоты, и ширины окна;

□ стандартный — использовать сочетание Ctrl+F8 или выбрать команду Размер из системного меню окна. Затем с помощью клавиш направлений или  осуществить изменение размеров окна. После того как окно примет нужные размеры, нажать клавишу Enter.

 

4.5.4.7. Изменение положения окон

 

Изменение положения возможно у программных окон и окон документов в нор­мальной форме, а также у окон документов в свернутой форме. Отметим еще раз, что окна документов не могут выходить за пределы своего программного окна. Способы изменения положения окна:

□  рекомендуемый — совместить указатель мыши с любым участком заголовка окна между кнопкой вызова системного меню и кнопками управления формой окна. Затем выполнить перетаскивание окна в нужное конечное положение;

□  стандартный — использовать сочетание Ctrl+F7 или выбрать команду Переместитц из системного меню окна. Затем изменить положение окна клавишами направлений После того как окно займет нужное конечное по­ложение, нажать клавишу Enter.

 

4.5.4.8.          Прокрутка в окне

 

Если размеры документа превышают размеры рабочей зоны окна, он не помеща­ется целиком в рабочей зоне и в ней видна только некоторая часть документа. Доступ к невидимым частям документа называют прокруткой (перемещением) документа в окне. Для прокрутки можно использовать клавиатуру и полосы прокрутки. Переход к скрытым частям документа с помощью клавиатуры произ­водится стандартным образом — клавишами управления курсором, клавишами; , Home, End, Page Up и Page Down, возможно, в комбинациях с клавишами Ctrl и Shift. Управление полосами прокрутки производится только с помощью мыши. Могут использоваться следующие приемы:

□  щелчок по кнопкам вертикальной или горизонтальной полосы прокрутки при­водит к перемещению документа на одну строку или одну колонку в соответ­ствующем направлении;

□  перетаскивание ползунка в начало или конец полосы прокрутки приводит к быстрому перемещению к началу или к концу документа; если ползунок отпустить в некотором промежуточном положении на полосе прокрутки, про­изойдет пропорциональное текущему положению ползунка перемещение до­кумента в окне;

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

Все сказанное ранее относительно прокрутки в окне документа относится и к про­крутке в программных окнах.

 

4.5.4.9. Перемещение между окнами

 

На Рабочем столе может одновременно находиться произвольное количество окон и их значков. Для выделения какого-либо значка на Рабочем столе можно щелкнуть по значку. Кроме того, выделение может перемещаться от одного значка к другому с помощью клавиш Повторный щелчок по выделенному значку или нажатие клавиши Enter приводит к открытию связанного со значком окна.

В операционной системе Windows пользователь в любой момент времени может работать только с одним окном. Такое окно обязательно находится переднем пла­не, и его называют активным. Внешним признаком активного окна является яр­ко-синяя окраска его заголовка.

 

ВНИМАНИЕ

Активным в каждый конкретный момент времени может быть только одно про­граммное окно и только одно расположенное в нем окно документа.

 

Внешний признак неактивного окна — заголовок более бледного оттенка.

Напомним, что одновременно с открытием программного окна в панели задач появляется его кнопка. Если открыто несколько программных окон, на панели задач размещаются кнопки всех открытых окон. Причем кнопка активного про­граммного окна при использовании классического стиля выглядит «утопленной» в панель, а кнопки неактивных программных окон «рельефно выступают» над панелью. В случае использования стиля оформления Windows XP кнопка актив­ного окна имеет более темный оттенок, а кнопка неактивного — более светлый. На рис. 4.13 окно Мой компьютер активное, а окно Microsoft Word — неактивное.

Если одновременно открыто большое количество окон, на панели задач операцион­ной системы Windows XP кнопки одной и той же программы, открытой с разными документами, объединяются в одну. Количество окон, связанных в панели задач од­ной кнопкой, указывается в ее названии. Такое объединение принято называть груп­пировкой задач. В примере, приведенном на рис. 4.2, программа Adobe Photoshop открыта один раз (число в названии отсутствует), Проводник открыт два раза, а про­грамма Microsoft Word — три раза. Режим группировки задач можно отключить.

 

ВНИМАНИЕ

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

 

Если на Рабочем столе одновременно находится несколько окон, может потребо­ваться перейти от работы с одним окном к работе с другим окном. Такая опера­ция считается перемещением между окнами.

Способы перемещения между окнами:

□  рекомендуемый — если на экране виден хотя бы небольшой кусочек нужного окна, достаточно совместить указатель мыши с любой точкой этого участка и щелкнуть кнопкой мыши — окно станет активным;

□  стандартный — для перемещения между окнами приложений следует щелк­нуть по кнопке нужного окна на панели задач, а для перемещения между ок­нами документов в раскрытом меню Окно программы следует выбрать строку с названием нужного окна;

□  дополнительные способы: для перемещения между окнами документов мож­но использовать сочетание клавиш Ctrl+F6, а для перемещения между окнами приложений — сочетание Alt+Tab.

Если в панели задач произошло объединение кнопок нескольких окон, то после щелчка по групповой кнопке развернется список, содержащий их названия, и да­лее потребуется дополнительный щелчок по строке с названием нужного окна.

Использование сочетания Alt+Tab для перемещения между программными окна­ми имеет свою специфику: нажимается и удерживается в нижнем положении кла­виша Alt, затем однократно нажимается клавиша Tab. В центре экрана появится окно сообщения с названием одной из выполняющихся программ. Следующее нажатие клавиши Tab (при клавише Alt, удерживаемой в нажатом состоянии) приведет к выводу в этом окне названия следующей выполняющейся программы и т. д. Нажатия клавиши Tab продолжаются до появления названия нужной про­граммы, после чего отпускаются обе клавиши.

 

4.5.4.10. Управление группой окон

 

В некоторых ситуациях возникает необходимость свернуть сразу все ранее откры­тые окна. Для этого могут быть использованы сочетания клавиш или кнопка  Свернуть все окна, находящаяся на левом участке панели задач. Обрат­ная операция — восстановление всех ранее свернутых окон — выполняется с по­мощью сочетания или повторного щелчка по кнопке Свернуть все окна.

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

□   Показать рабочий стол — обеспечивает одновременное свертывание всех от­крытых окон;

□   Показать все окна — обеспечивает одновременное развертывание всех ранее свернутых любым способом окон;

□  Окна каскадом — обеспечивает размещение всех открытых окон каскадом, когда все окна переводятся в нормальную форму и выстраиваются на столе с почти полным перекрытием, так что видны только заголовки всех окон;

□  Окна сверху вниз — обеспечивает размещение всех открытых окон сверху вниз, когда окна размещаются рядом друг с другом в виде горизонтальных полос;

□  Окна слева направо — обеспечивает размещение всех открытых окон слева на­право, когда окна размещаются рядом друг с другом в виде вертикальных полос.

Для выполнения операций над группой окон следует щелчком по панели задач правой кнопкой мыши открыть каскадное меню панели и выбрать в нем строку с соответствующей командой. Если в выполненное по одной из команд размещение окон на Рабочем столе внести какие-либо изменения вручную или же открыть новое окно, заданное упорядочение окон автоматически не восстанавливается.

 

Упражнения к разделу 4.5.4

 

Упражнение 1

1.   На Рабочем столе найдите значок Мой компьютер и откройте его окно. Обра­тите внимание на изменения на панели задач.

2.   Найдите в окне заголовок, рабочую зону, строку состояния, кнопки управле­ния окном.

3.   Закройте окно Мой компьютер и вновь обратите внимание на панель задач.

4.   Откройте окно Мой компьютер и сверните его, используя кнопки управления окном. Как изменился внешний вид кнопки окна на панели задач?

5.   Разверните окно Мой компьютер, максимизируйте его. Обратите внимание на изменение внешнего вида кнопки максимизации.

6.   Приведите окно Мой компьютер к нормальной форме.

7.   Сверните и разверните окно приложения Мой компьютер, используя панель задач.

8.   Закройте окно Мой компьютер.

9.   На Рабочем столе найдите значок Корзина, откройте соответствующее ему окно и проделайте пп. 2-8 упражнения для этого окна.

 

Упражнение 2

1.   Откройте окно Мой компьютер.

2.   Максимизируйте окно Мой компьютер, а затем приведите к нормальной форме, используя заголовок окна.

3.   С помощью мыши откройте, выполните перемещение по пунктам, а затем закройте системное меню окна.

4.   С помощью клавиатуры откройте, выполните перемещение по пунктам, а за­тем закройте системное меню окна.

5.   Разверните и сверните окно Мой компьютер, выбирая соответствующие команды в системном меню.

6.   Разверните и сверните контекстное меню кнопки окна Мой компьютер на пане­ли задач.

7.   Разверните окно Мой компьютер и приведите его к нормальной форме, исполь­зуя контекстное меню кнопки этого окна на панели задач.

8.   Закройте окно Мой компьютер с помощью системного меню.

9. Откройте окно Мой компьютер, а затем закройте его с помощью соответст­вующего сочетания клавиш.

10. Откройте окно Корзина и проделайте пп. 2-9 упражнения для этого окна.

 

Упражнение 3

1.  Откройте окно Мой компьютер.

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

3.  Откройте меню пункта Вид с помощью мыши, клавиатуры, «горячей» клавиши.

4.  С помощью клавиш направлений →,←выполните переход к меню Сервис и назад.

5.  Обратите внимание на наличие или отсутствие флажка в пункте Строка со­стояния и на наличие или отсутствие самой строки в окне. Как называется такой пункт меню?

6.  В раскрытом меню Вид выберите команду Строка состояния (то есть выберите команду Вид ► Строка состояния). Обратите внимание на изменение внешнего вида окна. Еще раз выберите команду Вид ► Строка состояния и вновь просле­дите за изменением внешнего вида окна.

7.  Последовательно выберите команды Вид ►  Эскиз страницы, Вид ► Строка со­стояния, Вид ► Значки, Вид ► Список, Вид ► Таблица, обращая внимание на из­менения внешнего вида окна. Как называется такие пункты меню?

8.  Выберите команду Вид ► Выбор столбцов в таблице. Что происходит при ее выполнении? Как называется открытое таким образом окно? Закройте его с помощью клавиши Esc.

 

Упражнение 4

1.  Откройте окно Мой компьютер и переведите его в нормальную форму.

2.  С помощью мыши переместите окно сначала в левый верхний угол, а затем в центр Рабочего стола.

3.  Переместите окно в правый нижний угол и верните его в центр Рабочего сто­ла с помощью системного меню и клавиатуры.

4.  С помощью мыши измените размеры окна так, чтобы оно занимало примерно четвертую часть экрана.

5.  Восстановите исходные размеры окна с помощью системного меню и кла­виатуры.

6.  Закройте окно Мой компьютер с помощью операционного меню, потом вновь откройте его, а затем закройте с помощью подходящего сочетания клавиш.

7.  Откройте окно Корзина и проделайте пп. 2-6 упражнения для этого окна.

 

Упражнение 5                                                                              

1.   Откройте окно Мой компьютер, а затем окно Корзина. Обратите внимание на   состояние панели задач. Определите, какое из окон активно.

2.    Перемещением одного из окон добейтесь того, чтобы на Рабочем столе были видны участки обоих окон.

3.   С помощью кнопок в панели задач сделайте активным окно Корзина, а затем перейдите в окно Мой компьютер.

4.   С помощью мыши перейдите из окна Мой компьютер в окно Корзина. Обратите внимание на изменения в панели задач.

5.   Выполните переключение между этими окнами с помощью подходящего со­четания клавиш.

6.   Окно Мой компьютер приведите к нормальной форме и уменьшите его размер до появления горизонтальных и вертикальных полос прокрутки.

7.   С помощью полос прокрутки просмотрите содержимое окна Мой компьютер.

8.   Увеличьте окно Мой компьютер до исчезновения полос прокрутки.

9.   Закройте окна Мой компьютер и Корзина.

 

Упражнение 6

1.   Откройте окна Мой компьютер, Корзина и Internet Explorer.

2.   С помощью сочетания клавиш Alt+Tab перейдите:

О из окна Internet Explorer в окно Мой компьютер;

О из окна Мой компьютер в окно Корзина;

О из окна Корзина в окно Мой компьютер.

3.   Используя контекстное меню панели задач:

О сверните все окна;

О разверните все окна;

О расположите окна слева направо, расположите окна сверху вниз, каскадом.

4.   Переместите окно Мой компьютер за окно Корзина, а окно Корзина перекройте окном Internet Explorer.

5.   Закройте все окна.

 

4.5.5. Диалоговые окна

 

Особой разновидностью окон являются диалоговые окна, появляющиеся на эк­ране в том случае, когда для выполнения какого-либо действия, команды опера­ционной системе Windows необходима дополнительная информация. Напри­мер, на рис. 4.18 изображено окно, которое появляется при выполнении команды Файл ► Открыть программы Microsoft Word.

Структура диалогового окна немного отличается от общей структуры окон в Win­dows. В поле названия диалогового окна указывается название команды, выбор которой привел к появлению этого окна на экране. Вместо кнопок управления формой слева от значка закрытия окна обычно находится кнопка которая служит для вызова справки по работе с данным диалоговым окном. Кроме стан­дартных способов закрыть диалоговые окна можно с помощью клавиши Esc или специальной кнопки Отмена (рис. 4.18), которая обычно находится внутри диа­логового окна.

ВНИМАНИЕ

Любой из способов закрытия диалогового окна приводит к отмене вызвавшей его команды.

 

Различают модальные и немодальные диалоговые окна. Модальное окно блоки­рует работу приложения. Пользователь должен выполнить все необходимые действия и закрыть его, чтобы вернуться в окно приложения. Немодальное диа­логовое окно не блокирует работу приложения. Это значит, что работа с таким окном может вестись одновременно с работой над документом.

Диалоговые окна содержат так называемые элементы управления, работая с кото­рыми, пользователь передает операционной системе нужную информацию и управ­ляющие воздействия. В окне, изображенном на рис. 4.18, находится много таких элементов. Среди них кнопки с названиями Открыть и Отмена, раскрывающиеся списки Папка, Имя файла, Тип файлов и т. д. Кроме собственно элементов управле­ния диалоговые окна могут содержать индикаторы, визуально отображающие ход выполнения каких-либо действий, а также различные тексты, названия и рамки, облегчающие ориентацию пользователя среди элементов управления окна. На­пример, на рис. 4.19 изображен индикатор, в исходном состоянии представляющий собой узкую полоску белого цвета. По мере выполнения какого-либо действия (форматирования диска, проверки диска и т. д.) полоска постепенно заполняется блоками темного цвета Причем длина заполненного участка пропорциональна уже выполненной части работы.

для работы с этим элементом может быть использована соответствующая «горя­чая» клавиша. Рядом с некоторыми названиями может находиться многоточие. Смысл этого обозначения точно такой же, как и при его использовании в меню: при выборе такого элемента управления будет вызвано дополнительное диалого­вое окно.

В любой момент взаимодействия с окном один из элементов управления выделен с помощью пунктирной рамки, в которую заключено его название, и, возможно, цветовой полоски в самом элементе. Это выделение принято считать курсором диалогового окна, а сам элемент управления — активным (текущим, выделен­ным). В диалоговом окне на рис. 4.18 активной является кнопка Открыть. В лю­бой момент времени пользователь может взаимодействовать только с активным элементом управления.

 Способы активизации элементов управления в диалоговом окне:

□   рекомендуемый — щелчок по выбранному элементу управления;

□  стандартный — нажатие клавиши Tab или использование сочетания Shift+Tab.

 

СОВЕТ

Переход с помощью клавиатуры к элементам управления, отдаленным от текущего, может потребовать нескольких нажатий клавиши Tab или неоднократного (исполь­зования сочетания Shift+Tab, поэтому применение мыши для активизации нужно­го элемента управления обычно удобнее, чем использование клавиатуры.

 

Как и в меню, в зависимости от сложившейся ситуации некоторые элементы управ­ления могут быть недоступны. Названия заблокированных элементов управления имеют бледный оттенок. Эти элементы не могут быть активизированы, и пользо­ватель не может с ними работать. Операционная система автоматически опреде­ляет возможность работы с тем или иным элементом управления и выполняет блокирование или, наоборот, разблокирование соответствующих элементов.

Теперь рассмотрим назначение и использование отдельных элементов управле­ния. В диалоговых окнах Windows используются следующие разновидности эле­ментов управления: поля ввода, кнопки, переключатели, флажки, списки, рас­крывающиеся списки, регуляторы, вкладки.

 

4.5.5.1. Поля ввода

 

Поля ввода применяются для ввода с клавиатуры первичной текстовой информа­ции. На рис. 4.20 изображено поле ввода с названием Метка тома: из диалогового окна форматирования гибких дисков. Это поле можно использовать для ввода метки (названия) гибкого диска.

Признаком активности поля ввода является на­личие в нем текстового курсора, который обычно имеет вид узкой вертикальной мигающей черточ­ки. Когда активно поле ввода, не действует часть соглашений по управлению объектами в диалоговом окне. В частности, не работает соглашение о переходе к другим элементам управления с помощью «горячих» кла­виш, не работает выход из диалогового окна по клавише Esc и некоторые другие.

ВНИМАНИЕ

Очень часто в полях ввода находится некоторый автоматически предлагаемый сис­темой текст. Сразу после активизации поля такой текст оказывается выделенным интенсивным цветом, и при первом же нажатии на любую алфавитно-цифровую или цифровую клавишу весь текст из поля ввода удаляется. Если желательно со­хранить какую-то часть этого текста, следует начать работу с полем с нажатия на одну из клавиш управления курсором:

 

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

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

Во время ввода текста могут быть допущены различные ошибки, которые следу­ет исправить до завершения работы с полем ввода. Исправление текста осущест­вляется его просмотром, перемещением к нужному участку текста и при необхо­димости внесением тех или иных изменений. Перемещение к нужной позиции осуществляется с помощью клавиш направлений: Кроме них могут ока­заться полезными клавиши Ноте и End — для перехода в начало и конец поля. Для быстрого перехода к нужной позиции поля ввода можно также щелкнуть по этой позиции. Изменения вносятся в текст удалением ошибочных символов и включением в нужные позиции новых. В полях ввода предусмотрен ввод только в режиме замены

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

Назначение и основные правила работы с настраиваемым полем совпадают с назначением и правилами работы с обыч­ным полем. Различие между ними заключается в наличии справа от настраиваемого поля двух кнопок с изображения­ми треугольников. С помощью щелчка по верхней кнопке можно увеличить находящееся в поле значение на некоторую фиксированную величину, а с помощью щелчка по нижней кнопке — уменьшить на ту же вели­чину. Как правило, операционная система или программа автоматически заносит в такие поля начальные значения, которые можно «настраивать».

 

4.5.5.2.  Кнопки

 

Кнопки служат для инициирования выполнения некоторой последовательности действий. Например, кнопка Открыть (см. рис. 4.18) служит для фактического от­крытия окна документа, отобранного с помощью остальных имеющихся в диало­говом окне элементов управления. В общем случае кнопки, фактически иниции­рующие выполнение вызвавшей диалоговое окно команды, могут иметь разные названия: Открыть, Выполнить, Сохранить, Начать и т. д. В некоторых случаях кнопки называются ОК (от английского слова Okay — возгласа, выражающего одобрение). Во многих окнах встречается кнопка Отмена. Она предназначена для отмены всех введенных в диалоговом окне указаний, уничтожения всей вве­денной в поля ввода информации и отмены команды, вызвавшей данное диало­говое окно. Кнопка с названием Справка или с изображением вопросительного знака служит для вызова встроенной справочной системы программы. Внешне кнопка представляет собой прямоугольник, внутри которого находится ее назва­ние или некоторое условное изображение. В ряде случаев специальная окраска создает впечатление объемности кнопки, как будто над поверхностью окна дей­ствительно выступает часть кнопки.

Способы работы с кнопкой:

□   рекомендуемый — щелкнуть по кнопке;

□   стандартный — клавишей Tab или сочетанием Shift+Tab совместить курсор  диалогового окна с кнопкой и нажать клавишу Enter или клавишу пробела.

 

4.5.5.3.  Переключатели

 

Переключатели предназначены для выбора одного из нескольких взаимоисклю­чающих вариантов. Переключатели в операционной системе Windows являются практически полными аналогами переключателей каких-либо режимов в быто­вых приборах, например, переключателей каналов в телевизионных приемниках.

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

Способы установки переключателя (выбор варианта):

□  рекомендуемый — щелкнуть по кружку, который соответствует выбранному варианту;

□  стандартный — клавишей Tab или сочетанием клавиш Shift+Tab активизировать переключатель; клавишами f выбрать нужный вариант; нажать клавишу Enter.

 

4.5.5.4. Флажок

 

Флажок служит для выбора одного из двух возможных вариантов (типа ре­жим включен/режим выключен). Например, диск можно отформатировать либо обычным образом, либо с переносом основных файлов операционной систе­мы, которые необходимы для создания системного диска. Для включения или отключения режима создания системного (загрузочного) диска в диалоговом окне форматирования гибких дисков предусмотрен флажок Создание загру­зочного диска MS-DOS, расположенный в группе флажков, которые изображены на рис. 4.23.

ВНИМАНИЕ

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

Способы установки и снятия флажка:

□  рекомендуемый — щелкнуть по квадратику флажка;

□  стандартный — клавишей Tab или сочетанием клавиш Shift+Tab активизировать флажок, затем нажать клавишу пробела.

 

4.5.5.5. Список

 

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

 

4.5.5.6. Развертываемый список

 

Развертываемый список, так же как переключатели и обычные списки, служит для выбора одного из включенных в него вариантов. Но, в отличие от них, он за­нимает в окне значительно меньше места, поскольку в обычном состоянии он свернут, как основное меню Windows. У развертываемого списка в диалоговом окне размещается не кнопка вызова, а первая строка списка. Остальные строки списка невидимы. В диалоговом окне на рис. 4.18 находятся несколько разверты­ваемых списков в свернутом состоянии: Папка, Имя файла, Тип файла и т. д. А на рис. 4.24 список Тип файла показан в развернутом виде. Развертывание списка происходит при щелчке по кнопке развертывания, размещенной справа от списка. Работа с раскрытым списком аналогична работе с обычным списком, но после того как будет выполнен выбор, список автоматически вернется в ис­ходное свернутое состояние.

Способы выбора из развертываемого списка:

□   рекомендуемый — щелкнуть по кнопке развертывания списка, а затем по вы­бранной строке. При необходимости нужная строка выводится в видимую зону списка с помощью полосы прокрутки.

□   стандартный — клавишей Tab или сочетанием клавиш Shift+Tab активизиро­вать развертываемый список, клавишей  развернуть его, затем клавишами направлений , PageUp или PageDown выбрать нужную строку и нажать клавишу Enter.

Случайно развернутый список можно вернуть в исходное состояние щелчком по любому участку окна вне списка или с помощью клавиши Esc.

Заметим, что развертываемые списки могут быть совмещены и с обычными кнопками. Об этой возможности говорит кнопка развертывания, помещенная слева от обычной кнопки. Например, на рис. 4.18 кнопки Сервис и Открыть име­ют совмещенные с ними развертываемые списки.

 

4.5.5.7. Регуляторы

 

Если настраиваемый параметр имеет непрерывный характер и задать его значе­ние каким-либо числом сложно, как, например, при установке уровня записи звукового сигнала, в диалоговых окнах используются регуляторы (рис. 4.25). Кроме того, регуляторы могут использоваться для повышения наглядности при управлении программой.

 

4.5.5.8. Вкладка диалогового окна

 

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

Каждая из вкладок имеет собственное название. Название вкладки размещается на ярлыке вкладки, который виден всегда. На рис. 4.26 изображено диалоговое окно команды Файл ► Параметры страницы текстового редактора MS Word, со­стоящее из трех вкладок. Текущей является вкладка Поля.

Способы выбора вкладки:

□  рекомендуемый — щелкнуть по ярлыку с названием нужной вкладки;

□  дополнительный — сочетанием клавиш Ctrl+Tab или Ctrl+Shift+Tab последова­тельно перейти к нужной вкладке окна.

 

Упражнения к разделу 4.5.5

Упражнение 1

1.   Откройте окно Мой компьютер.

2.   Выберите команду Сервис ► Свойства папки.

3.   Изучите структуру многостраничного окна Свойства папки.

4.   С помощью мыши перейдите к вкладке Вид, затем к странице Типы файлов и вернитесь на вкладку Общие.

5.   С помощью клавиатуры перейдите к вкладке Вид, затем к странице Типы фай­лов и вернитесь на первую страницу Общие.

6.   Закройте окно Свойства папки с помощью кнопки Отмена.

 

Упражнение 2

1.   Откройте окно Мой компьютер.

2.   Выберите команду Сервис ► Свойства папки.

3.   Перейдите к вкладке Вид.

4.   Найдите активный, то есть выделенный пунктирной рамкой, элемент управ­ления.

5.   Нажимая клавиши Tab и/или Shift+Tab, последовательно активизируйте ос­тальные элементы управления окна.

6.   Найдите список флажков Дополнительные параметры. Активизируйте его с по­мощью мыши.

7.   Выполните прокрутку списка с помощью клавиатуры.

8.   Выполните прокрутку списка с помощью мыши. Добейтесь, чтобы в зоне види­мости находилась строка с флажком Открывать каждую папку в отдельном окне.

9.   Выделите эту строку с помощью курсора мыши. Обратите внимание на со­стояние флажка.

10.   Установите и снимите флажок с помощью мыши.

11.   Установите и снимите флажок с помощью клавиатуры.

12.   Установите флажок и щелкните по кнопке Восстановить умолчания.

13.   Перейдите к вкладке Общие.

14.   Найдите активный, то есть выделенный пунктирной рамкой, элемент управ­ления.

15.   Нажимая клавиши Tab и/или Shift+Tab, последовательно активизируйте ос­тальные элементы управления окна.

16.   Найдите и активизируйте переключатель Задачи.

17.   С помощью мыши и клавиатуры осуществите последовательные переключе­ния между его пунктами.

18.   Щелкните на кнопке Восстановить значения по умолчанию.

19.   Закройте окно Свойства папки с помощью клавиши Esc.

 

4.5.6. Элементы управления в рабочей зоне программного окна

 

Многие программы размещают в рабочей зоне своих окон элементы управления и индикации, аналогичные элементам управления, используемым в диалоговых окнах. Они могут иметь вид значков, панелей образцов, измерительных линеек и т. д. Обычно дополнительные элементы управления группируются в инстру­ментальных панелях. Следует отметить, что в программах пакета MS Office XP появился новый интересный элемент управления смарт-тег, который сочетает в себе свойства всплывающих подсказок, кнодок и развертываемых меню. Меха­низм смарт-тегов позволяет сэкономить время при выполнении некоторых дей­ствий за счет частичной автоматизации и более удобного доступа к элементу управления. При выполнении пользователем некоторых действий индикатор смарт-тега автоматически появляется в рабочей зоне документа. Обычно поя­вившийся смарт-тег обозначается в документе синей или фиолетовой пунктир­ной линией под строкой текста. При совмещении указателя мыши с индикатором смарт-тега появляется кнопка Действия для смарт-тега. Щелчок по этой кнопке приводит к развертыванию меню доступных действий. В отдельных случаях кнопка смарт-тега может иметь и другой вид, и другое название.

В целом смарт-тег по характеру появления похож на всплывающую подсказку, а по внешнему виду и по использованию — на кнопку развертываемого списка в инструментальной панели. После выбора какой-либо строки из списка восста­навливается исходное состояние индикатора смарт-тега, и его можно использо­вать еще раз. А после перехода к действиям, которые не связаны с появлением индикатора смарт-тега на экране, он автоматически убирается с экрана. С помо­щью клавиши Esc пользователь может удалить индикатор самостоятельно. Таким образом, элемент управления как бы «доставляется» в рабочую зону в то место, где пользователь выполняет какие-то действия, и теперь он может быстро выполнить нужную операцию. Отсюда и название элемента — «проворный» (smart tag — проворный, находчивый ярлык).

 

4.6. Стиль работы с окнами и ярлыками

 

Операционная система Windows по отношению к операциям с окнами, ярлыка­ми и папками может быть настроена двумя различными способами. Первый спо­соб считается стандартным для операционной системы Windows. Второй явля­ется основным в программах, используемых для работы с глобальной сетью Интернет. Разработчики Windows посчитали целесообразным соединить в еди­ной среде возможности операционной системы и обозревателей — программ, предназначенных для работы с Web. Таким образом появился веб-стиль настрой­ки операционной системы Windows.

В стандартном случае для каждой открываемой папки выделяется отдельное окно. Это позволяет одновременно просматривать содержимое нескольких папок. С дру­гой стороны, большое количество одновременно открытых окон загромождаетрабочий стол. В случае использования веб-стиля дочерняя папка открывается в том же самом окне, в котором была открыта родительская. Таким образом, на рабочем столе находится только одно открытое окно, но и работать можно только с со­держимым одной папки.

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

 

ПРИМЕЧАНИЕ

В дальнейшем изложении описываются приемы выполнения тех или иных дейст­вий в предположении, что установлена стандартная настройка Windows.

 

Контрольные вопросы к разделам 4.5 и 4.6

1.   Какие типы окон используются в операционной системе Windows?

2.   Для чего используются программные окна?

3.   Где находится кнопка, соответствующая открытому программному окну?

4.   Для чего используются окна документов?

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

6.   Какие формы представления окон используются в системе Windows?

7.   Назовите составные части окна и их назначение. Опишите структуру заголов­ка окна.                                                                               

8.   Опишите назначение и внешний вид кнопок управления окном.

9.   Когда заголовки программного окна и окна документа совмещаются?

10.   Опишите структуру совмещенного заголовка окна.

11.   Что представляет собой рабочая зона окна? Чем она ограничена?

12.   Для чего используется строка состояния?

13.   Опишите назначение и структуру полос прокрутки.

14.   Перечислите основные операции над окнами.

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

16.   Сравните между собой операции закрытия и сворачивания окна.

17.   В чем разница между изменением размеров окна и изменением формы окна?

18.   Перечислите допустимые операции над окнами в полноэкранной, нормаль­ной и в свернутой форме.

19.   Каким образом можно закрыть окно? Как осуществляется свертывание, вос­становление и развертывание окна?

20.   Опишите способы перехода к различным формам окна.

21.   Опишите способы изменения размеров и положения окна на Рабочем столе.

22.   Какие окна считаются активными и в чем их отличие от остальных окон?

23.   Как осуществляется перемещение между окнами?

24.   Опишите способы выполнения прокрутки в окне.

25.   Укажите отличия в структуре и свойствах диалоговых окон от окон осталь­ных типов.

26.  Что может находиться в диалоговом окне?

27.   Для чего используются и как выглядят индикаторы?

28.  Для чего используются элементы управления в диалоговом окне?

29.  Чем отличаются активные элементы управления?

30.   Опишите способы активизации элементов управления в диалоговом окне.

31.  Опишите назначение, внешний вид и способы работы с полями ввода.

32.   Как сохранить часть текста, который автоматически появился в поле ввода?

33.   Сравните обычное и настраиваемое поля ввода.

34.   Опишите назначение, внешний вид и способы работы с кнопками.

35.   Как можно нажать кнопку и к чему это приведет?

36.   Опишите назначение, внешний вид и способы работы с переключателями, флажками, со списками.

37.   Чем отличаются списки от переключателей?

38.   Опишите назначение и внешний вид раскрывающихся списков.

39.   Чем отличаются раскрывающиеся списки от обычных списков?

40.   Опишите назначение и внешний вид регуляторов, а также работу сними.

41.   Для чего используются многостраничные диалоговые окна?

42.   Какие элементы управления могут находиться в рабочей зоне программного окна?

43.  Для чего предназначены смарт-теги?

44.   Опишите способы работы со смарт-тегом.

45.  Чем отличается стандартный стиль настройки от веб-стиля?

 

Глава 5

Базовые понятия и средства операционной системы Windows

 

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

 

5.1. Основные понятия, свойства и возможности Windows

 

В данном разделе обсуждаются основные понятия, особенности и возможности операционной системы Windows.

 

5.1.1.  Графический интерфейс

 

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

 

5.1.2.  Установка программ

 

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

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

 

5.1.3.  Ассоциации файлов

 

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

 

5.1.4.  Тип и владелец папок

 

В операционной системе Windows XP введена специализация папок. Это означает, что появилась возможность группировать файлы по определенным признакам и помещать каждую группу файлов в отдельную специализированную папку соот­ветствующего типа. Тип папок является аналогом понятия «тип файла». В общем случае тип папки определяет характер находящихся в ней файлов. В частности, в системе Windows XP выделены следующие стандартные типы папок:

□   папка документов — хранение файлов любого типа;

□   папка рисунков — хранение произвольных графических файлов;

□   папка музыкальных записей — хранение звуковых файлов любых форматов;

□   папка видеозаписей — хранение видеозаписей любых форматов и т. д.

С папкой каждого типа связывается определенная группа программ, которые обес­печивают характерную для каждого типа обработку файлов. Например, с папкой рисунков связана программа, которая обеспечивает удобный просмотр графики.

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

Пользователь, создавший папку, считается ее владельцем и при желании может объявить ее личной (частной), запретив тем самым доступ к этой папке всем ос­тальным пользователям. В общем случае владельцем файлового объекта (папки, файла или ярлыка) в операционной системе Windows XP считается пользова­тель, создавший данный объект.

 

ПРИМЕЧАНИЕ

Ограничение доступа возможно только в том случае, если на диске используется файловая система NTFS (см. раздел 12.3, дополнение 3.2).

 

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

 

5.1.5. Инструментальные средства Windows

      

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

 

ВНИМАНИЕ

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

 

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

 

ПРИМЕЧАНИЕ

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

 

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

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

 

5.1.6. Буфер обмена

 

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

 

ВНИМАНИЕ

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

 

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

Важной особенностью этого хранилища в операционных системах предшество­вавших Windows XP, является то, что содержимое буфера автоматически унич­тожается при записи в него любого другого содержимого. А в операционной системе Windows XP буфер обмена многостраничный. Это значит, что в буфереWindows XP может одновременно храниться несколько различных элементов. На сегодняшний день многостраничность буфера Windows XP полноценно ис­пользуется только некоторыми программами, в частности, она поддерживается в пакете Microsoft Office XP.

Для того чтобы использовать те или иные возможности обсуждаемого механизма, фрагмент документа по специальным правилам помещается в буфер обмена. Это можно сделать с помощью операций копирования в буфер и вырезания в буфер. Затем такой фрагмент может быть произвольное количество раз скопирован из буфера в любое другое место того же самого документа или в любой другой до­кумент. Эту операцию называют вставкой из буфера. Технические особенности выполнения операций с буфером обмена' обсуждаются в дальнейшем.

 

5.1.7.  Многопрограммные возможности Windows

 

Операционная система Windows обеспечивает одновременное и независимое друг от друга выполнение нескольких программ. Все ресурсы компьютера — оперативная память, процессор, дисковые устройства, дисплей, клавиатура, вспомогательные программы — используются всеми одновременно выполняющимися программами совместно. Это значит, что операционная система Windows является многопро­граммной. Попутно напомним, что любую программу, которая выполняется под управлением операционной системы Windows, принято называть приложением.

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

В операционных системах Windows NT/2000/XP каждый процесс, а следователь­но, и каждая задача выполняется в изолированной, недоступной для других про­цессов области оперативной памяти. Именно поэтому в Windows NT/2000/XP обеспечивается очень высокий уровень надежности.

 

5.1.8.  Многопользовательские и сетевые возможности Windows XP

 

Как уже отмечалось ранее, операционные системы семейства Windows NT/2000/XP являются не только многопрограммными, они относятся также к многопользова­тельским и сетевым. Это значит, что система Windows NT/2000/XP способна обеспечивать одновременную работу с одним и тем же компьютером нескольких пользователей. Если же операционная система Windows NT/2000 /XP установ­лена на компьютере, подключенном к локальной сети, она обеспечивает доступ с компьютера, на котором установлена, к ресурсам, которые находятся на других компьютерах сети.

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

□  хранит данные о «своих» пользователях, то есть о пользователях, которые имеют право работать на данном компьютере или в сети, и не допускает к ра­боте в сети «чужих» пользователей;

□  обеспечивает разграничение доступа к личной, служебной и конфиденциаль­ной информации;

□  обеспечивает доступ пользователя только к принадлежащим ему файлам и пап­кам, а также к файлам и папкам общего назначения;

□ выделяет пользователям и компьютерам необходимые им локальные и сете­вые и ресурсы;

□  разрешает конфликты одновременного запроса одних и тех же ресурсов;

□  регистрирует расходы ресурсов разными пользователями; обеспечивает со­хранность файлов и папок.

 

5.1.8.1. Администратор

 

Для обеспечения полноценной и эффективной работы автономного (не под­ключенного к сети) компьютера, на котором установлена операционная система Windows NT/2000/XP, один или несколько пользователей наделяются специ­альными правами по настройке системы, по управлению ее работой, по установ­ке аппаратного и программного обеспечения и т. д. Такого пользователя принято называть администратором системы или администратором компьютера. Если же операционная система управляет работой компьютерной сети, то соответст­вующего специалиста принято называть администратором сети.

 

ВНИМАНИЕ

Администратором системы (компьютера) называется пользователь, ответствен­ный за эффективное и полноценное функционирование операционной системы, установленной на автономном компьютере. Администратором сети называется специалист, отвечающий за эффективное и полноценное функционирование ком­пьютерной сети в целом.

 

Администратор системы или сети — это высококвалифицированный специалист, который осуществляет настройку операционной системы и/или сети, определяет режимы работы, ведет учет пользователей, имеющих право работать на компьютере или в сети, определяет доступные для каждого из них ресурсы, согласовывает иногда противоречивые запросы и интересы пользователей, обеспечивает сохран­ность информации в компьютере и/или в сети, поддерживает постоянную ра­ботоспособность системы и т. д. В некоторых случаях функции администратора могут быть распределены между несколькими сотрудниками.

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

 

5.1.8.2. Учетная запись

 

Каждый пользователь, желающий работать на компьютере или в локальной сети с операционной системой Windows NT/2000/XP, должен зарегистрироваться у администратора. Во время регистрации администратор назначает пользовате­лю индивидуальные входное имя и пароль, которые в совокупности образуют учетные данные пользователя. Кроме того, администратор определяет выделяе­мые пользователю ресурсы, указывает обозначения доступных системных и лич­ных дисков, фиксирует перечень необходимых пользователю пакетов программ, объясняет правила входа и работы с компьютером и в сети и т. д.

 

ПРИМЕЧАНИЕ

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

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

 

Все учетные записи в операционной системе Windows XP делятся на две группы: учетные записи с правами администратора и учетные записи с ограниченными

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

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

 

Разграничение доступа

 

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

 

Входное имя

 

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

 

ВНИМАНИЕ

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

 

Правила формирования входных имен зависят от используемой операционной системы. В Windows XP имя может содержать до 20 символов, среди которых не должно быть пробелов и следующих служебных символов:

"* + ,/:;< = >![] │ ‌‌

 

В операционной системе Windows XP в дополнение к входному имени за каж­дым пользователем закрепляется определенный значок (рис. 5.2), который позво­ляет быстро выделять нужную запись при визуальном просмотре списка пользо­вателей.

 

Пароль

Пароль можно сопоставить с ключом от двери кабинета. Только обладатель клю­ча может открыть дверь и войти в кабинет. Человеку, правильно указавшему па­роль, разрешается «войти» в систему и использовать ее ресурсы.

 

ВНИМАНИЕ

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

 

Обращаем внимание читателя на то, что пароль не должен быть известен ни­кому, кроме его хозяина. Если кто-либо случайно узнает пароль пользователя и под его именем и с его паролем войдет в систему, то за все действия этого лица ответственность несет владелец пароля. Подчеркиваем, что ответственность мо­жет быть и финансовой, так как довольно часто доступ к ресурсам сети бывает платным. Неправильные или преднамеренные действия, приведшие в негодность аппаратуру компьютера, сети или программное обеспечение (например, запуск в систему или сеть вируса, «взлом» сетевой защиты и неправомочное использо­вание или уничтожение информации), также могут повлечь финансовую ответ­ственность пользователя. Правила формирования пароля также зависят от ис­пользуемой операционной системы. В паролях рекомендуется применять символы, относящиеся к каждой из трех групп: буквы (прописные и строчные), цифры, символы, не являющиеся буквами и цифрами:

 

В Windows XP строчные и прописные буквы считаются разными. Пароль дол­жен состоять не менее чем из семи символов. Максимальная длина пароля в Windows 9x не должна превышать 14 символов и 127 символов в Windows XI'

 

СОВЕТ

В качестве пароля не рекомендуется подбирать легко отгадываемые последователь­ности символов — собственное имя, дату рождения, кличку собаки, номер телефо­на, название должности, адрес, какое-либо распространенное слово.

 

5.1.8.3. Размещение данных на диске

 

В операционных системах семейства Windows 9x все пользователи имеют дос­туп к обычно находящейся на системном диске папке с названием Мои докумен­ты, в которую каждый из них может поместить любой нужный ему документ. Та­ким образом, эта папка играет роль общедоступной «свалки» документов. В том случае, если с машиной реально работают несколько пользователей, любой файл может быть прочитан, изменен или уничтожен любым из пользователей.

В операционной системе Windows XP многопользовательский режим работы обеспечивается специальной схемой размещения данных на жестком диске. Хра­нение общедоступных и личных документов каждого из пользователей изолиро­вано друг от друга. Для этого в корневой папке одного из жестких дисков (обыч­но системного) создается папка Documents and settings (Документы и установки). В ней всегда находятся папка All Users (Все пользователи) и по одной личной папке на каждого на каждого зарегистрированного пользователя. В папке All Users находятся доступные любому пользователю документы и настройки. Каждая из личных папок имеет название, совпадающее с входным именем пользователя. В примере, приведенном на рис. 5.1, в папке Documents and settings находятся личные папки пользователей Администратор, Аня и Владелец, причем содержи­мое личной папки Аня показано подробно. В частности, в папках Local Settings (Локальные установки), Главное меню, Избранное, Рабочий стол находятся файлы,« содержащие созданные пользователем Аня индивидуальные настройки операцион­ной системы, а в папке Документы — Аня (вариант названия папки Мои докумен­ты см. ниже) находятся три уже упоминавшиеся папки Мои рисунки, Мои музыка и Мои видеозаписи.

Точно такую же структуру имеют и личные папки, закрепленные за каждым зарегистрированным в системе пользователем, а также за незарегистрирован­ными пользователями, которые работают в системе с единой учетной записью гостя. Отметим, что для всех таких пользователей выделяется одна папка с на­званием Гость.

Следует отметить, что для обеспечения более удобного доступа к личным докумен­там все личные папки пользователя, работающего в данный момент с компьютером,

 

дублируются в системной папке Рабочий стол. Кроме того, они дублируются и в системной папке Мой компьютер, но с названием личной папки Документы — имя пользователя. Другими словами, скажем, пользователь Аня для доступа к своим документам может открыть: системную папку Ра­бочий стол и в ней папку Мои документы; системную папку Мой компьютер и в ней папку Документы - Аня; последова­тельно папки Documents and settings, Аня и Мои документы.

Отметим, что одна и та же папка, скажем, Рисунки — Аня может иметь либо название Мои рисунки, либо название Рисунки — Аня в зависимости от ситуации. Точнее от того, кто работает в текущий момент с системой — пользователь Аня in другой пользователь, а также от того, из какой родительской папки производится ее открытие.

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

 

ПРИМЕЧАНИЕ

Разделение доступа к личным папкам и файлам пользователей реализовано толь­ко в случае использования на диске файловой системы NTFS (см. дополнение 3.2 в главе 12).

 

5.1.8.4. Понятие сеанса

 

Для обеспечения допуска к работе на компьютере или в сети только зарегистри­рованных пользователей и учета всех использованных ими ресурсов работа каж­дого пользователя начинается с процедуры, которая называется входом в систему. Во время этой процедуры пользователь определенным образом указывает свее; s входное имя и, при необходимости, пароль. Операционная система по своим вну ренним таблицам определяет, зарегистрирован ли пользователь с указанными именем и паролем. Если учетные данные указаны правильно, система восстанав­ливает все индивидуальные настройки пользователя, разрешает ему дальней­шую работу и начинает регистрацию израсходованных ресурсов. В противном случае пользователю сообщается об ошибке, совершенной при вводе входного имени и/или пароля, и предлагается повторить ввод учетных данных.

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

 

ВНИМАНИЕ

Сеансом называется промежуток времени между входом пользователя в систему и выходом из системы. В течение сеанса пользователь работает с использованием собственной учетной записи или учетной записи гостя.

 

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

 

5.1.8.5.  Сетевой адрес компьютера

 

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

 

Правила назначения сетевых адресов существенно зависят от используемого ап­паратного и программного обеспечения. Сетевые адреса компьютеров назнача­ются администратором сети и при необходимости сообщаются пользователю. Примеры сетевых адресов: Newton, 195.128.128.1.

 

5.1.8.6.  Понятие протокола

 

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

 

ВНИМАНИЕ

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

 

В сети, в которой одновременно обмениваются информацией множество компьюте­ров, необходимо четко указать адрес, по которому должна быть передана инфор­мация, передать ее без искажений, принять информацию и, наконец, убедиться в том, что она дошла до адресата и не была искажена. Роль протоколов резко возрастает в глобальных сетях, поскольку передаваемая информация проходит через множество самых разных промежуточных устройств, возможно, находящих­ся на противоположных сторонах земного шара. Только строжайшее соблюде­ние тщательно разработанных сетевых протоколов всеми участниками передачи - информации может обеспечить надежную высококачественную связь в гло­бальных сетях.

Для того чтобы обмениваться информацией между сетями с разными «внутренни­ми» протоколами, необходимо применять дополнительные меры, устанавливать какие-то общие протоколы, обеспечивающие правильное «понимание» различны­ми сетями друг друга. Можно считать, что такие протоколы в глобальных сетях представляют собой стандартный «международный язык», на котором «говорят» друг с другом компьютеры различных информационных сетей из разных стран. В частности, операционные системы Windows для работы в компьютерных сетях используют семейство стандартных протоколов Интернета TCP/IP (Transmission Control Protocol/Internet Protocol). В это семейство входит, например, такой широко используемый во Всемирной паутине протокол, как HTTP (HyperText Transfer Protocol — протокол передачи гипертекста).

 

Контрольные вопросы к разделу 5.1

1.  Почему операционную систему Windows называют графической средой? Оха­рактеризуйте основные элементы графического интерфейса.

2.  Для чего нужна и как выполняется регистрация программ в операционной системе? Что происходит во время регистрации?

3.  Дайте определение понятию «документ». В чем заключается документоориентированный стиль работы? Что подразумевается под ассоциацией файлов?

4.  Что подразумевается под типом папки? Какие типы папок существуют1?

5.  Кто является владельцем папки? Какие папки считаются личными?

6.  Для чего нужен буфер обмена? Какие операции с буфером вам известны?

7.  В чем заключается многопрограммный характер системы Windows? Что та­кое задача? Что такое процесс?

8.  В чем заключается многопользовательский характер Windows XP?

9.  Перечислите основные сетевые функции Windows XP.

10.  Кто такой администратор системы, администратор сети? Перечислите основ­ные обязанности администратора.

11.  Что такое учетные данные пользователя и кто их назначает?

12.  Для чего нужно входное имя пользователя и как оно формируется? Для чего нужен пароль и как он формируется?

13.   Что понимают под разграничением доступа?

14.   Какие бывают учетные записи? В чем различия между ними?

15.   Что понимается под входом в систему? Что происходит при входе? Что тлы выход из системы? Что такое сеанс?

16.  Для чего нужен сетевой адрес компьютера?

17.   Что такое протокол и какова его роль в информационных сетях?

 

5.2. Включение и выключение компьютера.

Управление сеансами

 

Если компьютер подключен к локальной сети, его включение и выключение обычно производится обслуживающим персоналом сети. Автономный, то есть не входящий в сеть, компьютер обычно приходится включать и выключать самому пользователю. Начало и завершение сеанса всегда выполняется пользователем самостоятельно.

 

5.2.1. Включение компьютера

 

Включение автономно работающего компьютера осуществляется довольно про­сто, но чтобы аппаратура компьютера работала долго и надежно, этот порядок следует соблюдать постоянно. Порядок включения автономного компьютера:

1.   В произвольном порядке включается электропитание внешних устройств, ко­торые планируется использовать во время работы, — модема, звуковых коло­нок, принтера, сканера и т. д.

2.   Включается электропитание дисплея (если дисплей имеет отдельную кнопку ; питания).                                                                                                    

3.   В последнюю очередь нажатием кнопки Power включается системный блок компьютера.

 

СОВЕТ

Перед включением компьютера необходимо проследить за тем, чтобы в дисководе гибких дисков не было диска.

 

Если в дисководе все-таки находится диск, при включении компьютера на экра­не дисплея может появиться следующее сообщение:

 

Non system disk or disk error

Replace and strike any key when ready

He системный диск или дисковая ошибка

Замените (диск) и затем нажмите любую клавишу

 

Сразу же после включения электропитания те компоненты операционной систе­мы, которые находятся в постоянной памяти, начинают проверку (тестирование)  

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

 

5.2.2. Начало сеанса

 

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

 

ВНИМАНИЕ

При использовании классического стиля входа в систему недоступен режим пере­ключения сеансов пользователей.

 

5.2.2.1. Вход в систему в стиле Windows XP

 

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

Окно входа в систему, оформленное в стиле Windows XP, принято называть ок­ном приветствия (рис. 5.2). В этом окне справа находится список входных имен и соответствующих им значков всех зарегистрированных в системе пользователей. В этот список может входить элемент Гость, используемый для работы в системе без выделения отдельной учетной записи. В примере на рис. 5.2. список содержит входные имена двух пользователей, имеющих учетные записи (Аня и Владелец}, и элемент Гость. Кроме того, слева в нижней части окна находится кнопка Вы­ключить компьютер, с помощью которой можно, не начиная сеанс, покинуть окно приветствия и перейти к процедуре выключения компьютера.

Порядок входа в систему с помощью окна приветствия следующий:

1.  Щелкните по строке списка, в которой находятся принадлежащие пользова­телю входное имя и значок.

2.  Если в окне появится поле ввода пароля, введите символы, из которых состоит пароль, и нажмите клавишу Enter или щелкните по кнопке , находящейся справа от поля вода пароля.

 

ВНИМАНИЕ

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

 

При вводе пароля символы, из которых он состоит, в поле ввода не отображают­ся — они заменяются крупными точками. Этот прием позволяет во время ввода защитить пароль от рассекречивания. Если пользователь допустил ошибку при вводе пароля, система выводит окно сообщения об ошибке (рис. 5.3).

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

 

ПРИМЕЧАНИЕ

Не забывайте о том, что при вводе пароля имеет значение регистр каждого символа, так как строчные и прописные варианты одного и того же символа в пароле счита­ются разными.                                                                         

 

Если пароль будет введен правильно, окно приветствия закроется и пользователь войдет в систему. Правильно выполненная процедура входа в систему заверша­ется восстановлением всех текущих настроек и выводом на экран текущего со­стояния Рабочего стола пользователя, начавшего сеанс. Если несколько попыток входа в систему результата не принесут, следует обратиться за помощью к адми­нистратору системы, так как, скорее всего, вводится ошибочный пароль.

5.2.2.2. Вход в систему в классическом стиле

 

Классический способ входа в систему требует от пользователя ввода входного имени и пароля, поэтому данный способ входа считается более надежным, чем через окно приветствия. Окно входа в систему в классическом стиле изображено на рис. 5.4.

Порядок входа в систему в классическом стиле. Поле ввода Пользователь обычно автоматически заполняется входным именем пользователя, который' выполнял процедуру входа в систему последним. Если имя текущего пользователя не сов­падает с тем, которое находится в поле, нужно:

1)  щелкнуть по полю ввода, содержащему старое имя пользователя;

2)  клавишами Delete или Backspace стереть старое имя пользователя;

3)  ввести входное имя текущего пользователя;

4)  нажать клавишу Tab;

5)  вести пароль;

6)  нажать клавишу Enter или нажать кнопку ОК.

Если имена пользователей совпадают, достаточно щелкнуть по полю ввода паро­ля, ввести пароль и нажать клавишу Enter (или щелкнуть по кнопке ОК).

Во время ввода имени пользователя и пароля необходимо использовать соответ­ствующие учетным данным регистры клавиатуры.

Если имя пользователя или пароль введены с ошибкой, то в зависимости от си­туации система выведет окно сообщения с текстом:

«Вход в систему невозможен из-за ограничений учетной записи», либо:

«Вход в систему невозможен. Проверьте правильность имени пользователя и доме­на и повторите ввод пароля. Пароль вводится с учетом регистра».

В этом случае, как и в окне приветствия, следует внимательно проверить уста­новки языка и регистра клавиатуры и повторить ввод учетных данных.

С помощью кнопки Параметры>> можно перевести окно входа в полную мо­дификацию, в которой кроме рассмотренных элементов управления имеются индикатор языка и кнопка Завершение работы. С ее помощью можно перейти в режим выключения компьютера. Кроме того, кнопка Параметры>> заменяется кнопкой Параметры«, служащей для возврата исходной форме окна. Заметим, что при ошибочном вводе учетных данных окно входа преобразуется к полной форме автоматически.

Правильный ввод учетных данных приводит к закрытию окна входа в систему, восстановлению текущих настроек пользователя и выводу на экран текущего со­стояния рабочего стола пользователя, начавшего сеанс.

 

5.2.3. Переключение сеанса

 

Многопользовательские возможности операционной системы Windows XP до­пускают переключение на сеанс другого пользователя без завершения текущего сеанса. Еще раз подчеркнем, что такой переход возможен только в случае входа в систему через окно приветствия в стиле Windows XP.

Порядок переключения сеансов. Основной способ:

1.   Откройте основное меню.

2.   Щелкните по кнопке Выход из системы (для основного меню в стиле Win­dows XP, см. рис. 5.2) или выберите строку Завершение сеанса — имя пользо­вателя (для основного меню в классическом стиле, см. рис. 4.4).

3.   В диалоговом окне Выход из Windows (рис. 5.5) щелкните по кнопке Смена пользователя.

4.   По правилам, изложенным в разделе 5.2.2.1, начните сеанс другого пользователя.

Дополнительный клавиатурный способ:

1.   Используйте сочетание клавиш Windows+L

2.   По правилам, изложенным в разделе 5.2.2.1, начните сеанс другого пользователя.

Различия между двумя описанными способами состоят в том, что при исполь­зовании сочетания Windows+L операционная система производит немедленный выход из системы в окно приветствия, в то время как при использовании основ­ного способа вначале открывается окно Выход из Windows (рис. 5.5), в котором.

требуется выполнить еще одно действие — щелкнуть по кнопке Смена пользователя. Но зато в этом случае с помощью кнопки Отмена окна можно отказаться от пере­ключения и, кроме того, с помощью кноп­ки Выход завершить сеанс. Заметим, что при переключении окно при­ветствия содержит информацию о том, кто из пользователей уже начал сеанс, а также указания на количество выполняющихся у каждого из них программ (рис. 5.6).

 

требуется выполнить еще одно действие — щелкнуть по кнопке Смена пользователя. Но зато в этом случае с помощью кнопки Отмена окна можно отказаться от пере­ключения и, кроме того, с помощью кноп­ки Выход завершить сеанс.

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

 

5.2.4. Завершение сеанса

 

Завершение сеанса осуществляется с помощью процедуры выхода из системы. Порядок завер­шения сеанса зависит от способа, которым вы­полнен вход в систему, и от стиля меню. Су­ществует четыре варианта завершения сеанса, которые соответствуют следующим ситуациям:

□  вход в систему осуществлен в стиле Win­dows ХР (через- окно приветствия), основ­ное меню оформлено в стиле Windows XP;

□  вход в систему осуществлен в стиле Win­dows ХР, но основное меню оформлено в классическом стиле;

□  вход в систему осуществлен в классическом стиле, но основное меню оформ­лено в стиле Windows XP;

□  вход в систему и основное меню в классическом стиле.

В первых трех случаях порядок входа практически одинаков, за исключением

различий в названиях команд и оформлении окон. Условно назовем его общим

случаем.

Порядок завершения сеанса.

1. Общий случай:

1)  откройте основное меню;

2)  для основного меню в стиле Windows XP щелкните по кнопке Выход из системы, для основного меню в классическом стиле (см. рис. 4.4) выберите строку Завершение сеанса;

3)  в диалоговом окне Выход из Windows (рис. 5.5 или 5.7 в зависимости от стиля входа) щелкните по кнопке Выход.

2. Вход в систему и основное меню в классическом стиле:

1)  откройте основное меню;

2)  выберите строку Завершение работы;

3)  в открывшемся окне Завершение работы Windows (рис. 5.8) раскройте спи­сок Выберите желаемое действие и в нем строку Завершение сеанса, в кото­рой указано имя завершающего сеанс пользователя;

4)  щелкните по кнопке ОК.