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

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

Системное ПО на: базовое и сервисное

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

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

Оболочка ОС предназначена для комфортного общения пользователя с ЭВМ. Она снимает проблему управления компьютером с помощью набора команд в командной строке и их запуска на исполнение. Оболочка ОС реализует текстовый или/и графический интерфейс.

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

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

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

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

ПО общего назначения обычно комплектуется в пакетном варианте. Например, для ОС Windows имеется пакет прикладных программ Microsoft Office, включающий программные средства для создания текстовых документов (Word), электронных таблиц (Excel), презентаций (Power Point), публикаций (Publisher), базы данных (Access), для подготовки и редактирования Web-документов (FrontPage).

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

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

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

ФУНКЦИИ ОС:

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

2) Загрузка программ в оперативную память и их выполнение.

3) Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

4) Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).

5) Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

6) Обеспечение пользовательского интерфейса.

7) Сетевые операции, поддержка стека сетевых протоколов.

СОСТАВ СЕМЕЙСТВА ОС WINDOWS

Самой распространенной в мире многозадачной ОС для персональных компьютеров является семейство ОС Windows, созданные фирмой Microsoft.

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

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

На сегодняшний день семейство операционных систем с графическим интерфейсом семейства Windows включает следующие модели: Windows -9x, -NT, -2000, -Me, -XP, Vista.

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

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

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

ОСНОВНЫЕ НАСЛЕДУЕМЫЕ ПР-КИ: 1) объектно-ориентированный подход (при создании Windows 95 фирма Microsoft в полной мере реализовала объектно-ориентированный подход. На уровне пользователя объектный подход выражается в том, что интерфейс представляет собой подобие реального мира, а работа с машиной сводится к действиям с привычными объектами. Так, папки можно - открыть, убрать в портфель, документы - просмотреть, исправить, переложить с одного места на другое, выбросить в корзину, факс или письмо - отправить адресату и т. д.); 2) многозадачность (Windows является многозадачной, т.е. она способна "одновременно" выполнять несколько программ), графический интерфейс (Пользовательский интерфейс Windows использует графический режим видеомонитора. Основу нового графического интерфейса пользователя составляет хорошо продуманная система окон, располагающаяся на экране монитора и включающая множество разнородных графических объектов для управления работой компьютера).

ОСОБЕННОСТИ ИНТЕРФЕЙСА WINDOWS:ОБЪЕКТЫ – это все изображения на экране, в том числе кнопки, текст, абзацы и даже отдельные символы суть объекты, которые "знают" как реагировать на то или иное событие (нажатие левой или правой кнопки мыши, нажатие клавиши, перетаскивание его на другой объект, например Корзину). ТИПЫ ОКОН - Важнейшим элементом графического интерфейса Windows являются окна, действительно ведь "windows" в переводе означает "окна". Существуют два основных типа окон - окна приложений и окна документов. Окна приложений. В окне приложения выполняется любое запущенное на выполнение приложение или отражается содержимое папки. Открыть или закрыть окно приложения - то же, что и запустить программу на выполнение или завершить ее. Окна приложений можно перемещать на любое место Рабочего стола, разворачивать на весь экран или сворачивать в кнопки на панели задач. Окна документов. Окна документов предназначены для работы с документами и "живут" внутри окон приложений. Можно раскрывать, сворачивать, перемещать или изменять размеры этих окон, однако они всегда остаюттимся в пределах окна своего приложения. Окно документа имеет те же кнопки управления, что и окно приложения.

Drag-and-drop (перетаскивание) — форма выполнения каких-либо действий в графических интерфейсах пользователя (GUI), подразумевающая использование компьютерной мыши. В переводе с английского означает буквально: тащи-и-бросай. Действие выполняется путём оперирования видимыми на экране компьютера объектами при помощи манипулятора мышь. Суть действий заключается в перемещении виртуальных объектов относительно друг друга и таким образом выполнении каких-либо действий в приложении либо при взаимодействии нескольких приложений. Базовыми действиями и самыми простыми примерами drag-and-drop действий являются перемещение объекта, перемещение объекта в каталог, хотя в современных операционных системах drag-and-drop получил широкое применение и является одним из главных способов взаимодействия с компьютером в графическом интерфейсе пользователя.

OLE (англ. Object Linking and Embedding, произносится как oh-lay [олэй]) — технология связывания и внедрения объектов в другие документы и объекты, разработанные корпорацией Майкрософт.

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

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