Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС Богомолов / 2 ОС додел.docx
Скачиваний:
58
Добавлен:
18.08.2022
Размер:
7.7 Mб
Скачать

100.Как определить тип драйвера обращения к диску

Ответ: [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem].

"ForceRMIO"=hex:00,00,00,00 - защищённый режим;

"ForceRMIO"=hex:01,00,00,00 - реальный режим.

Анализ основных ресурсов вычислительной системы Примерные вопросы для контроля усвоения темы «Управление ресурсами компьютера»

  1. Основные ресурсы компьютера доступные пользователю

Ответ: Управление компьютером.

Рис 2.1 – Монитор ресурсов

  1. Где можно посмотреть доступные ресурсы компьютера

Ответ: В диспетчере задач или во вкладке информация о системе.

  1. Назначение компонентов DirectX

Ответ: Microsoft DirectX — это набор низкоуровневых программных интерфейсов, используемых для управления рядом аппаратных компонентов компьютера. В состав этих интерфейсов входят: DirectDraw - интерфейс вывода растровой графики. (Его разработка давно прекращена). Direct3D (D3D) - интерфейс вывода трёхмерных примитивов. DirectInput - интерфейс, используемый для обработки данных, поступающих с клавиатуры, мыши, джойстика и пр. игровых контроллеров. DirectPlay - интерфейс сетевой коммуникации игр. DirectSound - интерфейс низкоуровневой работы со звуком (формата Wave). DirectMusic - интерфейс воспроизведения музыки в форматах Microsoft. DirectShow - интерфейс, используемый для ввода/вывода аудио и/или видео данных. DirectSetup - часть, ответственная за установку DirectX.

  1. Как и где подключаются OLE объекты и ActiveX

Ответ: ieframe.dll

  1. Основные файлы конфигурации Windows 9X

Ответ: shell.dll и shell32.dll, explorer.exe, command.com, kernel32.dll и krnl386.exe, gdi32.dll и gdi.exe, system.dat, user.dat, msdos.sys, win.ini и system.ini

  1. Основные файлы конфигурации Windows NT-2000

Ответ: NTLDR, BOOT.INI, NTDETECT.COM, NTBOOTDD.SYS и BOOTSECT.DOS

  1. Структура файлов конфигурации ОС

Ответ:

1) Командные файлы. Первый файл, который запускается – это autoexec.bat. Далее - config.sys, в котором прописываются драйверы нестандартных внешних устройств. Долгое время в config.sys прописывался драйвер компакт-диска:devise=C:\mscdex.exe. Затем стал прописываться драйвер, подходящий для всех компакт-дисков. В настоящее время это еще сохранилось в ОС.

2) С появлением Win 3.11 Microsoft ввела новый механизм конфигурирования ОС: INI – файлы. Главный из них – Win.INI, также program.INI, system.INI. В этих файлах прописаны параметры системы, которые настраиваются на конкретную среду конкретного пользователя.

  1. Основные параметры процесса в Windows

Ответ: Можно посмотреть в диспетчере задач.

  1. Пояснить разницу между загрузкой процессора и процессорным временем

Ответ: Процессорное время — время, затраченное процессором компьютера на обработку задачи (программы). Распределяется между процессами в соответствии с используемым режимом операционной системы.

Загрузка процессора определяет нагрузку на него в данный момент времени.

  1. Назначение идентификатора Process Identifier (PIO)

Ответ: Все процессы имеют уникальные идентификаторы PID, которые автоматически присваиваются каждому процессу когда он создается в операционной системе, что позволяет ядру системы различать процессы.

  1. Пояснить понятие «выделенная память» процесса

Ответ: Память которая используется процессом

  1. Механизм использования прерываний в процессе

Ответ: Установление факта прерывания; Запоминание состояния прерванного процесса; Управление аппаратно передаётся подпрограмме обработки прерывания; Сохранение информации о прерванной программе, которую не удалось спасти на шаге 2 с помощью действий аппаратуры; Обработка прерывания; Восстановление информации; Возврат в прерванную программу.

  1. Пояснить понятие «виртуальная память» процесса

