Особенности операционных систем виндовс тема. Особенности операционной системы MS Windows

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

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

оптимальное управление оперативной памятью большого объема;

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

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

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

Микроядерная архитектура.

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

Рис. 1.4 Микроядерная архитектура операционной системы

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

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

Объектно-ориентированный подход

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

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

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

Объекты могут описывать сущности, которые они представляют, с разной степенью детализации. Для обеспечения преемственности при переходе к более детальному описанию разработчикам предлагается механизм наследования свойств уже существующих объектов, то есть механизм, позволяющий порождать более конкретные объекты из более общих. Например, при наличии объекта "текстовый документ" разработчик может легко создать объект "текстовый документ в формате Word 6.0", добавив соответствующее свойство к базовому объекту. Механизм наследования позволяет создать иерархию объектов, в которой каждый объект более низкого уровня приобретает все свойства своего предка.

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

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

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

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

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

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

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

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

Средства OLE

Для пользователей Windows объектно-ориентированный подход проявляется при работе с программами, использующими технологию OLE фирмы Microsoft. В первой версии OLE, которая дебютировала в Windows 3.1, пользователи могли вставлять объекты в документы-клиенты. Такие объекты устанавливали ссылку на данные (в случае связывания) или содержали данные (в случае внедрения) в формате, распознаваемом программой-сервером. Для запуска программы-сервера пользователи делали двойной щелчок на объекте, посредством чего передавали данные серверу для редактирования. OLE 2.0, доступная в настоящее время в качестве расширения Windows 3.1, переопределяет документ-клиент как контейнер. Когда пользователь щелкает дважды над объектом OLE 2.0, вставленным в документ-контейнер, он активизируется в том же самом месте. Представим, например, что контейнером является документ Microsoft Word 6.0, а вставленный объект представляет собой набор ячеек в формате Excel 5.0. Когда вы щелкнете дважды над объектом электронной таблицы, меню и управляющие элементы Word как по волшебству поменяются на меню Excel. В результате, пока объект электронной таблицы находится в фокусе, текстовый процессор становится электронной таблицей.

Инфраструктура, требуемая для обеспечения столь сложных взаимодействий объектов, настолько обширна, что Microsoft называет OLE 2.0 "1/3 операционной системы". Хранение объектов, например, использует docfile, который в действительности является миниатюрной файловой системой, содержащейся внутри обычного файла MS-DOS. Docfile имеет свои собственные внутренние механизмы для семантики подкаталогов, блокировок и транзакций (т.е. фиксации-отката).

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

1.2.1.1. Особенности Windows 7

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

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

В Windows 7 впервые полностью представлена мультисенсорная технология. Функция Windows Touch доступна в выпусках Windows 7: Домашняя расширенная, Профессиональная и Максимальная.

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

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

При необходимости на рабочий стол могут быть помещены значки и ярлыки программ, папок и файлов, а также гаджеты (мини-приложения, которые распространяются бесплатно, например, гаджеты Windows Media Center или для прогноза погоды, представленные на Рис. 1.2.1.1.1 и т.д.). В Windows 7 гаджеты можно расположить в любом месте рабочего стола.


Рис.1.2.1.1.1

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

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

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

2. Меню Поиск

В Windows 7 можно выполнять быстрый поиск (Windows Search) большего количества документов, видео, изображений и музыки. При вводе требуемого запроса в поле поиска «Найти программы и файлы» в меню "Пуск" будет немедленно отображен список подходящих документов, найденных на компьютере.


Рис. 1.2.1.1.2

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


>
Рис. 1.2.1.1.3

Функция Aero Peek в Windows 7 как рентгеновские лучи, которые позволяет насквозь просвечивать содержимое всех открытых окон на рабочем столе. Функция Aero Peek позволяет временно просматривать рабочий стол (просматривать фоновое изображение, значки и гаджеты на рабочем столе) под всеми открытыми окнами приложений при наведении указателя мыши на кнопку «Свернуть все окна», расположенную в правой части панели задач.

Необходимо отметить, что при щелчке на кнопке левой кнопкой мыши окна сворачиваются. При повторном щелчке - окна разворачиваются. Для активизации функции Aero Peek необходимо в окне диалога Свойства панели задач и меню «Пуск» установить флажок «Использовать Aero Peek для предварительного просмотра рабочего стола».

Закрепление приложений на панели задач. На панели задач по умолчанию отображаются значки приложений Internet Explorer, Проигрыватель Windows Media и Проводник. При запуске других приложений также появлются соответствующие значки на панели задач, а при их закрытии – значки исчезают.

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

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

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



