Основные элементы Windows. Основные объекты и приемы управления WINDOWS

Основные элементы Windows

ОПЕРАЦИОННАЯ СРЕДА WINDOWS

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

В своем развитии WINDOWS прошла ряд этапов-версий, наиболь­шее распространение из которых в нашей стране получили WINDOWS 3.11 (для рабочих групп) и WINDOWS’95/’97/’98 /’2000 /’ХP.

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

К функциональным возможностям WINDOWS можно отнести:

Работу с окнами и мышью;

Многозадачный режим;

Графическое представление объектов (пиктограммы или икон­ки, ярлыки);

Возможность использования "длинных" имен объектов;

Поддержку принципа "Plug and play" ("включи и работай"), не требующего специальной настройки имеющегося оборудования компьютера;

Встроенную поддержку функционирования в компьютерной сети и многое другое.

Запуск и выход из Windows

При включении ПК, после процесса самотестирования, появляется надпись:

Starting Windows

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

Выход из Windows требуется для:

· выключения компьютера;

· перезагрузки компьютера, если произошли сбои в его работе.

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

1. Мышкой нажать кнопку Пуск .

2. Выбрать пункт Завершение работы .

3. Установить опцию Выключить компьютер или Перезагрузить компьютер .

4. Нажать кнопку ДА .

5. Дождаться появления надписи и выключить компьютер.

Основные элементы Windows

Рабочий стол - занимает основную часть экрана и служит для размещения на нем объектов или ярлыков к объектам.

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

Кнопка Пуск расположена слева на панели задач и предназначена для вызова Главного системного меню.

Объект - элемент ПК с которым работает пользователь (диск, папка, файл, принтер, модем и т.д.)

Основные объекты рабочего стола:

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

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

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

Ярлык - обеспечивает быстрый вызов конкретного приложения или документа, переход в папку или на диск и представляет собой ссылку на тот или иной объект (но не сам объект!).

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

Для создания ярлыка необходимо:

1. На рабочем столе щелкнуть правой кнопкой мыши.

2. Выбрать последовательно команды Создать , Ярлык .

3. Нажать кнопку Обзор .

4. Выбрать диск и каталог, где расположен объект.

5. Выбрать файл, для которого создается ярлык.

6. Нажать кнопку Открыть , а затем кнопку Далее .

7. Указать название ярлыка (произвольно).

8. Нажать кнопку Готово .

Для изменения значкаярлыка необходимо:

1. Выделить ярлык.

2. Щелкнуть правой кнопкой мыши на ярлыке.

3. Выполнить команду Свойства .

4. Выбрать закладку Ярлык или Программа .

5. Нажать кнопку Сменить значок .

6. Выбрать значок.

7. Закрыть все окна, с помощью кнопок ОК .

Для удаления ярлыка следует:

1. Выделить ярлык.

2. Нажать клавишу .

Подтвердить удаление.

Рассмотрим более подробно

Главное меню Windows.

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

Щелчок на кнопке «ПУСК» или нажатие комбинации клавиш CTRL+ESC

позволяет открыть Главное меню операционной среды Windows.

В структуру Главного меню входят:

произвольный и

обязательный раздел.

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

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

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

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

Главное меню Windows открывает доступ к иерархической структуре, содержащей указатели для запуска приложений, установленных на ПЭВМ.

Окна в Windows

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

Окно в Windows может находится в трех состояниях :

· полноэкранном , занимая весь экран дисплея;

· нормальном , занимая часть экрана;

· свернутом , находясь на панели задач.

Все окна в Windows имеют следующие основные элементы:

Заголовок - содержит название программы и документа, если программа работает с документами.

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

Панель инструментов , окно может содержать в зависимости от настройки.

Рабочую область , где находится содержательная часть окна.

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

Кнопка Свернуть помещает окно в свернутом состоянии на Панель задач.

Кнопка Развернуть разворачивает окно на весь экран.

Кнопка Закрыть закрывает программу или окно.

Строка состояния содержит справочную информацию.

Полоса прокрутки служит для просмотра документа.

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