Ответ: Виртуальная память — метод управления памятью, которая реализуется с использованием аппаратного и программного обеспечения компьютера.

  1. Выгружаемый пул процесса

Ответ: Выгружаемым пулом называется диапазон системных виртуальных адресов, данные в котором могут помещаться в файл подкачки.

  1. Невыгружаемый пул процесса

Ответ: Невыгружаемым пулом называется диапазон системных виртуальных адресов, которые всегда находятся в оперативной памяти. Главная особенность данного пула (из-за которой они и используются) заключается в том, что данные, хранящиеся в нем, доступны в любой момент без генерации ошибок страниц (ошибки страниц генерируются в тот момент, когда операционная система не может обнаружить данные в памяти, так как они были сброшены в файл подкачки).

  1. Приоритет процесса

Ответ: Каждая программа, запущенная в Windows, представляет из себя процесс или несколько процессов. Под каждый процесс, при его запуске, в системе выделяется память, а так же устанавливается приоритет по умолчанию, если только в самой программе нет упоминания о приоритете, с которым необходимо её запускать.

  1. Пояснить понятие «базовый приоритет» процесса

Ответ: Обычно базовый приоритет процесса (а значит, и базовый приоритет первичного потока) по умолчанию равен значению из середины диапазонов приоритетов процессов.

  1. Поток процесса

Ответ: Поток — это, сущность операционной системы, процесс выполнения на процессоре набора инструкций, точнее говоря программного кода.

  1. Дескриптор процесса

Ответ: Операционной системе для реализации планирования процессов требуется дополнительная информация: идентификатор процесса, состояние процесса, данные о степени привилегированности процесса, место нахождения кодового сегмента и другая информация. Информацию такого рода, используемую для планирования процессов, называют дескриптором процесса

  1. Контекст процесса

Ответ: На протяжении существования процесса его выполнение может быть многократно прервано и продолжено. Для того, чтобы возобновить выполнение процесса, необходимо восстановить состояние его операционной среды. Состояние операционной среды отображается состоянием регистров и программного счетчика, режимом работ процессора, указателями на открытые файлы, информацией о незавершенных операциях ввода-вывода, кодами ошибок, выполняемых данным процессом системных вызовов и т.д. Эта информация называется контекстом процесса.

  1. Понятие процесса

Ответ: Процесс — это концепция уровня операционной системы, которая используется для описания набора ресурсов (таких как внешние библиотеки кода и главный поток) и необходимой памяти, используемой выполняющимся приложением

  1. Основные состояния процесса

Ответ:

В многозадачной (многопроцессной) системе процесс может находиться в одном из трех основных состояний:

  • Выполнение - активное состояние процесса, во время которого процесс обладает всеми необходимыми ресурсами и непосредственно выполняется процессором.

  • Ожидание - пассивное состояние процесса, процесс заблокирован, он не может выполняться по своим внутренним причинам, он ждет осуществления некоторого события, например, завершения операции ввода-вывода, получения сообщения от другого процесса, освобождения какого-либо необходимого ему ресурса.

  • Готовность - также пассивное состояние процесса, но в этом случае процесс заблокирован в связи с внешними по отношению к нему обстоятельствами: процесс имеет все требуемые для него ресурсы, он готов выполняться, однако процессор занят выполнением другого процесса.

  1. Пояснить понятие «очереди процесса»

Ответ: Очередь процессов - это интерфейс доступа к массиву процессов определённых типов. Очередь определяет вид таблицы, доступные сортировки и фильтры.

  1. Чем и как создается процесс

Ответ:

Самыми первыми создаются процессы в момент загрузки ОС.

  1. Загрузка системы

При инициализации системы создаются несколько исходных процессов.В Unix – это процессы «демоны» Sched(pid0) init(pid1) – другие высокоуровневые (веб-сервер, емейл-сервер). Ядро – не процесс. Идентификаторы в Unix идут последовательно с приращением 1. В Windows NT ядро – это системный процесс System(Pid4), далее загружаются система управления подсистемами smss. Идентификаторы в Win идут с приращением 4, идентификатор 0 зарезервирован, системный процесс — 4.

  1. Текущий процесс порождает дочерний процесс.

