
- •Основные ресурсы:
- •Процессорное время
- •Таймеры
- •Диски и т.Д.
- •8.Стандартные программы обработки прерываний. Приоритеты прерываний. Вложенные прерывания.
- •Вложенные прерывания:
- •9.Понятия: процесс, поток. Блок состояния процесса.
- •10. Состояния существования процесса.
- •11.Планирование процессов: Метод очередей ресурсов.
- •Ответы:
- •Планирование в системах реального времени
- •Распределение памяти динамическими разделами:
- •30.Страничное распределение памяти.
- •31.Сегментное распределение памяти.
- •35.Использование памяти системой msdos. Hymem.Sys, emm386. Оптимизация использования памяти. Кэширование памяти. Основные системные утилиты.
- •Основные системные утилиты:
- •36.Команды msdos.
- •37.Windows 95. Основные особенности. Достоинства и недостатки. Windows 95. Компоненты ядра. Важнейшие приложения.
- •42.Управление памятью.
37.Windows 95. Основные особенности. Достоинства и недостатки. Windows 95. Компоненты ядра. Важнейшие приложения.
Ответ:
Основные особенности:
Windows 95 – 32-разрядная клиентская ОС, со встроенной поддержкой работы Интернет и модемными сетями, а так же технология Plug-and-Play – позволяет быстро подключать к компьютеру устройства.
Здесь впервые появилась кнопка Пуск и Панель задач.
Достоинства и недостатки:
Достоинства:
|
Недостатки:
|
Компоненты ядра:
-
Драйвер устройств – содержит основную часть кода, необходимого для общения целого класса устройств.
-
Диспетчер конфигураций – поддерживает Plug-and-Play
Plug-and-Play – устройства, соответствующие данной технологией должны «уметь» сообщать ОС о своем наличии и о требуемых для работы ресурсов, а ОС в свою очередь уметь распознавать такие устройства и автоматически выделять требуемые ресурсы.
-
Диспетчер виртуальной машины – выделяет ресурс каждому приложению и системному процессу, выполняемому на компьютере.
Важнейшие приложения:
|
|
38.Windows 98. Основные отличия от Windows 95.
Ответ:
Основные отличия:
-
Множество программ для работы с Интернетом (Internet Explorer4, Outlook Express и др.);
-
Поддержка DVD;
-
Поддержка USB;
-
Появление панели быстрого запуска программ
39.Архитектура Windows95/98, распределение памяти.
Ответ:
Архитектура Windows 95/98:
Приложения Win32 представляют собой 32-разрядные приложения Windows. Каждое приложение Win32 имеет свое адресное пространство, недоступное другим приложениям.
ПриложенияWin16 представляют собой старые 16-разрядные приложения Windows. Эти приложения делят между собой единое адресное пространство и не могут управляться в соответствии с принципом многозадачности.
Kernel — модуль Windows, который поддерживает низкоуровневые функции по работе с файлами и управлению памятью и процессами.
GDI(GraphicsDeviceInterface) - модуль Windows, обеспечивающий реализацию графических функций по работе с цветом, шрифтами и графическими примитивами для дисплея и принтеров.
User — модуль Windows занимается созданием и управлением отображаемыми на экране окнами, диалоговыми окнами, кнопками и другими элементами пользовательского интерфейса.
Виртуальные машины MSDOS обеспечивают выполнение программ MSDOS под управлением Windows 95.
Базовая система включает :
-
Подсистема управления файлами способна поддерживать различные файловые системы, доступ к которым может осуществляться одновременно.
-
Сетевая подсистема осуществляет доступ к удаленным файлам при помощи файловой подсистемы Windows 95.
(страница 172 учебника)
40.Задачи, поставленные при создании Windows NT
Ответ:
Задачи, поставленные при создании Windows NT
-
Поддержка многопроцессорных систем
-
Поддержка виртуальной памяти
-
Высокая производительность
-
Переносимость
-
Совместимость с другими версиями Windows и MS DOS, а также частичная совместимость с UNIX
-
Безопасность
-
Надежность
41.Архитектурные модули Windows NT.
Ответ:
Основными модулями WindowsNT:
-
Уровень аппаратных абстракций;
-
Ядро;
-
Исполняющая система;
-
Защищенные подсистемы;
-
Подсистемы среды.
Уровень аппаратных абстракций обеспечивая независимость остальных части ОС от конкретных аппаратных особенностей.
Ядро является основой модульного строения системы и координирует выполнение большинства базовых операций. Ядро отвечает за планирование выполнения потоков, синхронизацию работы нескольких процессоров, обработку аппаратных прерываний и исключительных ситуаций.
Исполняющая система включает в свой состав набор программных конструкций привилегированного режима. Исполняющая система состоит из нескольких компонент, причем каждая из них предназначена для поддержки определенного системного сервиса, например, монитор безопасности функционирует совместно с защищенными подсистемами и обеспечивает реализацию модели безопасности системы.
Подсистемы среды представляют собой защищенные серверы пользовательского режима, которые обеспечивают выполнение и поддержку приложений.