Некоторые особенности современных ОС

Чтобы читатель лучше представлял себе различия современных операционных систем, целесообразно остановиться на некоторых подробностях их устройства с точки зрения пользователя. При этом мы не будем рассматривать ОС Linux, так как графические пользовательские интерфейсы различных ее версий в основном копируют те или иные концепции, реализованные в Windows или Mac OS, а подробный разбор «родного», главного интерфейса Linux – командной строки – увел бы нас далеко за пределы этой статьи. Потому мы сравним между собой, с одной стороны, последние версии Windows, с другой – Mac OS как реализующие различные концепции взаимодействия с пользователем.

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

Окна программ

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

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

Если открывать документ непосредственно из операционной системы, сначала откроется окно ассоциированной с этим документом программы, в которое будет загружен документ. Если же открывать несколько однотипных документов внутри одной и той же программы, каждый документ откроется в своем отдельном окне. Окно документа размещается внутри окна программы (так, например, открываются фотографии в Adobe Photoshop или html-страницы во вкладках браузера Mozilla Firefox) или бывает независимым – так, если открыть пять web-страничек с помощью Internet Explorer, каждая из них отобразится в своем совершенно самостоятельном окне.

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

Для всех окон существуют типовые управляющие элементы: заголовок окна, кнопки управления окном, меню, панели инструментов, полосы прокрутки и т. д.

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



Вы можете оставить комментарий, или Трекбэк с вашего сайта.

Оставить комментарий