Есть интересная особенность в построении ОС — так называемая иерархия процессов, исторически она существовала в ОС класса Unix. Там каждый процесс имеет строгое родство – есть родительский процесс и может быть дочерний процесс.

Пример веб-сервер может порождать дочерний процесс для обработки нового запроса(это не есть хорошо, работает медленно);

В Unix процесс init отслеживает авторизации пользователя для того, чтобы запустить оболочку(новые процессы).

  1. Пользователь создает новый процесс

Пользователь вызывает команду из текстовой оболочки или запускает новую программу из графической оболочки. Это создает новый процесс, родитель которого – оболочка ОС.

  1. Привести алгоритм планирования процессов

Ответ:

Планирование процессов включает в себя решение следующих задач:

  • определение момента времени для смены выполняемого процесса;

  • выбор процесса на выполнение из очереди готовых процессов;

  • переключение контекстов "старого" и "нового" процессов.

Существует множество различных алгоритмов планирования процессов, по-разному решающих вышеперечисленные задачи, преследующих различные цели и обеспечивающих различное качество мультипрограммирования. Среди этого множества алгоритмов рассмотрим подробнее две группы наиболее часто встречающихся алгоритмов: алгоритмы, основанные на квантовании, и алгоритмы, основанные на приоритетах.

  1. Когда происходит смена активного процесса

Ответ: Смена активного потока происходит, если активный поток завершился и покинул систему; произошла ошибка при выполнении потока; поток перешел в состояние ожидания; исчерпан квант процессорного времени, отведенного активному потоку. 

  1. Привести два основных алгоритма планирования процессов

Ответ: В соответствии с алгоритмами, основанными на квантовании, смена активного процесса происходит, если:

  • - процесс завершился и покинул систему,

  • - произошла ошибка,

  • - процесс перешел в состояние ОЖИДАНИЕ,

  • - исчерпан квант процессорного времени, отведенный данному процессу.

Процесс, который исчерпал свой квант, переводится в состояние ГОТОВНОСТЬ и ожидает, когда ему будет предоставлен новый квант процессорного времени, а на выполнение в соответствии с определенным правилом выбирается новый процесс из очереди готовых. Таким образом, ни один процесс не занимает процессор надолго, поэтому квантование широко используется в системах разделения времени.

Существует две разновидности приоритетных алгоритмов: алгоритмы, использующие относительные приоритеты, и алгоритмы, использующие абсолютные приоритеты. В обоих случаях выбор процесса на выполнение из очереди готовых осуществляется одинаково: выбирается процесс, имеющий наивысший приоритет. По-разному решается проблема определения момента смены активного процесса. В системах с относительными приоритетами активный процесс выполняется до тех пор, пока он сам не покинет процессор, перейдя в состояние ОЖИДАНИЕ (или же произойдет ошибка, или процесс завершится). В системах с абсолютными приоритетами выполнение активного процесса прерывается еще при одном условии: если в очереди готовых процессов появился процесс, приоритет которого выше приоритета активного процесса.

  1. Две основных процедуры планирования процессов

Ответ:

Non-preemptive multitasking - невытесняющая многозадачность - это способ планирования процессов, при котором активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление планировщику операционной системы для того, чтобы тот выбрал из очереди другой, готовый к выполнению процесс.

Preemptive multitasking - вытесняющая многозадачность - это такой способ, при котором решение о переключении процессора с выполнения одного процесса на выполнение другого процесса принимается планировщиком операционной системы, а не самой активной задачей.

  1. Пояснить понятие «невытесняющая многозадачность» (non-preemptive multitasking)

Ответ: Невытесняющая многозадачность - это способ планирования процессов, при котором активный процесс выполняется до тех пор, пока он сам, по собственной инициативе, не отдаст управление планировщику операционной системы для того, чтобы тот выбрал из очереди другой, готовый к выполнению процесс.

  1. Пояснить понятие «вытесняющая многозадачность» (preemptive multitasking)

