- •Операционные
- •Кодовое название при разработке
- •Windows XP выпускалась во многих вариантах
- •Windows XP Professional
- •Windows XP Tablet PC Edition базируется на Professional Edition и содержит специальные приложения,
- •Windows XP Embedded — это встраиваемая
- •Windows XP Professional x64 Edition — специальная 64-разрядная версия, разработанная для процессоров с
- •Новшества по сравнению с Windows 2000
- •Новое оформление графического интерфейса, включая более округлые формы и плавные цвета; а также
- •Программа восстановления системы, предназначенная для
- •Реестр Windows
- •Реестр Windows XP (Windows registry) представляет собой реляционную базу данных, в которой аккумулируется
- •Функциональное назначение реестра Windows XP можно выразить следующим образом: в процессе работы
- •Редактирование реестра Windows XP позволяет
- •Ветвь HKEY_CLASSES_ROOT, обычно обозначаемая в технической документации аббревиатурой HKCR, включает в себя ряд
- •Вветви HKEY_CURRENT_USER, обозначаемой в документации аббревиатурой HKCU, содержится информация о пользователе, ведущем на
- •HKEY_LOCAL_MACHINE (HKLM) - это ветвь, в которой содержится информация, относящаяся к операционной системе
- •Ветвь HKEY_USERS (HKU) содержит подразделы с информацией обо всех профилях пользователей данного компьютера.
- •Ветвь HKEY_CURRENT_CONFIG (HKCC) содержит подразделы с информацией обо всех профилях оборудования, использующегося в
- •Разделы или ключи (Keys)
- •Подразделы (Subkeys)
- •Параметры (Values)
- •Загрузка Windows XP
- •Включается тумблер питания.
- •Система выполняет начальный тест аппаратуры.
- •Если это включение ROM BIOS запускает полный POST (Power On Self Test). Если
- •CMOS.BIOS читает конфигурационную информацию из
- •Правильная MBR запись записывается в память и управление передается ее коду.
- •Управление передается операционной системе.
- •В начальной фазе NTLDR переключает процессор в защищенный режим. Затем загружает соответствующий драйвер
- •Если в процессе выбора пользователь выбрал Windows NT, 2000 или XP, то проверяется
- •После выбора конфигурации NTLDR
- •NTOSKRNL в процессе загрузки проходит через две фазы - так называемую фазу 0
- •Инициализация Менеджера ввода/Вывода начинает процесс загрузки всех системных драйверов. С того момента где
- •SMSS загружает win32k.sys - графическую подсистему.
- •Windows Vista
- •Windows Vista — операционная система семейства Microsoft Windows NT, линейки операционных систем,
- •Операционная система UNIX
- •История
- •История
- •История
- •История
- •История
- •История
- •История
- •История
- •Архитектура Unix
- •Обобщенная архитектура
- •Архитектура ядра
- •Архитектура ядра
- •Архитектура ядра
- •Операционная система Linux
- •Система Linux предназначена специально для персональных компьютеров с элементной базой Intel.
- •В намерения Линуса входило создать эффективную ПК-версию Unix для пользователей Minix. Он назвал
- •Linux имеет несколько редакций. Каждая фирма комплектует свою систему и ее программное обеспечение
Архитектура ядра |
|||
На уровне аппаратного |
Прикладные программы |
||
контроля происходит |
|
|
|
обработка прерываний и связь |
Вызов системных API |
||
ядра с железом. |
Подсистема |
Подсистема управления |
|
Здесь следует отметить |
|||
управления |
процессами. |
||
лишь пару моментов, во- |
файлами |
1. Планировщик процессов. |
|
2. Синхронизация пр-ов. |
|||
первых, прерывания могут |
|
3. Управление памятью. |
|
"прерывать" работу |
|
|
|
процессора и требовать |
КЭШ |
||
внимания к себе (после этого |
|
|
|
процессор без проблем |
Символ |
Буфер |
|
возвращается к выполнению |
Драйверы устройств |
||
оставленных процессов), а, во- |
|
|
|
вторых, обработку |
Аппаратный контроль |
||
прерываний осуществляют |
|
|
|
специальные функции ядра. |
Аппаратные ресурсы |
||
В.А.Серков "Операционн |
51 |
||
ые системы" 12 |
|
|
|
Операционная система Linux
В.А.Серков "Операционные системы" 12 |
52 |
Система Linux предназначена специально для персональных компьютеров с элементной базой Intel.
Ее разработка начиналась проектом Линуса Торвальда, студента факультета вычислительной техники Хельсинкского университета.
В то время студенты пользовались программой
Minix, которая демонстрировала


различные возможности Unix.
Эта
программа, которую разработал профессор Эндрю Таннебаум, широко распространилась по сети Internet среди студентов всего мира.
В.А.Серков "Операционн |
53 |
ые системы" 12 |
|
В намерения Линуса входило создать эффективную ПК-версию Unix для пользователей Minix. Он назвал ее Linux и в 1991 году выпустил версию 0.11. Linux широко распространилась по Internet и в последующие годы подверглась доработкам со стороны других программистов, которые ввели в нее возможности и особенности, присущие стандартным Unix-системам.
В Linux, в частности, были перенесены практически все основные программы-менеджеры окон. В этой ОС используются утилиты Internet, имеется и полный набор средств разработки программ, включая компиляторы и



отладчики C++.
Несмотря на такие широкие возможности, операционная система Linux остается небольшой, стабильной и быстродействующей. В минимальной конфигурации она может эффективно работать даже на
386 компьютерре при наличии оперативной памяти объемом
4 Мбайта.
В.А.Серков "Операционн |
54 |
ые системы" 12 |
|
Linux имеет несколько редакций. Каждая фирма комплектует свою систему и ее программное обеспечение по-своему, а затем выпускает пакет с собственной редакцией этой системы. Редакции могут включать в себя модифицированные версии
программ,
новое программное обеспечение.


Среди наиболее популярных редакций, и практичных дистpибутивы - RedHat based (RedHat,
KSI, Mandrake, Caldera), Debian, SuSe, Slackware.
В.А.Серков "Операционн |
55 |
ые системы" 12 |
|