Рис. 1.2.1.1.4

Необходимо отметить, что открытые приложения подсвечиваются и в открытых приложениях вокруг значка отображается рамка (из Рис.1.2.1.1.4 следует, что программы Проводник, Paint, Word и Mozilla являются открытыми). Количество рамок вокруг значка соответствует количеству открытых окон приложений (из Рис. 1.2.1.1.4 следует, что в приложении Word открыты три окна, а приложениях Проводник, Paint, Mozilla по одному окну).

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


Рис. 1.2.1.1.5

В области уведомлений по умолчанию отображаются значки: «Отображать скрытые значки», Сеть, Динамики, Центр поддержки, Питание (только для ноутбука) и часы. Во всплывающем окне «Отображать скрытые значки» (Рис. 1.2.1.1.6) отображаются значки всех остальных программ, которые должны отображаться в области уведомлений.


Рис. 1.2.1.1.6

4. Работа с окнами

Для работы с окнами в Windows 7 используются функции, которые называются Aero Shake и Aero Snap. Функция Aero Shake. Функция Aero Shake позволяет свернуть все открытые окна, кроме окна, которое встряхивается манипулятором мышь. Для этого требуется установить указатель мыши на строке заголовка окна приложения и, удерживая левую кнопку мыши, быстро перемещать манипулятор мышь влево – вправо или вверх - вниз, т.е. встряхивать ее. При повторном встряхивании мыши все свернутые окна вернуться в исходное положение.

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

5. Библиотеки

По умолчанию Windows 7 содержит новый компонент (Библиотеки), в который включены такие библиотеки как: Видео, Документы, Изображения, Музыка . Кроме перечисленных библиотек в компонент Библиотеки можно добавить и другие библиотеки или создать свою собственную библиотеку, добавив в нее содержимое из различных источников.

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

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



Рис. 1.2.1.1.7

Как следует из скриншота Рис. 1.2.1.1.7, библиотека "Документы" объединяет пять мест. Если щелкнуть левой кнопкой мыши на надпись «5 мест», то откроется окно Путь к библиотеке «Документы», в котором можно подключить папки с документами хранящиеся в других местах на компьютере.

Windows Media Center значительно усовершенствован, снабжен новым интерфейсом и дополнительными функциями. Windows Media Center предназначен для просмотра видео, изображений, ТВ, фильмов записанных на DVD и прослушивания музыки (Рис. 1.2.1.1.8).



Рис. 1.2.1.1.8

Универсальный проигрыватель Windows Media Player 12 (Рис. 1.2.1.1.9) можно использовать для поиска и воспроизведения мультимедийных файлов, находящихся на компьютере или в сети, воспроизведения компакт-дисков и DVD-дисков, а также потокового воспроизведения мультимедиа из Интернета. Можно также копировать музыку со звуковых компакт-дисков, записывать на компакт-диски музыку, синхронизировать мультимедийные файлы с переносным устройством.



Рис. 1.2.1.1.9

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

8. Удаленная потоковая передача мультимедиа

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

Кроме того, проигрыватель Windows Media Player 12 позволяет выполнять потоковую передачу мультимедиа с домашнего компьютера на другой компьютер, подключенный к Интернету.

Для обеспечения потоковой передачи мультимедиа через Интернет надо в проигрывателе открыть список Поток и выбрать команду «Разрешить доступ через Интернет к домашней библиотеке мультимедиа» (Рис. 1.2.1.1.10) или «Включить потоковую передачу мультимедиа».


Рис. 1.2.1.1.10

9. Домашняя группа

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

10. Стандартные приложения Windows (WordPad, Paint)

В Windows 7 обновлены такие стандартные приложения как Paint и WordPad. Эти приложения обладают новыми функциями и интерфейсами аналогичными интерфейсам приложний Office 2007.

11. Internet Explorer 8

В Windows 7 используется новая версия браузера Internet Explorer 8, которая обладает рядом новых функций.

12. Поддержка компьютеров с 32- и 64-разрядными процессорами

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

13. Улучшенная производительность

Windows 7 обеспечивает ускоренный переход в спящий режим и восстановление работы, сокращенное потребление памяти и более быстрое обнаружение USB-устройств.

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


Рис. 1.2.1.1.11

15. Обновленное окно Проводника (Windows Explorer)

Популярным и основным средством доступа к файлам и папкам в Windows 7 является Проводник или Windows Explorer. Быстрый запуск окна Проводник (Рис. 1.2.1.1.12) осуществляется щелчком мыши на значке "Проводник" в левой части панели задач. Все операции в окне Проводник осуществляюся с помощью панели инструментов и команд контекстного меню.