Ответ: При вытесняющей многозадачности управление ядру возвращается по таймеру. Все процессы практически равны по времени исполнения и постоянно переключаются по таймеру, либо в ожидании взаимодействия с внешним устройством.

  1. Пояснить понятие «критическая секция»

Ответ: Критическая секция — участок исполняемого кода программы, в котором производится доступ к общему ресурсу (данным или устройству), который не должен быть одновременно использован более чем одним потоком выполнения.

  1. Что такое семафоры Дейкстра

Ответ: Семафор — это объект, который используется для контроля доступа нескольких потоков до общего ресурса. В общем случае это какая-то переменная, состояние которой изменяется каждым из потоков.

  1. Пояснить понятие «тупика»

Ответ: Говорят, что в мультипрограммной системе процесс находится в состоянии тупика, дедлока, или клинча, если он ожидает некоторого события, которое никогда не произойдет.

  1. Чем отличается тупик от очереди

Ответ: Процессы в очереди рано или поздно выполнятся

  1. Что называется дедлоками (deadlocks)

Ответ: Deadlock — ситуация в многозадачной среде или СУБД, при которой несколько процессов находятся в состоянии бесконечного ожидания ресурсов, захваченных самими этими процессами.

  1. Что называется клинчами (clinch)

Ответ: Клинч — редкая, но очень трудноуловимая ошибка, при которой между двумя легковесными процессами существует кольцевая зависимость от пары синхронизированных объектов.

  1. Как выполняется предотвращение тупиков

Ответ: Цель средств обхода тупиков заключается в том, чтобы модно было предусмотреть менее жесткие ограничения, чем в случае предотвращения тупика и тем самым обеспечить лучшее использование ресурсов. При наличии средств обхода тупиков не требуется такой реализации системы, при которой опасность тупиковых ситуаций даже не возникает.

  1. Как выполняется распознавание тупиков

Ответ: Стратегия распознавания тупика состоит в моделировании наиболее благоприятного развития для каждого незаблокированного процесса при немультипрограммном (последовательном) режиме работы. Незаблокированный процесс приобретает любые ресурсы, в которых он нуждается, освобождает все свои ресурсы и затем засыпает; освобождение ресурсов может разбудить"некоторые ранее заблокированные процессы

  1. Как восстановить работоспособность ОС после тупиков

Ответ: Один из способов восстановления - принудительный вывод некоторого процесса из системы для последующего использования его ресурсов.

  1. Что такое монитор системы

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

  1. Какая часть памяти компьютера подлежит распределению

Ответ: Распределению подлежит вся оперативная память, не занятая операционной системой.

  1. Типы адресов используемых в ОС

Ответ: Виртуальные и физические

  1. Когда используются символьные имена и кем

Ответ: Для идентификации переменных и команд на разных этапах жизненного цикла программы используются символьные имена

  1. Когда используются виртуальные адреса

Ответ: Те адреса памяти, которые записаны в программе, принято называть виртуальными адресами.

  1. Что такое виртуальное адресное пространство

Ответ: Виртуальное адресное пространство — это системе адресации , используемая в современных операционных системах при работе операционной системы с процессами.

  1. Когда используются физические адреса

Ответ: Физические адреса используются аппаратным обеспечением, или, более конкретно, подсистемой ОЗУ.

  1. Назначение перемещающего загрузчика

Ответ: Перемещающий загрузчик используется до редактора связей или для размещения модуля, содержащего небольшое число связанных модулей, процедурам в этих модулях назначаются абсолютные адреса ячеек памяти

  1. Что означает смещение адресов

Ответ: линейный адрес = базовый адрес + смещение.

  1. Методы управления памятью компьютера

Ответ: Управление памятью компьютера для однозадачной системы без подкачки на диск сводится к тому, что в каждый момент времени работает только одна программа (процесс), и память разделяется между программами и операционной системой.

  1. Пояснить распределение памяти фиксированными разделами

Ответ: Самым простым способом управления оперативной памятью является разделение ее на несколько разделов фиксированной величины. Это может быть выполнено вручную оператором во время старта системы или во время ее генерации.

  1. Пояснить распределение памяти разделами переменной величины

