
- •Системное программное обеспечение компьютера Лекция 2. Операционная системаWindows Содержание лекции
- •Особенности операционных систем Windows
- •Преимущества приоритетной многозадачности и многопоточности
- •Технология Plug-and-Play
- •Графический пользовательский интерфейс
- •Концепция Windows xp
- •Пользовательский интерфейс Windows xp Основные элементы экранного интерфейса
- •Меню Пуск
- •Управление учётными записями
- •Панель задач
- •Ярлыки для программ, файлов и папок
- •Запуск программ
- •Начало и завершение работыWindowsXp
- •Автоматический запуск приложений при загрузке
- •Окна в системе Windows
- •Окно приложения и окно документа
- •Диалоговое окно
- •Управление окнами
- •Дополнительные возможности Windows xp Работа с компакт-дисками
- •Работа с цифровыми фотографиями
- •Справочная системаWindowsXp
- •Поиск информации в справочной системе WindowsXp
- •Онлайновая консультация
- •Обновление системы и просмотр информации о компьютере
- •Поисковая системаWindowsXp
- •Настройка Помощника по поиску
- •Поиск файлов и папок
- •Встроенные приложения Windows xp
- •Программа Калькулятор
- •Графический редактор Paint
- •Текстовые редакторы Блокнот иWordPad
- •ПроигрывательWindowsMedia
- •Воспроизведение музыки и видеоклипов
- •Библиотека мультимедиа
- •Интернет-вещание
- •Копирование дорожек с аудио cd
- •Копирование аудиофайлов на компакт-диск
- •Выбор обложки проигрывателя
- •Создание слайд-фильма с помощьюWindowsMovieMaker
Модуль 3.
Системное программное обеспечение компьютера Лекция 2. Операционная системаWindows Содержание лекции
Лекция 2. Операционная система Windows 3
Содержание лекции 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 осуществляет ядро операционной системы, а поддержка вытесняющей многозадачности обеспечивает плавное переключение между одновременно выполняемыми приложениями и не позволяет одному приложению занять все системные ресурсы.