Рис. 1.2.1.1.12

В левой части Проводника расположена панель навигации, в которой отображаются четыре группы: Избранное, Библиотеки, Компьютер и Сеть. Режим предварительного просмотра документов в Проводнике, который включается кнопкой "Показать область предварительного просмотра", предназначен для поиска текстового документа. В проводнике можно легко создать папку, используя для этого кнопку "Новая папка" на панели инструментов.

Особенности операционных систем семейства Windows

Наименование параметра Значение
Тема статьи: Особенности операционных систем семейства Windows
Рубрика (тематическая категория) Компьютеры

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

2. ОС Windows имеют графический интерфейс. Основными элементами пользовательского интерфейса являются Рабочий стол, окно, значок (пиктограмма, иконка), меню и Панель задач. Windows впереводе с английского означает ʼʼокнаʼʼ.

3. Windows – интегрированная среда, под ее управлением моi vt работать не только специальные программы, разработанные под Windows (Windows-приложения), но и другие программы, в т.ч. многочисленные DOS-приложения. Вместе с тем, Windows обеспечивает эффективный и комфортабельный обмен информацией между отдельными программами и приложениями, работающими под ее управлением. Для обмена данными между различными приложениями и документами используется достаточно простое, но очень эффективное средствобуфер обмена, а также технология связывания и внедрения объектов – OLE (Object Linking and Embedding – связь и внедрение объектов).

OLE - ϶ᴛᴏ технология работы с объектами, которые созданы и различных приложениях, универсальный механизм для создания и обработки составных документов, содержащих одновременно объекты различного происхождения, разной природы, к примеру текст, таблицы, фотографии, звук и т. п.

4. С понятием интегрированности связывают также возможность совместного использования различными программами ресурсов компьютера. Windows обеспечивает оптимальное управление оперативной памятью и эффективный оперативный контроль за работающими приложениями.

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

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

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

5. Последние версии Windows реализуют возможность без проблем подключать новые внешние устройства и обеспечивать самонастройку системы под аппаратные средства (технология Plug and Play – ʼʼВключи и работайʼʼ)