Ответ: В этом случае память машины не делится заранее на разделы. Сначала вся память свободна. Каждой вновь поступающей задаче выделяется необходимая ей память. Если достаточный объем памяти отсутствует, то задача не принимается на выполнение и стоит в очереди. После завершения задачи память освобождается, и на это место может быть загружена другая задача. Таким образом, в произвольный момент времени оперативная память представляет собой случайную последовательность занятых и свободных участков (разделов) произвольного размера.

  1. Что такое фрагментация памяти

Ответ: Фрагментация – процесс появления незанятых участков в памяти (как оперативной, так и виртуальной и на магнитных носителях).

  1. Как устранить фрагментацию памяти

Ответ: Дефрагментацией.

  1. Что называется оверлеем

Ответ: Это название приёма программирования, при котором программа действительно разбивается на главную часть и подгружаемые модули.

  1. Что такое виртуальная память

Ответ: Виртуальная па́мять — метод управления памятью компьютера, позволяющий выполнять программы, требующие больше оперативной памяти, чем имеется в компьютере, путём автоматического перемещения частей программы между основной памятью и вторичным хранилищем (например, жёстким диском).

  1. Пояснить принцип страничного распределения памяти

Ответ: При страничном распределении все фрагменты программы, на которые она разбивается (за исключением последней ее части), получаются одинаковыми. Одинаковыми полагаются и единицы памяти, которые предоставляются для размещения фрагментов программы

  1. Пояснить принцип сегментного распределения памяти

Ответ: При сегментном распределении памяти виртуальное адресное пространство делится на части, называемые сегментами, размер которых определяется смысловым значением содержащейся в них информации.

  1. Пояснить принцип странично-сегментного распределения памяти

Ответ: Данный метод представляет собой комбинацию страничного и сегментного механизмов управления памятью и направлен на реализацию достоинств обоих подходов. Так же как и при сегментной организации памяти, виртуальное адресное пространство процесса разделено на сегменты. Это позволяет определять разные права доступа к разным частям кодов и данных программы. Перемещение данных между памятью и диском осуществляется не сегментами, а страницами. Для этого каждый виртуальный сегмент и физическая память делятся на страницы равного размера

  1. Что такое свопинг

Ответ: Один из механизмов реализации виртуальной памяти, при котором отдельные запущенные процессы (обычно неактивные) перемещаются из ОЗУ на жёсткий диск, освобождая ОЗУ для загрузки других процессов. Основное отличие этого механизма от страничного заключается в том, что процессы перемещаются между ОЗУ и жестким диском целиком, поэтому иногда некоторые процессы могут полностью отсутствовать в ОЗУ.

  1. Иерархическая структура памяти современного компьютера

Ответ: Концепция построения взаимосвязи классов разных уровней компьютерной памяти на основе иерархической структуры.

  1. Что такое кэш-память

Ответ: Кэш — это память с большей скоростью доступа, предназначенная для ускорения обращения к данным, содержащимся постоянно в памяти с меньшей скоростью доступа (далее «основная память»)

  1. Два типа физической организации устройств ввода/вывода

Ответ: Блок-ориентированные устройства и байт-ориентированные устройства.

  1. Как называются электронные компоненты устройств ввода/вывода

Ответ: Устройство ввода-вывода — компонент типовой архитектуры ЭВМ, предоставляющий компьютеру возможность взаимодействия с внешним миром и, в частности, с пользователями.

  1. Особенности программного обеспечения ввода/вывода в ОС

Ответ: Единообразный интерфейс для драйверов устройств, буферизация.

  1. Основные уровни программного обеспечения ввода/вывода

Ответ: Основная идея организации программного обеспечения ввода-вывода состоит в разбиении его на несколько уровней, причем нижние уровни обеспечивают экранирование особенностей аппаратуры от верхних, а те, в свою очередь, обеспечивают удобный интерфейс для пользователей.

  1. Обработка прерываний в ОС Windows

