Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты.doc
Скачиваний:
51
Добавлен:
02.05.2014
Размер:
462.34 Кб
Скачать

Билет 2

Windows NT

Windows NT — линия операционных систем производства корпорации Microsoft.

Изначально развивалась отдельно от семейства операционных систем Windows 9x и позиционировалась на рынке, как надёжное решение для рабочих станций (Windows NT Workstation) и серверов (Windows NT Server). Windows NT дала начало семейству операционных систем, в которое входят Windows 2000, Windows XP и Windows Server 2003.

История разработок

С началом разработок в ноябре 1988, Windows NT (система с использованием protected mode) разрабатывалась как OS/2 3.0, третья версия системы, разрабатываемой совместно с IBM. Параллельно фирма Майкрософт продолжала разработку систем под DOS для реального режима, требующих мало ресурсов. Когда была выпущена Windows 3.0 в мае 1990, Microsoft почувствовала успех, и решил изменить изначальный программный интерфейс API на ещё нереализованный NT OS/2, улучшив тем самым Windows API. Это решение вызвало серьёзные трения между Майкрософтом и IBM, которая закончилась разрывом совместной работы. IBM стала продолжать разработку OS/2 в одиночку, а Майкрософт стал работать над системой, которую он переименовал в Windows NT. Хотя эта система не принесла немедленной популярности подобно DOS или Windows, Windows NT оказалась существенно более успешной, чем OS/2.

Фирма Майкрософт пригласила на работу группу разработчиков из компании DEC (Digital Equipment Corporation) во главе с Дэвидом Катлером с целью создания Windows NT, используя опыт разработок DEC в области многозадачных операционных систем VAX/VMS и RSX-11. По проекту, операционная система должна была быть независима от архитектуры компьютера с помощью принципа абстрагирования от аппаратного обеспечения. Программный интерфейс API должен быть разработан как надстройка над естественным API; это помогло далее приспособить API к требованиям Windows.

Установка программы на персональный компьютер

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

Устаревшие операционные системы (например, MS-DOS) не имеют средств для управления установкой приложений. Единственное средство, которое они предо­ставляют, — возможность запуска устанавливающей программы, прилагаемой к дистрибутивному комплекту. Такая установка отличается крайней простотой, но и невысокой надежностью, поскольку правильность привязки приложения к окру­жающей программно-аппаратной среде зависит от того, насколько разработчик устанавливающей программы сумел заранее предусмотреть возможные варианты конфигурации вычислительной системы конкретного пользователя.

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