Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
кос ос мурзина дарья.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
83.6 Кб
Скачать

9.С программами, для каких ос и стандартов обеспечивается совместимость в системе Windows 2000?

Обеспечивается совместимость с системой MS-DOS (а также OS/2 и Windows NT) по файловым системам FAT12, FAT16, FAT32 и VFAT. ОднакоWindows NT Server, с ее передовой надежной архитектурой, расширенной поддержкой сети, поддержкой совместимости снизу вверх для приложений, разработанных для предшествующих ОС, изменила ситуацию на рынке до такой степени, что к середине 1990-х гг. лицензий на Windows NT было продано больше, чем на UNIX.

10.Какие компоненты Windows исполняются в защищенном, а какие – в пользовательском режиме?

Часть Windows NT, работающая в режиме ядра, называется executive - исполнительной частью. Она включает ряд компонент, которые управляют виртуальной памятью, объектами (ресурсами), вводом-выводом и файловой системой (включая сетевые драйверы), взаимодействием процессов и частично системой безопасности. Эти компоненты взаимодействуют между собой с помощью межмодульной связи. Каждая компонента вызывает другие с помощью набора тщательно специфицированных внутренних процедур.

Вторую часть Windows NT, работающую в режиме пользователя, составляют серверы - так называемые защищенные подсистемы. Поддержку защищенных подсистем обеспечивает исполнительная часть - Windows NT executive, которая работает в пространстве ядра и никогда не сбрасывается на диск. Ее составными частями являются:

  • Менеджер объектов.

  • Монитор безопасности

  • Менеджер процессов

  • Менеджер виртуальной памяти.

  • Подсистема ввода-вывода

11.Что такое подсистема в ос Windows? Назовите все подсистемы ос Windows.

Операционная система Windows NT представляет собой множество отдельных модулей (подсистем), которые разработаны с учетом двух фундаментальных принципов: 

  • модульность, инкапсуляция, скрытие данных, : 

  • некоторые подсистемы функционируют в привилегированном режиме процессора (kernel mode), а остальные в режиме(user mode). 

Подсистемы Windows:

  • подсистема Win32;

  • DOS Virtual Machine;

  • подсистема Windows on Windows (исполнение 16-битовых приложений Windows);

  • подсистема POSIX, подсистема OS/2;

  • подсистема входа и безопасности (управляет учетными записями пользователей, используя Kerberos-аутентификацию по умолчанию).

12.Какие виды системных объектов использует ядро Windows?

Ядро Windows разработано в объектно-ориентированном стиле и использует два системных объекта – объекты-диспетчеры и управляющие объекты.

13.В каких состояниях может находиться поток в Windows?

Поток может быть в следующих состояниях: ready, standby, running, waiting, transition и terminated.

14. Какие классы процессов и потоков выделяются при планировании в Windows?

Ядро поддерживает процессы и потоки. Процесс имеет адресное пространство в виртуальной памяти, информацию (например, базовый приоритет) и тесную связь с одним или несколькими процессами. Потоки – единицы исполнения, планируемые диспетчером ядра. Используется гибкая система приоритетов, включающая поддержку потоков реального времени и разделения времени. Процессы реального времени планируются как soft real-time (без обязательности выдерживания фиксированного интервала времени ответа).