Ответ: в ОС Windows используется механизм ловушек (trap). В случае возникновения требующего обработки события (прерывания, исключения или вызова системного сервиса) процессор переходит в привилегированный режим и передает управление обработчику ловушек, входящему в состав ядра

  1. Драйверы устройств в ОС Windows

Ответ: ОС Windows, как и в большинстве современных ОС, драйвера управляют буквально всем: работой с аппаратурой, поддержкой файловых систем различных типов, сетевых протоколов и т.п. Это дает определенные преимущества и делает систему более гибкой: например, для того, чтобы ОС стала "понимать" другой сетевой протокол, нужно всего лишь установить соответствующий драйвер.

  1. Функции программного обеспечения ОС независимые от устройств ввода/вывода

Ответ: Одной из главных функций ОС является управление всеми устройствами ввода-вывода компьютера. ОС должна передавать устройствам команды, перехватывать прерывания и обрабатывать ошибки; она также должна обеспечивать интерфейс между устройствами и остальной частью системы

  1. Назначение пользовательского программного обеспечения ввода/вывода

Ответ: Основная идея организации программного обеспечения ввода-вывода состоит в разбиении его на несколько уровней, причем нижние уровни обеспечивают экранирование особенностей аппаратуры от верхних, а те, в свою очередь, обеспечивают удобный интерфейс для пользователей.

  1. Понятие спулинга (spooling) в устройствах ввода/вывода

Ответ: Имеется в виду метод работы с внешними устройствами вывода (реже – ввода) в многозадачной ОС или многомашинной среде, при котором задачам создается иллюзия одновременного доступа к устройству. При этом, однако, задачи не получают к устройству прямого доступа, а работают в режиме offline (без прямого подключения).

  1. Какие файлы относятся к категории «суперскрытые»

Ответ: Суперскрытый файл – это такой файл или папка, которые отображаются только при выключении пункта " Скрывать защищенные системные файлы ".

  1. Как можно наблюдать скрытые файлы в Windows

Ответ: Для того, что бы скрытые папки стали видимыми необходимо запустить проводник. В левом верхнем углу проводника нажимаем упорядочить и в выпавшем меню нажимаем параметры папок и поиска. В открывшемся меню параметры нажимаем кнопку "Вид" и проскролив до конца вниз"дополнительны параметры" включаем пункт - показывать скрытые файлы и папки.

  1. Как неограниченно долго ожидать при загрузке выбора ОС

Ответ: boot.ini

  1. Какие альтернативные ОС можно использовать с Windows NT-2000-XP

Ответ: Windows Server

  1. Как загрузить Windows NT-2000, если неисправен драйвер видеосистемы

Ответ: С помощью безопасного режима

  1. Как избежать вывод графической заставки в режиме VGA

Ответ: BIOS

  1. Как загрузить Windows NT-2000 в безопасном режиме

Ответ: F8

  1. Как организовать вывод имен всех загружаемых драйверов в Windows NT

Ответ: Режим ядра

  1. Как организовать загрузку нескольких ОС в Windows 9X

Ответ: Диспетчер загрузки

  1. Пояснить механизм анализа аппаратных средств в Windows 2000

Ответ: Анализ аппаратных средств происходит с помощью специальных программ.

  1. Пояснить механизм загрузки низкоуровневых и высокоуровневых драйверов Windows

Ответ: Низкоуровневый: входит в состав ядра операционной системы, работая в привилегированном режиме; непосредственно управляет внешним устройством, взаимодействуя с его контроллером с помощью команд ввода-вывода компьютера

  1. Какая подсистема Windows NT-2000 управляет вводом/выводом

Ответ: Окружения

  1. Какой процесс Windows NT-2000 отвечает за регистрацию пользователя

Ответ: Модуль GINA отвечает за авторизацию пользователей в ходе начальной регистрации

  1. Что означает автоматически стартующие сервисы

Ответ: Сервисы, которые запускаются сразу при старте

  1. В каких файлах регистрируются события

Ответ: Лог-файл — файл с последовательными событиями, которые осуществлены пользователем

  1. Основные этапы запуска Windows NT-2000