Стартовый экран Windows представляет собой системный объект, называемый Рабочим столом. Рабочий стол – это графическая среда, на которой отображаются объекты и элементы управления Windows. Все, с чем мы имеем дело, работая с компьютером в данной системе, можно отнести либо к объектам , либо к элементам управления . В исходном состоянии на Рабочем столе находятся несколько экранных значков и Панель задач (рис. 2.2). Значки – это графическое представление объектов Windows, а Панель задач – один из основных элементов управления.

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

Рис. 2.2. Рабочий стол Windows

Значок является графическим представлением объекта. Удаление значка приводит к удалению объекта; копирование значка приводит к копированию объекта и т. д. Значки подразделяются на папки, файлы (документы) и ярлыки.

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

Ярлык является только указателем на объект. Удаление ярлыка приводит к удалению указателя, но не объекта; копирование ярлыка приводит к копированию указателя, но не объекта. Ярлыки позволяют ускорить запуск программ, документов или доступ к другим средствам Windows. Значок ярлыка в левом нижнем углу содержит стрелочку (рис. 2.2).

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

Рис. 2.3. Панель задач

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


Рис. 2.4. Элементы окна папки C:\Windows

Строка заголовка – в ней написано название объекта.

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

Кнопки управления размером . Эти кнопки дублируют основные команды управляющего меню. В операционной системе Windows большинство операций можно выполнять различными способами. Кнопок управления размером три: [Свернуть], [Развернуть] ([Свернуть в окно]) и [Закрыть].

Щелчок по кнопке [Закрыть] закрывает окно полностью (и прекращает процесс). Щелчок по кнопке [Свернуть] приводит к тому, что окно сворачивается до размера кнопки, которая находится на Панели задач (при этом процесс, связанный с окном, не прекращается). В любой момент окно можно восстановить щелчком по кнопке на Панели задач.

Щелчок по кнопке [Развернуть] разворачивает окно на полный экран. При этом работать с ним удобно, но доступ к прочим окнам затрудняется. В развернутом окне разворачивающая кнопка сменяется на кнопку [Свернуть в окно], с помощью которой можно восстановить исходный размер окна.

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

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

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

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

Щелчком по одной из концевых кнопок;

Перетаскиванием движка;

Щелчком по полосе прокрутки выше или ниже движка.

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

В Windows используется несколько видов окон (рис. 2.5–2.7).

Рис 2.5. Окно приложения Microsoft Excel c окном порождаемого документа Книга1

Рис. 2.6. Диалоговое окно «Дата и время» Рис. 2.7. Окно системных сообщений

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

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

Окна системных сообщений – для вывода разнообразных сообщений и предупреждений, генерируемых ОС или приложениями (рис 2.7).

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

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

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

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

Базовые понятия ОС Windows:

1. Документ - любой файл , созданный пользователем.

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

3. Папка - служит для упорядочения хранения документов (аналог каталога в MS DOS). Папка как и каталог может содержать вложенные папки.

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

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

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

7. Рабочий стол - скрытая папка \Windows\Рабочий стол - абсолютно чистым быть не может. Как правило, на рабочем столе располагаются специальные папки «Мой компьютер», Корзина, Мои документы и «Сетевое окружение». На рабочем столе целесообразно создавать ярлыки для быстрого доступа к дискам, папкам и документам наиболее часто используемым.

8. Командный центр . В Windows9x их несколько. Это специальные прикладные и управляющие программы.

Панель задач (кнопка «Пуск» - программы, документы, настройка, справка, выполнить, остановка и завершение работы; кнопки всех открытых папок и программ);

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

Принтеры;

Панель управления;

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

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


Основные элементы управления для Windows:

1. Меню . Это набор всевозможных команд, из которых надо выбрать одну. Пример - главное меню Windows, появляющееся после нажатия кнопки ПУСК. Меню представляет собой перечень команд, из которых необходимо сделать выбор. Выбор команды осуществляется кнопкой мыши и щелчком. Обычно это приводит к выполнению определенной команды. Все меню обладают общими свойствами: могут иметь несколько уровней (меню, подменю), могут иметь недоступные для выполнения пункты (блеклые), могут иметь пункты, при выборе которых открываются диалоговые панели (эти пункты имеют названия, которые оканчиваются многоточием)

2. Окна. Существуют два типа окон - окна приложений и окна документов.

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

Основными элементами окна приложения являются:

Рабочая область - внутренняя часть окна;

Границы - рамка, ограничивающая окно, размеры окна можно изменить;

Заголовок - строка над верхней границей окна;

Строка горизонтального меню - располагается под заголовком, содержит пункты меню;

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

Кнопки свернуть, развернуть, закрыть расположены в верхней правой части окна.

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

3. Диалоговые окна . Используются для проведения настроек и задания различных параметров программ. В диалоговых окнах содержатся разнообразные элементы управления.

4. Командная кнопка . При ее нажатии исполняется некая команда. Для работы с кнопками используют мышь. Простой щелчок мышью используют для работы с элементами управления, двойной щелчок - для работы с объектами (значками и папками). Щелчок правой (дополнительной) кнопкой мыши применяется для доступа к свойствам объектов, при этом раскрывается контекстное меню.

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

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

6. Поле ввода . Например, ввод текущего года. Еще этот элемент управления называют текстовым полем. Оно позволяет вводить текстовую информацию.

7. Кнопки счетчика . Данные в текстовые поля обычно вводят с помощью клавиатуры, но если это числовые данные, то удобно пользоваться кнопками счетчика. Это пара кнопок в виде стрелок. Щелчок по верхней кнопке увеличивает, а по нижней - уменьшает значение.

8. Стандартные командные кнопки . Автор программы может создавать любые кнопки, но есть несколько общепринятых кнопок: OK (для ввода сделанных настроек и закрытия диалогового окна), ПРИМЕНИТЬ (чтобы сохранить настройки, но не закрывать окно), ОТМЕНА (для отмены всех сделанных настроек и закрытия окна).

9. Вкладки . В диалоговом окне может быть так много элементов управления, что они в нем не поместятся. В таких случаях окно составляют из нескольких страниц-вкладок. У вкладок есть корешки. Чтобы открыть другую страницу диалогового окна, надо просто щелкнуть на ее корешке левой кнопкой мыши. Например, выбрали пункт меню Найти\Файлы и папки… Появится диалоговая панель, которая содержит три вкладки: Имя и местоположение, Дата, Дополнительно.

10. Флажки . Это элементы управления, имеющие два состояния. Они позволяют пользователю делать нужный выбор параметров. Флажки можно использовать группами, тогда они позволяют выбрать несколько вариантов из одного списка. Раскрывающийся список не дает такой возможности.

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

12. Контекстное меню . На Рабочем столе Windows располагаются значки программ, документов, папок - все это объекты Windows, включая сам Рабочий стол. У каждого объекта есть индивидуальные свойства (к примеру, названия, значки и др.).Если щелкнуть правой кнопкой мыши по свободному месту Рабочего стола, раскроется контекстное меню. Оно содержит команды, относящиеся именно к тому объекту, на котором произошел щелчок.

13. Движок (ползунок) . Его перемещают методом перетаскивания при нажатой левой кнопке. Позволяет плавно изменять значение параметра (например громкость).

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

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

Таблица, в которой перечислены английские названия некоторых элементов управления:

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

Особенности ОС Windows:

1. Ориентирование на неподготовленного пользователя (простота работы в операционной среде;

2. Единый пользовательский интерфейс

3. Оптимальное управление оперативной памятью;

4. Возможность подключать новые внешние устройства без перенастройки ОС;

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

6. Возможность использовать в конкретной программе объекты, созданные средствами другой программы;

7. Совместимость с MS DOS;

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

9. Возможность использовать анимацию, мультимедиа и многое другое;

10. Поддержка масштабируемых шрифтов (используются не растровые, а векторные шрифты).

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

12. Средства обмена данными. Существует 3 способа:

Общий буфер обмена Clipboard - одна программа помещает данные в буфер, а другие могут ее использовать (Копировать CTRL+Insert, Вставить SHIFT+Insert).

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

Технология OLE (Object Linking and Embedding). Этот механизм связи и внедрения объектов представляет собой набор стандартов и программ, предназначенных для одновременной работы с одной и той же информацией в разных файлах..

13. Встроенные средства поддержки работы в локальных сетях и сетях Internet;

Динамический обмен данными DDE (Dinamic Data Exchange) - средство непосредственного обмена данными между приложениями.

- конвертирование , т.е. изменение формата документа (например, формата.txt в формат.doc.).

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

.dbf ® .xls

.mdb ® .txt

ü динамический обмен данными - разработанный фирмой Microsoft набор специальных соглашений (протоколов) об обмене данных между приложениями фирмы Microsoft. Например, письма Word рассылаются по адресам, которые берутся из базы данныхAccess.

Технология OLE (Object Linking and Embedding) - связь и внедрение объектов. В одном документе можно объединить объекты разного происхождения. (текст, фото, музыка) - такие документы называют составными. Причем, после внедрения докуменат из другого приложения, остается возможность редактировать этот объект средствами родного приложения. Таким образом, если установлена связь, то этот объект как бы будет «жить» своей жизнью. Например, в документ Word внедрен объект Visio. При щелчке дважды мышью на этом объекте, открывается приложение, в котором создан этот объект, т.е. Visio. Закрыв Visio, мы снова попадаем в Word. Документ Word при этом называют клиентом OLE или приложением-приемником, а объект Visio - сервером OLE или приложением-источником.

Связать и внедрить объект по технологии OLE можно одним из следующих способов:

1. Через буфер обмена командой ПРАВКА\СПЕЦИАЛЬНАЯ ВСТАВКА.

2. Командой приложения ВСТАВКА\ОБЪЕКТ (например, формулы можно вставить через объект Microsoft Equation 3.0.

3. Просто перетащить по технологии Drag-and-Drop.

Для возврата в OLE-клиент достаточно щелкнуть мышью вне созданного объекта.

ОПЕРАЦИОННЫЕ СИСТЕМЫ, ИХ НАЗНАЧЕНИЕ И РАЗНОВИДНОСТИ

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

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

К современным операционным системам предъявляются следующие требования:

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

По числу одновременно выполняемых задач выделяют ОС однозадачные (MS DOS, ранние версии PC DOS) и многозадачные (OS/2, UNIX, Windows).

Однозадачные ОС предоставляют пользователю виртуальную машину и включают средства управления файлами, периферийными устройствами и средства общения с пользователем. Многозадачные ОС дополнительно управляют разделением между задачами совместно используемых ресурсов. Многозадачность бывает невытесняющая (NetWare, Windows3/95/98) и вытесняющая (Windows NT, OS/2, UNIX). В первом случае активный процесс по окончании сам передает управление ОС для выбора из очереди другого процесса. Во втором - решение о переключении процессора с одного процесса на другой принимает ОС.

По числу одновременно работающих пользователей ОС делятся на однопользовательские (MS DOS, Windows Зх, ранние версии OS/2) и многопользовательские (UNIX, WINDOWS NT). В многопользовательских системах присутствуют средства защиты информации пользователей от несанкционированного доступа.

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

Кроме ОС, ориентированных на определенный тип аппаратной платформы, существуют мобильные ОС, легко переносимые на разные типы компьютеров (UNIX). В таких ОС аппаратно-зависимые места локализованы и при переносе системы переписываются. Аппаратно-независимая часть реализуется на языке программирования высокого уровня, как правило, на языке Си, и перекомпилируется при. переходе на другую платформу.

В настоящий момент около 90% компьютеров используют ОС Windows. Более широкий класс ОС ориентирован для использования на серверах. К этому классу ОС относятся семейство UNIX, разработки фирмы Microsoft (MS DOS и Windows), сетевые продукты Novell и корпорации IBM.

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

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

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

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

ОС MS DOS широко использовалась для персональных компьютеров, построенных на базе процессоров Intel 8088-80486.

В настоящее время MS DOS для управления персональными компьютерами практически не применяется. Однако ее не следует считать полностью исчерпавшей свои возможности и потерявшей актуальность. Низкие требования к аппаратным ресурсам оставляют DOS перспективной для практического использования. Так, в 1997 г. компания СаШега начала работы по адаптации DR DOS (аналог MS DOS) к рынку встроенных ОС мелких высокоточных устройств, присоединяемых к Интернету и интранет-сетям. К этим устройствам относятся кассовые аппараты, факсы, персональные цифровые ассистенты, электронные записные книжки и др.

Операционные системы Windows - это семейство операционных систем, включающих: Windows 3.1, Windows for Workgroups 3.11, Windows 9X, Windows NT, Windows 2000, Windows ME (первые две обычно называют операционными оболочками, поскольку ОС DOS для них устанавливалась отдельно). Windows 95 характеризуется простотой инсталляции, невысокими уровнями защиты данных и устойчивости к сбоям приложений. Windows 95 обладает интуитивно понятным интерфейсом, поддерживает, технологию plug-and-play, содержит встроенные средства для сетевой работы.

Windows 98 является развитием Windows 95. Эта версия тесно интегрирована с Web-броузером Internet Explorer и содержит большое количество драйверов к старым и новым устройствам. Пользователи отмечают упрощенный процесс инсталляции ОС, пониженные по сравнению с NT требования к мощности процессора, объему памяти и дисковому пространству. Одной из разновидностей Windows является ОС Windows СЕ. Эта линия ОС предназначена для использования на портативных компьютерах. Windows СЕ представляет собой 32-разрядную объектно-ориентированную многозадачную ОС, имеет встроенные функции энергосбережения. Версия Windows СЕ 3.0 (2000) приближается по своим возможностям к системам реального времени. Основная часть этой компактной ОС записана в перепрограммируемое ПЗУ портативных компьютеров. Windows NT 5.0 или Windows 2000 - полностью 32-разрядная ОС с приоритетной многозадачностью, улучшенной реализацией работы с памятью и изначально проектировалась со средствами обеспечения надежности, защиты и управления. Windows 2000 выпускается в четырех вариантах: Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server и Windows 2000 DataCenter Server. Эти версии отличаются количеством входящих в поставку служб и программ, степенью поддержки аппаратного обеспечения.

Операционная система OS/2 (Operating system/2) является однопользовательской многозадачной ОС, односторонне (MS DOS -> OS/2) программно совместимой с MS DOS и предназначенной для работы с МП 80386 и выше (ПК IBM PC и PS/2). OS/2 может одновременно выполнять до 16 программ (каждая из них в своем сегменте памяти), но среди них только одну, подготовленную для MS DOS.

Важными особенностями OS/2 является наличие многооконного интерфейса пользователя; программных интерфейсов для работы с системой баз данных; эффективных программных интерфейсов для работы в локальных вычислительных сетях. К недостаткам OS/2 относится в первую очередь сравнительно небольшой объем программных приложений, наработанных к настоящему времени.

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

Рабочий стол Windows

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

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

Управление Windows

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

Основными приемами управления с помощью мыши являются:

    щелчок - быстрое нажатие и отпускание левой кнопки мыши;

    двойной щелчок - два щелчка, выполненные с малым интервалом времени между ними;

    щелчок правой кнопкой - то же, что и щелчок, но с использованием правой кнопки; перетаскивание (drag - and - drop ) - выполняется путем перемещения мыши при нажатой левой кнопке (обычно сопровождается перемещением экранного объекта, на котором установлен указатель);

    протягивание мыши (click - and - drag ) - выполняется, как и перетаскивание, но при этом происходит не перемещение экранного объекта, а изменение его формы;

    специальное перетаскивание - выполняется, как и перетаскивание, но при нажатой правой кнопке мыши, а не левой;

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

Значки и ярлыки объектов

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

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

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

Теперь попробуйте перетащить значок Корзины в окно Мои документы. Обратите внимание на то, что возле указателя мыши появляется небольшая стрелочка, которая показывает, что при отпускании кнопки мыши будет создан ярлык - копия значка Корзина со стрелкой в левом нижнем углу. Ярлыком можно пользоваться точно так же, как обычно пользуются значками.

Значок является графическим представлением объекта. То, что мы делаем со знач­ком, мы на самом деле делаем с объектом. Например, удаление значка приводит к, удалению объекта; копирование значка приводит к копированию объекта и т.д. Ярлык же является только указателем на объект. Удаление ярлыка приводит к удалению указателя, но не объекта; копирование ярлыка приводит к копированию указателя, но не объекта.

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

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

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

1. Программное обеспечение персонального компьютера.

2. Получение системной информации, работа со справочной системой в среде WINDOWS.

1. Материнская плата и процессор.

2. Использование главного меню и контекстного меню в среде WINDOWS.

Поделиться