Архитектура и технологии ОС Windows XP
Архитектура ОС Windows XPоснована на подсистемах:
· Диспетчер программ, представляющий собой ядро ОС Windows XP и обеспечивающий организацию вычислительного процесса.
· Диспетчер виртуальной машины, который управляетпамятью компьютера, учитывая различия между виртуальной памятью и реальной физической в каждый данный момент.
· Система управления файлами, обрабатывающая запросы прикладных программ к разным файловым системам (FAT, FAT32, NTFS)и устройствам, поддерживающая длинные (до 256 символов) имена файлов и систему кластеров на дисках.
· Система управления вводом-выводом, обеспечивающая технологию Plug-and-Play, обслуживающая драйверы устройств ввода-вывода, службу печати и конфигурирование ОС через панель управления.
· Система управления работой компьютера в сети, представляющая собой совокупностьинтерфейсов, протоколов и серверов, которые обеспечивают работу прикладных программ с драйверами сетевых адаптеров, с локальными сетями и с Интернет.
· Система безопасности, обеспечивающая работу с паролями, шифрацию и аутентификацию, работу с сертификатами, групповую политику и безопасность при работе с Интернет.
· Службаадминистрирование, учитывающая пользователей (их группы, профили) и ведущая журналы, аудит (фиксация событий), системный реестр и т.д.
Среди новых технологий, используемых и поддерживаемых в ОС Windows XP можно отметить следующие [4, 6, 7]:
· Plug and Play (подключи и играй) - автоматически определяет и конфигурирует все современные устройства, освобождая пользователя от настройки параметров устройств вручную.
· Drag-and-Drop (потащил и бросил) - это технология работы с мышкой.
· Многозадачность и многопоточностьобеспечивают одновременную работу над несколькими задачами. ОС сама (в зависимости от внутренней ситуации) передает управление тому или иному приложению, либо отбирает его от него. "Дремлющие" или заканчивающие работу приложения плавно вытесняются и их ресурсы передаются активным приложениям.
· Clipboard (буфер обмена) - это некоторая динамически изменяемая область памяти, способная хранить информацию в типовых форматах ОС Windows. ОС автоматически распознает и правильно применяет необходимые форматы данных - текстовые, численные, графические и мультимедийные.
· Print Screen (печать экрана) – при нажатии этой клавиши в буфер обмена помещается полная копия экрана. Это полезный прием для получения графических копий экрана дисплея особенно при оформлении технической документации.
· OLE-2 (Object Linking and Embedding) - обеспечивает интеграцию различных по своей сути объектов (полученные в разных прикладных программах) в пределах одного документа. Заметим, что связанный объект мы получим, если данные хранятся в исходном файле, а в конечном файле хранятся сведения о местоположении исходного. В итоге имеем своевременное обновление и синхронизацию. А внедренный объект мы получим, если этот объект стал частью конечного файла и уже не зависит от изменений в исходном.
· Системный реестр - это центр хранения параметров конфигурации ОС Windows XP (по техническим средствам компьютера, по его программному обеспечению, по привилегиям пользователей. Редактор реестра позволяет работать со списками параметров, расположенных в виде древообразной структуры.
· Шрифт - это набор букв, цифр, знаков препинания и специальных символов, выполненных в едином стиле. Каждый шрифт имеет свое название и хранится в отдельных файлах, называемых шрифтовыми. Шрифт характеризуется начертанием символов и размером символов. Высота символов определяет размер шрифта. Он измеряется в специальных единицах - пунктах и может изменяться в диапазоне от 4 до 127. Один пункт равен 0,353 мм. По технологии формирования символов используемые в ОС Windows XP шрифты делятся на два вида - растровые и векторные. Растровый шрифт невозможно произвольно масштабировать, т.е. увеличивать или уменьшать размеры символов без потери качества. В ОС Windows XP они используются в меню, списках, окнах, в именах файлов и каталогов. Векторныешрифты можно масштабировать без ухудшения качества начертания. В комплект поставки ОС Windows XP входит большой набор шрифтов, достаточный для выполнения любых работ. Можно ставить дополнительные шрифты.