Особенности операционных систем семейства Windows - понятие и виды. Классификация и особенности категории "Особенности операционных систем семейства Windows" 2017, 2018.

  • - Установка шрифтов в ОС Windows

    Совет Классификация шрифтов Классификация шрифтов порядком запутана и противоречива. Но, несмотря на огромное количество шрифтов по применению их можно разделить всего на 3 группы: · шрифты с засечками (антиква - serif); · шрифты без засечек (гротески - sans serif); ... .


  • - Основные защитные механизмы ОС семейства WINDOWS

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


  • - Построение сетей на базе Microsoft Windows NT Server.

    В сетях, построенных на платформе Microsoft Windows NT Server, рабочие стан­ции клиентов сети подключаются к выделен­ным серверам, а серверы, в свою очередь, группируются в домены. Домены в сетях на базе Windows NT Server играют цен­тральную роль. Определим домен как объе­динение одного или... .


  • - Операційна система Windows: об‘єкти та елементи управління, властивості об‘єктів.

    Операційні системи. Функції ОС. Операційна система - це набір програм, які призначені для: 1. управління роботою апаратних та програмних частин комп’ютера; 2. здійснює зв"язок користувача з комп’ютером. Операційна система складається з: 1. Файлова система - це... .


  • - Характеристика основных шрифтов Windows

    Форматирование текста Форматирование текста осуществляется средствами меню Формат или панели Форматирование. Основные приемы форматирования включают: выбор и изменение гарнитуры шрифта; управление размером шрифта; управление начертанием и цветом шрифта; ... .


  • - Создание внешнего вида программы. Введение в Windows Forms

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


  • - Особенности Windows

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


  • Модуль 3 .

    СИСТЕМНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ КОМПЬЮТЕРА

    Лекция 2. Операционная система Windows

    Лекция 2. Операционная система Windows. 3

    Особенности операционных систем Windows. 3

    Преимущества приоритетной многозадачности и многопоточности. 3

    Технология Plug-and-Play. 4

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

    Концепция Windows XP. 5

    Пользовательский интерфейс Windows XP. 7

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

    Меню Пуск. 10

    Панель задач. 15

    Ярлыки для программ, файлов и папок. 19

    Запуск программ.. 20

    Начало и завершение работы Windows XP. 20

    Окна в системе Windows. 22

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

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

    Управление окнами. 24

    Дополнительные возможности Windows XP. 26

    Работа с компакт-дисками. 26

    Работа с цифровыми фотографиями. 28

    Справочная система Windows XP. 29

    Поисковая система Windows XP. 31

    Встроенные приложения Windows XP. 34

    Программа Калькулятор. 35

    Графический редактор Paint 37

    Текстовые редакторы Блокнот и WordPad. 39

    Проигрыватель Windows Media. 40

    Создание слайд-фильма с помощью Windows Movie Maker. 43

    Особенности операционных систем Windows

    Операционные системы семейства Windows, начиная с версии Windows 95, имеют общие особенности, ключевыми из которых являются:

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

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

    · совместимость с существующими приложениями MS-DOS и предыдущих версий Windows, поддержка любого оборудования и драйверов устройств, сетевая совместимость с другими сетевыми операционными системами (далее – ОС).

    Рассмотрим основные принципы и технологии Windows более подробно.

    Преимущества приоритетной многозадачности и многопоточности

    ОС Windows обеспечивает возможность выполнения одновременно нескольких задач. Каждая из разных по содержанию задач решается практически одновременно в своем окне (отсюда и происхождение самого названия windows – «окна»). Информация о вызванных программах в виде значков отображается на Панели задач . Однако, несмотря на производимое впечатление, в действительности обычные компьютеры (с одним центральным процессором) не могут выполнять большое количество разных приложений в один и тот же момент времени. Как правило, компьютеры одновременно работают с одной задачей. Правда при этом отдельные операции могут выполняться с очень большой скоростью. Таким образом, операционная система может очень быстро переключаться с одного приложения на другое, и у пользователя создается впечатление одновременной работы приложений.

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

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

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

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

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

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

    Технология Plug-and-Play

    Технология Plug-and-Play («включай и работай»), которая используется в Windows, позволяет без ручной настройки подключать новые устройства к ЭВМ, например, принтер или лазерный проигрыватель. Она ориентирована на поддержку любого типа устройств, включая мониторы, видеоплаты, принтеры, звуковые карты, модемы, приводы CD-ROM, различные контроллеры жестких дисков.

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

    Драйверы (driver – шофер, водитель) – системные программы, обеспечивающие работу принтеров, дисководов, дисплеев, клавиатуры и других внешних устройств ЭВМ.

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

    Принципы организации операционной системы.

    Понятие об операционной системе Windows.

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

    ОС персональных ПК делятся на многозадачные (Windows, OS/2, Mac OS, Unix и др. ) и однозадачные (MS-DOS, DR-DOS и др.).

    Однозадачные – это вчерашний день компьютерных технологий. В них может в один момент работать ровно одна программа.

    Многозадачные же позволяют параллельно работать с несколькими программами – количество этих программ зависит только от мощности системы, пока хватит памяти, можно запускать программы еще и еще…

    Самая распространенная многозадачная ОС – Microsoft Windows. Из других ОС для ПК можно отметить набирающую популярность ОС Linux (Линукс) из семейства Unix, а также можно отметить системы BeOS (Биос) и OS/2 фирмы IBM. На ПК Макинтош – применяют систему MacOS.

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

    Microsoft Windows – это многозадачная 32-разрядная сетевая операционная система c графическим интерфейсом и расширенными системными возможностями. Разработано два семейства ОС Windows.

    Windows 95/98/Me – мощная настольная ОС, оптимизированная для использования мультимедиа-приложений.

    Windows NT/2000 – мощная универсальная сетевая ОС для бизнес-вычислений. Существует в двух основных исполнениях:

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

    Все ОС семейства Microsoft Windows имеют следующие общие свойства:

    • имеют единый графический интерфейс пользователя Windows 95 ;
    • поддерживают многозадачные и многопоточные вычисления;
    • имеют встроенную поддержку мультимедиа .
    • поддерживают различные аппаратные платформы: Intel-совместимые, на основе RISC-процессоров и на базе процессоров PowerPC;
    • поддерживают файловую систему FAT.

    Кроме этого, Windows NT/2000 имеют дополнительные свойства:

    • Защита . Windows NT/2000 имеет более надежную защиту файлов папок, принтеров и других ресурсов компьютера на уровне пользователя, в то время как Windows 95/98/Me обеспечивает защиту только на уровне ресурса.
    • Надежность . Каждое приложение в Windows NT/2000 работает в собственном адресном пространстве. Приложения, аварийно завершившие работу, не влияют на другие приложения или ОС в целом. Свойства архитектуры Windows NT/2000 защищают ОС некорректно работающих приложений.