Ответ: Фаза начальной загрузки, фаза загрузки ядра.

  1. Условия корректной загрузки Windows NT-2000

Ответ: Корректная инициализация аппаратных средств компьютера. Наличие всех файлов, необходимых для загрузки системы.

  1. Что такое стадия самотестирования (bootstrapping)

Ответ: При включении питания или перезагрузке компьютер проходит стадию самотестирования (bootstrapping) аппаратных средств при включении питания (так называемую процедуру POST, Power-On Self-Test). В это время компьютер работает под управлением базовой системы ввода/вывода (Basic Input/Output System, BIOS)

  1. Пояснить механизм инициализации при запуске Windows

Ответ: После успешного завершения процедуры POST начинается процесс инициализации при запуске: на компьютерах х86 системная BIOS ищет и загружает в память загрузочный сектор (boot sector), инструкции которого затем загружают файл NTLDR. После завершения тестов POST на компьютере х8б системная BIOS пытается обнаружить загрузочный диск.

  1. Пояснить работу загрузчика ОС Windows NT-2000

Ответ: Операционные системы класса Windows NT имеют возможность загружать не одну операционную систему, а несколько, то есть системный загрузчик Windows NT/ 2000/ХР является менеджером загрузки.

  1. Механизм сбора данные об аппаратной конфигурации в Windows NT-2000

Ответ: Если для загрузки выбрана операционная система Windows 2000, и в ней имеется только один профиль аппаратной конфигурации, то после того, как загрузчик получит информацию об аппаратных средствах компьютера, он продолжит процедуру загрузки, запустив ядро операционной системы Ntoskrnl.exe и передав ему информацию, собранную программой Ntdetect.com. Если в Windows 2000 создано несколько профилей аппаратной конфигурации, то на экране появится следующая информация: Меню выбора конфигурации оборудования.

  1. Как при старте Windows 2000 по внешнему виду экрана определить степень завершенности загрузки ядра ОС

Ответ: О начале фазы загрузки ядра Windows 2000 сигнализируют появляющиеся на экране точки, которые служат индикатором степени завершенности загрузки в память ядра Windows 2000 (Ntoskrnl.exe) и слоя (уровня) аппаратных абстракций (hal.dll).

  1. Как при старте Windows 2000 по внешнему виду экрана определить инициализацию ядра ОС

Ответ: О начале фазы загрузки ядра Windows 2000 сигнализируют появляющиеся на экране точки, которые служат индикатором степени завершенности загрузки в память ядра Windows 2000 (Ntoskrnl.exe) и слоя (уровня) аппаратных абстракций (hal.dll).

  1. Куда ядро Windows 2000 помещает информацию о аппаратуре компьютера

Ответ: hal.dll

  1. Состав данных об аппаратных средствах

Ответ: В реестре хранится вся информация об аппаратных средствах

  1. Что выполняет Windows 2000 на стадии инициализации ядра

Ответ: Есть разные подходы к реализации загрузки ядра: оно может загрузиться в память полностью или частями (при этом одни части могут загружать другие за потребностью), или в частично сжатом состоянии (а после выполнения некоторых предыдущих операций быть распакованным). В случае одноэтапной -загрузки ядро загружают всегда в реальном режиме

  1. Какая информация хранится в системном постоянном запоминающем устройстве (ПЗУ, RAM) компьютера

Ответ: В постоянную память часто записывают микропрограмму управления техническим устройством. В случае с ПК - там находится биос

  1. Назначение отладочной версии программы распознавания аппаратуры

Ответ: В процессе отладки путем детального анализа выявляются и устраняются возможные проблемы со совместимостью аппаратуры.

  1. Какие средства используются для мониторинга и оптимизации Windows

Ответ: Диспетчер задач, производительность, просмотр событий

  1. Какие типы событий регистрируются в журналах Windows?

Ответ: Служба журналов событий сохраняет события от различных источников в едином журнале событий, программа просмотра событий позволяет пользователю наблюдать за журналом событий, программный интерфейс (API) позволяет приложениям записывать в журнал информацию и просматривать существующие записи.

Соседние файлы в папке ОС Богомолов