Современная технология разработки программных продуктов, в том числе и операционной системы Windows, базируется на концепции объектно-ориентированного программирования, в которой выдерживается единый подход к данным и программам.
В основе всего лежит понятие объекта, который объединяет в себе как алгоритмы, так и данные, обрабатываемые этими алгоритмами.
В результате упрощается не только разработка программ, но и технология работы пользователя, которому предоставляется возможность при работе в интерактивном (диалоговом) режиме применять наглядные графические инструменты и различные подсказки.
В своей статье один из "отцов" этого направления Алан Кей так определил фундаментальные характеристики объектно-ориентированного программирования, на которых базируется весь программный комплекс операционной системы Windows :
· все, с чем мы имеем дело в компьютерном мире, является объектами;
· вычисление в компьютере осуществляется путем обмена данными между объектами, при котором один объект требует, чтобы другой объект выполнил некоторое действие. Объекты взаимодействуют, посылая и получая сообщения. Сообщение – это запрос на выполнение действия;
· каждый объект имеет независимую память, которая состоит из других объектов;
· каждый объект является представителем класса, который выражает свойства принадлежащих ему объектов;
· в классе задается поведение объекта, поэтому все объекты, принадлежащие к данному классу, могут выполнять одинаковые действия;
· все классы образуют иерархическую (древовидную) структуру, отражающуюиерархию наследования. Память и поведение, связанное с экземплярами определенного класса, могут использоваться любым классом, расположенным ниже в иерархической структуре.
Благодаря тому, что операционная система Windows создана на базе объектно-ориентированной методологии программирования, пользователь получил в руки достаточно удобную среду работы.
Ее основными понятиями становятся объект, его свойства и действия, которые объект может выполнять в зависимости от запроса.
В объектно-ориентированной среде с любым объектом сопоставлена определенная совокупность действий. Выбор из этой совокупности действий определяется поставленной целью.
При намерении что-либо сделать в системной среде Windows необходимо придерживаться следующей последовательности действий:
· выбрать (выделить) объект, т.е. щелкнуть левой кнопкой мыши по изображению этого объекта на экране;
· затем из совокупности действий, которые объект может выполнить, выбрать необходимое, например, при помощи меню.
В среде Windows существует множество объектов, с которыми придется работать пользователю, например, с объектами файловой системы, с объектами графического интерфейса и т.д. В дальнейшем вы познакомитесь с наиболее типичными представителями разных классов подобных объектов.
Объектная ориентация среды Windows проявляется для пользователя сразу при знакомстве с технологией работы в ней.
Щелкнув по любому объекту правой кнопкой мыши, вы получаете доступ к командамконтекстного меню. Контекстное меню объекта предоставляет пользователю возможность:
· ознакомиться со свойствами этого объекта. Например, если объектом является документ, то вы получаете информацию о том, в какой среде он создавался, сколько места занимает на диске, где хранится, кто и когда его создал и т.д.
· выполнить действия, возможные для этого объекта, выбором из этого меню соответствующих команд. Следует отметить, что объекты, относящиеся к одному классу, могут выполнять одни и те же действия. Например, если объектом является документ, то независимо от программной среды, где он создавался, его можно вырезать, копировать, удалять, переименовывать и осуществлять прочие действия.
Некоторые действия, перечисленные в контекстном меню, можно выполнить по другой технологии: с помощью мыши переместить значок объекта на другой значок, который отображает программу или устройство, способное выполнить необходимое действие.
Например, перетащив мышью значок файла с текстовым документом на значок принтера, можно осуществить автоматическую печать текста.
Объектно-ориентированная технология Windows предоставляет возможность пользователю создавать документы, фрагменты которых подготовлены в разных средах.
Например, в текстовом редакторе формируется текст, куда включаются рисунки, созданные в графическом редакторе, а также таблицы, подготовленные в табличном процессоре.
информационный документ файловый форматирование
Основные настройки Windows XP сосредоточены в специальной папке, которая называется Панель управления (Control Panel). Чтобы открыть эту папку, следует выбрать одноименную команду в главном меню Windows. Описывая различные возможности операционной системы, мы не раз использовали панель управления. В этом разделе мы подведем итог в использовании этой папки при настройке различных возможностей Windows. Панель управления может отображаться в одном из двух различных режимов. Первый режим, используемый по умолчанию, группирует значки различных настроек. При этом внешний вид панели управления похож на Web-страницу. Переходя по ссылкам, вы выбираете группу настроек и находите нужную программу.
Второй режим, называемый классическим, отображает все значки вместе, не выделяя отдельные группы. В этом режиме панель управления не отличается от обычной папки. Режим отображения панели управления в виде Web-страницы более удобен, однако некоторые люди предпочитают использовать классический режим. Для перехода из одного режима в другой используется ссылка в левой части окна панели управления, на панели задач.
Давайте кратко рассмотрим основные группы панели управления. При этом обратите внимание, что в Windows XP с помощью панели управления можно легко запускать различные программы, которые раньше запускались из главного меню Windows с помощью громоздкой и запутанной последовательности команд.
Если панель управления отображается в классическом виде, выберите задачу Перейти в категории (Switch in category view). Выберите в появившемся списке ссылку Оформление и темы (Appearance and Themes), чтобы отобразить список настроек в данной группе.
В данной группе вы можете выбрать вариант оформления рабочего стола, называемый темой, выбрать фоновый рисунок, заставку и изменить размер изображения на экране монитора. Более подробно о настройках внешнего вида Windows XP вы узнаете ниже.
Нажмите кнопку Назад (Back) в панели инструментов проводника, чтобы вернуться к основной папке панели управления. Выберите ссылку Сеть и соединения с Интернетом (Network and Internet Connections), чтобы отобразить список настроек в данной группе. Данная папка предназначена для настройки сетевых возможностей Windows XP. Настройка соединения с Интернетом, создание и настройка домашней сети, соединение нескольких сетей - вот далеко не полный перечень задач, решаемых с помощью ссылок в этой папке. Большинство из настроек сетевых возможностей описано выше в данной книге.
Нажмите кнопку Назад (Back), чтобы вернуться к основной странице панели управления. Выберите ссылку Звуки, речь и аудиоустройства / (Sounds, Speech and Audio Devices), чтобы отобразить список настроек в данной группе, которые предназначены для настройки звуковых возможностей вашего компьютера. Большинство из настроек рассмотрено выше, при описании работы в Windows с аудио и видео, поэтому мы не будем останавливаться на них.
Нажмите кнопку Назад (Back), чтобы вернуться к основной странице панели управления. Выберите ссылку Производительность и обслуживание (Performance and Maintenance), чтобы отобразить список настроек в данной группе. Настройки этой группы позволяют повысить общую эффективность работы компьютера. Вы можете очистить место на диске от ненужных файлов, создать резервную копию важных данных, повысить скорость запуска программ. Из данной папки вы можете также запустить программу восстановления системы, которая поможет вам отменить нежелательные изменения в настройках Windows, которые могут нарушить ее правильную работу. Нажмите кнопку Назад (Back), чтобы вернуться обратно. Выберите ссылку Принтеры и другое оборудование (Printers and other devices), чтобы отобразить список настроек в данной группе.
В этой папке вы можете настраивать параметры большинства подключенных к компьютеру устройств. В их число входит мышь, клавиатура, принтеры, модемы, сканеры и так далее. Для настройки конкретного устройства или группы устройств, следует выбрать нужную ссылку или дважды щелкнуть на нужном значке.
Нажмите кнопку Назад (Back), чтобы вернуться к первой странице панели управления. Выберите ссылку Дата, время, язык и региональные настройки (Date, Time, Language and regional settings), чтобы отобразить список настроек в данной группе. В этой группе вы можете настроить некоторые параметры, которые связаны с особенностями языка и страны вашего проживания. Например, вы можете установить формат чисел и дат, выбрать используемую денежную единицу. Также вы можете установить текущую дату и время. Кроме того, у вас есть возможность использовать несколько языков в работе, например русский и английский. Здесь вы можете выбрать дополнительные языки, а также указать способ переключения между языками. Нажмите кнопку Назад (Back) в панели инструментов, чтобы вернуться к основной странице панели управления. Выберите ссылку Учетные записи пользователей (User Accounts), чтобы отобразить список настроек в данной группе.