Операционная система microsoft windows nt ориентирована на выберите один ответ

Скачать бесплатно: Ответы лан-тестинг по информатике. Тип: Lan-Testing. Размер: 24.20K. Скачано: 360.

Ответы лан-тестинг по информатике [23.05.09]

Тема: Ответы лан-тестинг по информатике

Раздел: Бесплатные рефераты по информатике

Тип: Lan-Testing | Размер: 24.20K | Скачано: 360 | Добавлен 23.05.09 в 12:54 | Рейтинг: +10 | Еще Lan-Testing

«http:» в системе адресации URL Интернета

Ответ: префикс

Active DiRectoRy (AD)

Ответ: активная служба каталогов

DIMM — это

Ответ: модуль микросхемы памяти

DRvSpace — это

Ответ: программа уплотнения диска

FTP-серверы — это серверы,

Ответ: обеспечивающие загрузку, хранение и передачу файлов

Intel

Ответ: микропроцессор

IP- адрес

Ответ: адрес компьютера в интернете, аналогичный номеру телефона

MS DOS

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

Novell NetwaRe, Lantastic, Windows NT — представители программ класса

Ответ: сетевых

NTFS обеспечивает

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

smaRt-caRd

Ответ: микросхема, встраиваемая в пластиковые карточки 1 программно-аппаратный комплекс ограничения доступа к ЭВМ

SoftwaRe

Ответ: программное обеспечение

Visual Basic относится к классу языков программирования

Ответ: объектно-ориентированные

Web- страница

Ответ: текстовый документ, созданный в формате HTML

Windows NT WoRkstation 4 мощнее, чем Windows NT SeRve2 4

Ответ: нет

Windows NT отвечает следующим требованиям

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

Windows NT поддерживает виды групп

Ответ: локальные Ответ: глобальные

WoRld Wide Web (WWW)

Ответ: всемирная информационная система

WWW-страницы создаются в формате

Ответ: HTML

Автокоды, языки символического кодирования и ассемблеры относятся к виду языков программирования

Ответ: машинно-зависимые

Административные функции в Windows NT выполняются с помощью

Ответ: Диспетчера пользователей Ответ: Диспетчера серверов Ответ: программной строки

Алгоритм

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

Алиас

Ответ: сетевое имя

Англоязычные машины поиска в Интернет

Ответ: Infoseek. Ответ: Alta Vista.

Антивирусная программа, которая запоминает исходное состояние системы (до заражения) и сравнивает его с текущим состоянием

Ответ: Программа-ревизор

Антивирусные программы

Ответ: DR.Web (Диалог-Наука) Ответ: AntiviRal Toolkit PRo («Ками»)

Антивирусные программы

Ответ: DR.Web (Диалог-Наука) Ответ: AntiviRal Toolkit PRo («Ками»)

Антивирусные программы, которые запоминают исходное состояние системы (до заражения) и сравнивают его с текущим состоянием

Ответ: ревизоры

Антивирусные программы, которые запоминают исходное состояние системы (до заражения) и сравнивают его с текущим состоянием

Ответ: Программы-ревизоры

Антивирусные программы, которые модифицируют программы и диски таким образом, что это не отражается на работе программ, но вирус, от которого производится защита, считает их уже зараженными и не внедряется в них

Ответ: вакцины Ответ: Иммунизаторы

Архитектурные решения, реализованные в Windows NT

Ответ: переносимость Ответ: многозадачность Ответ: масштабируемость Ответ: архитектура клиент-сервер

Архитектурные решения, реализованные в Windows NT

Ответ: переносимость Ответ: расширяемость Ответ: архитектура клиент-сервис Ответ: доменная архитектура сетей

База знаний

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

Базовые сетевые возможности сетевых операционных систем для локальных и распределенных сетей позволяют

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

Банк данных

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

Банк данных включает в свой состав два основных компонента

Ответ: база данных Ответ: система управления банком данных

Банк данных должен

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

Банк данных должен

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

Бейсик относится к классу языков программирования

Ответ: процедурно-ориентированные

Блоки информации, которые в объектах защиты выступают в качестве элементов защиты

Ответ: данные, отображаемые на экране монитора Ответ: данные, выводимые на принтер при использовании ПК Ответ: пакеты данных, передаваемые по каналам связи

Брандмауэр

Ответ: специальная программа в Интернете, с помощью которой можно отфильтровать некоторые типы информации

В Visual Basic fo2 Application (VBA)

Ответ: имя может начинаться только с буквы символов Ответ: имя не должно содержать точки, пробелы

Важнейшие технические характеристики мониторов

Ответ: максимальное разрешение Ответ: длина диагонали Ответ: расстояние между пикселами

Важнейшие типы плат расширения

Ответ: видеоадаптеры Ответ: внутренние модемы Ответ: звуковые платы

Важное достоинство InteRnet ExploReR

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

Вариант, наиболее верно характеризующий этапы разработки архитектуры безопасности

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

Варианты инсталляции Windows NT, предлагаемые MicRosoft

Ответ: быстрая настройка Ответ: настройка клиентом

Верные утверждения, касающиеся характеристик ярлыков

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

Верные утверждения, относящиеся к понятию Рабочая группа

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

Верные утверждения, относящиеся к системе NTFS

Ответ: ее разделы доступны только из Windows NT Ответ: обеспечивает безопасное хранение и передачу данных Ответ: самовосстанавливающаяся

Верный порядок действий для установки требуемого шрифта

Ответ: Формат/шрифт

Верхний уровень иерархии файлов и папок в Windows NT

Ответ: рабочий стол

Взаимодействие с устройствами стандарта SCSI обеспечивается за счет

Ответ: специальных разновидностей дочерних плат

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

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

Вид реквизита по его роли в процессе решения задачи бывает

Ответ: исходный Ответ: нормативный Ответ: расчетный

Виды антивирусных программ

Ответ: программы-вакцины Ответ: программы-детекторы Ответ: программы-доктора

Виды антивирусных программ

Ответ: программы-фильтры Ответ: программы-детекторы Ответ: программы-доктора

Виды взаимодействия и информационного обмена между ПК в сети

Ответ: удаленный доступ Ответ: удаленное управление

Виды вирусов

Ответ: мутанты Ответ: загрузочные Ответ: невидимки

Виды вирусов по алгоритмической особенности построения

Ответ: мутанты Ответ: логическая бомба

Виды информации, выделяемые по технологии решения экономических задач

Ответ: входная Ответ: промежуточная Ответ: выходная

Виды координатных манипуляторов

Ответ: мышь Ответ: сенсорный экран Ответ: трэкбол Ответ: пойнтер

Виды модемов

Ответ: внутренний Ответ: внешний

Виды схемы описания данных

Ответ: внешняя Ответ: внутренняя Ответ: концептуальная

Вирусы, которые классифицируются по среде обитания

Ответ: загрузочные Ответ: файловые Ответ: сетевые

Возможности обрамления зависят от

Ответ: единицы текста

Возможность автоматического использования преимуществ добавленных процессоров

Ответ: масштабируемость

Восклицательный знак в MicRosoft Outlook при получении сообщений означает что

Ответ: сообщение очень важное

Выберите верное утверждение

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

Выберите наиболее правильное утверждение: Средствами оформления фона являются

Ответ: узор, цвет узора, цвет фона, граница вокруг текста

Выберите неверное утверждение: Базовые сетевые возможности для локальных и распределенных сетей позволяют

Ответ: всегда с любого ПК сети использовать устройства, размещенные на другом ПК

Выберите правильное утверждение

Ответ: серверная часть присутствует в иерархической сети

Выберите правильные определения

Ответ: идентификация — присвоение какому-либо объекту или субъекту уникального имени или образа Ответ: аутентификация — установление подлинности

Выберите правильные утверждения

Ответ: инфракрасный порт обеспечивает беспроводное взаимодействие устройств Ответ: максимально пк может использовать 3 параллельных порта

Вывести на печать можно объекты

Ответ: все страницы Ответ: выборочно по номерам страниц Ответ: текущую страницу Ответ: выделенный фрагмент

Выделить верное утверждение:

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

Выделить неправильную классификацию информационных массивов:

Ответ: производные и первообразные

Гарнитуры по уровню использования графики делятся на группы

Ответ: простые Ответ: специальные Ответ: тематические наборы рисунков

Главная характеристика микропроцессоров

Ответ: быстродействие

Главные носители информации внутри процессора

Ответ: регистры

Главным в иерархии объектов Excel является объект:

Ответ: Application

Графика — это набор инструментов, выполняющих

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

Графика — это набор инструментов, выполняющих

Ответ: оформление коротких текстов (надписей) как рисунков Ответ: графическую интерпретацию понятий и иллюстрирование документов

Графические услуги Интернет могут быть представлены

Ответ: коллективным выполнением графических работ в программе NetMeeting Ответ: обменом изображения по почте в Outlook ExpRess

Графические услуги локальных сетей

Ответ: коллективная подготовка изображений Ответ: коллективное рецензирование и правка графики Ответ: совместное использование изображений

Группы алгоритмов, выделяемые среди множества существующих способов реализации многозадачности

Ответ: вытесняющая многозадачность Ответ: невытесняющая многозадачность

Данные — это

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

Два основных аспекта рассмотрения вопросов, связанных с информационным обеспечением

Ответ: инфологический Ответ: даталогический

Действие, происходящее в процессе дефрагментации диска

Ответ: собирание фрагментов в один блок

Действия, которые можно выполнить в диалоговом окне Параметры страницы

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

Действия, которые нельзя выполнять в режиме удаленного доступа

Ответ: пользоваться подключенным к удаленному ПК модемом

Действия, происходящие при включении антивирусной программы в AUTOEXEC.bat

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

Диаграмма может включать в себя:

Ответ: ряды Ответ: числовые оси Ответ: легенду Ответ: заголовки

Дигитайзер — это

Ответ: устройство поточечного координатного ввода графических изображений

Динамическая аудиографика

Ответ: анимация, синхронизированная со звуком

Динамические структуры данных

Ответ: очередь, стек

Дискретность алгоритма означает возможность разбиения алгоритмического процесса на

Ответ: отдельные элементарные действия

Для автоматического создания оглавления в документе MS WoRd необходимо

Ответ: все пункты и подпункты должны быть отформатированы с использованием стилей ЗАГОЛОВОК различных уровней

Для каких из ниже перечисленных целей не используется Интернет

Ответ: создания баз данных

Для небольших организаций с небольшим числом пользователей и ресурсов при организации сетей используется модель домена

Ответ: однодоменная

Для обеспечения совместной работы большого числа пользователей в сети более эффективно применение

Ответ: сетей с выделенным сервером

Для представления рядов показателей на отдельных осях следует выбрать диаграмму

Ответ: лепестковую

Для устранения побочных эффектов при применении программы Aidstest после обезвреживания вируса рекомендуется

Ответ: перезагрузить компьютер, используя кнопку RESET

Домен — это выделенное

Ответ: множество объектов

Домен Ru в имени edu.Ru является доменом

Ответ: страны

Домен, обозначающий образовательные структуры

Ответ: edu

Доменный метод организации сети позволяет

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

Достоинства внутренних модемов

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

Драйвер

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

Драйвер, управляющий работой сетевого адаптера (при организации прямого кабельного соединения между ПК этот компонент может отсутствовать)

Ответ: сетевая плата

текст может быть

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

Если на диаграмме откладывается доля числа в общей сумме, то шкала относится к типу

Ответ: нормированной

Задачи процесса управления ресурсами сети

Ответ: выборочное компрессирование томов, папок и файлов NTFS Ответ: репликация Ответ: оптимизация Ответ: архивация данных и решение связанных с этим задач

Задачи, решаемые Мастерами администрирования

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

Закон Мура гласит

Ответ: производительность процессоров удваивается каждые полтора-два года

Защитить информацию — значит

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

Идентификация

Ответ: присвоение имени

Идентификация

Ответ: присвоение какому-либо объекту или субъекту уникального имени или образа

Имеющиеся виды диаграмм

Ответ: гистограммы Ответ: круговые Ответ: точечные Ответ: поверхность

Имперсонация

Ответ: технология, позволяющая процессу брать атрибуты безопасности другого процесса

Инкапсуляция

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

Инструмент отображения и интерпретации информации, форма ее существования, средство выражения содержания и оформления документов

Ответ: графика

Интегрированные ППП

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

Интернет представляет собой

Ответ: глобальную компьютерную сеть, охватывающую весь мир.

Инфологический аспект информационного обеспечения рассматривает

Ответ: смысловое содержание данных независимо от способов их представления в памяти системы

Информатика — это наука о

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

Информатика — это научное направление, изучающее

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

Информационная база — это

Ответ: вся совокупность информации реального экономического объекта

Информационные массивы классифицируются на

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

Информационные системы делятся на общеуправленческие, специализированные, адаптивные и универсальные по

Ответ: уровню специализации

Информационные системы по степени автоматизации функций

Ответ: информационно-управляющие Ответ: информационно-советующие Ответ: информационно-справочные

Информационные технологии — это

Ответ: совокупность методов и приемов решения типовых задач обработки данных

Информационные технологии — это

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

Информационные технологии включают в себя

Ответ: сбор, хранение, передача, обработка информации

Информационный массив, содержащий результаты предыдущих расчетов, полученных при решении задач и используемых в качестве исходных данных при решении последующих задач, относится к виду

Ответ: промежуточный

Информация — это

Ответ: мера устранения неопределенности

Информация

Ответ: мера устранения неопределённости в отношении исхода интересующего нас события

Информация по стадии возникновения бывает

Ответ: исходная (первичная) и производная (вторичная)

Использование компьютерной и иной организационной техники в офисе прошло этапы

Ответ: традиционный офис Ответ: производственный офис Ответ: электронный офис

Исходную и промежуточную информацию, отражающую текущее состояние объекта управления содержат массивы

Ответ: переменные

Каждая локальная сеть в Интернете

Ответ: узел Ответ: сайт

Каждый реквизит характеризуется

Ответ: именем Ответ: типом Ответ: значением

Категории, на которые делится информация на FTP-серверах по степени доступности

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

Кегль

Ответ: размер шрифта

Классификация вирусов по способам заражения

Ответ: резидентные Ответ: нерезидентные

Классификация вирусов по среде обитания

Ответ: загрузочные Ответ: файловые Ответ: сетевые

Количество компонентов, которое содержит любая система управления

Ответ: 2

Количество компьютеров, которое может объединяться в локальную сеть

Ответ: до нескольких сотен компьютеров

Количество компьютеров, необходимое для образования простейшей компьютерной сети

Ответ: R

Количество одновременно устанавливаемых соединений для параллельного использования ресурсов сети в Windows NT SeRve2 4

Ответ: Не ограничено

Количество одновременных сеансов, организуемых службой удаленного доступа Windows NT SeRve2 4

Ответ: R56

Комментарий

Ответ: пояснение в исходном тексте программы;

Коммуникационные средства Операционная система обеспечивают

Ответ: адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети

Компонент, не входящий в состав клиентского ПО одноранговых сетей

Ответ: анализ

Компоненты клиентского программного обеспечения

Ответ: клиент Ответ: службы Ответ: протокол Ответ: сетевая плата

Компоненты, включаемые в интерфейс редактора VBA

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

Компоненты, не содержащиеся в современных интегрированных ППП

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

Компьютер сети, предоставляющий свои ресурсы

Ответ: сервер

Компьютер сети, предоставляющий свои ресурсы

Ответ: сервер

Компьютер, подключенный к Интернету

Ответ: хост

Компьютер, предоставляющий свои ресурсы другим пользователям

Ответ: сервер

Компьютерная графика

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

Компьютерная сеть

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

Компьютерные вирусы по алгоритмической особенности построения

Ответ: репликаторные Ответ: мутанты

Компьютерные вирусы по среде обитания делятся на

Ответ: загрузочные Ответ: сетевые

Компьютерные вирусы, которые реализуют свое действие после определенного события (например, пятница 13-ое), классифицируют как

Ответ: логические бомбы

Константы

Ответ: объекты, значения которых остаются постоянными и не могут быть изменены во время выполнения программы;

Контекстное меню открывается при нажатии

Ответ: правой клавиши мыши

Концепция, заложенная в пользовательском интерфейсе Windows NT

Ответ: ярлыков

Координата диаграммы может быть

Ответ: 1-мерной Ответ: R-мерной Ответ: 3-мерной

Копирование данных

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

Криптографическое преобразование

Ответ: один из наиболее эффективных методов защиты информации

Криптографическое преобразование повышает безопасность

Ответ: передачи и хранения данных, находящихся в удаленных устройствах памяти Ответ: информации при обмене между удаленными объектами

Критерии, на основе которых выделяют различные виды экономической информации

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

Круговая диаграмма имеет количество измерений

Ответ: одно

Легенда диаграммы

Ответ: система обозначений элементов диаграммы

Лексема

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

Логическая бомба

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

Лучшие способы ограничения доступа к программным продуктам

Ответ: использование пароля Ответ: использования ключевой дискеты

Макрос

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

Максимальное число пользователей, параллельно использующих разделяемые ресурсы Windows NT WoRkstation 4

Ответ: 10

Массовость

Ответ: свойство алгоритма, определяющее пригодность его использования для решения множества задач данного класса

Мастера администрирования могут быть использованы при решении задач

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

Математический сопроцессор

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

Машинно-зависимые языки

Ответ: ассемблер

Машинно-независимые языки

Ответ: автокоды Ответ: языки символического кодирования Ответ: ассемблеры

Меню Файл MicRosoft WORD содержит пункты

Ответ: создать Ответ: открыть Ответ: печать

Мера устранения неопределенности в отношении исхода интересующего нас события

Ответ: информация

Меры, ограничивающие несанкционированный доступ

Ответ: не хранить пароли в вычислительной системе в незашифрованном виде Ответ: чаще менять пароль

Метаданные — это данные о

Ответ: данных

Методы защитных криптографических преобразований

Ответ: перестановки Ответ: замены (подстановки) Ответ: аддитивные Ответ: комбинированные Аутентификация Ответ: установление подлинности

Методы, которые относятся к криптографическим преобразованиям

Ответ: замена Ответ: перестановка

Микропроцессор имеет в своем составе

Ответ: внутренние регистры Ответ: АЛУ

Микросхема, управляющая работой конкретного типа внутренних устройств и обеспечения их связи с системной платой

Ответ: контроллер

Модель данных, основанная на табличном представлении информации об объектах

Ответ: реляционная

Модель сети равноправных компьютеров — рабочих станций, каждый из которых имеет уникальное имя

Ответ: одноранговая

Модель сети, в которой имеется мощный компьютер — выделенный сервер, ресурсы которого предоставляются другим, соединенным с ним компьютерам — рабочим станциям

Ответ: иерархическая сеть

Модем

Ответ: преобразования цифровых и аналоговых сигналов

Может ли браузер работать вне Интернета

Ответ: может

Мультимедиа — диалоговая компьютерная система, обеспечивающая синтез (наиболее полное утверждение):

Ответ: текста, графики, звука, речи и видеоизображений

Мультимедиа

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

Мультипрограммирование

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

На мониторе появилась надпись-«драйвер коврика мышки устарел, требуется обновление». Ваши действия:

Ответ: запустить антивирусную программу

Название, не являющееся названием вида диаграммы

Ответ: шаровая

Назначение электронной цифровой подписи:

Ответ: удостоверение подлинности сведений

Наиболее быстрый тип накопителей персонального компьютера

Ответ: на жестких магнитных дисках Стример — устройство для записи и воспроизведения цифровой информации на Ответ: кассету с магнитной лентой Разделение на планшетные, ручные, рулонные присуще Ответ: сканерам Характеристикой производительности модема является Ответ: количество информации передаваемой за 1 секунду

Наиболее важные характеристики памяти

Ответ: время доступа Ответ: емкость

Наиболее верное перечисление объектов защиты информации в системах обработки данных

Ответ: узел связи, средства отображения и документирования информации, накопители и носители информации, внешние каналы связи и сетевое оборудование

Наиболее полный вариант требований к экономической информации

Ответ: достоверность, своевременность, актуальность, документальность

Наиболее правильное утверждение, характеризующее средства оформления символов

Ответ: гарнитура, цвет, начертание, плотность

Наиболее распространенная модель данных, применяемая в настоящее время при разработке БД

Ответ: реляционная

Наиболее совершенный способ доступа в Интернет

Ответ: постоянное соединение с Интернет по выделенной линии

Наиболее точное определение информации

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

Наиболее универсальный в среде Web язык программирования

Ответ: XML (eXtensible MaRkup Language)

Наличие графических образов в тексте

Ответ: уменьшает скорость работы текстового редактора даже для достаточно мощных компьютеров

Наличие разделенной кэш-памяти

Ответ: увеличивает производительность микропроцессора Ответ: сокращает время доступа к используемым командам и данным

Наследование

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

Находясь в диалоговом окне Параметры страницы в Excel можно

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

Начальным этапом при любом виде работ в глобальных сетях является

Ответ: соединение с провайдером

НЕ существующий тип сервера в иерархической сети

Ответ: архивный

Недостоверность коммерческой информации имеет источники

Ответ: погрешность Ответ: неопределенность

Неправильно заданное имя

Ответ: RWeek Ответ: Номер.1

Неправильное определение

Ответ: Провайдер — компьютер, подключенный к Интернету

Непроцедурные языки

Ответ: QBE Ответ: FoRt Ответ: Smalltalk

Несанкционированное ознакомление с информацией разделяется на

Ответ: активное и пассивное

Несуществующие антивирусные программы

Ответ: программы-врачи Ответ: программы-прививки

Несуществующие виды вирусов

Ответ: разгрузочные Ответ: гибриды

Несуществующие средства защиты

Ответ: личные Ответ: технологенные

Несуществующие средства защиты информации

Ответ: модификационные

Несуществующий вид компьютерных сетей

Ответ: терминальная

Несуществующий вид серверов

Ответ: факсимильный сервер

Несуществующий тип сервера иерархических сетей

Ответ: программный сервер

Новую презентацию можно создать, используя

Ответ: пустую презентацию Ответ: мастер автосодержания Ответ: шаблон презентации

Нуль-модем служит для образования

Ответ: временной сети (простейшей компьютерной сети)

Области, выделяемые пользователю на жестком диске сервера

Ответ: личная область пользователя Ответ: общая область Ответ: область чтения

Области, выделяемые пользователю на жестком диске сервера

Ответ: личная Ответ: общая Ответ: чтения

Оболочка операционной системы

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

Оболочки, утилиты и операционные среды относятся к

Ответ: сервисным системам

Объект базы данных MicRosoft Access, позволяющий выбирать из БД только необходимую информацию

Ответ: запрос

Объект базы данных, представляющий собой бланк, подлежащий заполнению, или маску, накладываемую на набор данных

Ответ: форма

Объект защиты

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

Объектно-ориентированные языки

Ответ: Delphi Ответ: Си++

Объекты в VBA, предназначенные для хранения данных

Ответ: переменные.

Объекты защиты информации

Ответ: узел связи Ответ: средства отображения или документирования информации Ответ: групповой абонентский узел

Объекты СУБД Access

Ответ: таблицы, запросы, формы, отчеты, макросы, модули

Объекты, автоматизирующие выполнение конкретной операции БД без программирования

Ответ: макросы

Объекты, которые не могут содержаться в имени VBA

Ответ: точка Ответ: пробел Ответ: знак операции «+»

Объекты, не входящие в БД Access

Ответ: диаграмма

Ограничения, накладываемые на имена в VBA

Ответ: Имя должно начинаться с буквы; Ответ: Имя должно быть уникальным, оно не должно совпадать с зарезервированными словами VBA или с другими именами; Ответ: Длина имени не должна превышать R55 символов;

Одним из важных признаков классификации Операционная система является деление их на

Ответ: сетевые Ответ: локальные

Однозадачные Операционная система

Ответ: MS DOS Ответ: MSX

Оживление и озвучивание коммерческих иллюстраций подразумевает

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

ОЗУ предназначено для

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

Операторами управления являются

Ответ: оператор выбора Ответ: оператор циклов Ответ: оператор перехода

Операторные, непроцедурные языки программирования

Ответ: QBE Ответ: Smalltalk Ответ: FoRt

Операционная система

Ответ: Unix

Операционная система

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

Операционная система MicRosoft Windows NT

Ответ: быстродействующая 3R-разрядная сетевая операционная система с графическим интерфейсом, встроенными сетевыми средствами и ориентированная на работу в сети

Операционная система MicRosoft Windows NT ориентирована на

Ответ: работу в сети

Операционная система Novell NetwaRe предназначена для использования на

Ответ: ПК-сервере LINUX Ответ: операционная система

Операционная система Windows NT

Ответ: с вытесняющей многозадачностью

Операционная система, используемая для управления сетью с выделенным сервером

Ответ: Novell NetwaRe Технология работы наиболее эффективная при обработке больших баз данных Ответ: Клиент-сервер

Операционные системы семейства WINDOWS относятся к типу

Ответ: многозадачные

Операционные системы, предназначенные для управления ресурсами компьютеров, объединенных в сеть

Ответ: сетевые

Описание данных БД выполняется на трех уровнях, породивших соответственно три схемы

Ответ: концептуальную, внешнюю и внутреннюю

Определение компьютерной сети

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

Органайзер

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

Организационно-административные средства защиты

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

Основная структурная единиц, предназначенная для хранения, передачи и обработки информации

Ответ: информационный массив

Основная характеристика модема

Ответ: максимально возможная скорость передачи данных по линиям связи

Основное назначение программы PoweRPoint

Ответ: подготовка презентаций

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

Ответ: системное Ответ: прикладное

Основные виды циклов

Ответ: циклы с условием Ответ: циклы со счетчиком

Основные достоинства реляционной модели данных

Ответ: простота и доступность Ответ: возможность непроцедурных запросов

Основные задачи администрирования в Операционная система Windows NT

Ответ: управление группами пользователей Ответ: управление политикой защиты Ответ: управление ресурсами сети

Основные задачи администрирования Операционная система Windows NT

Ответ: создание и управление учетными записями пользователей Ответ: управление политикой защиты Ответ: управление ресурсами сети

Основные массивы предназначаются для

Ответ: хранения информации в процессе обработки данных и решения задач управления

Основные операции, выполняемые запоминающими устройствами

Ответ: запись информации Ответ: считывание информации

Основные параметры, характеризующие мониторы

Ответ: длина диагонали Ответ: частота кадровой развертки Ответ: степень соответствия стандартам экологической безопасности Ответ: максимальное разрешение

Основные параметры, характеризующие мониторы

Ответ: длина диагонали Ответ: частотой кадровой разверстки Разрешение — это Ответ: количество точек, отображаемое на экране по вертикали и горизонтали число цветовых оттенков, воспроизводимых на экране монитора

Основные требования к организации БД

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

Основные функции и средства электронного офиса

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

Основу программных средств банка данных представляет

Ответ: система управления базой данных (СУБД)

Особенности WWW

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

Особенности экономической информации

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

Отличие между перезаписываемыми компакт-дисками CD-2 и CD-RW

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

Отличительные черты современной операционной системы

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

Отличия глобальных сетей от BBS (доска объявлений)

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

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

Ответ: производственный

Ошибки в программах по своему характеру делятся на

Ответ: логические Ответ: синтаксические

Пакет File and PRint SeRvices fo2 NetWaRe используется для

Ответ: подключения клиентов NetWaRe к файловым и принтерным ресурсам и серверным приложениям компьютеров

Пакеты прикладных программ

Ответ: интегрированные Ответ: проблемно-ориентированные

Пакеты прикладных программ по сфере применения делятся на

Ответ: проблемно-ориентированные Ответ: пакеты общего назначения Ответ: интегрированные пакеты

Память, используемая для хранения больших объемов информации

Ответ: внешние запоминающие устройства

Память, обеспечивающая самую быструю передачу информации центральному процессору

Ответ: кэш-память

Панель «Рисование» MS Office обеспечивает

Ответ: включение текста в контур изображения и вращение текста Ответ: управление контуром текста, как рисунком, создание тени или объема

Параметры страницы в редакторе WoRd можно изменить, выбрав пункты меню

Ответ: Файл — Параметры страницы

Первые ламповые вычислительные устройства появились в годах

Ответ: 40-х

Первым этапом технологического процесса написания программы является

Ответ: постановка задачи

Передача информации из периферийных устройств в центральные называется операцией

Ответ: ввода

По стабильности во времени экономическая информация делится на

Ответ: постоянную Ответ: переменную

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

Ответ: входную Ответ: промежуточную Ответ: выходную

Повышение эффективности использования информационных технологий в сфере организационно-экономического управления происходит за счет

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

Под программно-инструментальными средствами понимаются компоненты

Ответ: ПО, позволяющие программировать решение задач управления

Под редактированием понимается

Ответ: задание размеров листа Ответ: выделение заголовков Ответ: вставка рисунков, объектов и графического материала в текст

Под термином Стиль в MicRosoft WoRd понимается

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

Подсистема безопасности в модульной архитектуре Windows NT

Ответ: отвечает за легальный вход пользователя в систему

Поиск неисправностей в сети осуществляется с помощью

Ответ: сетевого монитора

Показатель в виде сектора отображают диаграммы

Ответ: круговая Ответ: кольцевая

Полиморфизм

Ответ: способность объектов выбирать метод обработки на основе типов данных, принимаемых в сообщении

Понятия объект, класс, инкапсуляция, наследование и полиморфизм лежат в основе подхода

Ответ: объектно-ориентированного

Понятия, лежащие в основе объектно-ориентированного подхода

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

Популярная операционная оболочка — NoRton…

Ответ: CommandeR

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

Ответ: Последовательный

Порты, обеспечивающие беспроводное взаимодействие устройств

Ответ: Инфракрасные

Постоянные массивы содержат информацию

Ответ: нормативно-справочную

Потоки данных, передаваемые по системной шине (системе функционально объединенных проводов)

Ответ: непосредственно информация Ответ: управляющие сигналы Ответ: адреса

Появление в ячейке при вводе формулы символов …… означает:

Ответ: ширина столбца недостаточна для размещения результата

Преимущества иерархической сети по сравнению с одноранговой

Ответ: более высокое быстродействие Ответ: более высокая надежность работы сети Ответ: повышенная конфиденциальность и надежность хранения информации

При графическом способе сглаживания случайных колебаний рядов получается

Ответ: график тренда (тенденции)

При недостоверности коммерческой информации следует использовать типы оценок

Ответ: интервальные

При обработке информации процессором может произойти обращение к любой ячейке оперативной памяти, поэтому ее называют памятью с …

Ответ: произвольным доступом

При перемещении мыши информация передается:

Ответ: драйверу

При работе с электронной почтой папка Входящие в программе MS Outlook используется как средство

Ответ: для отправки сообщений Ответ: для получения сообщений

При размещении информации на бланках документов выделяют структурные единицы

Ответ: позиция, запись, строка, графа, зона документа, документ, пачка документов

При фигурном оформлении текста панель Рисование MS Office обеспечивает

Ответ: управление контуром текста, как рисунком, создание тени или объема Ответ: включение изображения в текст с разными вариантами обтекания Ответ: включение текста в контур изображения и вращение текста

Признаки иерархической модели базы данных

Ответ: одно дерево имеет только один корень Ответ: узел содержит один или несколько атрибутов Ответ: является реализацией отношений <целое-часть >

Признаки модульность, абстракция данных, динамическая связка программ, использование механизма наследования характерны для подхода к программированию

Ответ: объектно-ориентированный

Признаки появления вируса

Ответ: замедление работы компьютера Ответ: появление на экране странных надписей (типа: Я Вирус!) Ответ: частые сбои и зависания компьютера

Признаком того, что в ячейку в Excel введена формула, а не текст или простое числовое значение, является

Ответ: знак равенства

Прикладное программное обеспечение

Ответ: прикладные программы

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

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

Принтеры обычно подключаются к компьютеру через

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

Присваивая имена ячейкам в Excel не допускается использовать

Ответ: пробелы

Присвоение какому-либо субъекту или объекту уникального имени

Ответ: идентификация

Причинами случайных воздействий при функционировании компьютерных систем могут быть

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

Программа — компьютерный вирус, встраиваемая в большой программный комплекс и безвредная до наступления определенного события, после которого реализуется ее механизм

Ответ: Логическая бомба

Программа «Системный монитор»

Ответ: анализирует пиковую загрузку процессора и других ресурсов

Программа MicRosoft Outlook предназначена для работы с

Ответ: адресными книгами Ответ: дневником Ответ: электронной почтой

Программа MS Outlook производит

Ответ: планирование собраний Ответ: прием и отправку сообщений электронной почты

Программа в клиентской части одноранговой сети, которая управляет передачей информации в сети

Ответ: протокол

Программа деловой графики

Ответ: MS GRaph

Программа для работы с WWW

Ответ: браузер

Программа копирования данных на диске — это

Ответ: программа резервирования

Программа подготовки презентаций Powe2 Point создает Файлы с расширением

Ответ: .ppf

Программа, анализирующая пиковую загрузку процессора и других ресурсов

Ответ: системный монитор

Программа, предназначенная для проверки качества связи с сервером

Ответ: Ping

Программа, реализующая общие функции управления взаимодействием рабочей станции с другими компьютерами в сети

Ответ: клиент

Программа, реализующая общие функции управления взаимодействием рабочей станции с другими компьютерами в сети

Ответ: клиент

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

Ответ: протокол

Программа, устанавливающая вид доступа к ресурсам и обеспечивающая преобразование конкретного локального ресурса в сетевой и обратно

Ответ: службы

Программная компонента Банка данных включает в свой состав

Ответ: трансляторы Ответ: ядро СУБД Ответ: утилиты

Программное обеспечение делится на

Ответ: системное Ответ: прикладное

Программное обеспечение, которое предназначено для решения определенных классов задач пользователя

Ответ: прикладное Ответ: Application SoftwaRe

Программное обеспечение, необходимое для управления компьютером, для создания и поддержки выполнения других программ пользователя, а также для предоставления пользователю набора всевозможных услуг

Ответ: системное программное обеспечение

Программно-инструментальные средства

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

Программно-инструментальные средства

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

Программные модули в архитектуре Windows NT, не относящиеся к службам режима ядра

Ответ: набор инструментальных подсистем, поддерживающих разнотипные пользовательские программы

Программные средства — дисковые компрессоры, архиваторы, антивирусные программы — относятся к составной части сервисной системы

Ответ: утилиты

Программные средства, относящиеся к утилитам

Ответ: архиваторы Ответ: дисковые дефрагментаторы Ответ: программы резервного копирования данных Ответ: антивирусные программы

Программный оператор в VBA

Ответ: строка с кодом, распознаваемая компилятором

Программы — вакцины относятся к

Ответ: резидентным программам

Программы ORacle, InteRBase, DBR, MS SQL-seRve2 относятся к:

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

Программы управления сетью состоят из частей

Ответ: сетевая операционная система Ответ: клиентская

Программы фаги и полифаги относятся к программам

Ответ: докторам

Программы, выполняемые в фоновом режиме

Ответ: не требующие непосредственного диалога с пользователем

Программы, используемые для работы с новостями в Интернете

Ответ: Outlook ExpRess Ответ: MS Outlook

Программы, наиболее часто использующиеся для просмотра Web-страниц

Ответ: InteRnet ExploReR Ответ: Netscape NavigatoR Программа, наиболее часто использующаяся в качестве почтового клиента Ответ: Outlook ExpRess Установление подлинности объекта Ответ: аутентификация

Программы-брандмауэры предназначены для

Ответ: ограничения доступа к информационным ресурсам Интернета

Программы-фильтры являются

Ответ: резидентными

Производственный офис

Ответ: характеризуется большим объемом работы, строгой формализацией

Простая элементарная составляющая единица экономической информации

Ответ: реквизит

Простая элементарная составляющая единица экономической информации

Ответ: реквизит

Простейший способ связи двух «обычных» компьютеров и организации обмена информацией между ними без посредников и без дополнительной оплаты

Ответ: прямая связь

Простые элементарные составляющие единицы экономической информации

Ответ: реквизиты-признаки Ответ: реквизиты-основания

Протокол

Ответ: программа, управляющая передачей информации в сети

Протокол, дающий возможность пользователю работать с письмами непосредственно на сервере провайдера и экономить время работы в Интернете

Ответ: IMAP

Протокол, который поддерживает передачу сообщений между адресатами в Интернет

Ответ: SMTP (Simple Mail TRansfe2 PRotocol)

Протоколы, по которым работает электронная почта

Ответ: SMTP Ответ: POP Ответ: IМАР

Процессы по нарушению надежности информации классифицируют на

Ответ: случайные и злоумышленные

Процессы по нарушению надежности информации классифицируют на

Ответ: случайные и преднамеренные

Процессы, относящиеся к злоумышленным нарушениям надежности информации

Ответ: несанкционированный просмотр данных Ответ: подмена данных

Пункты, не входящие в меню Файл

Ответ: копировать Ответ: панели инструментов Ответ: полный экран

Работа транслятора может строиться по принципам

Ответ: интерпретация Ответ: компиляция

Рабочей группой при организации сетей на платформе Windows NT является

Ответ: совокупность компьютеров, которые формируют административный блок и не принадлежат доменам

Размер шрифта

Ответ: кегль

Разрешение, относящееся к режиму VGA

Ответ: 640 x 480 x 6

Расширение, соответствующее файлам Unix

Ответ: ShaR

Редактор VBA активизируется из приложения MS Office комбинацией клавиш:

Ответ: [ALT]+[F11]

Режим пакетной обработки предназначен для

Ответ: автоматического выполнения определенной последовательности программ

Режимы работы программы резервирования (копирования) данных на диске

Ответ: резервирование Ответ: восстановление Ответ: сравнение исходных данных с их резервными копиями.

Результативность алгоритма означает

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

Реквизиты-признаки отражают

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

Ресурс, доступный только с ПК, на котором он находится

Ответ: локальный

Ресурсы рабочей станции в одноранговой сети

Ответ: устройства долговременной памяти Ответ: папки Ответ: подключенные к ПК устройства

Ресурсы рабочей станции в одноранговой сети

Ответ: устройства долговременной памяти Ответ: папки Ответ: подключенные к ПК устройства

Ресурсы рабочей станции в одноранговой системе

Ответ: устройства долговременной памяти Ответ: папки Ответ: подключенные к ПК устройства: принтеры, модемы и др.

Рисунок шрифта

Ответ: гарнитура

Русскоязычные машины поиска в Интернет

Ответ: RambleR Ответ: Yandex

Самая крупная структурная единица информационных массивов

Ответ: информационная база

Самый простой способ соединения компьютеров

Ответ: прямая связь

Сведения о конфигурации системы WINDOWS NT хранятся в

Ответ: реестре

Сведения, вносимые в учетную запись

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

Свойства алгоритма

Ответ: детерминированность Ответ: массовость Ответ: дискретность Ответ: результативность Детерминированность Ответ: определенность Ответ: однозначность

Свойства экономической информации

Ответ: преобладание алфавитно-цифровых знаков Ответ: неоднородность Ответ: организованность Ответ: дискретность

Свойства, устанавливаемые владельцем разделяемого ресурса при его создании

Ответ: сетевое имя Ответ: право доступа Ответ: пароли доступа

Свойство алгоритма, определяющее пригодность его использования для решения множества задач данного класса

Ответ: массовость

Сервер

Ответ: компьютер сети, предоставляющий свои ресурсы

Сервер, на котором находятся совместно обрабатываемые файлы или (и) совместно используемые программы

Ответ: файловый

Сервер, на котором находятся совместно обрабатываемые файлы или (и) совместно используемые программы

Ответ: файловый сервер

Сервер, на котором размещаются базы данных (например, Консультант +, Гарант).

Ответ: сервер баз данных

Сервер, на котором хранится информация, отправляемая и получаемая как по локальной сети, так и извне по модему.

Ответ: почтовый сервер

Сетевая плата — это устройство

Ответ: для соединения компьютеров в локальную сеть

Сетевой адаптер

Ответ: дочерняя плата

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

Ответ: глобальная сеть

Сеть компьютеров, распределенных по всему миру и постоянно связанных каналами с очень высокой пропускной способностью, на которой имеется большой объем разнообразной информации

Ответ: глобальная сеть

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

Ответ: одноранговая

Сеть равноправных компьютеров

Ответ: одноранговая сеть

Сеть, в которой имеется мощный компьютер — выделенный сервер, ресурсы которого предоставляются другим, соединенным с ним компьютерам — рабочим станциям

Ответ: иерархическая

Синтаксисом VBA предусмотрены следующие числовые константы:

Ответ: Восьмеричные целые. Ответ: Десятичные целые. Ответ: Шестнадцатеричные целые.

Система IRC и ICQ предоставляют возможность обмена информацией в режиме

Ответ: реального времени

Система OLAP предоставляет возможность разработки прикладного ПО информационных систем, ориентированных на

Ответ: обеспечение поддержки Web-технологий в сетях InteRnet Ответ: обеспечение поддержки Web-технологий в сетях IntRanet Ответ: организацию многомерных баз данных Ответ: создание корпоративных сетей

Система защиты информации

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

Система обозначений элементов диаграммы

Ответ: легенда

Система программирования включает в себя

Ответ: исходный язык Ответ: транслятор Ответ: библиотеку подпрограмм

Системный аналитик выполняет функции

Ответ: формулирует общие формальные требования к системе

Системный реестр содержит информацию о

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

Системный сервис Windows NT

Ответ: является интерфейсом между подсистемами среды приложений и службами режима ядра

Системы пакетной обработки

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

Системы реального времени

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

Системы с разделением времени

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

Скользящее среднее применяется если

Ответ: не требуется уравнение тренда Ответ: допустимо исключение устаревающих данных

Совокупность данных, которая может содержать подлежащие защите сведения

Ответ: элемент защиты

Совокупность данных, которая может содержать подлежащие защите сведения

Ответ: элементом защиты

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

Ответ: компьютерная сеть

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

Ответ: программное обеспечение Ответ: SoftwaRe

Совокупность программ, управляющих работой всех устройств ПК и процессом выполнения прикладных программ

Ответ: операционная система

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

Ответ: информация

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

Ответ: компьютерная сеть

Современные микропроцессоры могут обрабатывать числа

Ответ: с плавающей точкой разрядностью 32 и 64 бита Ответ: целые разрядностью 8, 16 и 32 бита

Состав алфавита VBA

Ответ: прописные и строчные буквы латинского алфавита; Ответ: все цифры; Ответ: символ подчеркивания «_»

Состав оценочной части показателя

Ответ: наименование Ответ: размерность оценки Ответ: количественное значение Ответ: характеристика метода получения оценки

Составной единицей информации называют единицу информации, состоящую из

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

Составные части прикладного ПО

Ответ: проблемно-ориентированные ППП Ответ: ППП общего назначения

Составные части прикладного ПО

Ответ: проблемно-ориентированные ППП Ответ: ППП общего назначения

Составные части системного ПО

Ответ: инструментальные системы Ответ: утилиты Ответ: оболочки Ответ: операционные среды

Способ описания алгоритма, основанный на записи содержания выполняемых действий с использованием изобразительных возможностей языка математики

Ответ: формульно-словесный

Способ описания алгоритмов может быть

Ответ: графический Ответ: формульно-словесный Ответ: словесный Ответ: операторный

Способ организации вычислительного процесса, при котором на одном процессоре попеременно выполняется несколько программ, при этом каждая программа загружается в свой участок оперативной памяти

Ответ: мультипрограммирование

Способ организации и хранения информации на файловом сервере устанавливается

Ответ: администратором сети

Способ подключения к Интернет, при котором качество соединения зависит только от качества телефонной линии и модема

Ответ: по коммутируемым линиям

Способ подключения к отдельному ПК или к локальной сети офиса, после чего удаленный ПК становится полноправной рабочей станцией этой сети, а модем одновременно выполняет функции сетевой карты

Ответ: удаленный доступ

Способ соединения компьютеров в распределенных сетях

Ответ: специальными постоянно действующими выделенными каналами

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

Ответ: связь с доской объявлений (BBS)

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

Ответ: коммутационные (терминальные) программы

Способ, которым можно вставить в текст копию активного окна с экрана

Ответ: использовать клавиши

Способ, которым можно установить автоматический перенос слов в MS WoRd

Ответ: выбрав команду ЯЗЫК меню СЕРВИС и задав соответствующую команду

Способность изменять реализацию любого класса объектов без опасения, что это вызовет нежелательные побочные последствия в программной среде

Ответ: инкапсуляция

Способность объектов выбирать метод обработки на основе типов данных, принимаемых в сообщении

Ответ: полиморфизм

Способы описания алгоритмов

Ответ: с помощью таблиц решений Ответ: словесный Ответ: графический Ответ: формульно-словесный

Способы описания алгоритмов

Ответ: словесный Ответ: графический Ответ: формульно-словесный Способы описания алгоритма Ответ: формульно-словесный Ответ: с помощью таблиц решений Ответ: операторный

Способы организации кэш-памяти

Ответ: общая — команды хранятся вместе Ответ: разделенная — команды хранятся в разных местах

Способы отправки факсимильных сообщений

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

Способы сглаживания

Ответ: уравнение тренда Ответ: скользящее среднее Ответ: экспоненциальное среднее

Способы соподчинения компьютеров в локальной сети

Ответ: одноранговая Ответ: иерархическая

Способы установки абсолютной ссылки в формуле MS Excel

Ответ: поставить знаки $ перед буквой столбца и цифрой строки относительной ссылки Ответ: выделить относительную ссылку и нажать F4

Спулинг

Ответ: способ организации вычислительного процесса

Средства автоматизированного иллюстрирования

Ответ: механизм правки изображений Ответ: средства закраски Ответ: информационно-поисковая система мультимедиа-шаблонов Clip GalleRy

Средства защиты, к которым относится создание архивных копий носителей

Ответ: технологическим

Средства защиты, призванные создать некоторую физически замкнутую среду вокруг объекта и элементов защиты

Ответ: технические

Средства защиты, призванные создать некоторую физически замкнутую среду вокруг объекта и элементов защиты

Ответ: технические

Средства оформления фигурного текста

Ответ: рисование контура Ответ: создание тени Ответ: создание объема

Средства передачи информации

Ответ: телефон Ответ: пейджер Ответ: факс

Средства сбора первичной информации

Ответ: часы Ответ: весы Ответ: регистратор

Средства сетевой графики позволяют

Ответ: расширить сферу обмена информацией с потенциальными инвесторами и другими заинтересованными лицами Ответ: обеспечить благоприятные условия для управления общественным мнением

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

Ответ: средства диагностики ПК

Средства, входящие в состав систем технического обслуживания

Ответ: средства диагностики ПК Ответ: средства тестового контроля Ответ: средства аппаратного контроля

Средства, входящие в состав систем технического обслуживания

Ответ: средства диагностики ПК Ответ: средства тестового контроля Ответ: средства аппаратного контроля

Средства, обеспечивающие работу с ресурсами WWW

Ответ: браузеры

Средством создания электронных таблиц в MS Office является приложение

Ответ: Excel

Стандартная панель инструментов содержит команды

Ответ: создать Ответ: просмотреть Ответ: копировать Ответ: отменить

Стартовое меню открывается при нажатии

Ответ: кнопки Пуск

Страна, занимающая лидирующее место в информационной сфере

Ответ: США

Страница, которая выводится на экран при загрузке браузера

Ответ: домашняя

Стример — это

Ответ: устройство для записи и воспроизведения цифровой информации на кассету с магнитной лентой

Структура папок просматривается с помощью программы

Ответ: Проводник

Существующие средства защиты информации

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

Существующие типы локальных сетей

Ответ: одноранговая Ответ: иерархическая

Схема, представляющая собой описание логической структуры всей БД

Ответ: концептуальная

Таблица в Access

Ответ: это набор данных по конкретной теме

Термин «программа» означает

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

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

Ответ: корпоративная сеть

Термины, определяющие способы адресации в Интернет

Ответ: система доменных имен Ответ: IP-адрес Протокол, являющийся основным для Интернет Ответ: TCP/IP

Технологические средства защиты

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

Технологические средства защиты информации

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

Технология, используемая в Windows для встраивания в документы объектов, созданных иными приложениями, позволяющая наследовать свойства приложений

Ответ: OLE-Automation Специальная база данных, в которой хранятся все сведения о конфигурации OC Windows Ответ: Реестр

Технология, используемая для автоматического распознавания операционной системой установленных в компьютере устройств

Ответ: Plug&Play Файловая система Ответ: совокупность файлов, размещенных на технических носителях в соответствии с определенным набором правил

Технология, лежащая в основе работы копировально-множительных средств

Ответ: ксерографии

Технология, позволяющая процессу брать атрибуты безопасности другого процесса

Ответ: имперсонация

Тип модели данных, организующей данные в виде древовидной структуры и реализующей отношения «целое-часть»

Ответ: иерархическая

Тип сети, которая образуется при соединении двух недалеко отстоящих друг от друга компьютеров (10-R0 м) с помощью специального кабеля, называемого нуль — модемом, который подключается к последовательным или параллельным портам обоих компьютеров

Ответ: простейшая компьютерная

Тип циклов, в которых начало и конец определяются операторами Fo2 и Next

Ответ: циклы со счетчиком.

Типы взаимодействия ПК при прямом их соединении

Ответ: прямой доступ Ответ: удаленное управление

Типы графики, используемой в бизнесе

Ответ: закраски Ответ: диаграммы Ответ: фигурное оформление коммерческих текстов

Типы многозадачных операционных систем

Ответ: пакетной обработки Ответ: с разделением времени Ответ: реального времени

Типы моделей данных

Ответ: иерархическая, сетевая, реляционная

Типы моделей данных, основанных на графическом представлении информации

Ответ: сетевая Ответ: иерархическая

Типы объектов в Windows NT

Ответ: каталоги, файлы, принтеры Ответ: процессы, устройства, окна

Типы серверов, которые различают в иерархических сетях

Ответ: файловый сервер Ответ: сервер баз данных Ответ: принт-сервер Ответ: почтовый сервер

Типы экономической информации выделяют по

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

Требования к организации базы данных

Ответ: многократное использование данных Ответ: секретность Ответ: простота внесения изменений

Требования к составлению имен в программировании:

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

Требования, предъявляемые к экономической информации

Ответ: достоверность Ответ: своевременность Ответ: документальность Ответ: актуальность

Укажите правильные утверждения

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

Укажите, какая часть в записи «win.smtp.dol.Ru» является именем конкретного компьютера из группы smtp

Ответ: win

Универсальная программа-органайзер, которая используется при работе с факс-модемом

Ответ: MicRosoft Outlook

Уникальной характеристикой вирусной программы, выдающей присутствие вируса в компьютерной системе

Ответ: сигнатура

Уровни управления Аудитом в управлении политикой защиты

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

Установление системы паролей относится к методу

Ответ: аутентификации

Устройства вывода — это

Ответ: точечно-матричный принтер Ответ: плоттер

Устройства, входящие в состав центрального процессора

Ответ: арифметико-логическое и управления

Устройства, которые предназначаются для хранения больших объемов информации, не используемой в данный момент времени процессором

Ответ: внешние запоминающие

Устройства, позволяющие вычерчивать сложные графические изображения

Ответ: графопостроитель Ответ: плоттер

Устройство, непосредственно осуществляющее процесс обработки данных и программное управление этим процессом

Ответ: центральный процессор

Устройство, относящееся к устройствам вывода информации

Ответ: плоттер

Утилита, предназначенная для оптимизации работы диска и повышения скорости доступа к нему

Ответ: дефрагментации диска

Утилиты

Ответ: дисковые компрессоры Ответ: программы резервного копирования Ответ: архиваторы Ответ: программы защиты и восстановления данных Существующие базовые утилиты Windows по обслуживанию диска Ответ: дефрагментация диска Ответ: проверка диска Ответ: уплотнение диска

Утилиты

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

Участок памяти, в который загружается каждая программа при мультипрограммировании

Ответ: раздел

Файл, созданный в текстовом редакторе WoRd автоматически получает расширение

Ответ: doc

Файловая система NTFS позволяет сжатие большинства текстовых файлов

Ответ: на 50%

Фальцевальные машины используют для

Ответ: подготовки документов к складыванию в конверты или в тетради

Фальцевальные машины служат для

Ответ: нет правильных ответов

Формы используются для

Ответ: для ввода данных Ответ: для просмотра данных Ответ: для корректировки данных

Формы, имеющие синтаксическую конструкцию линейного оператора условия

Ответ: Безальтернативная. Ответ: Альтернативная.

Фундаментальные свойства отношений

Ответ: отсутствие кортежей-дубликатов Ответ: атомарность значений атрибутов

Функции Администратора сети

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

Функции программ-докторов

Ответ: обнаружение вируса Ответ: уничтожения вируса

Функции системного администратора

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

Функции современного модема

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

Функции управления в системах организационно-хозяйственного управления классифицируются по (наиболее полное определение)

Ответ: стадиям управления, иерархии управления, видам производственно-хозяйственной деятельности

Функции управления в системах организационно-экономического управления могут выделяться по

Ответ: стадиям (этапам) управления Ответ: видам производственно-хозяйственной деятельности Ответ: иерархии (уровням) управления Информация Ответ: мера устранения неопределенности в отношении исхода интересующего нас события

Функциональные блоки, входящие в структуру ЭВМ

Ответ: УУ — устройство управления Ответ: АЛУ — арифметико-логическое устройство

Функциональные языки программирования

Ответ: Пролог Ответ: Снобол Ответ: Лисп

Функция VBA, преобразующая числовое выражение или строку в дату

Ответ: CDate (выражение)

Функция программы System monitoR

Ответ: анализ загрузки процессора

Функция, которую выполняет поле «Скрытая копия» при подготовке и отправлении сообщения, если адреса в этом поле присутствуют

Ответ: основной корреспондент о наличии копий, направленных по этим адресам, не уведомляется

Функция, которую выполняют программы-брандмауэры, такие, как Cybe2 PatRol, SuRf-Watch

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

Цели защиты программных продуктов

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

Цель создания одноранговой сети

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

Центральный процессор

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

Центральный процессор объединяет устройства

Ответ: АЛУ Ответ: УУ Ответ: собственная память процессора

Центральный процессор ПК размещается на:

Ответ: Материнской плате

Центральным процессором реализуются функции устройств

Ответ: АЛУ Ответ: УУ

Части табличной формы электронного документа в общем виде

Ответ: общая Ответ: предметная Ответ: оформительская

Часть в операционной системе, выполняющая распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей

Ответ: клиентская

Часть стационарного ПК, оказывающая на пользователя наиболее опасное воздействие

Ответ: монитор

Чего не должен содержать E-mail-адрес

Ответ: русских букв Ответ: пробелов

Чего не должен содержать URL-адрес

Ответ: русских букв Ответ: пробелов

Что не относится к службам Интернет

Ответ: Help Ответ: ERP Ответ: XML Web-страницы проектируются средствами языка Ответ: HTML HTML Ответ: язык разметки гипертекста

Что не является технологическими средствами защиты информации

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

Шаблоны слайдов

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

Экономическая информация — это

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

Экономическая информация по стабильности во времени делится на

Ответ: постоянную Ответ: переменную

Экономическая информация по стадии возникновения

Ответ: исходная, производная

Экономическая информация по стадии возникновения бывает

Ответ: исходная Ответ: производная

Экономические информационные системы по уровню специализации делятся на

Ответ: общеуправленческие, специализированные, адаптивно универсальные

Экономический показатель включает

Ответ: реквизит-основание и несколько реквизитов-признаков

Экономический показатель как составная единица информации включает

Ответ: один реквизит-основание и группу взаимосвязанных с ним и между собой по смыслу реквизитов-признаков

Электронная почта — это средство передачи сообщений

Ответ: по сети без применения бумажного носителя

Электронная почта (E-mail) позволяет

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

Электронная почта служит для

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

Электронная цифровая подпись

Ответ: способ шифрования с помощью криптографического преобразования

Электронный документ

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

Электронный офис усиливает прямое взаимодействие людей с помощью

Ответ: электронной почты Ответ: персонального компьютера, компьютерной сети

Элемент пользовательского интерфейса Папка

Ответ: средство организации ресурсов ПК в Операционная система Windows Ответ: место для хранения программ, документов и дополнительных папок

Элементами защиты являются

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

Элементарная единица экономической информации

Ответ: реквизит

Элементарная составляющая единица экономической информации

Ответ: реквизит

Элементы одноранговой сети, которые относятся к информационным ресурсам рабочей станции

Ответ: устройства долговременной памяти, включая логические диски НЖМД, накопители на CD-ROM, ZIP, DVD и другие аналогичные устройства Ответ: папки (с вложенными папками более низкого уровня или без них)

Элементы, входящие в состав сетевой операционной системы отдельной машины

Ответ: серверная часть Ответ: клиентская часть Ответ: коммуникационные средства

Эффективный переход из одной Операционная система фирмы MicRosoft в другую осуществляется с помощью команд

Ответ: совместного использования ресурсов — Net Use Ответ: передачи сообщений — Net Send Ответ: просмотра совместно использованных ресурсов — Net View Ответ: отмены режима совместного использования ресурсов — Net ShaRe

Юридическое лицо, обеспечивающее работу сайта

Ответ: провайдер

Ядром Банка данных является

Ответ: база данных

Язык программирования, не требующий описания алгоритма обработки данных

Ответ: SQL

Язык, который используется главным образом для создания системных и прикладных программных продуктов, в которых решающее значение отводится факторам быстродействия и минимизации объемов памяти

Ответ: Си

Языки манипулирования данными — SQL используются

Ответ: в качестве языка запросов к БД Ответ: как язык программирования задач обработки данных.

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

Ответ: операторные и функциональные

Языки программирования с учетом зависимости от ЭВМ подразделяются на группы

Ответ: машинно-зависимые и машинно-независимые

Языки программирования, которые относят к универсальным (процедурно-ориентированным)

Ответ: Фортран Ответ: Бейсик Ответ: Паскаль

Языки программирования, относящиеся к машинно-зависимым (низкого уровня)

Ответ: Автокоды Ответ: ЯСК Ответ: Машинные

Языки, входящие в группу процедурно-ориентированных

Ответ: Бейсик Ответ: Кобол Ответ: Фортран Программа, полученная в результате трансляции методом компиляции Ответ: объектный модуль

Языки, относящиеся к группе проблемно-ориентированные

Ответ: РПГ Ответ: АПЛ Ответ: Лисп Ответ: GPSS

Языки, относящиеся к классу объектно-ориентированные

Ответ: Си++ Ответ: Ада 93(95) Ответ: Delphi

Языки, относящиеся к классу процедурно-ориентированные

Ответ: Фортран Ответ: Кобол Ответ: ПЛ/1

Ярлык Рабочего стола с названием Мой компьютер

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

Ячейка электронной таблицы может содержать

Ответ: текст Ответ: числа Ответ: функции Ответ: формулы 002

Внимание!

Если вам нужна помощь в написании работы, то рекомендуем обратиться к профессионалам. Более 70 000 авторов готовы помочь вам прямо сейчас. Бесплатные корректировки и доработки. Узнайте стоимость своей работы

Бесплатная оценка

+10

23.05.09 в 12:54
Автор:desire


Понравилось? Нажмите на кнопочку ниже. Вам не сложно, а нам приятно).


Чтобы скачать бесплатно Lan-Testing на максимальной скорости, зарегистрируйтесь или авторизуйтесь на сайте.

Важно! Все представленные Lan-Testing для бесплатного скачивания предназначены для составления плана или основы собственных научных трудов.


Друзья! У вас есть уникальная возможность помочь таким же студентам как и вы! Если наш сайт помог вам найти нужную работу, то вы, безусловно, понимаете как добавленная вами работа может облегчить труд другим.

Добавить работу


Если Lan-Testing, по Вашему мнению, плохого качества, или эту работу Вы уже встречали, сообщите об этом нам.


Добавление отзыва к работе

Добавить отзыв могут только зарегистрированные пользователи.


Похожие работы

  • Правильные ответы на КОПРы по информатике
  • Ответы на LAN-Testing по информатике
  • Ответы на тест по информатике
  • Ответы КОПРы для самоконтроля по информатике

1)К
основным характеристикам процессора
относится

-тактовая
частота

2)
Процессор выполняет

-обработку
всех видов информации 

3)
К основным характеристикам монитора
относят:

-Размер
по диагонали

-Разрещающая
способность экрана

4)
НЕ существует мониторов _____ типа

-лазерного

5)
Внешняя память компьютера предназначена

-для
долговременного хранения данных и
программ 

6)
Установите соответствие между названиями
носителей и их возможной ёмкостью

-Установите
соответствие между названиями носителей
и их возможной ёмкостью 80гб

-Флэш-память
1гб

-CD-RW
700мб

-Флоппи-диск
1,44мб

7)
Невозможно случайно стереть информацию
на

-CD-ROM

8)
Интерфейс объединения функциональных
устройств в вычислительную систему
называется

-системной
шиной или магистралью

9)
Устройство, с помощью которого
осуществляется ввод данных, команд и
управляющих воздействий в персональном
компьютере, — это

-клавиатура

10)
Выберите устройство ввода

-мышь 

11)
Одна из важных характеристик монитора
– это

-физический
размер экрана

12)
Если размер кластера 512 байт, а размер
файла 784 байт, то файл займет на диске

-два
кластера

13)
Устройством, в котором хранение данных
возможно только при включенном питании
компьютера, является

-оперативная
память (ОЗУ)

14)
Принцип записи данных на винчестер
заключается в

-просвечивании
лазером поверхности диска(МИНУС)

15)
К базовой конфигурации персонального
компьютера НЕ относится

-принтер

16)
В состав ЭВМ входят следующие компоненты:

-storage
devices

-memory

-CPU

17)
Электронные схемы для управления
внешними устройствами – это

-драйверы(МИНУС)

18)
Компакт-диск (CD)
это

-оптический
диск, информация с которого считывается
лазерным лучом

19)
Функции процессора состоят в

-обработке
данных, вводимых в ЭВМ

20)
Внешняя память предназначена для

-длительного
хранения информации 

21)
Принтеры классифицируются по типу

-механизма
считывания изображения(МИНУС)

22)
Арифметико-логическое устройство (АЛУ)
является составной частью

-микропроцессора

23)
Для временного хранения информации
используется

-оперативная
память (ОЗУ) 

24)
Дисковая память является

-памятью
прямого доступа

25)
Информация на магнитных дисках
представляется в форме

-файлов

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

-драйвер

27)
Во время исполнения прикладная программа
находится


оперативной памяти 

28)
На рисунке представлена функциональная
схема ЭВМ, предложенная

-Дж.
фон Нейманом

29)
Персональные компьютеры относятся


классу машин 4-го поколения

30)
СОМ-порты компьютера обеспечивают

— синхронную
и асинхронную передачу данных

31)
Вывод цветного изображения на бумагу
обеспечивают принтеры

-лазерный

-струйный

32)
Оперативная память предназначена для

-временного
хранения информации в текущий момент

33)
Какое из приведенных словосочетаний
не относится к принципам организации
работы на современном персональном
компьютере

-Wash
Go

34)
Основные принципы построения цифровых
вычислительных машин были разработаны

-Американским
ученым Дж. фон Нейманом

35)
Постоянная память предназначена для

-хранения
неизменяемой информации

36)
Что из перечисленного является носителем
информации


В Г

37)
Средства мультимедиа:

-устройства
на оптических дисках

-акустические
колонки

-устройства
речевого ввода-вывода информации

-видео
и звуковые платы

38)
Сканер используется для

-ввода
текстовой и графической информации в
компьютер

39)
Процесс хранения информации на внешних
носителях принципиально отличается от
процесса хранения информации в оперативной
памяти

-тем,
что на внешних носителях информация
может храниться после отключения питания
комьютера

40)
Для подключения компьютера к телефонной
сети используется

-модем

41)
При отключении компьютера информация

-исчезает
из оперативной памяти

42)
Что из перечисленного входит в состав
системы НГМД


Б Г

43)
Информация на магнитных дисках
записывается

-по
концентрическим дорожкам и секторам

44)
базовый комплект персонального компьютера
входят

-монитор

-клавиатура

— системный
блок

45)
Дигитайзеры – это

-графические
планшеты 

46)
По системной шине передаются:

-Управляющая
информация 

— Данные

-Адреса
памяти

47)
К основным принципам организации
современного компьютера относятся:


Б Г Д

48)
Как называется устройство вывода на
печать конструкторских документов
(чертежей)

-Плоттер

49)
Какое из перечисленных устройств вывода
можно использовать для ввода информации

-Монитор
с сенсорным экраном

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

-системной
шиной

51)
Дисковод — это устройство для

-чтения/записи
данных с внешнего носителя 

52)
К устройствам вывода информации относятся

-плоттер

-принтер

53)
Расположите носители информации по
увеличению их возможной емкости.


Г В Д А

54)
Жесткие диски получили название

-винчестер

55)
ПЗУ является __________________памятью

-энергонезависимой

56)
Логические устройства ЭВМ проектируются
на основе математического аппарата

-булевой
алгебры 

57)
На производительность микропроцессорной
системы НЕ влияет

-количество
внешних устройств

58)
Характеристикой монитора для изображения
в графическом режиме является

-количество
точек, выводимых по горизонтали и
вертикали

59)
Устройства, которые предназначены для
хранения больших объемов информации,
не используемой в данный момент времени
процессором

-внешние
запоминающие

60)
В состав микропроцессора входят

-арифметико-логическое
устройство

-устройство
управления (УУ)

61)
Процессор выполняет универсальные
инструкции, которые называются

-машинными
командами

62)
Микропроцессоры различаются между
собой

-количеством
ядер, разрядностью и тактовой частотой

63)
Укажите, какие запоминающие устройства
из предложенного списка относятся к
внутренней памяти:

-a.
б, в, д

64)
Виды модемов:

-внешние 

-внутренние

65)
Минимальный элемент изображения на
экране называется

-пикселем

66)
________ память работает достаточно медленно,
так как имеет механические части

-внешняя

67)
Персональный компьютер не будет
функционировать, если отключить

-оперативную
память

68)
Устройством для резервного копирования
больших объемов информации является

-стример

69)
Тактовая частота микропроцессора
измеряется в

-герцах

70)
Какое устройство позволяет получить
электронную копию изображения с бумажного
прототипа

-Сканер

71)
К какому типу памяти относится жесткий
диск персонального компьютера

-Внешняя

72)
Компьютеры, созданные для решения
предельно сложных вычислительных задач,
— это

-суперкомпьютеры

73)
Кэш-память компьютеров

-повышает
быстродействие компьютеров

74)
Микропроцессор предназначен для

-управления
работой компьютера и обработки данных 

75)
К устройствам хранения информации можно
отнести:

-hard
discs

-magnetic
tapes

-floppy
discs

76)
Разрядность микропроцессора – это

-количество
битов, которое воспринимается
микропроцессором как единое целое

77)
Управляющее устройство (УУ) является
составной частью

-микропроцессора

78)
Какое устройство нельзя отнести к
устройствам ввода информации

-Дискета

79)
Укажите, какие устройства из предложенного
списка являются устройствами вывода
данных:

-d.
а, г

80)
Диски предназначены для

-хранения
архивной информации

-хранения
запасных копий программ

-обмена
программами и данными между разными ПК

81)
Сканирование книги является операцией
____________ данных

-преобразования

82)
Устройствами ввода являются:

-микрофон

-мышь

-сканер 

-клавиатура

1)
Клавиша Tab предназначена для

-перевода
курсора в смежную ячейку таблицы

-перемещения
курсора на несколько позиций

2)
Режим замены символов включается/выключается
клавишей

-Insert

3)
Команда Свернуть все окна (или восстановить)
осуществляется

-Windows
+ D

4)
Сколько функциональных клавиш находится
на клавиатуре

-12

5)
Работа с цифрами на ЦИФРОВОЙ КЛАВИАТУРЕ
возможна если

— включена
клавиша Num Lock

6)
Функциональные клавиши предназначены
для

-выполнения
определенных функций

7)
Копирование изображения активного окна
осуществляется

-Alt+PrintScreen

8)
Кнопка ВЕРХНИЙ РЕГИСТР

-Shift 

9)
Установите соответствие между
функциональными клавишами и их назначением
в Windows

-Alt
+ F4 – Закрытие текущего элемента или
выход из активной программы, F2 –
Переименование выбранного элемента,
F6 – Переключение между элементами
экрана в окне или на рабочем столе, F5 –
Обновление активного окна, F3 – Поиск
файла или папки

10)
Для того, чтобы отказаться от каких-либо
действий, необходимо нажать

— Esc

11)
Клавиши, используемые только в комбинации
с другими

-Ctrl,
Alt, Shift 

12)
Перезагрузку компьютера можно произвести

-кнопкой
Reset

-комбинацией
клавиш Ctrl+Alt+Delete

13)
Установите соответствие между сочетаниями
клавиш и их назначением

-CTRL
+ V – Вставка, CTRL + C – Копирование, CTRL + X
– Вырезание, CTRL + Z – Отмена

14)
Режим прописных букв включается с
помощью кнопки

-Caps
Lock

15)
Автоматическое воспроизведение
компакт-диска при вставке компакт-диска
в дисковод предотвращает

-SHIFT

16)
Режим замены символов включается/выключается
клавишей

-Insert

17)
Выделение всех объектов осуществляется

-Ctrl
+ A 

18)
Открыть окно поиска можно

-F3,
Windows + F, Пуск – Найти

19)
Нажатием кнопки Enter заканчиваются

-любая
команда, абзац

20)
Копирование всего изображения экрана
осуществляется

-PrintScreen

21)
Какие клавиши не относятся к клавишам
управления курсором

-F5,
Num Lock

22)
Вызов оконного меню осуществляется

-Alt
+ пробел

23)
Переход по вкладкам осуществляется

-Ctrl
+ Tab

24)
Нажатие на клавишу Shift вместе с любой
буквенной клавишей приведет к

-появлению
заглавной буквы

25)
Переход между открытыми приложениями
осуществляется

-Alt
+ Tab

26)
В компьютере с помощью клавиши F1 можно

-получить
помощь

27)
Для того, чтобы временно приостановить
работу программы, необходимо

-нажать
клавишу Pause

28)
Кнопка Роwer

-включает
и выключает компьютер

29)
Удаление объекта без попадания в Корзину
осуществляется

-Shift
+ Delete

30)
Установите соответствие между понятиями

-Home
– перемещение курсора в начало текущей
строки, PgDn – перемещение курсора на
экранную страницу вниз, PgUp – перемещение
курсора на экранную страницу вверх, End
– перемещение курсора в конец текущей
строки

31)
Вызов окна Проводника Мой компьютер
осуществляется

-Windows
+ E 

32)
Клавиша Delete предназначена для

-стирания
символов справа от курсора

33)
Активизация строки меню текущей программы
осуществляется

-F10

34)
Клавиша Backspace предназначена для

-стирания
символа слева от курсора

35)
Переход в родительский каталог
осуществляется

-Backspase

1)
К какому виду программного обеспечения
относятся

Unix,
Windows, Linux,
Solaris

-Операционные
системы

2)
Для завершения или запуска процессов
и получения представления о текущей
загруженности системы используется
программа

-Диспетчер
задач

3)
Выберите группу графических редакторов

-MS
Paint, Corel Draw, Photo Shop

4)
Выберите из предложенного списка все
приложения, являющиеся файловыми
менеджерами.


Б Г

5)
Интегрированные ППП

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

6)
Какое слово пропущено в схеме

-Прикладное

7)
Установите соответствие между приложениями
и их назначением

-ScanDisk
– Восстановление поврежденных файлов
и дисков, Total Commander – Файловый менеджер,
WinRar – Архивация и разархивация файлов,
Doctor Web – Антивирусная проверка

8)
LINUX

-операционная
система

9)
Самораспаковывающийся архив – это

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

10)
Операционная система Microsoft NT ориентирована
на

-работу
в сети

11)
Программное обеспечение, которое
предназначено для решения определенных
классов задач пользователя, называется

-прикладным

12)
Архивный файл отличается от исходного
тем, что

-занимает
меньше места на диске

13)
Оболочка операционной системы системы
– это

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

14)
Выберите группу архиваторов

-Zip,
WinZip, ARJ, MicroHelpZip

15)
На приведенном рисунке пользователь

-создает
новую папк

16)
Примером программы, осуществляющей
управление устройствами компьютера,
является

-Windows
XP

17)
Служебные (сервисные) программы
предназначены для

-диагностики
состояния и настройки вычислительной
системы

18)
К какому типу программного обеспечения
относится утилита, позволяющая
восстановить стертый с диска файл

— Системное

19)
Norton Commander

-программная
оболочка MS DOS

20)
Установите соответствие между программами
и видом программного обеспечения, к
которому они принадлежат. К каждой
позиции, данной в первом столбце,
подберите соответствующую позицию из
второго столбца.

-1-В
2-Б 3-В 4-А 5-А 6-Г

21)
Утилита, предназначенная для оптимизации
работы диска и повышения скорости
доступа к нему

-дефрагментации
диска

22)
К какому виду программного обеспечения
относятся

Word
Pad, Word, Лексикон

-Текстовые
редакторы

23)
Драйвер – это

-программа,
управляющая работой конкретного
устройства ввода-вывода

24)
К какому виду программного обеспечения
относится транслятор языка Паскаль

-Система
программирования.

25)
Установите соответствие между приложением
и типом файла, создаваемого в этом
приложении по умолчанию. К каждой позиции
в первом столбце, подберите соответствующую
позицию из второго столбца.

-1-Б
2-Б 3-А 4-Б 5-А 6-А 7-Б

26)
Укажите операционную систему

-UNIX

27)
Программно-инструментальные средства

-программные
продукты, предназначенные для разработки
программного обеспечения

28)
Операционная система – это

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

29)
Операционная система Microsoft NT – это

-быстродействующая
32-разрядная сетевая операционная система
с графическим интерфейсом, встроенными
сетевыми средствами и ориентированная
на работу в сети

30)
Запущена программа Проверка диска. По
нажатию на кнопку Запуск будут выполнены
действия

-восстановление
поврежденных секторов на диске С

31)
Программное обеспечение персонального
компьютера делится на несколько классов

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

32)
К операционным системам относятся

-MS-DOS,
Unix, Windows Nt

33)
Программа – это

-упорядоченная
последовательность команд или инструкций
компьютера для решения задач

34)
Системное программное обеспечение –
это

-совокупность
программ для обеспечения работы
компьютера 

35)
Установите соответствие между между
приложением и типом файла, создаваемого
в этом приложении по умолчанию

-MS
Word – doc, Блокнот
– txt, Paint – bmp, MS Excel – xls

36)
Драйвер – это

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

37)
В основные функции операционной системы
не входит

-разработка
программ для ЭВМ

38)
Программа-упаковщик выполняет функцию

-архивации
и разархивации

39)
Утилита, предназначенная для оптимизации
работы диска и повышения скорости
доступа к нему

— дефрагментации
диска

40)
Архивация — это

-Помещение
(загрузка) исходных файлов в архивный
файл в сжатом или не сжатом виде

41)
Установите соответствие между понятиями

-Операционная
система – совокупность программ,
управляющих работой всех устройств ПК
и процессом выполнения прикладных
программ, Драйверы – программы,
обеспечивающие взаимодействие других
программ с периферийными устройствами,
Утилиты – служебные программы, которые
предоставляют пользователю ряд
дополнитльных услуг

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

-драйвер

43)
К какому классу программ относятся
антивирусные программы (

AVP-Сканер, Virex,
«Диалог наука»)

— Сервисное
программное обеспечение, Системное
программное обеспечение

44)
Файловая система – это

-совокупность
файлов, размещенных на технических
носителях в соответствии с определенным
набором правил

45)
Выберите из предложенного списка
программы, относящиеся к сервисному
программному обеспечению.

— Б
В Г Д

46)
К служебным программам не относятся

-электронные
таблицы

47)
Панель инструментов в ОС

Windows представляет
собой

-блок
экранных кнопок или значков

48)
Программой архиватором называют

-программу
для уменьшения информационного объема
(сжатия) файлов

49)
По реализации пользовательского
интерфейса операционные системы
разделяются на

-графические
и неграфические 

50)
Графические программы предназначены
для

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

51)
Ядро операционной системы можно отнести
к ________ программному обеспечению

-системному

52)
Аббревиатурой OLE называют

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

53)
Архиваторами называют программы, которые

-осуществляют
упаковку и распаковку совокупности
информации

54)
Текстовые редакторы, табличные процессоры,
СУБД относятся к классу

-пакетов
прикладных программ общего назначения

1)
Список команд, с которым в данный момент
работает пользователь, называется

-контекстным
меню

2)
Диалоговое окно

Windows не
содержит

— кнопку
«свернуть на Панель задач»

3)
становите соответствие между приложением
(левый столбец таблицы) и типом файла,
создаваемого в этом приложении по
умолчанию 

— 1-Г
2-В 3-А 4-Б

4)
На приведенном рисунке пользователь

-создает
новую папку

5)
Спецификация (полный путь и имя) файла
Малыш и Карлсон.

-C:FilmsKarlsonМалыш
и Карлсон.avi

6)
Понятие «папка» в

Windows соответствует
понятию

— каталог 

7)
Для обозначения каталогов используют

-обычные
имена

8)
Команда Вставить меню Правка может быть
неактивной, если

-буфер
обмена пуст.

9)
Пользователь в программе Проводник
выполняет операцию

-перемещение
файла Задачи из папки Разделы информатики
в папку temp 1.

10)
В строке заголовка окна находятся кнопки
системного меню

-Свернуть,
Развернуть-восстановить, Закрыть

11)
Выберите из предложенного списка имена
файлов, допустимые в операционной
системе


Д Е

12)
Среда, организующая взаимодействие
пользователя с компьютером, называется

-пользовательский
интерфейс

13)
На рабочем столе раскрыты два окна с
папками. Были выполнены следующие
действия:


папке 1 появилась копия файла Текст.txt

14)
Главный каталог обозначается

— C:,
A:

15)
На рабочем столе раскрыты два окна с
папками. Были выполнены следующие
действия


папке 2 появилась копия Текст.txt.

16)
К какому типу программного обеспечения
относится утилита, позволяющая
восстановить стертый с диска файл

-Системное.

17)
Была выполнена следующая последовательность
действий:

— 3

18)
Графические файлы имеют расширение

-.bmp,
.gif, .jpg

19)
При обозначении имени файла можно
использовать

-буквы
русского и латинского алфавита, цифры
и некоторые символы

20)
Файловая система – это

-совокупность
файлов, размещенных на технических
носителях в соответствии с определенным
набором правил

21)
Для каждого из расположенных в левом
столбце значков сохраненного документа
найдите в правом столбце соответствующую
среду

-1-Б
2-Г 3-А 4-В

22)
Выберите имена файлов, удовлетворяющие
шаблону *.*


Б В Г

23)
Выберите объекты, расположенные на
рабочем столе


Г Д

24)
Значки  и в
операционной системе

Windows обозначают
соответственно

-папку
с именем «1» и ярлык к этой папке

25)
На экране запущена программа Проверка
диска. По нажатию на кнопку Запуск будут
выполнены действия

-восстановление
поврежденных секторов на диске С:

26)
При сохранении файла пользователь
обязательно должен указать

-имя
файла

27)
Стартовое меню ОС

Windows открывается
при нажатии (щелчке)

-кнопки
Пуск

28)
Существуют ли ограничения на имена
файлов в операционной системе

Windows

-Да,
существуют. В имени файла нельзя
использовать символы / * ? : » < > |.

29)
Файл – это

-именованная
совокупность данных, размещенных на
внешнем носителе 

30)
Рабочий стол в

Windows –
это

-окно
во весь экран

31)
Команда Копировать меню Правка может
быть неактивной, если

-не
выделен ни один из объектов. 

32)
Драйвер – это

-программа,
управляющая работой конкретного
устройства ввода-вывода.

33)
Какое из перечисленных действий можно
произвести с архивным файлом?

-Б 

34)
В отдельных окнах открыты Папка 1,
содержащая папку Рисунки, и Папка 2,
содержащая папку Тексты.

-Папка
Рисунки будет скопирована в папку
Тексты, находящуюся внутри Папки 2.

35)
Размер файла в операционной системе
определяется

— в
байтах 

36)
Выберите объекты, расположенные на
рабочем столе


Г Д

37)
В операционной системе

Windows организована
иерархическая структура папок. Выберите
объект, находящийся на верхнем уровне
иерархии

-Рабочий
стол

38)
Расширение файла

.ехе
означает, что этот файл

-запускает
программу

39)
Для каждого из расположенных в левом
столбце значков сохраненного документа
найдите в правом столбце соответствующую
среду

-1-Б
2-Г 3-А 4-В

40)
Что означает + слева от папки в Проводнике

-Папка
свернута и она содержит другие папки

41)
Файлы, созданные в текстовых редакторах,
имеют расширение

— .txt,
.doc

42)
Завершение работы с

Windows можно
осуществить с помощью

-пункта
меню «Пуск», «Завершение работы»,
комбинации клавиш Ctrl+Alt+Del, комбинации
клавиш Alt+F4

43)
Шаблон имени и расширения файла — это
специальная форма, в которой в имени и
расширении файла используются символы

— «*»
и «?»

44)
Символ «*» в обозначении файла
обозначает

-любое
число допустимых символов

45)
Объект, созданный в приложении, называется

-Документом

46)
На рабочем столе раскрыты два окна с
папками. Были выполнены следующие
действия:


папке 2 появилась копия Текст.txt.

47)
Панель инструментов в ОС

Windows представляет
собой

-блок
экранных кнопок или значков

48)
Как по другому можно назвать «каталог»

-папка 

49)
Архивация файлов выполняется с целью:

— Б
Г

50)
Стандартной графической программой
операционной системы

Windows является

-Paint

51)
Перед Вами на Рабочем столе три значка,
один из которых (Калькулятор) выделен.

Для
выделения значка Блокнот, без снятия
выделения с значка Калькулятора
необходимо

-удерживая
клавишу Ctrl, щелкнуть по нужному объекту

52)
Установите соответствие между значками
накопителей (левый столбец таблицы) и
их названиями (правый столбец)

-1-Б
2-А 3-В

53)
Для завершения или запуска процессов
и получения представления о текущей
загруженности системы используется
программа

-Диспетчер
задач

54)
На рабочем столе раскрыты два окна с
папками. Были выполнены следующие
действия:


папке 1 появилась копия файла Текст.txt.

55)
На экране запущена программа Проверка
диска. По нажатию на кнопку Запуск будут
выполнены действия

-восстановление
поврежденных секторов на диске С:

56)
Для своего размещения файл требует

— достаточного
количества свободных кластеров в
различных частях диска

57)
Как выделить несколько объектов
(значков), расположенных не рядом

-Выделить
первый, нажать Сtrl и щелкнуть мышкой по
следующему и т.д.

58)
Для управления файлами и папками в ОС

Windows можно
использовать

-Проводник

59)
Удаление файлов и папок нельзя осуществить
с помощью

-команд
«Файл», «Удалить»

60)
Вызвать контекстное меню для объекта
ОС

Windows можно

-щелчком
правой кнопки мыши

61)
Команда Копировать меню Правка может
быть неактивной, если

-не
выделен ни один из объектов 

62)
На верхнем уровне структуры папок в
операционной системе

Windows находится

-Рабочий
стол

63)
Операционная система распознает формат
файла по его

-расширению

64)
Из предложенного списка форматов файлов
графическими являются:

-а,
в, д

65)
Архиваторами называют программы, которые

-осуществляют
упаковку и распаковку совокупности
информации

66)
Выберите имена файлов, удовлетворяющие
шаблону *1.

Exe

-file1.exe

67)
К стандартным программам

Windows относится

-Калькулятор 

68)
Выберите из предложенного списка имена
файлов, допустимые в операционной
системе


Д Е 

69)
Имя файла обозначается

-не
более 256 символов в Windows, не более 8
символов в MS-DOS

70)
Была выполнена следующая последовательность
действий:

-3

71)
В отдельных окнах открыты Папка 1,
содержащая папку Рисунки, и Папка 2,
содержащая папку Тексты.

-Папка
Рисунки будет скопирована в папку
Тексты, находящуюся внутри Папки 2.

72)Путь
или маршрут к файлу – это

-последовательность,
состоящая из имени диска, каталогов,
разделенных символом «»

73)
Установите соответствие между приложением
и типом файла, создаваемого в этом
приложении по умолчанию. К каждой позиции
в первом столбце, подберите соответствующую
позицию из второго столбца

-1-Б
2-Б 3-А 4-Б 5-А 6-А 7-Б 

74)
Примером программы, осуществляющей
управление устройствами компьютера,
является

-Windows
XP

75)
Символ «?» в обозначении файла
означает

-один
произвольный символ

76)
Каталоги образуют

— иерархическую
структуру

77)
Верно ли утверждение? Удаленные файлы
можно восстановить

-Не
всегда верно.

78)
Операционная система

Microsoft
Windows NT

— быстродействующая
32-разрядная сетевая операционная система
с графическим интерфейсом, встроенными
сетевыми средствами и ориентированная
на работу в сети

79)
Иерархическая структура хранения файлов
и папок на диске позволяет получить

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

80)
Для обозначения файлов используются

-имена
и расширения

81)
Выберите утверждение, верно отражающее
основное правило работы с объектами

Windows

-Выделите
объект и выполните над ним действие

82)
Аббревиатурой

OLE называют

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

83)
Спецификация файла записана следующим
образом:

C:VeraNewtext.txt. Укажите
местоположение файла

семейство операционных систем от Microsoft

Windows NT

Windows darkblue 2012.svg
Developer Microsoft
Написано на C, C ++ и язык ассемблера
Рабочее состояние Текущее
Исходная модель
  • Закрытый исходный код
  • Исходный код (через Общий исходный код Инициатива )
Первый выпуск 27 июля 1993 г ​​.; 27 лет назад (1993-07-27). (как Windows NT 3.1 )
Последний выпуск
20H2

10.0.19042.610. (29 октября 2020 г.; 5 дней назад (2020-10-29))

Последний предварительный просмотр
Dev Channel

10.0.20246.1. (октябрь 29, 2020; 5 дней назад (2020-10-29))

Метод обновления Центр обновления Windows, Службы обновления Windows Server
Платформы IA-32, x86-64 и ARM (и исторически DEC Alpha, Itanium, MIPS и PowerPC )
Тип ядра Гибрид
По умолчанию пользовательский интерфейс Графический (Оболочка Windows )
Лицензия В зависимости от версии ve rsion, выпуск или выбор клиента: Пробная версия, коммерческое ПО, корпоративное лицензирование, OEM -только, SaaS, S + S
Официальный сайт www.microsoft.com / windows /

Windows NT — это семейство операционных систем производства Microsoft, первая версия которого была выпущена 27 июля 1993 года. Это независимая от процессора, многопроцессорная и многопользовательская операционная система..

Первой версией Windows NT была Windows NT 3.1, она производилась для рабочих станций и серверных компьютеров. Он был предназначен для дополнения потребительских версий Windows, основанных на MS-DOS (включая Windows 1.0 — Windows 3.1x ). Постепенно семейство Windows NT было расширено до продуктовой линейки операционных систем общего назначения Microsoft для всех персональных компьютеров, исключая семейство Windows 9x.

«NT» ранее расширялось до «New Technology», но больше не несет какого-либо конкретного значения. Начиная с Windows 2000, «NT» было удалено из названия продукта и включено только в строку версии продукта.

NT была первым чисто 32-битным версия Windows, тогда как ее ориентированные на потребителя аналоги, Windows 3.1x и Windows 9x, были гибридами 16- и 32-разрядных версий. Это операционная система с несколькими архитектурами. Первоначально он поддерживал несколько архитектур наборов команд, включая IA-32, MIPS и DEC Alpha ; поддержка для PowerPC, Itanium, x64 и ARM была добавлена ​​позже. Последние версии поддерживают x86 (включая IA-32 и x64) и ARM. Основные функции семейства Windows NT включают Windows Shell, Windows API, Native API, Active Directory, Group Policy, Уровень абстракции оборудования, NTFS, BitLocker, Магазин Windows, Центр обновления Windows и Hyper-V.

Содержание

  • 1 Именование
  • 2 Основные функции
  • 3 Разработка
  • 4 Выпуски
  • 5 Язык программирования
  • 6 Поддерживаемые платформы
    • 6.1 32-разрядные платформы
    • 6.2 64-битные платформы
  • 7 Требования к оборудованию
  • 8 См. Также
  • 9 Примечания
  • 10 Ссылки
  • 11 Внешние ссылки

Именование

Было предложено, чтобы Дэйв Катлер задумал инициализм «WNT» как игру на VMS, увеличивая каждую букву на единицу. Однако проект изначально задумывался как продолжение OS / 2 и назывался «NT OS / 2» до того, как получил торговую марку Windows. Один из первоначальных разработчиков NT, Марк Луковски, утверждает, что название было взято от исходного целевого процессора — Intel i860 с кодовым названием N10 («N-Ten»). Сессия вопросов и ответов 1998 года с Биллом Гейтсом показала, что буквы ранее были заменены на «Новые технологии», но больше не несут какого-либо конкретного значения. Буквы были исключены из названий выпусков Windows 2000 и более поздних версий, хотя Microsoft описала этот продукт как «построенный на технологии NT».

Основные функции

Одна из основных целей NT аппаратная и программная переносимость. Были выпущены различные версии операционных систем семейства NT для различных архитектур процессоров, первоначально IA-32, MIPS и DEC Alpha с PowerPC, Itanium, x86-64 и ARM поддерживаются в более поздних выпусках. Первоначальная идея заключалась в том, чтобы иметь общую кодовую базу с настраиваемым Hardware Abstraction Layer (HAL) для каждой платформы. Однако поддержка MIPS, Alpha и PowerPC была позже прекращена в Windows 2000. Широкая совместимость программного обеспечения изначально была достигнута за счет поддержки нескольких API «личностей», включая Windows API, POSIX и OS / 2 API — последние два были прекращены, начиная с Windows XP. Частичная совместимость с MS-DOS и Windows с 16-разрядной версией достигается на IA-32 через интегрированную виртуальную машину DOS, хотя эта функция недоступна на других архитектурах.

NT поддерживает для каждого объекта (файла, функции и роли) списки управления доступом, позволяющие применять широкий набор разрешений безопасности к системам и службам. NT также поддерживает сетевые протоколы Windows, наследуя предыдущую сеть OS / 2 LAN Manager, а также сеть TCP / IP (для которой Microsoft использовала стек TCP / IP, полученный сначала из стека на основе STREAMS из Spider Systems, а затем переписанного собственными силами).

Windows NT 3.1 была первой версией Windows, использующей 32 -битная адресация плоской виртуальной памяти на 32-битных процессорах. Его сопутствующий продукт, Windows 3.1, использовал сегментированную адресацию и переключался с 16-битной на 32-битную адресацию на страницах.

Windows NT 3.1 содержала ядро ​​ядра, обеспечивающее системный API, работающее в режиме супервизора (кольцо 0 в x86; в Windows NT называется «режимом ядра» на всех платформах), и набор сред пользовательского пространства с собственными API-интерфейсами, который включает новую среду Win32, среду текстового режима OS / 2 1.3 и среду POSIX. Полное ядро ​​с вытесняющей многозадачностью могло прерывать выполнение задач, чтобы планировать другие задачи, не полагаясь на то, что программы пользователя добровольно откажутся от управления процессором, как в приложениях Windows 3.1 Windows (хотя MS- Приложения DOS были приоритетно многозадачными в Windows, начиная с Windows / 386 ).

Примечательно, что в Windows NT 3.x несколько подсистем драйвера ввода-вывода, например видео и печать, были подсистемами пользовательского режима. В Windows NT 4 подсистемы диспетчера очереди видео, сервера и принтера были переведены в режим ядра. На первый GUI Windows NT сильно повлиял (и был программно совместим) с Windows 3.1; Интерфейс Windows NT 4 был переработан, чтобы соответствовать интерфейсу новой Windows 95, с переходом от Program Manager к дизайну оболочки Windows.

NTFS, защищенная файловая система с журналированием, является основной функцией NT. Windows NT также допускает другие устанавливаемые файловые системы; начиная с версии 3.1 NT может быть установлен в файловых системах FAT или HPFS.

Windows NT представила свою собственную модель драйвера, модель драйвера Windows NT, и несовместима со старыми фреймворками драйверов. В Windows 2000 модель драйвера Windows NT была усовершенствована и стала моделью драйвера Windows, которая впервые была представлена ​​в Windows 98, но была основана на NT модель драйвера. Windows Vista добавлена ​​встроенная поддержка для Windows Driver Foundation, которая также доступна для Windows XP, Windows Server 2003 и в некоторой степени, Windows 2000.

Разработка

Оригинальный текстовый знак Windows NT

Microsoft решила создать портативную операционную систему, совместимую с OS / 2 и POSIX и поддерживающий многопроцессорность в октябре 1988 года. Когда разработка началась в ноябре 1989 года, Windows NT должна была называться OS / 2 3.0, третья версия операционной системы, разработанная совместно Microsoft и IBM. Для обеспечения переносимости первоначальная разработка была нацелена на процессор Intel i860 XR RISC, переход на MIPS R3000 в конце 1989 года и затем Intel i386 в 1990 году. Microsoft также продолжала параллельную разработку основанной на DOS и менее требовательной к ресурсам среды Windows, в результате чего была выпущена Windows 3.0 в мае 1990 года.

Windows 3.0 в конечном итоге была настолько успешной, что Microsoft решила изменить основной интерфейс прикладного программирования для еще не выпущенной NT OS / 2 (как она тогда называлась) с расширенной OS / 2 API для расширенного Windows API. Это решение вызвало напряженность между Microsoft и IBM, и сотрудничество в конечном итоге развалилось.

IBM продолжала разработку OS / 2 в одиночку, в то время как Microsoft продолжала работу над недавно переименованной Windows NT. Хотя ни одна из операционных систем сразу не стала бы такой популярной, как продукты Microsoft MS-DOS или Windows, Windows NT в конечном итоге была бы гораздо более успешной, чем OS / 2.

Microsoft наняла группу разработчиков из Digital Equipment Corporation во главе с Дэйвом Катлером для создания Windows NT, и многие элементы дизайна отражают предыдущий опыт DEC с Cutler’s VMS и RSX-11, но также еще не выпущенная объектно-ориентированная операционная система, разработанная Дэйвом Катлером для DEC Prism под названием Mica. К группе присоединились избранные члены расформированной команды OS / 2, в том числе Моше Дуни.

архитектура Windows 2000

Ядро VMS было написано на VAX Macro, но была разработана Windows NT для работы на нескольких архитектурах набора команд и на нескольких аппаратных платформах в каждой архитектуре. Зависимости платформы скрыты от остальной системы с помощью HAL (уровень аппаратной абстракции).

При создании Windows NT разработчики Microsoft переписали VMS на C. Хотя они добавили Win32 API, файловую систему NTFS, графический интерфейс и обратную совместимость с DOS, OS / 2 и Win16, Инженеры DEC почти сразу заметили внутреннее сходство двух операционных систем; Части VAX / VMS Internals and Data Structures, опубликованные Digital Press, точно описывают внутреннее устройство Windows NT с использованием терминов VMS. Вместо судебного иска Microsoft согласилась выплатить DEC 65–100 миллионов долларов, помочь в продвижении VMS, обучить цифровой персонал работе с Windows NT и продолжить поддержку Windows NT для DEC Alpha.

Windows NT и VMS управление памятью, процессы и планирование очень похожи. В Windows NT управление процессами отличается реализацией многопоточности, которую DEC не реализовывала до VMS 7.0 в 1995 году, вероятно, будет конкурировать с Microsoft.

Как и VMS, код режима ядра Windows NT различает «ядро», основное назначение которого — реализация функций, зависящих от процессора и архитектуры, и «исполнительный». Это было разработано как модифицированное микроядро, поскольку на ядро ​​Windows NT повлияло микроядро Маха, разработанное в Университете Карнеги-Меллона, но оно не отвечает всем критериям чистого микроядра. И ядро, и исполнительная система связаны вместе в один загруженный модуль ntoskrnl.exe ; извне этого модуля между ядром и исполнительной системой мало различий. Подпрограммы из каждого доступны напрямую, например, из драйверов устройств режима ядра.

Наборы API в семействе Windows NT реализованы как подсистемы поверх публично недокументированного «собственного» API ; это позволило позднее внедрить Windows API (в подсистему Win32). Windows NT была одной из первых операционных систем, в которых использовался Unicode внутри.

Выпуски

выпуски Windows NT

Версия Торговое название Выпуски Дата выпуска Номер сборки
3.1 Windows NT 3.1 Рабочая станция (названная просто Windows NT), Advanced Server 27 июля 1993 г. 528
3.5 Windows NT 3.5 Workstation, Server 21 сентября 1994 г. 807
3.51 Windows NT 3.51 30 мая 1995 г. 1057
4.0 Windows NT 4.0 Workstation, Server, Server Enterprise Edition, Terminal Server, Embedded 24 августа 1996 г. 1381
5.0 Windows 2000 Professional, Server, Advanced Server 17 февраля 2000 г. 2195
Datacenter Server 26 сентября 2000 г.
5.1 Windows XP Home, Professional, Media Center (оригинал, 2004 и 2005 гг.), Планшетный ПК (исходный и 2005 г.), Starter, Embedded, Home N, Professional N 25 октября 2001 г. 2600
Основы Windows для устаревших ПК Н / Д 8 июля 2006 г.
5.2 Windows XP 64-разрядная версия версии 2003 (IA-64 ) 28 марта 2003 г. 3790
Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster 24 апреля 2003 г.
Windows XP Professional x64 Edition (x86-64 ) 25 апреля 2005 г.
Windows Server 2003 R2 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster 6 декабря 2005 г.
Windows Home Server Н / Д 16 июля 2007 г.
6.0 Windows Vista Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate
  • Business: 30 ноября 2006 г.
  • Потребитель: 30 января 2007 г.
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
  • 6003 (Неофициальный)
Windows Server 2008 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Системы на базе Itanium 27 февраля 2008 г.
  • 6001 (RTM)
  • 6002 (SP2)
  • 6003 (обновление SP2)
6.1 Windows 7 Sta rter, Home Basic, Home Premium, Professional, Enterprise, Ultimate 22 октября 2009 г.
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Системы на базе Itanium
Windows Home Server 2011 Н / Д 6 апреля 2011 г.
  • 7600 (RTM)
Windows Thin PC 6 июня 2011 г. 7601 (RTM)
6.2 Windows 8 Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT 26 октября 2012 г. 9200
Windows Server 2012 Foundation, Essentials, Standard, Datacenter 4 сентября 2012 г.
6.3 Windows 8.1 Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1 18 октября 2013 г. 9600
Windows Server 2012 R2 Foundation, Essentials, Standard, Datacenter
10.0 Windows 10 Home для одного языка, Home, Pro, Pro Education, Pro для рабочих станций, Enterprise, Education, Windows 10 S, IoT Core, Mobile, Mobile E nterprise 29 июля 2015 г.
  • 10240 (TH1)
  • 10586 (TH2)
  • 14393 (RS1)
  • 15063 (RS2)
  • 16299 (RS3)
  • 17134 (RS4)
  • 17763 (RS5)
  • 18362 (19H1)
  • 18363 (19H2)
  • 19041 (20H1)

19042 (20H2)

  • 20236 (Dev)
Windows Server 2016 Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server 26 сентября 2016 г.
  • 14393 (RS1)
Windows Server 2019 Essentials, Standard, Datacenter, Multipoint Premium Server, Hyper-V Server 2 октября 2018 г.
  • 17763 (RS5)

Windows NT 3.1–3.51 включает Program Manager и File Manager из серии Windows 3.1x. Windows NT 4.0 и далее заменила эти программы на Windows Explorer (включая панель задач и меню «Пуск» ), которые изначально появились в Windows 95.

первый выпуск получил номер версии 3.1, чтобы соответствовать современной 16-битной Windows; журналы той эпохи утверждали, что этот номер также использовался для того, чтобы эта версия казалась более надежной, чем версия «.0». Кроме того, протокол Novell IPX, по-видимому, был лицензирован только для версий программного обеспечения Windows 3.1.

Номер версии NT в настоящее время обычно не используется в маркетинговых целях, но все еще используется внутри компании и, как утверждается, отражает степень изменений в ядро операционной системы. Однако из соображений совместимости приложений Microsoft сохранила основной номер версии как 6 в выпусках, следующих за Vista, но позже изменила его на 10 в Windows 10. Номер сборки — это внутренний идентификатор, используемый разработчиками и бета-тестерами Microsoft.

Язык программирования

Windows NT написана на C и C ++, при этом очень небольшое количество написано на языке ассемблера. C в основном используется для кода ядра, а C ++ в основном используется для кода пользовательского режима. По возможности избегают использования языка ассемблера, поскольку он может затруднить переносимость.

Поддерживаемые платформы

32-битные платформы

Для предотвращения кода, специфичного для Intel x86 Из-за того, что разработчики, привыкшие к разработке на чипах x86, внедрились в операционную систему, Windows NT 3.1 изначально разрабатывалась с использованием систем разработки, отличных от x86, а затем была перенесена на архитектуру x86. Первоначально эта работа была основана на системе Dazzle на базе Intel i860, а затем на платформе Jazz на базе MIPS R4000. Обе системы были разработаны внутри Microsoft.

Windows NT 3.1 была выпущена для Intel x86 PC-совместимых, PC-98, DEC Alpha, и ARC -совместимые платформы MIPS. Windows NT 3.51 добавила поддержку процессора PowerPC в 1995 году, в частности, систем, совместимых с PReP, таких как настольные / портативные компьютеры IBM Power Series и серия Motorola PowerStack; но, несмотря на встречи между Майклом Спиндлером и Биллом Гейтсом, а не на Power Macintosh, поскольку проект Power Macintosh, совместимый с PReP, не состоялся.

Intergraph Corporation перенесла Windows NT на свою архитектуру Clipper и позже объявила о намерении перенести Windows NT 3.51 на архитектуру Sun Microsystems ‘SPARC, но ни одна из версий не была продана широкой публике как розничный продукт.

Только два из вариантов Windows NT 4.0 (IA-32 и Alpha) имеют полный набор доступных пакетов обновления. Все остальные порты сторонних производителей (Motorola, Intergraph и т. Д.) Имеют мало общедоступных обновлений, если таковые имеются.

Windows NT 4.0 была последним крупным выпуском, поддерживающим Alpha, MIPS или PowerPC, хотя разработка Windows 2000 для Alpha продолжалась до августа 1999 года, когда Compaq прекратил поддержку Windows NT на этом архитектура; а затем три дня спустя Microsoft также отменила свою программу AlphaNT, несмотря на то, что версия Alpha NT 5 (Windows 2000) достигла состояния RC1.

5 января 2011 года Microsoft объявила, что следующее основная версия семейства Windows NT будет включать поддержку архитектуры ARM. Microsoft продемонстрировала предварительную версию Windows (версия 6.2.7867), работающую на компьютере на базе ARM, на выставке Consumer Electronics Show 2011 года. В конечном итоге это привело к коммерческому выпуску производной от Windows 8 Windows RT 26 октября 2012 г. и реализации NT поверх CE на Windows Phone 8.

Согласно Microsoft, это распространенное заблуждение, что Xbox и Xbox 360 используют модифицированное ядро ​​Windows 2000, поскольку операционная система Xbox была создана с нуля, но реализует подмножество API Windows. Однако Xbox One использует модифицированную версию Windows 10.

64-битные платформы

64-битные версии Windows Изначально NT предназначалась для работы на Itanium и DEC Alpha ; последний использовался внутри Microsoft на ранних этапах разработки 64-битной Windows. Это продолжалось некоторое время после того, как Microsoft публично объявила об отмене планов по выпуску 64-битной Windows для Alpha. По этой причине альфа-версии Windows NT являются только 32-разрядными.

Хотя Windows 2000 поддерживает только Intel IA-32 (32-разрядная версия), Windows XP, Server 2003, Server 2008 и Server 2008 R2 имеют по одному выделенному выпуску. в системы на базе Itanium. По сравнению с Itanium, Microsoft приняла x64 в большем масштабе: каждая версия Windows, начиная с Windows XP (которая имеет выделенную версию x64 ), имеет редакции x64.

Требования к оборудованию

Минимальная спецификация оборудования, необходимая для запуска каждого выпуска версии Windows NT для профессиональных рабочих станций, была довольно медленной до выпуска 6.0 Vista, для которого требуется минимум 15 ГБ свободного дискового пространства, что в 10 раз больше свободного дискового пространства по сравнению с предыдущей версией.

См. Также

  • Архитектура Windows NT
  • диск F6
  • домен Windows Server
  • ReactOS (проект с открытым исходным кодом с цель обеспечения совместимости на уровне двоичных файлов и драйверов устройств w ith Windows NT)
  • Процесс запуска Windows NT
  • Среда предустановки Windows
  • Серверы Microsoft

Примечания

Ссылки

Внешние ссылки

  • Windows (официальная стр.), Microsoft.
  • Руссинович, Марк, «Windows NT и VMS: Дальнейшая история», Win 2000 (обсуждение происхождения NT), заархивировано из оригинала 3 мая 2002 г..
  • Краткая история операционной системы Windows NT (фактологический бюллетень), Microsoft PressPass, 1998 г., архивировано с оригинального 10 июня 2004 г..

This article is about the family of operating system versions by Microsoft. For the version released in 1996, see Windows NT 4.0. For the 3.x series, see Windows NT 3.x.

Windows NT

Windows logo and wordmark - 2021.svg
Developer Microsoft
Written in C, Assembly language
(core)
C++, C#
(user mode applications)
(C++ is used in the kernel graphical subsystem)[1]
Working state Current
Source model
  • Closed-source
  • Source-available (through Shared Source Initiative)
Initial release July 27, 1993; 29 years ago
(as Windows NT 3.1)
October 25, 2001; 21 years ago
(as Windows XP; merging with the Windows 9x branch)
Latest release 22H2 (10.0.22621.1194) (January 26, 2023; 12 days ago[2]) [±]
Latest preview
Release Preview Channel

22H2 (10.0.22621.1194) (January 26, 2023; 12 days ago[3][4]) [±]

Beta Channel

22H2 (10.0.22623.1250) (February 2, 2023; 5 days ago[5]) [±]

Dev Channel

10.0.25290.1000 (February 1, 2023; 6 days ago[6]) [±]

Update method Windows Update, Windows Server Update Services
Platforms IA-32, x86-64, ARM and ARM64 (and historically Intel i860, DEC Alpha, Itanium, MIPS, and PowerPC)
Kernel type Hybrid[citation needed] (NT)
Influenced by RSX-11, VAXELN, OpenVMS, MICA, Mach (kernel)
MS-DOS, OS/2, Windows 3.1x (userland)
Default
user interface
Graphical (Windows shell)
License Depending on version, edition or customer choice: Trialware, commercial software, volume licensing, OEM-only, SaaS, S+S[a]
Official website www.microsoft.com/windows/

Windows NT is a proprietary graphical operating system produced by Microsoft, the first version of which was released on July 27, 1993. It is a processor-independent, multiprocessing and multi-user operating system.

The first version of Windows NT was Windows NT 3.1 and was produced for workstations and server computers. It was a commercially focused operating system intended to complement consumer versions of Windows that were based on MS-DOS (including Windows 1.0 through Windows 3.1x). Gradually, the Windows NT family was expanded into Microsoft’s general-purpose operating system product line for all personal computers, deprecating the Windows 9x family.

«NT» was formerly expanded to «New Technology» but no longer carries any specific meaning. Starting with Windows 2000,[7] «NT» was removed from the product name and is only included in the product version string along with several low-level places within the system.[8] In fact, NT was a trademark of Northern Telecom (later Nortel) at the time, which Microsoft was forced to acknowledge on the product packaging.

NT was the first purely 32-bit version of Windows, whereas its consumer-oriented counterparts, Windows 3.1x and Windows 9x, were 16-bit/32-bit hybrids. It is a multi-architecture operating system. Initially, it supported several instruction set architectures, including IA-32, MIPS, and DEC Alpha; support for PowerPC, Itanium, x64, and ARM were added later. The latest versions support x86 (including IA-32 and x64) and ARM. Major features of the Windows NT family include Windows Shell, Windows API, Native API, Active Directory, Group Policy, Hardware Abstraction Layer, NTFS, BitLocker, Windows Store, Windows Update, and Hyper-V.

Naming[edit]

It has been suggested that Dave Cutler intended the initialism «WNT» as a play on VMS, incrementing each letter by one.[9] However, the project was originally intended as a follow-on to OS/2 and was referred to as «NT OS/2» before receiving the Windows brand.[10] One of the original NT developers, Mark Lucovsky, states that the name was taken from the original target processor—the Intel i860, code-named N10 («N-Ten»).[11] A 1998 question-and-answer (Q&A) session with Bill Gates revealed that the letters were previously expanded to «New Technology» but no longer carry any specific meaning.[12] The letters were dropped from the names of releases from Windows 2000 and later, though Microsoft described that product as being «Built on NT Technology».[7][13]

Major features[edit]

One of the main purposes of NT is hardware and software portability. Various versions of NT family operating systems have been released for a variety of processor architectures, initially IA-32, MIPS, and DEC Alpha, with PowerPC, Itanium, x86-64 and ARM supported in later releases. An initial idea was to have a common code base with a custom Hardware Abstraction Layer (HAL) for each platform. However, support for MIPS, Alpha, and PowerPC was later dropped in Windows 2000. Broad software compatibility was initially achieved with support for several API «personalities», including Windows API, POSIX,[14] and OS/2 APIs[15] – the latter two were phased out starting with Windows XP.[16] Partial MS-DOS and Windows 16-bit compatibility is achieved on IA-32 via an integrated DOS Virtual Machine – although this feature is not available on other architectures.[17]

NT has supported per-object (file, function, and role) access control lists allowing a rich set of security permissions to be applied to systems and services. NT
has also supported Windows network protocols, inheriting the previous OS/2 LAN Manager networking, as well as TCP/IP networking (for which Microsoft used to implement a TCP/IP stack derived at first from a STREAMS-based stack from Spider Systems, then later rewritten in-house).[18]

Windows NT 3.1 was the first version of Windows to use 32-bit flat virtual memory addressing on 32-bit processors. Its companion product, Windows 3.1, used segmented addressing and switches from 16-bit to 32-bit addressing in pages.

Windows NT 3.1 featured a core kernel providing a system API, running in supervisor mode (ring 0 in x86; referred to in Windows NT as «kernel mode» on all platforms), and a set of user-space environments with their own APIs which included the new Win32 environment, an OS/2 1.3 text-mode environment and a POSIX environment. The full preemptive multitasking kernel could interrupt running tasks to schedule other tasks, without relying on user programs to voluntarily give up control of the CPU, as in Windows 3.1 Windows applications (although MS-DOS applications were preemptively multitasked in Windows starting with Windows/386).

Notably, in Windows NT 3.x, several I/O driver subsystems, such as video and printing, were user-mode subsystems. In Windows NT 4, the video, server, and printer spooler subsystems were moved into kernel mode. Windows NT’s first GUI was strongly influenced by (and programmatically compatible with) that from Windows 3.1; Windows NT 4’s interface was redesigned to match that of the brand new Windows 95, moving from the Program Manager to the Windows shell design.

NTFS, a journaled, secure file system, is a major feature for NT. Windows NT also allows for other installable file systems; since versions 3.1, NT may be installed on FAT or HPFS file systems.[19]

Windows NT introduced its own driver model, the Windows NT driver model, and is incompatible with older driver frameworks. With Windows 2000, the Windows NT driver model was enhanced to become the Windows Driver Model, which was first introduced with Windows 98, but was based on the NT driver model.[20] Windows Vista added native support for the Windows Driver Foundation, which is also available for Windows XP, Windows Server 2003 and to an extent, Windows 2000.

Development[edit]

Original Windows NT wordmark

Microsoft decided to create a portable operating system, compatible with OS/2 and POSIX and supporting multiprocessing, in October 1988.[21] When development started in November 1989, Windows NT was to be known as OS/2 3.0,[22] the third version of the operating system developed jointly by Microsoft and IBM. To ensure portability, initial development was targeted at the Intel i860XR RISC processor, switching to the MIPS R3000 in late 1989, and then the Intel i386 in 1990.[11] Microsoft also continued parallel development of the DOS-based and less resource-demanding Windows environment, resulting in the release of Windows 3.0 in May 1990.

Windows 3.0 was eventually so successful that Microsoft decided to change the primary application programming interface for the still unreleased NT OS/2 (as it was then known) from an extended OS/2 API to an extended Windows API. This decision caused tension between Microsoft and IBM and the collaboration ultimately fell apart.

IBM continued OS/2 development alone while Microsoft continued work on the newly renamed Windows NT. Though neither operating system would immediately be as popular as Microsoft’s MS-DOS or Windows products, Windows NT would eventually be far more successful than OS/2.

Microsoft hired a group of developers from Digital Equipment Corporation led by Dave Cutler to build Windows NT, and many elements of the design reflect earlier DEC experience with Cutler’s VMS,[23] VAXELN and RSX-11, but also an unreleased object-based operating system developed by Dave Cutler at Digital codenamed MICA.[24] The team was joined by selected members of the disbanded OS/2 team, including Moshe Dunie.[9]

Windows 2000 architecture

The VMS kernel was primarily written in VAX MACRO, but Windows NT was designed to run on multiple instruction set architectures and multiple hardware platforms within each architecture. The platform dependencies are hidden from the rest of the system by the HAL (Hardware Abstraction Layer).

While creating Windows NT, Microsoft developers rewrote VMS in C. Although they added the Win32 API, NTFS file system, GUI, and backwards compatibility with DOS, OS/2, and Win16, DEC engineers almost immediately noticed the two operating systems’ internal similarities; parts of VAX/VMS Internals and Data Structures, published by Digital Press, accurately describe Windows NT internals using VMS terms. Instead of a lawsuit, Microsoft agreed to pay DEC $65–100 million, help market VMS, train Digital personnel on Windows NT, and continue Windows NT support for DEC Alpha.[23]

Windows NT and VMS memory management, processes, and scheduling are very similar. Windows NT’s process management differs by implementing threading, which DEC did not implement until VMS 7.0 in 1995, likely to compete with Microsoft.

Like VMS,[23] Windows NT’s kernel mode code distinguishes between the «kernel», whose primary purpose is to implement processor- and architecture-dependent functions, and the «executive». This was designed as a modified microkernel, as the Windows NT kernel was influenced by the Mach microkernel developed by Richard Rashid at Carnegie Mellon University,[25] but does not meet all of the criteria of a pure microkernel. Both the kernel and the executive are linked together into the single loaded module ntoskrnl.exe; from outside this module, there is little distinction between the kernel and the executive. Routines from each are directly accessible, as for example from kernel-mode device drivers.

API sets in the Windows NT family are implemented as subsystems atop the publicly undocumented «native» API; this allowed the late adoption of the Windows API (into the Win32 subsystem). Windows NT was one of the earliest operating systems to use Unicode internally.[citation needed]

Releases[edit]

Windows NT releases

Version Marketing name Editions Release date Build number
3.1 Windows NT 3.1 Workstation (named just Windows NT), Advanced Server July 27, 1993 528
3.5 Windows NT 3.5 Workstation, Server September 21, 1994 807
3.51 Windows NT 3.51 May 30, 1995 1057
4.0 Windows NT 4.0 Workstation, Server, Enterprise Server, Terminal Server, Embedded August 24, 1996 1381
5.0[26] Windows 2000 Professional, Server, Advanced Server February 17, 2000 2195
Datacenter Server September 26, 2000
5.1[26] Windows XP Home, Professional, Media Center (original, 2004 & 2005), Tablet PC (original and 2005), Starter, Embedded, Home N, Professional N October 25, 2001 2600
Windows Fundamentals for Legacy PCs July 8, 2006
5.2[26] Windows XP 64-bit Edition Version 2003 (IA-64)[27] March 28, 2003 3790
Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster April 24, 2003
Windows XP Professional x64 Edition (x86-64) April 25, 2005
Windows Server 2003 R2 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster December 6, 2005
Windows Home Server November 4, 2007
6.0[26] Windows Vista Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate
  • Business: November 30, 2006
  • Consumer: January 30, 2007
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
  • 6003 (SP2 Update)[28]
Windows Server 2008 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems[29] February 27, 2008
  • 6001 (RTM)
  • 6002 (SP2)
  • 6003 (SP2 Update)[30]
6.1[26] Windows 7 Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate[31] October 22, 2009[32]
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems
Windows Home Server 2011 Home Server Premium April 6, 2011 7601 (SP1)
Windows Thin PC June 6, 2011
6.2[26] Windows 8[33] Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT[34] October 26, 2012[35] 9200
Windows Server 2012[36] Foundation, Essentials, Standard, Datacenter[37] September 4, 2012
6.3[26] Windows 8.1 Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1, Windows Embedded 8.1 Industry Pro/Enterprise October 18, 2013 9600[38]
Windows Server 2012 R2 Foundation, Essentials, Standard, Datacenter
10.0[26][39] Windows 10 Home Single Language, Home China, Home, Pro, Pro Education, Pro for Workstations,[40] Enterprise, Education, Windows 10 S, IoT Core, Mobile, Mobile Enterprise[41][42] July 29, 2015
  • 10240 (1507/RTM)
  • 10586 (1511)
  • 14393 (1607)
  • 15063 (1703)
  • 16299 (1709)
  • 17134 (1803)
  • 17763 (1809)
  • 18362 (1903)
  • 18363 (1909)
  • 19041 (2004)
  • 19042 (20H2)
  • 19043 (21H1)
  • 19044 (21H2)
  • 19045 (22H2) (latest)
Windows Server 2016 Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server September 26, 2016 14393 (RS1)
Windows Server 2019 Essentials, Standard, Datacenter, Multipoint Premium Server, Hyper-V Server October 2, 2018 17763
Windows Server 2022 August 18, 2021[43] 20348
Windows 11 Home Single Language, Home China, Home, Pro, Education, Pro Education, Pro for Workstations, Enterprise, IoT Enterprise, Windows 11 SE October 5, 2021[44]
  • 22000 (21H2/RTM)
  • 22621 (22H2) (latest)

Windows NT 3.1 to 3.51 incorporated the Program Manager and File Manager from the Windows 3.1x series. Windows NT 4.0 onwards replaced those programs with Windows Explorer (including a taskbar and Start menu), which originally appeared in Windows 95.

The first release was given version number 3.1 to match the contemporary 16-bit Windows; magazines of that era claimed the number was also used to make that version seem more reliable than a «.0» release. Also the Novell IPX protocol was apparently licensed only to 3.1 versions of Windows software.[citation needed]

The NT version number is not now generally used for marketing purposes, but is still used internally, and said to reflect the degree of changes to the core of the operating system.[45] However, for application compatibility reasons, Microsoft kept the major version number as 6 in releases following Vista,[46] but changed it later to 10 in Windows 10.[39] The build number is an internal identifier used by Microsoft’s developers and beta testers.

Starting with Windows 8.1, Microsoft changed the Version API Helper functions’ behavior. If an application is not manifested for Windows 8.1 or later, the API will always return version 6.2, which is the version number of Windows 8.[47][48] This is because the manifest feature was introduced with Windows 8.1,[49] to replace GetVersion and related functions.[50]

Programming language[edit]

Windows NT is written in C and C++, with a very small amount written in assembly language.[51] C is mostly used for the kernel code while C++ is mostly used for user-mode code. Assembly language is avoided where possible because it would impede portability.[52]

Supported platforms[edit]

32-bit platforms[edit]

In order to prevent Intel x86-specific code from slipping into the operating system by developers used to developing on x86 chips, Windows NT 3.1 was initially developed using non-x86 development systems and then ported to the x86 architecture. This work was initially based on the Intel i860-based Dazzle system and, later, the MIPS R4000-based Jazz platform. Both systems were designed internally at Microsoft.[53]

Windows NT 3.1 was released for Intel x86 PC compatible, PC-98, DEC Alpha, and ARC-compliant MIPS platforms. Windows NT 3.51 added support for the PowerPC processor in 1995, specifically PReP-compliant systems such as the IBM Power Series desktops/laptops and Motorola PowerStack series; but despite meetings between Michael Spindler and Bill Gates, not on the Power Macintosh as the PReP compliant Power Macintosh project failed to ship.

Intergraph Corporation ported Windows NT to its Clipper architecture and later announced an intention to port Windows NT 3.51 to Sun Microsystems’ SPARC architecture,[54] in conjunction with the company’s planned introduction of UltraSPARC models in 1995,[55] but neither version was sold to the public as a retail product.

Only two of the Windows NT 4.0 variants (IA-32 and Alpha) have a full set of service packs available. All of the other ports done by third parties (Motorola, Intergraph, etc.) have few, if any, publicly available updates.

Windows NT 4.0 was the last major release to support Alpha, MIPS, or PowerPC, though development of Windows 2000 for Alpha continued until August 1999, when Compaq stopped support for Windows NT on that architecture; and then three days later Microsoft also canceled their AlphaNT program,[56]
even though the Alpha NT 5 (Windows 2000) release had reached RC1 status.[57]

On January 5, 2011, Microsoft announced that the next major version of the Windows NT family will include support for the ARM architecture. Microsoft demonstrated a preliminary version of Windows (version 6.2.7867) running on an ARM-based computer at the 2011 Consumer Electronics Show.[58] This eventually led to the commercial release of the Windows 8-derived Windows RT on October 26, 2012, and the implementation of NT over CE on Windows Phone 8.

According to Microsoft, it is a common misconception that the Xbox and Xbox 360 use a modified Windows 2000 kernel. In reality, the Xbox operating system was built from scratch but implements a subset of Windows APIs.[59] The Xbox One, and Xbox Series X/S, however, do use a modified version of Windows 10.[60]

Windows 11 is the first non-server version of Windows NT to not support 32-bit platforms.[61][62]

64-bit platforms[edit]

The 64-bit versions of Windows NT were originally intended to run on Itanium and DEC Alpha; the latter was used internally at Microsoft during early development of 64-bit Windows.[63][64] This continued for some time after Microsoft publicly announced that it was cancelling plans to ship 64-bit Windows for Alpha.[65] Because of this, Alpha versions of Windows NT are 32-bit only.

While Windows 2000 only supports Intel IA-32 (32-bit), Windows XP, Server 2003, Server 2008 and Server 2008 R2 each have one edition dedicated to Itanium-based systems.[66][67][68] In comparison with Itanium, Microsoft adopted x64 on a greater scale: every version of Windows since Windows XP (which has a dedicated x64 edition)[69] has x64 editions.[66][70]

Windows 10 version 1709 onwards supports ARM64 devices with Qualcomm processors.[71] This is a full version of Windows, rather than the cut-down Windows RT.

Hardware requirements[edit]

The minimum hardware specification required to run each release of the professional workstation version of Windows NT has been fairly slow-moving until the 6.0 Vista release, which requires a minimum of 15 GB of free disk space, a 10-fold increase in free disk space alone over the previous version.

See also[edit]

  • Architecture of Windows NT
  • F6 disk
  • Windows Server domain
  • ReactOS (an open source project with the goal of providing binary- and device driver-level compatibility with Windows NT)
  • Windows NT startup process
  • Windows Preinstallation Environment
  • Microsoft Servers

Notes[edit]

  1. ^ For more information on how Microsoft licenses its products, see Microsoft Software Assurance, DreamSpark, DreamSpark Premium, BizSpark, MSDN § Software subscriptions, Microsoft TechNet § Subscriptions and downloads, and client access license.

References[edit]

  1. ^
  2. ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
  3. ^ «Releasing Windows 11 Build 22621.1192 to the Release Preview Channel». Windows Insider Blog. January 17, 2023.
  4. ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
  5. ^ «Announcing Windows 11 Insider Preview Build 22621.1250 and 22623.1250». Windows Insider Blog. February 2, 2023.
  6. ^ «Announcing Windows 11 Insider Preview Build 25290». Windows Insider Blog. February 1, 2023.
  7. ^ a b «Microsoft Renames Windows NT 5.0 Product Line to Windows 2000; Signals Evolution of Windows NT Technology Into Mainstream» (Press release). Microsoft. October 27, 1998.
  8. ^ «OperatingSystem.VersionString Property». MSDN. Microsoft. Retrieved November 10, 2014.
  9. ^ a b Zachary, G Pascal (1994). Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft. Free Press. ISBN 978-0-02-935671-5.
  10. ^ «Microsoft Windows NT OS/2 Design Workbook». American history. Smithsonian. Retrieved March 17, 2017.
  11. ^ a b Thurrott, Paul (January 24, 2003). «Windows Server 2003: The Road To Gold». ITPro Today.
  12. ^ Gates, Bill (June 5, 1998). «Q&A: Protecting children from information on the Internet». Microsoft. Archived from the original on May 26, 2001. Retrieved June 26, 2005.
  13. ^ «Windows 2000 is a name that reflects NT’s continued move to the technology mainstream». Microsoft.com. October 27, 1998. Retrieved November 13, 2011.
  14. ^ «Paul Thurrott’s SuperSite for Windows». Win super site. Retrieved November 24, 2010.
  15. ^ «28 – OS/2 Compatibility», MS Windows NT 4 Workstation (resource kit), Microsoft, archived from the original on March 3, 2016, retrieved November 24, 2010
  16. ^ «POSIX and OS/2 are not supported in Windows XP or in Windows Server 2003». Support. Microsoft. November 5, 2007. Retrieved November 24, 2010.
  17. ^ «x64 editions deployment». Archived from the original on December 18, 2014. Retrieved November 24, 2010.
  18. ^ Barr, Adam (June 19, 2001). «Microsoft, TCP/IP, Open Source, and Licensing». Kuro5hin. Archived from the original on December 29, 2015. Retrieved February 22, 2013.
  19. ^ «File Systems». TechNet. Microsoft. Retrieved November 24, 2010.
  20. ^ «NT Drivers – FAQ – WDM». CMKrnl. Archived from the original on April 21, 2009.
  21. ^ Cutler, Dave (2005), «Preface», in Russinovich, Mark; Solomon, David A (eds.), Microsoft Windows Internals (fourth ed.), Microsoft Press, ISBN 0-7356-1917-4.
  22. ^ Pollack, Andrew (July 27, 1991), «Microsoft Widens Its Split With IBM Over Software», The New York Times, retrieved September 2, 2008
  23. ^ a b c Russinovich, Mark (November 30, 1998). «Windows NT and VMS: The Rest of the Story». IT Pro. Retrieved January 2, 2018.
  24. ^ Neil Rieck. ««Windows-NT» is «VMS Reimplemented» (sort of)». Retrieved August 25, 2015.
  25. ^ Mohr, Jim (December 1, 1999). «Windows NT Basics». Supporting Windows NT and 2000 Workstation and Server. Prentice Hall. ISBN 978-0-13-083068-5. Retrieved January 23, 2021. The technique that Windows NT uses is called a «microkernel» and was influenced by the Mach microkernel developed at Carnegie Mellon University.
  26. ^ a b c d e f g h «Operating System Version». Microsoft Docs. Microsoft. September 15, 2020. Retrieved August 7, 2021.
  27. ^ «Microsoft Releases Windows XP 64-Bit Edition Version 2003 to Manufacturing». Microsoft. March 2003. Retrieved January 14, 2008.
  28. ^ Though Windows Vista support ended in 2017 and there was never a third Service Pack, the build number change occurs when the user opts to install KB4489887 update (released for Windows Server 2008 in 2019) on their system.
  29. ^ «Overview of Editions». Windows Server 2008. Microsoft. Retrieved May 18, 2009.
  30. ^ «Build number changing to 6003 in Windows Server 2008». support.microsoft.com. Retrieved November 1, 2020.
  31. ^ LeBlanc, Brandon (February 4, 2009). «A closer look at the Windows 7 SKUs». Blogging Windows. Microsoft. Retrieved February 5, 2009.
  32. ^ Rothman, Wilson (June 2, 2009). «Windows 7 To Be Released October 22». Gizmodo. Retrieved June 6, 2009.
  33. ^ «Windows», Developer network, Microsoft
  34. ^ LeBlanc, Brandon (April 16, 2012). «Announcing the Windows 8 Editions». Blogging Windows. Microsoft. Retrieved April 17, 2012.
  35. ^ «Windows 8 will be available on…». Microsoft. July 18, 2012. Retrieved July 18, 2012.
  36. ^ «Windows server 8 named Windows server 2012», Windows valley, archived from the original on June 10, 2016, retrieved June 10, 2012.
  37. ^ «Windows Server 2012 Editions». Server cloud. Retrieved July 8, 2012.
  38. ^ Warren, Tom (August 24, 2013). «Windows 8.1 is ready for its October 17th release». The Verge. Vox Media.
  39. ^ a b Thurrott, Paul (November 22, 2014). «Microsoft Confirms that Windows 10 will also be Version 10 Internally». ITPro Today. Informa.
  40. ^ Pidgeon, Elana (August 10, 2017). «Microsoft announces Windows 10 Pro for Workstations». Microsoft 365 Blog. Retrieved December 24, 2018.
  41. ^ Prophet, Tony (May 13, 2015). «Introducing Windows 10 Editions». Microsoft.
  42. ^ Foley, Mary Jo (July 27, 2016). «Microsoft to add new Windows 10 Pro Education edition to its line-up». ZDNet. CBS Interactive.
  43. ^ Schnackenburg, Paul; 04/06/2021. «Windows Server 2022 Is Coming! -«. Virtualization Review. Retrieved June 18, 2021.{{cite web}}: CS1 maint: numeric names: authors list (link)
  44. ^ «Windows 11 release date: Here’s when Microsoft’s new OS comes out». CNET. Retrieved September 5, 2021.
  45. ^ Russinovich, Mark; Solomon, David (December 2001), «Windows XP: Kernel Improvements Create a More Robust, Powerful, and Scalable OS», MSDN mag, Developer network, Microsoft, archived from the original on April 24, 2003, retrieved December 19, 2006
  46. ^ «Why 7?». Windows Team Blog. Microsoft. October 14, 2008. Archived from the original on April 15, 2012. Retrieved September 14, 2019.
  47. ^ «Operating System Version». Microsoft Developer Network. Microsoft. September 15, 2020. Retrieved November 24, 2020.
  48. ^ «Operating system version changes in Windows 8.1 and Windows Server 2012 R2». Microsoft Developer Network. Microsoft. May 31, 2018. Retrieved November 24, 2020.
  49. ^ «App (executable) manifest». Microsoft. July 11, 2018. Retrieved November 24, 2020.
  50. ^ «GetVersion function (sysinfoapi.h)». Microsoft. December 5, 2018. Retrieved November 24, 2020.
  51. ^ «Windows NT System Overview». TechNet. Microsoft. Retrieved November 24, 2010.
  52. ^ Chen, Raymond (September 28, 2016). One Dev Question with Raymond Chen – What Programming Language is Windows Written In?. Microsoft Learn. Microsoft. Retrieved October 15, 2022.
  53. ^ Lucovsky, Mark (August 9, 2000). «Windows: A Software Engineering Odyssey». Retrieved November 2, 2006.
  54. ^ «Intergraph Announces Port of Windows NT to SPARC Architecture». The Florida SunFlash. July 7, 1993.
  55. ^ «New ports of call for Windows NT». Personal Computer World. October 1993. p. 174.
  56. ^ Petreley, Nicholas (September 3, 1999). «Can Linux break Intel’s hold on the market?». CNN.
  57. ^ Aaron Sakovich (2001). «Windows 2000?». The AlphaNT Source. Archived from the original on July 8, 2008. Retrieved January 1, 2007.
  58. ^ Warren, Tom (January 5, 2011). «Microsoft demonstrates early build of Windows 8». winrumors.com. Archived from the original on January 9, 2011.
  59. ^ Gandhi, Shaheen. «Xbox Team: The Xbox Operating System». Archived from the original on December 20, 2008.
  60. ^ «Xbox One Is «Literally a Windows Device»«. Archived from the original on December 27, 2015. Retrieved April 18, 2020.
  61. ^ a b c «Windows 11 Specifications». microsoft.com. Archived from the original on June 25, 2021. Retrieved June 25, 2021.
  62. ^ a b c «Windows minimum hardware requirements». docs.microsoft.com. Retrieved June 25, 2021.
  63. ^ Thurott, Paul (December 15, 1999). «Road to Gold: A Look at the Development of Windows 2000». Retrieved January 2, 2018.
  64. ^ Chen, Raymond (August 2008). «Windows Confidential». Technology network. Microsoft.
  65. ^ Thurott, Paul (June 21, 2000). «Windows 2000 Reportedly Returning to Alpha Platform». Retrieved January 2, 2018. UPDATE: Compaq has apparently denied that any work is being done on Windows 2000/64 for the Alpha.
  66. ^ a b «Comparison of Windows Server 2003 Editions». Microsoft TechNet. Microsoft. Retrieved October 14, 2011.
  67. ^ «Windows Server 2008 for Itanium-Based Systems Feature Support». Microsoft TechNet. Microsoft. Retrieved October 14, 2011.
  68. ^ «Windows Server 2008 R2 for Itanium-Based Systems». Windows Server Editions. Microsoft. Retrieved October 14, 2011.
  69. ^ «Microsoft Windows XP 64-Bit Edition». Microsoft TechNet. Microsoft. August 15, 2001. Retrieved October 14, 2011.
  70. ^ «A description of the x64-based versions of Windows Server 2003 and of Windows XP Professional x64 Edition». Microsoft Support Center. Microsoft. Retrieved October 14, 2011.
  71. ^ «Windows 10 1709 Supported Qualcomm Processors».
  72. ^ a b «Recommended Hardware Configs. for Workstations and Servers». Microsoft. November 1, 2006. Archived from the original on February 27, 2013.
  73. ^ a b c d «Windows NT 3.5x Setup Troubleshooting Guide (MSKB 139733)». Microsoft. November 1, 2006. Archived from the original on June 22, 2014.
  74. ^ a b «Info: Windows NT 4.0 Setup Troubleshooting Guide». Microsoft. October 31, 2006. Archived from the original on March 20, 2014.
  75. ^ a b «System requirements for Microsoft Windows 2000 operating systems». Support. Microsoft. November 13, 2007. Archived from the original on May 30, 2014. Retrieved September 10, 2017.
  76. ^ «System requirements for Microsoft Windows XP operating systems». Support. Microsoft. September 14, 2007. Archived from the original on July 17, 2013. Retrieved August 10, 2017.
  77. ^ «Windows Server 2003, Standard Edition: System requirements». Microsoft. January 21, 2005. Retrieved January 11, 2013.
  78. ^ a b «System requirements for Microsoft Windows Vista». Support. Microsoft. November 13, 2007. Archived from the original on February 12, 2015. Retrieved September 10, 2017.
  79. ^ a b «Windows 7 system requirements». Support. Microsoft. Retrieved September 10, 2017.
  80. ^ a b c d «Windows 8 system requirements». Support. Microsoft. Retrieved September 10, 2017.
  81. ^ a b c d «Windows 10 Specifications & Systems Requirements». microsoft.com. Microsoft. Retrieved September 10, 2017.
  82. ^ Warren, Tom (August 27, 2021). «Microsoft won’t stop you installing Windows 11 on older PCs». The Verge. Vox Media.

External links[edit]

  • Windows (official page), Microsoft.
  • Russinovich, Mark, «Windows NT and VMS: The Rest of the Story», Win 2000 (discussion of ancestry of NT), archived from the original on May 3, 2002.
  • A Brief History of the Windows NT Operating System (fact sheet), Microsoft PressPass, 1998, archived from the original on June 10, 2004.

This article is about the family of operating system versions by Microsoft. For the version released in 1996, see Windows NT 4.0. For the 3.x series, see Windows NT 3.x.

Windows NT

Windows logo and wordmark - 2021.svg
Developer Microsoft
Written in C, Assembly language
(core)
C++, C#
(user mode applications)
(C++ is used in the kernel graphical subsystem)[1]
Working state Current
Source model
  • Closed-source
  • Source-available (through Shared Source Initiative)
Initial release July 27, 1993; 29 years ago
(as Windows NT 3.1)
October 25, 2001; 21 years ago
(as Windows XP; merging with the Windows 9x branch)
Latest release 22H2 (10.0.22621.1194) (January 26, 2023; 12 days ago[2]) [±]
Latest preview
Release Preview Channel

22H2 (10.0.22621.1194) (January 26, 2023; 12 days ago[3][4]) [±]

Beta Channel

22H2 (10.0.22623.1250) (February 2, 2023; 5 days ago[5]) [±]

Dev Channel

10.0.25290.1000 (February 1, 2023; 6 days ago[6]) [±]

Update method Windows Update, Windows Server Update Services
Platforms IA-32, x86-64, ARM and ARM64 (and historically Intel i860, DEC Alpha, Itanium, MIPS, and PowerPC)
Kernel type Hybrid[citation needed] (NT)
Influenced by RSX-11, VAXELN, OpenVMS, MICA, Mach (kernel)
MS-DOS, OS/2, Windows 3.1x (userland)
Default
user interface
Graphical (Windows shell)
License Depending on version, edition or customer choice: Trialware, commercial software, volume licensing, OEM-only, SaaS, S+S[a]
Official website www.microsoft.com/windows/

Windows NT is a proprietary graphical operating system produced by Microsoft, the first version of which was released on July 27, 1993. It is a processor-independent, multiprocessing and multi-user operating system.

The first version of Windows NT was Windows NT 3.1 and was produced for workstations and server computers. It was a commercially focused operating system intended to complement consumer versions of Windows that were based on MS-DOS (including Windows 1.0 through Windows 3.1x). Gradually, the Windows NT family was expanded into Microsoft’s general-purpose operating system product line for all personal computers, deprecating the Windows 9x family.

«NT» was formerly expanded to «New Technology» but no longer carries any specific meaning. Starting with Windows 2000,[7] «NT» was removed from the product name and is only included in the product version string along with several low-level places within the system.[8] In fact, NT was a trademark of Northern Telecom (later Nortel) at the time, which Microsoft was forced to acknowledge on the product packaging.

NT was the first purely 32-bit version of Windows, whereas its consumer-oriented counterparts, Windows 3.1x and Windows 9x, were 16-bit/32-bit hybrids. It is a multi-architecture operating system. Initially, it supported several instruction set architectures, including IA-32, MIPS, and DEC Alpha; support for PowerPC, Itanium, x64, and ARM were added later. The latest versions support x86 (including IA-32 and x64) and ARM. Major features of the Windows NT family include Windows Shell, Windows API, Native API, Active Directory, Group Policy, Hardware Abstraction Layer, NTFS, BitLocker, Windows Store, Windows Update, and Hyper-V.

Naming[edit]

It has been suggested that Dave Cutler intended the initialism «WNT» as a play on VMS, incrementing each letter by one.[9] However, the project was originally intended as a follow-on to OS/2 and was referred to as «NT OS/2» before receiving the Windows brand.[10] One of the original NT developers, Mark Lucovsky, states that the name was taken from the original target processor—the Intel i860, code-named N10 («N-Ten»).[11] A 1998 question-and-answer (Q&A) session with Bill Gates revealed that the letters were previously expanded to «New Technology» but no longer carry any specific meaning.[12] The letters were dropped from the names of releases from Windows 2000 and later, though Microsoft described that product as being «Built on NT Technology».[7][13]

Major features[edit]

One of the main purposes of NT is hardware and software portability. Various versions of NT family operating systems have been released for a variety of processor architectures, initially IA-32, MIPS, and DEC Alpha, with PowerPC, Itanium, x86-64 and ARM supported in later releases. An initial idea was to have a common code base with a custom Hardware Abstraction Layer (HAL) for each platform. However, support for MIPS, Alpha, and PowerPC was later dropped in Windows 2000. Broad software compatibility was initially achieved with support for several API «personalities», including Windows API, POSIX,[14] and OS/2 APIs[15] – the latter two were phased out starting with Windows XP.[16] Partial MS-DOS and Windows 16-bit compatibility is achieved on IA-32 via an integrated DOS Virtual Machine – although this feature is not available on other architectures.[17]

NT has supported per-object (file, function, and role) access control lists allowing a rich set of security permissions to be applied to systems and services. NT
has also supported Windows network protocols, inheriting the previous OS/2 LAN Manager networking, as well as TCP/IP networking (for which Microsoft used to implement a TCP/IP stack derived at first from a STREAMS-based stack from Spider Systems, then later rewritten in-house).[18]

Windows NT 3.1 was the first version of Windows to use 32-bit flat virtual memory addressing on 32-bit processors. Its companion product, Windows 3.1, used segmented addressing and switches from 16-bit to 32-bit addressing in pages.

Windows NT 3.1 featured a core kernel providing a system API, running in supervisor mode (ring 0 in x86; referred to in Windows NT as «kernel mode» on all platforms), and a set of user-space environments with their own APIs which included the new Win32 environment, an OS/2 1.3 text-mode environment and a POSIX environment. The full preemptive multitasking kernel could interrupt running tasks to schedule other tasks, without relying on user programs to voluntarily give up control of the CPU, as in Windows 3.1 Windows applications (although MS-DOS applications were preemptively multitasked in Windows starting with Windows/386).

Notably, in Windows NT 3.x, several I/O driver subsystems, such as video and printing, were user-mode subsystems. In Windows NT 4, the video, server, and printer spooler subsystems were moved into kernel mode. Windows NT’s first GUI was strongly influenced by (and programmatically compatible with) that from Windows 3.1; Windows NT 4’s interface was redesigned to match that of the brand new Windows 95, moving from the Program Manager to the Windows shell design.

NTFS, a journaled, secure file system, is a major feature for NT. Windows NT also allows for other installable file systems; since versions 3.1, NT may be installed on FAT or HPFS file systems.[19]

Windows NT introduced its own driver model, the Windows NT driver model, and is incompatible with older driver frameworks. With Windows 2000, the Windows NT driver model was enhanced to become the Windows Driver Model, which was first introduced with Windows 98, but was based on the NT driver model.[20] Windows Vista added native support for the Windows Driver Foundation, which is also available for Windows XP, Windows Server 2003 and to an extent, Windows 2000.

Development[edit]

Original Windows NT wordmark

Microsoft decided to create a portable operating system, compatible with OS/2 and POSIX and supporting multiprocessing, in October 1988.[21] When development started in November 1989, Windows NT was to be known as OS/2 3.0,[22] the third version of the operating system developed jointly by Microsoft and IBM. To ensure portability, initial development was targeted at the Intel i860XR RISC processor, switching to the MIPS R3000 in late 1989, and then the Intel i386 in 1990.[11] Microsoft also continued parallel development of the DOS-based and less resource-demanding Windows environment, resulting in the release of Windows 3.0 in May 1990.

Windows 3.0 was eventually so successful that Microsoft decided to change the primary application programming interface for the still unreleased NT OS/2 (as it was then known) from an extended OS/2 API to an extended Windows API. This decision caused tension between Microsoft and IBM and the collaboration ultimately fell apart.

IBM continued OS/2 development alone while Microsoft continued work on the newly renamed Windows NT. Though neither operating system would immediately be as popular as Microsoft’s MS-DOS or Windows products, Windows NT would eventually be far more successful than OS/2.

Microsoft hired a group of developers from Digital Equipment Corporation led by Dave Cutler to build Windows NT, and many elements of the design reflect earlier DEC experience with Cutler’s VMS,[23] VAXELN and RSX-11, but also an unreleased object-based operating system developed by Dave Cutler at Digital codenamed MICA.[24] The team was joined by selected members of the disbanded OS/2 team, including Moshe Dunie.[9]

Windows 2000 architecture

The VMS kernel was primarily written in VAX MACRO, but Windows NT was designed to run on multiple instruction set architectures and multiple hardware platforms within each architecture. The platform dependencies are hidden from the rest of the system by the HAL (Hardware Abstraction Layer).

While creating Windows NT, Microsoft developers rewrote VMS in C. Although they added the Win32 API, NTFS file system, GUI, and backwards compatibility with DOS, OS/2, and Win16, DEC engineers almost immediately noticed the two operating systems’ internal similarities; parts of VAX/VMS Internals and Data Structures, published by Digital Press, accurately describe Windows NT internals using VMS terms. Instead of a lawsuit, Microsoft agreed to pay DEC $65–100 million, help market VMS, train Digital personnel on Windows NT, and continue Windows NT support for DEC Alpha.[23]

Windows NT and VMS memory management, processes, and scheduling are very similar. Windows NT’s process management differs by implementing threading, which DEC did not implement until VMS 7.0 in 1995, likely to compete with Microsoft.

Like VMS,[23] Windows NT’s kernel mode code distinguishes between the «kernel», whose primary purpose is to implement processor- and architecture-dependent functions, and the «executive». This was designed as a modified microkernel, as the Windows NT kernel was influenced by the Mach microkernel developed by Richard Rashid at Carnegie Mellon University,[25] but does not meet all of the criteria of a pure microkernel. Both the kernel and the executive are linked together into the single loaded module ntoskrnl.exe; from outside this module, there is little distinction between the kernel and the executive. Routines from each are directly accessible, as for example from kernel-mode device drivers.

API sets in the Windows NT family are implemented as subsystems atop the publicly undocumented «native» API; this allowed the late adoption of the Windows API (into the Win32 subsystem). Windows NT was one of the earliest operating systems to use Unicode internally.[citation needed]

Releases[edit]

Windows NT releases

Version Marketing name Editions Release date Build number
3.1 Windows NT 3.1 Workstation (named just Windows NT), Advanced Server July 27, 1993 528
3.5 Windows NT 3.5 Workstation, Server September 21, 1994 807
3.51 Windows NT 3.51 May 30, 1995 1057
4.0 Windows NT 4.0 Workstation, Server, Enterprise Server, Terminal Server, Embedded August 24, 1996 1381
5.0[26] Windows 2000 Professional, Server, Advanced Server February 17, 2000 2195
Datacenter Server September 26, 2000
5.1[26] Windows XP Home, Professional, Media Center (original, 2004 & 2005), Tablet PC (original and 2005), Starter, Embedded, Home N, Professional N October 25, 2001 2600
Windows Fundamentals for Legacy PCs July 8, 2006
5.2[26] Windows XP 64-bit Edition Version 2003 (IA-64)[27] March 28, 2003 3790
Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster April 24, 2003
Windows XP Professional x64 Edition (x86-64) April 25, 2005
Windows Server 2003 R2 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Compute Cluster December 6, 2005
Windows Home Server November 4, 2007
6.0[26] Windows Vista Starter, Home Basic, Home Premium, Business, Enterprise, Ultimate
  • Business: November 30, 2006
  • Consumer: January 30, 2007
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
  • 6003 (SP2 Update)[28]
Windows Server 2008 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems[29] February 27, 2008
  • 6001 (RTM)
  • 6002 (SP2)
  • 6003 (SP2 Update)[30]
6.1[26] Windows 7 Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate[31] October 22, 2009[32]
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Itanium-Based Systems
Windows Home Server 2011 Home Server Premium April 6, 2011 7601 (SP1)
Windows Thin PC June 6, 2011
6.2[26] Windows 8[33] Windows 8, Windows 8 Pro, Windows 8 Enterprise, Windows RT[34] October 26, 2012[35] 9200
Windows Server 2012[36] Foundation, Essentials, Standard, Datacenter[37] September 4, 2012
6.3[26] Windows 8.1 Windows 8.1, Windows 8.1 Pro, Windows 8.1 Enterprise, Windows RT 8.1, Windows Embedded 8.1 Industry Pro/Enterprise October 18, 2013 9600[38]
Windows Server 2012 R2 Foundation, Essentials, Standard, Datacenter
10.0[26][39] Windows 10 Home Single Language, Home China, Home, Pro, Pro Education, Pro for Workstations,[40] Enterprise, Education, Windows 10 S, IoT Core, Mobile, Mobile Enterprise[41][42] July 29, 2015
  • 10240 (1507/RTM)
  • 10586 (1511)
  • 14393 (1607)
  • 15063 (1703)
  • 16299 (1709)
  • 17134 (1803)
  • 17763 (1809)
  • 18362 (1903)
  • 18363 (1909)
  • 19041 (2004)
  • 19042 (20H2)
  • 19043 (21H1)
  • 19044 (21H2)
  • 19045 (22H2) (latest)
Windows Server 2016 Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server September 26, 2016 14393 (RS1)
Windows Server 2019 Essentials, Standard, Datacenter, Multipoint Premium Server, Hyper-V Server October 2, 2018 17763
Windows Server 2022 August 18, 2021[43] 20348
Windows 11 Home Single Language, Home China, Home, Pro, Education, Pro Education, Pro for Workstations, Enterprise, IoT Enterprise, Windows 11 SE October 5, 2021[44]
  • 22000 (21H2/RTM)
  • 22621 (22H2) (latest)

Windows NT 3.1 to 3.51 incorporated the Program Manager and File Manager from the Windows 3.1x series. Windows NT 4.0 onwards replaced those programs with Windows Explorer (including a taskbar and Start menu), which originally appeared in Windows 95.

The first release was given version number 3.1 to match the contemporary 16-bit Windows; magazines of that era claimed the number was also used to make that version seem more reliable than a «.0» release. Also the Novell IPX protocol was apparently licensed only to 3.1 versions of Windows software.[citation needed]

The NT version number is not now generally used for marketing purposes, but is still used internally, and said to reflect the degree of changes to the core of the operating system.[45] However, for application compatibility reasons, Microsoft kept the major version number as 6 in releases following Vista,[46] but changed it later to 10 in Windows 10.[39] The build number is an internal identifier used by Microsoft’s developers and beta testers.

Starting with Windows 8.1, Microsoft changed the Version API Helper functions’ behavior. If an application is not manifested for Windows 8.1 or later, the API will always return version 6.2, which is the version number of Windows 8.[47][48] This is because the manifest feature was introduced with Windows 8.1,[49] to replace GetVersion and related functions.[50]

Programming language[edit]

Windows NT is written in C and C++, with a very small amount written in assembly language.[51] C is mostly used for the kernel code while C++ is mostly used for user-mode code. Assembly language is avoided where possible because it would impede portability.[52]

Supported platforms[edit]

32-bit platforms[edit]

In order to prevent Intel x86-specific code from slipping into the operating system by developers used to developing on x86 chips, Windows NT 3.1 was initially developed using non-x86 development systems and then ported to the x86 architecture. This work was initially based on the Intel i860-based Dazzle system and, later, the MIPS R4000-based Jazz platform. Both systems were designed internally at Microsoft.[53]

Windows NT 3.1 was released for Intel x86 PC compatible, PC-98, DEC Alpha, and ARC-compliant MIPS platforms. Windows NT 3.51 added support for the PowerPC processor in 1995, specifically PReP-compliant systems such as the IBM Power Series desktops/laptops and Motorola PowerStack series; but despite meetings between Michael Spindler and Bill Gates, not on the Power Macintosh as the PReP compliant Power Macintosh project failed to ship.

Intergraph Corporation ported Windows NT to its Clipper architecture and later announced an intention to port Windows NT 3.51 to Sun Microsystems’ SPARC architecture,[54] in conjunction with the company’s planned introduction of UltraSPARC models in 1995,[55] but neither version was sold to the public as a retail product.

Only two of the Windows NT 4.0 variants (IA-32 and Alpha) have a full set of service packs available. All of the other ports done by third parties (Motorola, Intergraph, etc.) have few, if any, publicly available updates.

Windows NT 4.0 was the last major release to support Alpha, MIPS, or PowerPC, though development of Windows 2000 for Alpha continued until August 1999, when Compaq stopped support for Windows NT on that architecture; and then three days later Microsoft also canceled their AlphaNT program,[56]
even though the Alpha NT 5 (Windows 2000) release had reached RC1 status.[57]

On January 5, 2011, Microsoft announced that the next major version of the Windows NT family will include support for the ARM architecture. Microsoft demonstrated a preliminary version of Windows (version 6.2.7867) running on an ARM-based computer at the 2011 Consumer Electronics Show.[58] This eventually led to the commercial release of the Windows 8-derived Windows RT on October 26, 2012, and the implementation of NT over CE on Windows Phone 8.

According to Microsoft, it is a common misconception that the Xbox and Xbox 360 use a modified Windows 2000 kernel. In reality, the Xbox operating system was built from scratch but implements a subset of Windows APIs.[59] The Xbox One, and Xbox Series X/S, however, do use a modified version of Windows 10.[60]

Windows 11 is the first non-server version of Windows NT to not support 32-bit platforms.[61][62]

64-bit platforms[edit]

The 64-bit versions of Windows NT were originally intended to run on Itanium and DEC Alpha; the latter was used internally at Microsoft during early development of 64-bit Windows.[63][64] This continued for some time after Microsoft publicly announced that it was cancelling plans to ship 64-bit Windows for Alpha.[65] Because of this, Alpha versions of Windows NT are 32-bit only.

While Windows 2000 only supports Intel IA-32 (32-bit), Windows XP, Server 2003, Server 2008 and Server 2008 R2 each have one edition dedicated to Itanium-based systems.[66][67][68] In comparison with Itanium, Microsoft adopted x64 on a greater scale: every version of Windows since Windows XP (which has a dedicated x64 edition)[69] has x64 editions.[66][70]

Windows 10 version 1709 onwards supports ARM64 devices with Qualcomm processors.[71] This is a full version of Windows, rather than the cut-down Windows RT.

Hardware requirements[edit]

The minimum hardware specification required to run each release of the professional workstation version of Windows NT has been fairly slow-moving until the 6.0 Vista release, which requires a minimum of 15 GB of free disk space, a 10-fold increase in free disk space alone over the previous version.

See also[edit]

  • Architecture of Windows NT
  • F6 disk
  • Windows Server domain
  • ReactOS (an open source project with the goal of providing binary- and device driver-level compatibility with Windows NT)
  • Windows NT startup process
  • Windows Preinstallation Environment
  • Microsoft Servers

Notes[edit]

  1. ^ For more information on how Microsoft licenses its products, see Microsoft Software Assurance, DreamSpark, DreamSpark Premium, BizSpark, MSDN § Software subscriptions, Microsoft TechNet § Subscriptions and downloads, and client access license.

References[edit]

  1. ^
  2. ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
  3. ^ «Releasing Windows 11 Build 22621.1192 to the Release Preview Channel». Windows Insider Blog. January 17, 2023.
  4. ^ «January 26, 2023—KB5022360 (OS Build 22621.1194) Preview». Microsoft Support. Microsoft.
  5. ^ «Announcing Windows 11 Insider Preview Build 22621.1250 and 22623.1250». Windows Insider Blog. February 2, 2023.
  6. ^ «Announcing Windows 11 Insider Preview Build 25290». Windows Insider Blog. February 1, 2023.
  7. ^ a b «Microsoft Renames Windows NT 5.0 Product Line to Windows 2000; Signals Evolution of Windows NT Technology Into Mainstream» (Press release). Microsoft. October 27, 1998.
  8. ^ «OperatingSystem.VersionString Property». MSDN. Microsoft. Retrieved November 10, 2014.
  9. ^ a b Zachary, G Pascal (1994). Show Stopper!: The Breakneck Race to Create Windows NT and the Next Generation at Microsoft. Free Press. ISBN 978-0-02-935671-5.
  10. ^ «Microsoft Windows NT OS/2 Design Workbook». American history. Smithsonian. Retrieved March 17, 2017.
  11. ^ a b Thurrott, Paul (January 24, 2003). «Windows Server 2003: The Road To Gold». ITPro Today.
  12. ^ Gates, Bill (June 5, 1998). «Q&A: Protecting children from information on the Internet». Microsoft. Archived from the original on May 26, 2001. Retrieved June 26, 2005.
  13. ^ «Windows 2000 is a name that reflects NT’s continued move to the technology mainstream». Microsoft.com. October 27, 1998. Retrieved November 13, 2011.
  14. ^ «Paul Thurrott’s SuperSite for Windows». Win super site. Retrieved November 24, 2010.
  15. ^ «28 – OS/2 Compatibility», MS Windows NT 4 Workstation (resource kit), Microsoft, archived from the original on March 3, 2016, retrieved November 24, 2010
  16. ^ «POSIX and OS/2 are not supported in Windows XP or in Windows Server 2003». Support. Microsoft. November 5, 2007. Retrieved November 24, 2010.
  17. ^ «x64 editions deployment». Archived from the original on December 18, 2014. Retrieved November 24, 2010.
  18. ^ Barr, Adam (June 19, 2001). «Microsoft, TCP/IP, Open Source, and Licensing». Kuro5hin. Archived from the original on December 29, 2015. Retrieved February 22, 2013.
  19. ^ «File Systems». TechNet. Microsoft. Retrieved November 24, 2010.
  20. ^ «NT Drivers – FAQ – WDM». CMKrnl. Archived from the original on April 21, 2009.
  21. ^ Cutler, Dave (2005), «Preface», in Russinovich, Mark; Solomon, David A (eds.), Microsoft Windows Internals (fourth ed.), Microsoft Press, ISBN 0-7356-1917-4.
  22. ^ Pollack, Andrew (July 27, 1991), «Microsoft Widens Its Split With IBM Over Software», The New York Times, retrieved September 2, 2008
  23. ^ a b c Russinovich, Mark (November 30, 1998). «Windows NT and VMS: The Rest of the Story». IT Pro. Retrieved January 2, 2018.
  24. ^ Neil Rieck. ««Windows-NT» is «VMS Reimplemented» (sort of)». Retrieved August 25, 2015.
  25. ^ Mohr, Jim (December 1, 1999). «Windows NT Basics». Supporting Windows NT and 2000 Workstation and Server. Prentice Hall. ISBN 978-0-13-083068-5. Retrieved January 23, 2021. The technique that Windows NT uses is called a «microkernel» and was influenced by the Mach microkernel developed at Carnegie Mellon University.
  26. ^ a b c d e f g h «Operating System Version». Microsoft Docs. Microsoft. September 15, 2020. Retrieved August 7, 2021.
  27. ^ «Microsoft Releases Windows XP 64-Bit Edition Version 2003 to Manufacturing». Microsoft. March 2003. Retrieved January 14, 2008.
  28. ^ Though Windows Vista support ended in 2017 and there was never a third Service Pack, the build number change occurs when the user opts to install KB4489887 update (released for Windows Server 2008 in 2019) on their system.
  29. ^ «Overview of Editions». Windows Server 2008. Microsoft. Retrieved May 18, 2009.
  30. ^ «Build number changing to 6003 in Windows Server 2008». support.microsoft.com. Retrieved November 1, 2020.
  31. ^ LeBlanc, Brandon (February 4, 2009). «A closer look at the Windows 7 SKUs». Blogging Windows. Microsoft. Retrieved February 5, 2009.
  32. ^ Rothman, Wilson (June 2, 2009). «Windows 7 To Be Released October 22». Gizmodo. Retrieved June 6, 2009.
  33. ^ «Windows», Developer network, Microsoft
  34. ^ LeBlanc, Brandon (April 16, 2012). «Announcing the Windows 8 Editions». Blogging Windows. Microsoft. Retrieved April 17, 2012.
  35. ^ «Windows 8 will be available on…». Microsoft. July 18, 2012. Retrieved July 18, 2012.
  36. ^ «Windows server 8 named Windows server 2012», Windows valley, archived from the original on June 10, 2016, retrieved June 10, 2012.
  37. ^ «Windows Server 2012 Editions». Server cloud. Retrieved July 8, 2012.
  38. ^ Warren, Tom (August 24, 2013). «Windows 8.1 is ready for its October 17th release». The Verge. Vox Media.
  39. ^ a b Thurrott, Paul (November 22, 2014). «Microsoft Confirms that Windows 10 will also be Version 10 Internally». ITPro Today. Informa.
  40. ^ Pidgeon, Elana (August 10, 2017). «Microsoft announces Windows 10 Pro for Workstations». Microsoft 365 Blog. Retrieved December 24, 2018.
  41. ^ Prophet, Tony (May 13, 2015). «Introducing Windows 10 Editions». Microsoft.
  42. ^ Foley, Mary Jo (July 27, 2016). «Microsoft to add new Windows 10 Pro Education edition to its line-up». ZDNet. CBS Interactive.
  43. ^ Schnackenburg, Paul; 04/06/2021. «Windows Server 2022 Is Coming! -«. Virtualization Review. Retrieved June 18, 2021.{{cite web}}: CS1 maint: numeric names: authors list (link)
  44. ^ «Windows 11 release date: Here’s when Microsoft’s new OS comes out». CNET. Retrieved September 5, 2021.
  45. ^ Russinovich, Mark; Solomon, David (December 2001), «Windows XP: Kernel Improvements Create a More Robust, Powerful, and Scalable OS», MSDN mag, Developer network, Microsoft, archived from the original on April 24, 2003, retrieved December 19, 2006
  46. ^ «Why 7?». Windows Team Blog. Microsoft. October 14, 2008. Archived from the original on April 15, 2012. Retrieved September 14, 2019.
  47. ^ «Operating System Version». Microsoft Developer Network. Microsoft. September 15, 2020. Retrieved November 24, 2020.
  48. ^ «Operating system version changes in Windows 8.1 and Windows Server 2012 R2». Microsoft Developer Network. Microsoft. May 31, 2018. Retrieved November 24, 2020.
  49. ^ «App (executable) manifest». Microsoft. July 11, 2018. Retrieved November 24, 2020.
  50. ^ «GetVersion function (sysinfoapi.h)». Microsoft. December 5, 2018. Retrieved November 24, 2020.
  51. ^ «Windows NT System Overview». TechNet. Microsoft. Retrieved November 24, 2010.
  52. ^ Chen, Raymond (September 28, 2016). One Dev Question with Raymond Chen – What Programming Language is Windows Written In?. Microsoft Learn. Microsoft. Retrieved October 15, 2022.
  53. ^ Lucovsky, Mark (August 9, 2000). «Windows: A Software Engineering Odyssey». Retrieved November 2, 2006.
  54. ^ «Intergraph Announces Port of Windows NT to SPARC Architecture». The Florida SunFlash. July 7, 1993.
  55. ^ «New ports of call for Windows NT». Personal Computer World. October 1993. p. 174.
  56. ^ Petreley, Nicholas (September 3, 1999). «Can Linux break Intel’s hold on the market?». CNN.
  57. ^ Aaron Sakovich (2001). «Windows 2000?». The AlphaNT Source. Archived from the original on July 8, 2008. Retrieved January 1, 2007.
  58. ^ Warren, Tom (January 5, 2011). «Microsoft demonstrates early build of Windows 8». winrumors.com. Archived from the original on January 9, 2011.
  59. ^ Gandhi, Shaheen. «Xbox Team: The Xbox Operating System». Archived from the original on December 20, 2008.
  60. ^ «Xbox One Is «Literally a Windows Device»«. Archived from the original on December 27, 2015. Retrieved April 18, 2020.
  61. ^ a b c «Windows 11 Specifications». microsoft.com. Archived from the original on June 25, 2021. Retrieved June 25, 2021.
  62. ^ a b c «Windows minimum hardware requirements». docs.microsoft.com. Retrieved June 25, 2021.
  63. ^ Thurott, Paul (December 15, 1999). «Road to Gold: A Look at the Development of Windows 2000». Retrieved January 2, 2018.
  64. ^ Chen, Raymond (August 2008). «Windows Confidential». Technology network. Microsoft.
  65. ^ Thurott, Paul (June 21, 2000). «Windows 2000 Reportedly Returning to Alpha Platform». Retrieved January 2, 2018. UPDATE: Compaq has apparently denied that any work is being done on Windows 2000/64 for the Alpha.
  66. ^ a b «Comparison of Windows Server 2003 Editions». Microsoft TechNet. Microsoft. Retrieved October 14, 2011.
  67. ^ «Windows Server 2008 for Itanium-Based Systems Feature Support». Microsoft TechNet. Microsoft. Retrieved October 14, 2011.
  68. ^ «Windows Server 2008 R2 for Itanium-Based Systems». Windows Server Editions. Microsoft. Retrieved October 14, 2011.
  69. ^ «Microsoft Windows XP 64-Bit Edition». Microsoft TechNet. Microsoft. August 15, 2001. Retrieved October 14, 2011.
  70. ^ «A description of the x64-based versions of Windows Server 2003 and of Windows XP Professional x64 Edition». Microsoft Support Center. Microsoft. Retrieved October 14, 2011.
  71. ^ «Windows 10 1709 Supported Qualcomm Processors».
  72. ^ a b «Recommended Hardware Configs. for Workstations and Servers». Microsoft. November 1, 2006. Archived from the original on February 27, 2013.
  73. ^ a b c d «Windows NT 3.5x Setup Troubleshooting Guide (MSKB 139733)». Microsoft. November 1, 2006. Archived from the original on June 22, 2014.
  74. ^ a b «Info: Windows NT 4.0 Setup Troubleshooting Guide». Microsoft. October 31, 2006. Archived from the original on March 20, 2014.
  75. ^ a b «System requirements for Microsoft Windows 2000 operating systems». Support. Microsoft. November 13, 2007. Archived from the original on May 30, 2014. Retrieved September 10, 2017.
  76. ^ «System requirements for Microsoft Windows XP operating systems». Support. Microsoft. September 14, 2007. Archived from the original on July 17, 2013. Retrieved August 10, 2017.
  77. ^ «Windows Server 2003, Standard Edition: System requirements». Microsoft. January 21, 2005. Retrieved January 11, 2013.
  78. ^ a b «System requirements for Microsoft Windows Vista». Support. Microsoft. November 13, 2007. Archived from the original on February 12, 2015. Retrieved September 10, 2017.
  79. ^ a b «Windows 7 system requirements». Support. Microsoft. Retrieved September 10, 2017.
  80. ^ a b c d «Windows 8 system requirements». Support. Microsoft. Retrieved September 10, 2017.
  81. ^ a b c d «Windows 10 Specifications & Systems Requirements». microsoft.com. Microsoft. Retrieved September 10, 2017.
  82. ^ Warren, Tom (August 27, 2021). «Microsoft won’t stop you installing Windows 11 on older PCs». The Verge. Vox Media.

External links[edit]

  • Windows (official page), Microsoft.
  • Russinovich, Mark, «Windows NT and VMS: The Rest of the Story», Win 2000 (discussion of ancestry of NT), archived from the original on May 3, 2002.
  • A Brief History of the Windows NT Operating System (fact sheet), Microsoft PressPass, 1998, archived from the original on June 10, 2004.
Windows NT

Windows darkblue 2012.svg
Разработчик Microsoft
Написано в C, C ++, и язык ассемблера[1]
Рабочее состояние Текущий
Исходная модель
  • Закрытый источник
  • Источник доступен (через Инициатива общего источника )
изначальный выпуск 27 июля 1993 г.; 27 лет назад
(в качестве Windows NT 3.1 )
Последний релиз 10.0.19042.685
(8 декабря 2020 г.; 9 дней назад[2]) [±]
Последний предварительный просмотр 10.0.21277.1000
(10 декабря 2020 г.; 7 дней назад[3]) [±]
Метод обновления Центр обновления Windows, Службы обновления Windows Server
Платформы IA-32, x86-64 и РУКА (и исторически DEC Alpha, Itanium, MIPS, и PowerPC )
Ядро тип Гибридный
Дефолт пользовательский интерфейс Графический (Оболочка Windows )
Лицензия В зависимости от версии, выпуска или выбора клиента: Пробная версия, коммерческое программное обеспечение, корпоративное лицензирование, OEM -Только, SaaS, S + S[а]
Официальный веб-сайт www.microsoft.com/ окна/

Windows NT это семья операционные системы произведено Microsoft, первая версия которого была выпущена 27 июля 1993 года. Она не зависит от процессора, многопроцессорность и многопользовательский Операционная система.

Первая версия Windows NT была Windows NT 3.1 и был произведен для рабочие станции и серверные компьютеры. Он был предназначен для дополнения потребительских версий Windows которые были основаны на MS-DOS (включая Windows 1.0 через Windows 3.1x ). Постепенно семейство Windows NT было расширено до продуктовой линейки операционных систем общего назначения Microsoft для всех персональные компьютеры, осуждая Windows 9x семья.

«NT» раньше было расширено до «новой технологии», но больше не имеет никакого конкретного значения. Начиная с Windows 2000,[4] «NT» было удалено из названия продукта и включено только в строку версии продукта.[5]

NT был первым чисто 32-битный версия Windows, тогда как ее ориентированные на потребителя аналоги, Windows 3.1x и Windows 9x, были гибридами 16- и 32-разрядных версий. Это операционная система с несколькими архитектурами. Первоначально он поддерживал несколько архитектуры наборов команд, включая IA-32, MIPS, и DEC Alpha; Поддержка для PowerPC, Itanium, x64, и РУКА были добавлены позже. Поддержка последних версий x86 (включая IA-32 и x64) и ARM. Основные особенности семейства Windows NT включают: Оболочка Windows, Windows API, Собственный API, Active Directory, Групповая политика, Уровень аппаратной абстракции, NTFS, BitLocker, Магазин Windows, Центр обновления Windows, и Hyper-V.

Именование

Было высказано предположение, что Дэйв Катлер задумал инициализм «WNT» как игру на VMS, увеличивая каждую букву на одну.[6] Однако изначально проект задумывался как продолжение OS / 2 и назывался «NT OS / 2» до получения бренда Windows.[7] Один из первых разработчиков NT, Марк Луковский, утверждает, что имя было взято из исходного целевого процессора — Intel i860, под кодовым названием N10 («N-Ten»).[8] Сессия вопросов и ответов 1998 года с Билл Гейтс выяснилось, что буквы были ранее расширенный на «новые технологии», но уже не имеют какого-либо конкретного значения.[9] Буквы были исключены из названий выпусков Windows 2000 и более поздних версий, хотя Microsoft описала этот продукт как «построенный на технологии NT».[4][10]

Основные особенности

Одна из основных целей NT — переносимость аппаратного и программного обеспечения. Были выпущены различные версии операционных систем семейства NT для различных архитектур процессоров, первоначально IA-32, MIPS, и DEC Alpha, с PowerPC, Itanium, x86-64 и РУКА поддерживается в более поздних версиях. Первоначальная идея заключалась в том, чтобы иметь общую базу кода с настраиваемым Уровень аппаратной абстракции (HAL) для каждой платформы. Однако поддержка MIPS, Alpha и PowerPC была позже прекращена в Windows 2000. Широкая совместимость программного обеспечения изначально была достигнута за счет поддержки нескольких API «личности», в том числе Windows API, POSIX,[11] и OS / 2 API[12] — последние два были прекращены, начиная с Windows XP.[13] Частичное MS-DOS и совместимость с Windows 16-бит достигается на IA-32 через интегрированный Виртуальная машина DOS — хотя эта функция недоступна на других архитектурах.[14]

NT поддерживает каждый объект (файл, функция и роль) списки контроля доступа позволяет применять широкий набор разрешений безопасности к системам и службам. NT также поддерживает сетевые протоколы Windows, наследуя предыдущую версию OS / 2. LAN менеджер сети, а также TCP / IP сети (для которой Microsoft использовала стек TCP / IP, полученный сначала из ПОТОКИ на основе стека из Системы пауков, а затем переписаны собственными силами).[15]

Windows NT 3.1 была первой версией Windows, в которой использовалась 32-разрядная адресация плоской виртуальной памяти на 32-разрядных процессорах. Его сопутствующий продукт, Windows 3.1, использует сегментированную адресацию и переключается с 16-битной на 32-битную адресацию на страницах.

В Windows NT 3.1 было ядро ​​ядра, обеспечивающее системный API, работающее в режим супервизора (кольцо 0 в x86; в Windows NT называется «режимом ядра» на всех платформах), а также набор сред пользовательского пространства с собственными API-интерфейсами, которые включают новую среду Win32, среду текстового режима OS / 2 1.3 и среда POSIX. Полный вытесняющая многозадачность ядро могло прервать выполнение задач, чтобы график другие задачи, не полагаясь на то, что пользовательские программы добровольно откажутся от управления процессором, как в приложениях Windows 3.1 Windows (хотя приложения MS-DOS были заранее многозадачными в Windows, начиная с Окна / 386 ).

Примечательно, что в Windows NT 3.x некоторые подсистемы драйверов ввода-вывода, такие как видео и печать, были пользовательский режим подсистемы. В Windows NT 4 подсистемы диспетчера очереди видео, сервера и принтера были переведены в режим ядра. Windows NT первая GUI на него сильно повлияла (и была программно совместима) версия Windows 3.1; Интерфейс Windows NT 4 был переработан, чтобы соответствовать интерфейсу новой версии. Windows 95, переходя от Руководитель программы к Оболочка Windows дизайн.

NTFS, безопасная файловая система с журналированием, является важной функцией NT. Windows NT также поддерживает другие устанавливаемые файловые системы; начиная с версии 3.1 NT может быть установлена ​​на ТОЛСТЫЙ или же HPFS файловые системы.[16]

Windows NT представила свою собственную модель драйвера, модель драйвера Windows NT, и несовместима со старыми структурами драйверов. С Windows 2000, модель драйвера Windows NT была улучшена и стала Модель драйвера Windows, который был впервые представлен с Windows 98, но был основан на модели драйвера NT.[17] Виндоус виста добавлена ​​встроенная поддержка для Фонд драйверов Windows, который также доступен для Windows XP, Windows Server 2003 и в какой-то степени Windows 2000.

Разработка

Оригинальный текстовый знак Windows NT

Microsoft решила создать портативную операционную систему, совместимую с OS / 2 и POSIX и поддержка многопроцессорность, в октябре 1988 г.[18] Когда разработка началась в ноябре 1989 года, Windows NT должна была называться OS / 2 3.0,[19] третья версия операционной системы, разработанная совместно Microsoft и IBM. Для обеспечения переносимости первоначальная разработка была нацелена на Intel i860 XR RISC процессор, переходя на MIPS R3000 в конце 1989 г., а затем Intel i386 в 1990 г.[20] Microsoft также продолжила параллельную разработку DOS-приложений и менее ресурс -сложная среда Windows, в результате чего выпускается Windows 3.0 в мае 1990 г.

Windows 3.0 в конечном итоге оказалась настолько успешной, что Microsoft решила изменить основной интерфейс прикладного программирования для еще не выпущенной NT OS / 2 (как тогда было известно) от расширенного API OS / 2 до расширенного Windows API. Это решение вызвало напряженность между Microsoft и IBM, и сотрудничество в конечном итоге развалилось.

IBM продолжала разработку OS / 2 в одиночку, в то время как Microsoft продолжала работу над недавно переименованной Windows NT. Хотя ни одна операционная система сразу не стала бы такой популярной, как продукты Microsoft MS-DOS или Windows, Windows NT в конечном итоге была бы гораздо более успешной, чем OS / 2.

Microsoft наняла группу разработчиков из Корпорация цифрового оборудования во главе с Дэйв Катлер для сборки Windows NT, и многие элементы дизайна отражают предыдущий опыт DEC с Cutler’s VMS[21] и RSX-11, но также неизданная объектная операционная система, разработанная Дэйвом Катлером для DEC Prism по имени Слюда.[22] К команде присоединились избранные члены расформированной команды OS / 2, в том числе Моше Дуни.[6]

Архитектура Windows 2000

Ядро VMS было написано на Макрос VAX, но Windows NT была разработана для работы на нескольких архитектуры наборов команд и несколько аппаратных платформ в каждой архитектуре. Зависимости платформы скрыты от остальной системы HAL (Уровень аппаратной абстракции).

При создании Windows NT разработчики Microsoft переписали VMS на C. Хотя они добавили Win32 API, файловую систему NTFS, графический интерфейс и обратную совместимость с DOS, OS / 2 и Win16, Инженеры DEC почти сразу заметили внутреннее сходство двух операционных систем; части VAX / VMS Внутреннее устройство и структуры данных, опубликовано Цифровая пресса, точно описывают внутреннее устройство Windows NT, используя термины VMS. Вместо судебного иска Microsoft согласилась выплатить DEC 65–100 миллионов долларов, помочь на рынке VMS, обучить цифровой персонал работе с Windows NT и продолжить поддержку Windows NT для DEC Alpha.[21]

Windows NT и VMS управление памятью, процессы, и планирование очень похожи. Windows NT управление процессом отличается реализацией заправка, который DEC не внедрял до VMS 7.0 в 1995 году, вероятно, будет конкурировать с Microsoft.

Как и VMS,[21] Код режима ядра Windows NT различает «ядро», основная цель которого — реализация функций, зависящих от процессора и архитектуры, и «исполнительный». Это было разработано как модифицированный микроядро, поскольку ядро ​​Windows NT находилось под влиянием Микроядро Маха разработан в Университете Карнеги-Меллона,[23] но не отвечает всем критериям чистого микроядра. И ядро, и исполнительная связаны вместе в один загруженный модуль ntoskrnl.exe; извне этого модуля между ядром и исполнительной системой мало различий. Подпрограммы из каждого доступны напрямую, например, из драйверов устройств режима ядра.

Наборы API в семействе Windows NT реализованы как подсистемы поверх публично недокументированных «родной» API; это позволило позднее внедрить Windows API (в подсистему Win32). Windows NT была одной из первых операционных систем для использования Unicode внутренне.

Релизы

Выпуски Windows NT

Версия Маркетинговое название Редакции Дата выхода Номер сборки
3.1 Windows NT 3.1 Рабочая станция (названа просто Windows NT), Расширенный сервер 27 июля 1993 г. 528
3.5 Windows NT 3.5 Рабочая станция, Сервер 21 сентября 1994 г. 807
3.51 Windows NT 3.51 30 мая 1995 г. 1057
4.0 Windows NT 4.0 Рабочая станция, сервер, Server Enterprise Edition, сервер терминалов, встроенный 24 августа 1996 г. 1381
5.0 Windows 2000 Профессиональный, Сервер, Продвинутый Сервер 17 февраля 2000 г. 2195
Сервер центра обработки данных 26 сентября 2000 г.
5.1 Windows XP Домашний, Профессиональный, Медиа центр (оригинал, 2004 и 2005 гг.), планшетный ПК (оригинал и 2005 г.), стартер, Встроенный, Домашний N, Профессиональный N 25 октября 2001 г. 2600
Основы Windows для устаревших ПК Нет данных 8 июля 2006 г.
5.2 Windows XP 64-битный Версия 2003 г. (IA-64 )[24] 28 марта 2003 г. 3790
Windows Server 2003 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Вычислительный кластер 24 апреля 2003 г.
Windows XP Профессиональная версия x64 (x86-64 ) 25 апреля 2005 г.
Windows Server 2003 R2 Standard, Enterprise, Datacenter, Web, Storage, Small Business Server, Вычислительный кластер 6 декабря 2005 г.
Windows Home Server Нет данных 16 июля 2007 г.
6.0 Виндоус виста Начальный, Домашний базовый, Домашний премиум, Бизнес, Корпоративный, Максимальный
  • Бизнес: 30 ноября 2006 г.
  • Потребитель: 30 января 2007 г.
  • 6000 (RTM)
  • 6001 (SP1)
  • 6002 (SP2)
  • 6003 (Неофициальный) [25]
Windows Server 2008 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Системы на базе Itanium[26] 27 февраля 2008 г.
  • 6001 (RTM)
  • 6002 (SP2)
  • 6003 (обновление SP2)[27]
6.1[28] Windows 7 Starter, Home Basic, Home Premium, Professional, Enterprise, Ultimate[29] 22 октября 2009 г.[30]
  • 7600 (RTM)
  • 7601 (SP1)
Windows Server 2008 R2 Foundation, Standard, Enterprise, Datacenter, Web Server, HPC Server, Системы на базе Itanium
Windows Home Server 2011 Нет данных 6 апреля 2011 г.
  • 7600 (RTM)
Тонкий ПК с Windows 6 июня 2011 г. 7601 (RTM)
6.2 Windows 8[31] Windows 8, Windows 8 Профессиональная, Windows 8 Корпоративная, Windows RT[32] 26 октября 2012 г.[33] 9200
Windows Server 2012[34] Foundation, Essentials, Standard, Datacenter[35] 4 сентября 2012 г.
6.3[36] Windows 8.1 Windows 8.1, Windows 8.1 Профессиональная, Windows 8.1 Корпоративная, Windows RT 8.1 18 октября 2013 г. 9600[37]
Windows Server 2012 R2 Foundation, Essentials, Standard, Datacenter
10.0 [38] Windows 10 Home Single Language, Home, Pro, Pro Education, Pro для рабочих станций,[39] Предприятие, образование, Windows 10 S, IoT Core, Мобильный, Мобильное предприятие[40][41] 29 июля 2015 г.
  • 10240 (TH1)
  • 10586 (TH2)
  • 14393 (RS1)
  • 15063 (RS2)
  • 16299 (RS3)
  • 17134 (RS4)
  • 17763 (RS5)
  • 18362 (19H1)
  • 18363 (19H2)
  • 19041 (20H1)

19042 (20H2)

  • 20236 (Dev)
Windows Server 2016 Essentials, Standard, Datacenter, Multipoint Premium Server, Storage Server, Hyper-V Server 26 сентября 2016 г.
  • 14393 (RS1)
Windows Server 2019 Essentials, Standard, Datacenter, Multipoint Premium Server, Hyper-V Server 2 октября 2018 г.
  • 17763 (RS5)

Windows NT 3.1 — 3.51 включала Руководитель программы и Файловый менеджер от Windows 3.1x серии. Windows NT 4.0 и более поздние версии заменили эти программы на проводник Виндоус (включая панель задач и Стартовое меню ), который первоначально появился в Windows 95.

Первому выпуску была присвоена версия 3.1, чтобы соответствовать современной 16-битной Windows; журналы той эпохи утверждали, что этот номер также использовался для того, чтобы эта версия казалась более надежной, чем версия «.0». Кроме того, протокол Novell IPX, по-видимому, был лицензирован только для версий программного обеспечения Windows 3.1.[нужна цитата ]

Номер версии NT в настоящее время обычно не используется в маркетинговых целях, но все еще используется внутри компании и, как говорят, отражает степень изменений в ядре операционной системы.[42] Однако из соображений совместимости приложений Microsoft сохранила основной номер версии 6 в выпусках, следующих за Vista,[43] но позже изменил его на 10 в Windows 10.[38] Номер сборки — это внутренний идентификатор, используемый разработчиками и бета-тестерами Microsoft.

Начиная с Windows 8.1, Microsoft изменила поведение функций Version API Helper. Если приложение не отображается для Windows 8.1 или более поздней версии, API всегда будет возвращать версию 6.2, которая является номером версии Windows 8.[44][45] Это потому, что манифест функция была представлена ​​в Windows 8.1,[46] для замены GetVersion и связанных функций.[47]

Язык программирования

Windows NT написана на C и C ++, с очень небольшой суммой, написанной на язык ассемблера.[48] C в основном используется для кода ядра, а C ++ в основном используется для кода пользовательского режима. По возможности избегают языка ассемблера, потому что он мешает переносимость.[49]

Поддерживаемые платформы

32-битные платформы

Чтобы предотвратить Intel x86 -зависимый код от внедрения в операционную систему разработчиками, привыкшими к разработке на чипах x86, Windows NT 3.1 изначально разрабатывалась с использованием систем разработки, отличных от x86, а затем была перенесена на архитектуру x86. Эта работа изначально была основана на Intel i860 -основан Ослеплять система, а затем и MIPS R4000 на базе Джаз Платформа. Обе системы были разработаны внутри Microsoft.[50]

Windows NT 3.1 была выпущена для Intel x86 Совместимость с ПК, ПК-98, DEC Alpha, и ARC -соответствующий MIPS платформы. В Windows NT 3.51 добавлена ​​поддержка PowerPC процессор в 1995 году, а именно PReP -соответствующие системы, такие как настольные ПК / ноутбуки IBM Power Series и Motorola Серия PowerStack; но несмотря на встречи между Майкл Шпиндлер и Билла Гейтса, а не на Power Macintosh поскольку проект Power Macintosh, совместимый с PReP, не реализован.

Intergraph Corporation портировал Windows NT на свой Архитектура клиппера а позже объявил о намерении портировать Windows NT 3.51 на Sun Microsystems ‘ SPARC архитектура,[51] но ни одна из версий не была продана широкой публике как розничный продукт.

Только два из вариантов Windows NT 4.0 (IA-32 и Alpha) имеют полный набор доступных пакетов обновления. Все остальные порты сторонних производителей (Motorola, Intergraph и т. Д.) Имеют мало общедоступных обновлений, если таковые имеются.

Windows NT 4.0 была последним крупным выпуском, поддерживающим Alpha, MIPS или PowerPC, хотя разработка Windows 2000 для Alpha продолжалась до августа 1999 г., когда Compaq прекратил поддержку Windows NT на этой архитектуре; а затем три дня спустя Microsoft также отменила свою программу AlphaNT,[52] хотя выпуск Alpha NT 5 (Windows 2000) достиг RC1 положение дел.[53]

5 января 2011 года Microsoft объявила, что следующая основная версия семейства Windows NT будет включать поддержку ARM архитектура. Microsoft продемонстрировала предварительную версию Windows (версия 6.2.7867), работающую на компьютере на базе ARM, на выставке 2011 г. Выставка бытовой электроники.[54] В конечном итоге это привело к коммерческому выпуску Windows 8 -полученный Windows RT 26 октября 2012 г. и внедрение NT поверх CE на Windows Phone 8.

Согласно Microsoft, это распространенное заблуждение, что Xbox и Xbox 360 использовать модифицированное ядро ​​Windows 2000, поскольку операционная система Xbox была создана с нуля, но реализует подмножество Windows API.[55] В Xbox One, однако, использует модифицированную версию Windows 10.[56]

64-битные платформы

В 64-битный версии Windows NT изначально предназначались для работы на Itanium и DEC Alpha; последний использовался внутри Microsoft на ранних этапах разработки 64-битной Windows.[57][58] Это продолжалось некоторое время после того, как Microsoft публично объявила об отмене планов по выпуску 64-битной Windows для Alpha.[59] По этой причине альфа-версии Windows NT являются только 32-разрядными.

Пока Windows 2000 поддерживает только Intel IA-32 (32-разрядная версия), Windows XP, Server 2003, Server 2008 и Server 2008 R2 имеют по одному выпуску, предназначенному для систем на базе процессоров Itanium.[60][61][62] По сравнению с Itanium, Microsoft приняла x64 в большем масштабе: каждая версия Windows начиная с Windows XP (который имеет выделенная версия x64 ),[63] имеет 64-разрядные версии.[60][64]

Требования к оборудованию

Минимальная спецификация оборудования, необходимая для запуска каждого выпуска профессиональной версии Windows NT для рабочих станций, была довольно медленной до выпуска 6.0 Vista, для которого требовалось минимум 15 ГБ свободного дискового пространства, что в 10 раз больше свободного дискового пространства. только по сравнению с предыдущей версией.

Смотрите также

  • Архитектура Windows NT
  • Диск F6
  • Домен Windows Server
  • ReactOS (ан Открытый исходный код проект с целью обеспечения совместимости двоичного кода и уровня драйверов устройств с Windows NT)
  • Процесс запуска Windows NT
  • Среда предустановки Windows
  • Серверы Microsoft

Примечания

  1. ^ Для получения дополнительной информации о том, как Microsoft лицензирует свои продукты, см. Программа Microsoft Software Assurance, DreamSpark, DreamSpark Премиум, BizSpark, MSDN § Подписки на программное обеспечение, Microsoft TechNet § Подписки и загрузки, и лицензия клиентского доступа.

Рекомендации

  1. ^
  2. ^ «8 декабря 2020 г. — KB4592438 (сборки ОС 19041.685 и 19042.685)». Служба поддержки Microsoft. 8 декабря 2020.
  3. ^ «Анонс Windows 10 Insider Preview Build 21277». Блог Windows Experience. 10 декабря 2020.
  4. ^ а б «Microsoft переименовывает линейку продуктов Windows NT 5.0 в Windows 2000; сигнализирует об эволюции технологии Windows NT в массовое производство» (Пресс-релиз). Microsoft. 27 октября 1998 г.
  5. ^ «Свойство OperatingSystem.VersionString». MSDN. Microsoft. Получено 10 ноября, 2014.
  6. ^ а б Захари, Дж. Паскаль (1994). Show Stopper!: Головокружительная гонка за создание Windows NT и следующего поколения в Microsoft. Свободная пресса. ISBN  978-0-02-935671-5.
  7. ^ «Рабочая тетрадь по проектированию Microsoft Windows NT OS / 2». американская история. Смитсоновский институт. Получено 17 марта, 2017.
  8. ^ Турротт, Пол. «История Windows Server 2003: Дорога к золоту». Выиграй супер сайт.
  9. ^ Гейтс, Билл (5 июня 1998 г.). «Q&A: Защита детей от информации в Интернете». Архивировано из оригинал 26 мая 2001 г.. Получено 26 июня, 2005.
  10. ^ «Windows 2000 — это имя, которое отражает продолжающийся переход NT к технологическому мейнстриму». Microsoft.com. 27 октября 1998 г.. Получено 13 ноября, 2011.
  11. ^ «SuperSite Пола Турротта для Windows». Выиграй супер сайт. Получено 24 ноября, 2010.
  12. ^ «28 — Совместимость с OS / 2», MS Windows NT 4 Рабочая станция (комплект ресурсов), Microsoft, получено 24 ноября, 2010
  13. ^ «POSIX и OS / 2 не поддерживаются в Windows XP или Windows Server 2003». Поддерживать. Microsoft. 5 ноября 2007 г.. Получено 24 ноября, 2010.
  14. ^ «Развертывание выпусков x64». Получено 24 ноября, 2010.
  15. ^ Барр, Адам (19 июня 2001 г.), «Microsoft, TCP / IP, открытый исходный код и лицензирование», Kuro5hin, получено 22 февраля, 2013
  16. ^ «Файловые системы». TechNet. Microsoft. Получено 24 ноября, 2010.
  17. ^ «Драйверы NT — FAQ — WDM». CMKrnl. Архивировано из оригинал 21 апреля 2009 г.
  18. ^ Катлер, Дэйв, «Предисловие», в Руссинович Марк; Соломон, Давид А (ред.), Внутреннее устройство Microsoft Windows (четвертое издание), Microsoft Press, ISBN  0-7356-1917-4.
  19. ^ Поллак, Эндрю (27 июля 1991 г.), «Microsoft расширяет свой раскол с помощью IBM, а не программного обеспечения», В Нью-Йорк Таймс, получено 2 сентября, 2008
  20. ^ Терротт, Пол (24 января 2003 г.). «Windows Server 2003: Дорога к золоту». Выиграй супер сайт. Архивировано из оригинал 20 июля 2011 г.. Получено 5 января, 2010.
  21. ^ а б c Руссинович, Марк (30 ноября 1998 г.). «Windows NT и VMS: остальная часть истории». IT Pro. Получено 2 января, 2018.
  22. ^ Нил Рик. ««Windows-NT «- это» переопределенная VMS «(вроде)». Получено 25 августа, 2015.
  23. ^ «Поддержка рабочих станций и серверов Windows NT и 2000». Технологическая сеть. Прентис Холл. 1 декабря 1999 г. ISBN  978-0-13-083068-5. Получено 29 августа, 2011.
  24. ^ «Microsoft выпускает 64-разрядную версию Windows XP версии 2003 в производство». Март 2003 г.. Получено 14 января, 2008.
  25. ^ Хотя поддержка Windows Vista закончилась в 2017 году, а изменение номера сборки произошло в 2019 году, изменение номера сборки происходит, когда пользователь решает установить обновление KB4489887 Windows Server 2008 в своей системе.
  26. ^ «Обзор редакций». Windows Server 2008. Microsoft. Получено 18 мая, 2009.
  27. ^ «Номер сборки меняется на 6003 в Windows Server 2008». support.microsoft.com. Получено 1 ноября, 2020.
  28. ^ «Управление версиями операционной системы». Сеть разработчиков Microsoft. Microsoft. 20 мая 2009 г.. Получено 6 июля, 2009.
  29. ^ ЛеБлан, Брэндон (4 февраля 2009 г.). «Более пристальный взгляд на SKU Windows 7». Блоги Windows. Microsoft. Получено 5 февраля, 2009.
  30. ^ Ротман, Уилсон (2 июня 2009 г.). «Windows 7 будет выпущена 22 октября». Gizmodo. Получено 6 июня, 2009.
  31. ^ «Окна», Сеть разработчиков, Microsoft
  32. ^ ЛеБлан, Брэндон (16 апреля 2012 г.). «Представляем выпуски Windows 8». Блоги Windows. Microsoft. Получено 17 апреля, 2012.
  33. ^ «Windows 8 будет доступна…». Microsoft. 18 июля 2012 г.. Получено 18 июля, 2012.
  34. ^ «Windows server 8 назван Windows server 2012», Долина окон.
  35. ^ «Выпуски Windows Server 2012». Облако серверов. Получено 8 июля, 2012.
  36. ^ «Microsoft Windows Blue выглядит как Windows 8.1», ZDNet
  37. ^ Уоррен, Том (24 августа 2013 г.). «Windows 8.1 готова к выпуску 17 октября». Грани. Vox Media.
  38. ^ а б Туррот, Пол (22 ноября 2014 г.). «Microsoft подтверждает, что Windows 10 также будет версии 10 для внутреннего использования». ITProToday. Informa Tech.
  39. ^ Пиджон, Элана; Блог, редактор для Windows (10 августа 2017 г.). «Microsoft представляет Windows 10 Pro для рабочих станций». Блог Microsoft 365. Получено 24 декабря, 2018.CS1 maint: дополнительный текст: список авторов (связь)
  40. ^ Пророк, Тони (13 мая 2015 г.). «Представляем выпуски Windows 10». Microsoft.
  41. ^ Фоли, Мэри Джо (27 июля 2016 г.). «Microsoft добавит в свою линейку новую версию Windows 10 Pro для образовательных учреждений». ZDNet. CBS Interactive.
  42. ^ Руссинович, Марк; Соломон, Давид (декабрь 2001 г.), «Windows XP: улучшения ядра делают ОС более надежной, мощной и масштабируемой», MSDN mag, Сеть разработчиков, Microsoft, заархивировано из оригинал 24 апреля 2003 г., получено 19 декабря, 2006
  43. ^ «Почему 7?». Блог группы разработчиков Windows. Microsoft. 14 октября 2008 г. Архивировано с оригинал 15 апреля 2012 г.. Получено 14 сентября, 2019.
  44. ^ «Версия операционной системы». Сеть разработчиков Microsoft. Microsoft. 15 сентября 2020 г.. Получено 24 ноября, 2020.
  45. ^ «Изменения версии операционной системы в Windows 8.1 и Windows Server 2012 R2». Сеть разработчиков Microsoft. Microsoft. 31 мая 2018 г.. Получено 24 ноября, 2020.
  46. ^ «Манифест приложения (исполняемого файла)». Microsoft. 11 июля 2018 г.. Получено 24 ноября, 2020.
  47. ^ «Функция GetVersion (sysinfoapi.h)». Microsoft. 5 декабря 2018 г.. Получено 24 ноября, 2020.
  48. ^ «Обзор системы Windows NT». TechNet. Microsoft. Получено 24 ноября, 2010.
  49. ^ Чен, Раймонд (28 сентября 2016 г.). «Один вопрос разработчиков с Рэймондом Ченом — на каком языке программирования написана Windows?». Канал 9. Microsoft.
  50. ^ Луковский, Марк (9 августа 2000 г.). «Windows: Одиссея программной инженерии». Получено 2 ноября, 2006.
  51. ^ «Intergraph объявляет о переносе Windows NT на архитектуру SPARC». Флорида SunFlash. 7 июля 1993 г.
  52. ^ Петрелей, Николас (3 сентября 1999 г.). «Может ли Linux вырвать у Intel власть на рынке?». CNN.
  53. ^ Аарон Сакович (2001). «Windows 2000?». Источник AlphaNT. Архивировано из оригинал 8 июля 2008 г.. Получено 1 января, 2007.
  54. ^ Уоррен, Том (5 января 2011 г.). «Microsoft демонстрирует раннюю сборку Windows 8». winrumors.com. Архивировано из оригинал 9 января 2011 г.
  55. ^ Ганди, Шахин. «Команда Xbox: Операционная система Xbox». Архивировано из оригинал 20 декабря 2008 г.
  56. ^ Xbox One — это «буквально устройство Windows»
  57. ^ Туротт, Пол (15 декабря 1999 г.). «Дорога к золоту: взгляд на развитие Windows 2000». Получено 2 января, 2018.
  58. ^ Чен, Раймонд (август 2008 г.). «Конфиденциальная информация Windows». Технологическая сеть. Microsoft.
  59. ^ Туротт, Пол (21 июня 2000 г.). «Windows 2000, как сообщается, возвращается на платформу Alpha». Получено 2 января, 2018. ОБНОВЛЕНИЕ: Compaq явно отрицала, что в Windows 2000/64 для Alpha выполнялась какая-либо работа.
  60. ^ а б «Сравнение выпусков Windows Server 2003». Microsoft TechNet. Microsoft. Получено 14 октября, 2011.
  61. ^ «Windows Server 2008 для поддержки функций систем на базе процессоров Itanium». Microsoft TechNet. Microsoft. Получено 14 октября, 2011.
  62. ^ «Windows Server 2008 R2 для систем на базе процессоров Itanium». Выпуски Windows Server. Microsoft. Получено 14 октября, 2011.
  63. ^ «Microsoft Windows XP 64-разрядная версия». Microsoft TechNet. Microsoft. 15 августа 2001 г.. Получено 14 октября, 2011.
  64. ^ «Описание 64-разрядных версий Windows Server 2003 и Windows XP Professional x64 Edition». Центр поддержки Microsoft. Microsoft. Получено 14 октября, 2011.
  65. ^ а б c d «Руководство по устранению неполадок при установке Windows NT 3.5x (MSKB 139733)». Microsoft. 1 ноября 2006 г. Архивировано с оригинал 22 июня 2014 г.
  66. ^ а б «Информация: Руководство по устранению неполадок при установке Windows NT 4.0». Microsoft. 31 октября 2006 г. Архивировано с оригинал 20 марта 2014 г.
  67. ^ а б «Системные требования для операционных систем Microsoft Windows 2000». Поддерживать. Microsoft. 13 ноября 2007 г.. Получено 10 сентября, 2017.
  68. ^ «Системные требования для операционных систем Microsoft Windows XP». Поддерживать. Microsoft. 14 сентября 2007 г.. Получено 10 августа, 2017.
  69. ^ «Windows Server 2003, Standard Edition: Системные требования». Microsoft. 21 января 2005 г.. Получено 11 января, 2013.
  70. ^ а б «Системные требования для Microsoft Windows Vista». Поддерживать. Microsoft. 13 ноября 2007 г.. Получено 10 сентября, 2017.
  71. ^ а б «Системные требования Windows 7». Поддерживать. Microsoft. Получено 10 сентября, 2017.
  72. ^ а б c d «Системные требования Windows 8». Поддерживать. Microsoft. Получено 10 сентября, 2017.
  73. ^ а б c d «Технические характеристики и системные требования Windows 10». microsoft.com. Microsoft. Получено 10 сентября, 2017.

внешняя ссылка

  • Windows (официальная страница), Microsoft.
  • Руссинович, Марк, «Windows NT и VMS: остальная часть истории», Победа 2000 (обсуждение происхождения NT), заархивировано из оригинал 3 мая 2002 г..
  • Краткая история операционной системы Windows NT (информационный бюллетень), Microsoft PressPass, 1998 г., заархивировано оригинал 10 июня 2004 г..

1. Концепции Windows NT

Операционная система Windows NT реализована в двух вариантах: Windows NT Server и Windows NT Workstation. Windows NT Server 4.0 — сетевая операционная система с приложениями для Internet, сервисами файлов и печати, службой удаленного доступа, встроенным маршрутизатором, индексированием файлов и управлением сетью. Второй вариант Windows NT — Windows NT Workstation 4.0 во многом напоминает NT Server, но она оптимизирована в качестве операционной системы для рабочей станции. С точки зрения архитектуры и возможностей Windows NT Server является надмножеством Windows NT Workstation и включает в себя все возможности последней. Далее, в случаях когда не указывается, какая из ОС имеется в виду, комментарии относятся к обеим.

1.1. История создания, основные версии, перспективы развития

1.1.1. Истоки Windows NT

Начало работ по созданию Windows NT приходится на конец 88го года. Microsoft поручила Дэвиду Катлеру (David Cutler) возглавить новый проект в области программного обеспечения: разработку ОС новой технологии (New Technology — NT). Дэвид Катлер был главным консультантом фирмы DEC, он проработал в этой фирме 17 лет, разрабатывая ОС и компиляторы: VAX/VMS, ОС для MicroVAX I, OS RSX-11M, компиляторы VAX PL/1, VAX C.

Сначала Windows NT развивалась как облегченный вариант OS/2 (OS/2 Lite), который за счет усечения некоторых функций мог бы работать на менее мощных машинах. Однако со временем, увидев как успешно принимается потребителями Windows 3.0, Microsoft переориентировалась и стала разрабатывать улучшенный вариант Windows 3.1. Новая стратегия Microsoft состояла в создании единого семейства базирующихся на Windows операционных систем, которые охватывали бы множество типов компьютеров, от самых маленьких ноутбуков до самых больших мультипроцессорных рабочих станций.

Windows NT, как было названо следующее поколение Windowsсистем, относится к самому высокому уровню в иерархии семейства Windows. Эта операционная система, первоначально поддерживавшая привычный графический интерфейс (GUI) пользователя Windows, явилась первой полностью 32-разрядной ОС фирмы Microsoft. Win32 API — программный интерфейс для разработки новых приложений — сделал доступными для приложений улучшенные свойства ОС, такие как многонитевые процессы, средства синхронизации, безопасности, ввода-вывода, управление объектами.

Концептуальные преимущества Windows NT по сравнению с парой MS-DOS/Windows 3.1 были очевидны. Ее 32-битная основа вместе с истинными многозадачностью и многонитевостью существенно повышали потенциал системы.

Первые ОС семейства NT — Windows NT 3.1 и Windows NT Advanced Server 3.1 появились в июле 1993 года. Кодовое название следующей версии Windows NT 3.5 — Daytona, — совпадающее с названием скоростной трассы во Флориде, возможно, говорило о том, что ее главным достоинством является скорость. Действительно, производительность версии 3.5 возросла в 1,5 раза по сравнению в версией 3.1, и после ее появления многие корпоративные пользователи, которые отвергли версию 3.1 по тем или иным причинам, пересмотрели свое отношение к линии NT: в 1995 году доля Windows NT в своем секторе рынка возросла в 2 раза и составила 15%.

1.1.2. Особенности версии Windows NT 4.0

В августе 1996 года вышла очередная версия Windows NT 4.0. Сначала предполагалось, что эта очередная версия Windows NT получит номер 3.52, однако ей был присвоен номер 4.0, который раньше упоминался в компьютерной прессе в связи с другой ожидаемой версией Windows NT, имеющей кодовое название Cairo. Возможно это говорит о том, что в этой последней версии (Windows NT 4.0) появилось так много новых важных свойств, которые требуют более значимых изменений в кодировке. Новшества, внесенные в Windows NT Server 4.0, в основном связаны с улучшением интерфейса пользователя, расширением поддержки Internet, появлением новых и модернизацией существующих инструментов администрирования и повышением производительности системы.

В Windows NT 4.0 было внесено много существенных изменений, среди которых наиболее значительными являются следующие:

  • реализация интерфейса в стиле Windows 95;
  • ориентировка в сторону Internet и intranet;
  • архитектурные изменения, позволившие резко повысить производительность графических операций;
  • модификация средств взаимодействия с NetWare — Gateway и клиент NCP поддерживают теперь NDS;
  • поддержка многопротокольной маршрутизации;
  • появление в Windows NT 4.0 эмулятора Intel’овских процессоров для RISC-платформ.

Имеются и другие улучшения в версии 4.0. Так, например, в Windows NT Server 4.0 значительно улучшена наращиваемость по сравнению с Windows NT Server 3.51, что позволяет достигать значительно более высокой производительности на компьютерах с 4 процессорами, а также обеспечивает линейный рост производительности на машинах с восемью и большим числом процессоров.

Производительность Windows NT Server 4.0 при работе в качестве сервера файлов также значительно возросла и превысила производительность Windows NT Server 3.51 по некоторым данным более чем в 2 раза.

Новые административные средства Windows NT могут работать удаленно на клиентах Windows 95. Кроме того, Windows NT Server обеспечивает сервис удаленной загрузки для клиентов Windows 95. (Это полезно для бездисковых рабочих станций.)

В Windows NT 4.0 использован новый графический интерфейс с пользователем в стиле Windows 95. Хотя некоторым пользователям такая перемена не всегда нравится, но этим Microsoft восстанавливает принцип «единого интерфейса для всех платформ», который изначально считался одной из сильных сторон Windows NT. В сети с клиентскими станциями, работающими под управлением Windows 95 или Windows NT (а также в смешанной сети, включающей такие станции), администраторы Windows NT Server могут выполнять свои функции, применяя тот же интерфейс, что и пользователи рабочих станций.

Помимо внешних изменений, модернизация графического интерфейса не сильно отразилась на методах управления сетью. Базовый инструментарий администратора Windows NT Server остался прежним. Программы User Manager for Domains, Server Manager, Disk Administrator, Event Viewer, Performance Monitor, DHCP Manager, WINS Manager, Network Client Administrator, License Manager и Migration Tool for NetWare не претерпели существенных изменений. Remote Access Administrator также не изменился, но теперь он перенесен из отдельной папки в меню Administrative Tools. Новый редактор системной политики System Policy Editor, совместимый как с Windows NT, так и с Windows 95, заменил редактор профилей пользователей User Profile Editor, знакомый вам по версиям Windows NT Server 3.x. В версию 4.0 вошли четыре дополнения: административные программы-мастера Administrative Wizards, уже упоминавшийся System Policy Editor, а также расширенное средство Windows NT Diagnostics и программа Network Monitor (программа мониторинга работы сети, ранее поставлявшаяся только в составе продукта Microsoft Systems Management Server).

Программы-мастера Administrative Wizards позволяют без труда, шаг за шагом, выполнять такие действия, как создание учетных записей пользователей, управление их группами, контроль доступа к файлам и каталогам, установка нового принтера, инсталляция и деинсталляция программ, подключение модема, подготовка пакетов инсталляционных дискет для новых клиентов и контроль за соблюдением лицензионных соглашений для установленных программ. Все это будет полезно для тех администраторов, которые считают, что, несмотря на наличие графического интерфейса, средства управления Windows NT все же сложны.

Windows NT 4.0 имеет несколько полезных системных компонентов для мониторинга, заимствованных у Systems Management Server компании Microsoft. Основное приложение — инструмент Performance Monitor, графически отслеживающий выбранные системные события. В частности Performance Monitor может быть использован для получения диаграмм загруженности ЦПУ, общего ввода/вывода сетевых плат и количества переданных байт по HTTP.

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

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

Другие новшества в Windows NT Server 4.0 связаны, в основном, с Internet и intranet. Важное место среди них занимают следующие, вошедшие в комплект поставки, программные компоненты:

  • Internet Information Server (IIS) версии 2.0 — продукт Microsoft, предоставляющий услуги Web-, ftp- и gopher-сервера, возможности Internet Information Server сравнимы, а по ряду тестов и превосходят аналогичный популярный продукт Server Netscape. Microsoft Internet Information Server 2.0, является самым быстрым сервером Web для Windows NT Server — он на 40 процентов превосходит производительность своего предшественника — версию 1.0;
  • Объектная модель распределенных компонентов — Distributed Component Object Model (DCOM), которая обеспечивает безопасную связь между компонентами через Internet;
  • DNS/WINS Server, который позволяет легко находить в Internet или intranet-сетях нужные Web-узлы;
  • технология PPTP (point-to-point tunneling protocol), которая расширяет функциональность сервера удаленного доступа Windows NT Server (RAS) и обеспечивает возможности создания частных сетей в Internet;
  • программа FrontPage, которая позволяет создавать Web-страницы на основе разнообразных шаблонов, проверять правильность ссылок и осуществлять общее управление создаваемыми Web-узлами;
  • индексный сервер Microsoft Search Server, который позволяет легко находить информацию на распределенных серверах intranet-сети в рамках любых документов, в том числе и созданных в Microsoft Office.

Два средства новой системы, предназначенные для работы в Internet, представляют особый интерес для администраторов. Во-первых, это служба имен DNS. Она позволяет использовать DNS-имена, но поддерживает только статическую адресацию. Для снятия этого ограничения Microsoft предлагает интеграцию служб DNS и WINS, назвав это сочетание «истинно динамической DNS». Теперь, когда клиенту WINS нужно определить IP-адрес, соответствующий символьному NetBIOS-имени, он обращается сначала к базе данных WINS, а затем — собственно к DNS. Таким образом, в системе на равных можно применять и динамически распознаваемые имена WINS, и статические имена DNS.

Кроме того, в состав Windows NT 4.0 вошла Web-ориентированная утилита администрирования, открывающая доступ к средствам администрирования Windows NT из любого Web-броузера. Из соображений безопасности для удаленного администрирования следует использовать Web-броузеры, способные регистрировать пользователя непосредственно на сервере Windows NT (т. е. такие, как Internet Explorer) или поддерживать протокол SSL.

Одно из усовершенствований связано с тем, что повышающаяся роль Internet’а и клиент-серверных систем ведет к росту числа мобильных пользователей. Microsoft в связи с этим улучшила RAS (улучшила поддержку ISDN) и предоставила средства безопасной работы с RAS через Internet. В RAS реализованы протоколы PPTP (создает зашифрованный трафик через Internet) и Multilink PPP (позволяет объединять несколько каналов в один). Клиентами могут быть Windows NT 4.0 Workstation или Windows 95.

Распределенная модель объектной компоновки (Distributed Component Object Model) — еще одно ключевое дополнение к Windows NT Server 4.0. Модель объектной компоновки (COM) позволяет разработчикам программ создавать приложения, состоящие из отдельных компонент. Распределенная модель (DCOM) в Windows NT Server 4.0 расширяет COM таким образом, что позволяет отдельным компонентам взаимодействовать через Internet. DCOM является растущим стандартом Internet, опубликованным в соответствии с форматом, определенным в спецификациях RFC 1543.

При разработке Windows NT 4.0 Microsoft решила пожертвовать стабильностью ради производительности. С этой целью были внесены изменения в архитектуру: библиотеки менеджера окон и GDI, а также драйверы графических адаптеров были перенесены из пользовательского режима в режим ядра. Это изменение означает отход от принятой в предыдущих версиях Windows NT 3.х концепции микроядра.

Перенос графической библиотеки и драйверов в область ядра повышает скорость выполнения графического ввода-вывода. Эти изменения особенно сказались на скорости выполнения приложений Win32, в то время как приложения Windows-16 и графические приложения DOS работают примерно также, как и в версии 3.5.

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

1.1.3. Новые свойства Windows NT 5.0

В конце 1997 ожидается появление Windows NT 5.0 — усовершенствованной версии Windows NT. Это будет не только полностью 32-разрядная, но также и полностью объектно-ориентированная система. Основу Windows NT 5.0 составляет объектно-ориентированная файловая система, реализованная на базе стандарта OLE 2.0, которая позволяет хранить не файлы, а объекты. Объектно-ориентированный подход позволяет с наименьшими затратами обеспечивать корректность многочисленных копий данных, таких как документы, электронные таблицы, приложения и других видов информации, хранящихся на разных машинах сети.

Версия Windows NT 5.0 обещает много, и нововведения прежде всего коснутся следующих подсистем:

  • Active Directory — глобальная справочная служба, которая развивает 2-х уровневый подход к разрешению имен DNS. Active Directory содержит информацию не только о файлах, но и об объектах других типов, например:

    Имя компьютера , IP-адрес
    Имя пользователя, пароль, почтовый адрес, …
    Имя приложения, компьютер, версия, права доступа…

  • Distributed File System (Dfs) — распределенная файловая система (свободно доступна на www.microsoft.com). Каталоги этой файловой системы, находящиеся на разных серверах, монтируются в общее дерево, начинающееся на корневом сервере с корневым share-именем. Различные поддеревья одного share могут состоять из файловых систем не только Microsoft, но и Novell NCP и Sun NFS. Некоторые ветви распределенной файловой системы могут по желанию администратора реплицироваться прозрачным образом.
  • Distributed Component Object Model (DCOM) — программные объекты (ActiveX или другие) могут распределяться по серверам сети и вызываться приложениями с любого компьютера. Информация о месте расположения объектов регистрируется в Active Directory.
  • Средства обеспечения безопасности: проверка прав доступа к документам в системе Windows NT 5.0 будет осуществляться по методу Kerberos или с помощью электронной подписи, а передача документов по сети будет реализована с использованием шифрования.

1.1.4. Требования к аппаратуре

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

Для работы Windows NT Workstation 4.0 компьютер должен иметь процессор не ниже i486 (в этой версии системы корпорация Microsoft отказалась от какой-либо поддержки процессоров i386), ОЗУ емкостью не менее 12 Мбайт и 108 Мбайт дискового пространства. И хотя эта ОС вполне работоспособна на компьютерах, имеющих оперативную память менее 16 Мбайт, однако рекомендуется устанавливать ее при наличии ОЗУ, емкость которого вдвое превышает допустимый минимум, т. е. составляет 24 Мбайт, а свободное дисковое пространство равно, по крайней мере, 216 Мбайт. Запустить Windows NT Workstation 4.0 можно и на системе, обладающей меньшими ресурсами, но тогда вряд ли пользователь останется доволен ее производительностью.

Для Windows NT Server 4.0 Microsoft определяет следующие аппаратные требования: процессор не ниже i486, ОЗУ емкостью 16 Мбайт и не менее 148 Мбайт непрерывного свободного дискового пространства. Для ознакомления с функциональными возможностями системы это, возможно, и достаточно, но для «промышленного» использования этих минимальных требований явно недостаточно. Для сервера с низкой или средней загруженностью (определяется числом обслуживаемых пользователей) необходимо наличие 32 Мбайт оперативной памяти и жесткого диска емкостью не менее 1 Гбайт.

Полный список аппаратуры, прошедшей тестирование на совместимость с Windows NT, содержится в документации к системе и на сервере www.microsoft.com.

1.1.5. Области использования Windows NT

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

Клиентами в сети с Windows NT Server могут являться компьютеры с установленными на них различными операционными системами. Стандартно поддерживаются: Windows NT Workstation, MS-DOS, OS/2, Windows for Workgroups, Windows 95, клоны UNIX, Macintosh. Основные клиенты входят в стандартную поставку Windows NT Server.

Windows NT Server является мощной платформой для сложных сетевых приложений, особенно тех, которые построены с использованием технологии клиент-сервер. В сочетании с серверами BackOffice он может удовлетворить очень широкий круг потребностей корпоративных пользователей. Так, под управлением Windows NT Server может работать сервер баз данных SQL Server фирмы Microsoft, а также серверы баз данных других известных фирм, такие как серверы баз данных Oracle и Sybase, Adabas и InterBase.

На платформе Windows NT Server может быть установлена мощная система администрирования Microsoft System Management Server, функциями которой является инвентаризация аппаратной и программной конфигурации компьютеров сети, автоматическая установка программных продуктов на рабочие станции, удаленное управление любым компьютером и мониторинг сети.

Windows NT Server может использоваться как сервер связи с мэйнфреймами IBM и системами IBM AS400. Для этого создан специальный продукт Microsoft SNA Server, позволяющий легко объединить в одной сети IBM PC-совместимые рабочие станции и мощные мейнфреймы. SNA Sever является шлюзом, позволяющим осуществлять доступ к рабочей станции как к серверам локальной сети, так и к мэйнфреймам без необходимости использования двух сетевых карт или нескольких стеков сетевых протоколов. Это приводит к снижению стоимости оборудования и уменьшению объема требуемой оперативной памяти. Обеспечивая прозрачный доступ к мэйнфреймам, SNA Server, будучи интегрированным с системой безопасности NT Server, обеспечивает авторизацию доступа к хосту. SNA Server может работать с любым из протоколов, поддерживаемых в NT Server: IPX/SPX, TCP/IP или NetBEUI.

Windows NT Server является платформой для Microsoft Exchange — нового высоко производительного пакета для коллективной работы, построенного на основе почтового сервера.

Наконец, последняя версия Windows NT 4.0 является надежной платформой для приложений, ориентированных на Internet: Web-серверов, Web-броузеров, информационно-поисковых систем, систем электронной коммерции в сети Internet.

Операционная система Windows NT Workstation позиционируется прежде всего как клиент в сетях Windows NT Server, а также в сетях NetWare, Unix, Vines. В сетях NetWare рабочие станции Windows NT восполняют известный пробел — отсутствие хорошего сервера приложений. Компьютер с установленной на нем Windows NT может быть рабочей станцией и в одноранговых сетях, выполняя одновременно функции и клиента, и сервера. Windows NT Workstation может применяться в качестве ОС автономного компьютера, если необходимы повышенная производительность или секретность, а также при реализации сложных графических приложений, например, в системах автоматизированного проектирования.

1.2. Микроядерная структура — основа стабильности системы

При разработке структуры Windows NT была в значительной степени использована концепция микроядра. В соответствии с этой идеей ОС делится на несколько подсистем-серверов, каждая из которых выполняет отдельный набор сервисных функций — например, сервис памяти, сервис по созданию процессов или сервис по планированию процессов. Каждый сервер выполняется в пользовательском режиме, выполняя циклическую проверку, не появился ли запрос от клиента на одну из его сервисных функций. Клиент, которым может быть либо другая компонента ОС, либо прикладная программа, запрашивает сервис, посылая сообщение на сервер. Этот запрос перехватывается ядром, которое из-за ограниченности выполняемых функций в случае такой организации называется микроядром. Ядро ОС, работая в привилегированном режиме, доставляет сообщение нужному серверу. Сервер выполняет операцию, после чего ядро возвращает результаты клиенту с помощью другого сообщения (рисунок 1.1). Микроядро играет роль регулировщика — оно проверяет сообщения, пересылает их между серверами и клиентами и предоставляет доступ к аппаратуре.

Рис. 1.1. Структура ОС на базе микроядра

Использование концепции микроядра способствует переносимости операционных систем, поскольку весь машинно-зависимый код изолирован в микроядре, а значит для переноса системы на новый процессор требуется меньше изменений, и все они логически сгруппированы вместе. Операционная система Windows NT может работать на компьютерах, построенных на базе процессоров Intel, PowerPC, DEC Alpha, MIPS.

Технология микроядер является основой построения множественных прикладных сред, которые обеспечивают совместимость программ, написанных для разных ОС. Абстрагируя интерфейсы прикладных программ от расположенных ниже операционных систем, микроядра позволяют гарантировать, что вложения в прикладные программы не пропадут в течение нескольких лет, даже если будут сменяться операционные системы и процессоры. В среде Windows NT, кроме «родных» 32-битовых приложений, могут выполняться приложения MS-DOS, 16-битовые Windows-приложения, Posix- и OS/2-приложения.

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

Рис. 1.2. Структура Windows NT

Так как защищенные подсистемы автоматически не могут совместно использовать память, они общаются друг с другом посредством посылки сообщений. Сообщения могут передаваться как между клиентом и сервером, так и между двумя серверами. Все сообщения проходят через executive. Защищенные подсистемы Windows NT работают в пользовательском режиме и создаются Windows NT во время загрузки операционной системы. Сразу после создания они начинают бесконечный цикл своего выполнения, отвечая на сообщения, поступающие к ним от прикладных процессов и других подсистем. Для упрощения на рисунке взаимодействие приложений с защищенными подсистемами иллюстрируется стрелками, соединяющими их напрямую, однако в действительности взаимодействие приложений с защищенными подсистемами реализуется через ядро путем обмена сообщениями.

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

  • Менеджер объектов. Создает, удаляет и управляет объектами NT executive — абстрактными типами данных, используемыми для представления ресурсов системы.
  • Монитор безопасности. Устанавливает правила защиты на локальном компьютере. Охраняет ресурсы операционной системы, выполняет защиту и регистрацию исполняемых объектов.
  • Менеджер процессов. Создает и завершает, приостанавливает и возобновляет процессы и нити, а также хранит о них информацию.
  • Менеджер виртуальной памяти.
  • Средства локального вызова процедур. Передают сообщения между клиентскими и серверными процессами одного и того же компьютера.
  • Подсистема ввода-вывода. Включает в себя следующие компоненты: 1) менеджер ввода-вывода предоставляет средства ввода-вывода, независимые от устройств; 2) файловые системы, NT-драйверы, выполняющие файл-ориентированные запросы на ввод-вывод, транслирующие их в вызовы обычных устройств; 3) сетевой редиректор и сетевой сервер, драйверы файловых систем, передающие удаленные запросы на ввод-вывод на машины сети и получающие запросы от них; 4) драйверы устройств NT executive, низкоуровневые драйверы, которые непосредственно управляют устройством; 5) менеджер кэша, реализующий кэширование диска.

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

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

Обратиться к ядру можно только посредством прерывания. Ядро расположено над уровнем аппаратных абстракций (Hardware Abstraction Level HAL), который концентрирует в одном месте основную часть машинно-зависимых процедур. Располагается HAL между NT executive и аппаратным обеспечением и скрывает от системы такие детали, как контроллеры прерываний, интерфейсы ввода/вывода и механизмы взаимодействия между процессорами. Такое решение позволяет легко переносить Windows NT с одной платформы на другую путем замены только слоя HAL.

Среди всех защищенных подсистем можно выделить так называемые подсистемы окружения — Win32, 16-битный Windows, DOS, OS/2, Posix. Каждая из этих подсистем реализует соответствующий прикладной программный интерфейс. Windows NT использует подсистемы окружения со следующими целями:

  • Обеспечить несколько программных интерфейсов (APIs), сохраняя как можно более простым базовый программный код (NT executive).
  • Экранировать базовую операционную систему от изменений или расширений в поддерживаемых API.
  • Объединить часть глобальных данных, требуемых всем API, и в то же время отделить данные, требуемые одному API от данных, требуемых другим API.
  • Защитить окружение каждого API от приложений, а также от окружений других API и защитить базовую операционную систему от различных окружений.
  • Позволить операционной системе расширяться в будущем за счет новых API.

1.3. Планирование процессов и нитей

В отличие от Windows, в которой реализована многозадачность без вытеснения (non-preemptive multitasking), в Windows NT используется механизм многозадачности с вытеснением (preemptive multitasking).

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

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

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

Каждой нити присваивается число — приоритет, и нити с более высоким приоритетом выполняются раньше нитей с меньшим приоритетом. В самом начале нить получает приоритет от процесса, который создает ее. В свою очередь и процесс получает приоритет в тот момент, когда его создает подсистема среды. Значение базового приоритета процесса присваивается ему системой по умолчанию или системным администратором. Нить наследует этот базовый приоритет и может изменить его, немного увеличив или уменьшив. На основании получившегося в результате приоритета, называемого приоритетом планирования, начинается выполнение нити. В ходе выполнения приоритет планирования может меняться.

Windows NT поддерживает 32 уровня приоритетов, разделенных на два класса — класс реального времени и класс переменных приоритетов (рисунок 1.3). Нити реального времени, приоритеты которых находятся в диапазоне от 16 до 31, являются более приоритетными процессами и используются для выполнения задач, критичных ко времени.

В Windows NT определено 4 класса приоритетов процессов:

  • IDLE_PRIORITY_CLASS — уровень 4
  • NORMAL_PRIORITY_CLASS — уровень 9 при интерактивной работе процесса (forground) и уровень 7 при работе в фоновом режиме (background)
  • HIGH_PRIORITY_CLASS — уровень 13
  • REALTIME_PRIORITY_CLASS — уровень 24

Большинство приложений либо не определяет класс приоритета процесса при его создании, либо устанавливает его в значение NORMAL_PRIORITY_CLASS. Класс IDLE — самый низкоприоритетный — хорошо использовать для работ, некритичных к скорости их выполнения, например, при наблюдении за состоянием системы или же при резервном копировании на ленту. Высокий приоритет (HIGH_PRIORITY_CLASS) следует использовать только тогда, когда это абсолютно необходимо, так как нити такого процесса будут выполняться всегда перед нитями процесса с нормальным приоритетом. В Windows NT с приоритетом HIGH работает процесс Task Manager. Обычно он находится в состоянии ожидания, но при нажатии комбинации клавиш Ctrl+Esc нить Task Manager пробуждается и немедленно вытесняет любые нити обычных приложений. Приоритеты реального времени системными процессами Windows NT (и тем более офисными приложениями) не используются. Этот класс приоритетов нужно использовать только для систем реального времени, например, сбора данных от промышленных установок, управления движущимися объектами и т.п.

Рис. 1.3. Система очередей готовых нитей

Все нити, созданные процессом определенного класса, имеют сначала приоритет процесса. Но в ходе своего выполнения нить может изменить свой приоритет относительного базового приоритета процесса с помощью системного вызова SetThreadPriority. Этот вызов имеет параметр, который может принимать 5 относительных значений, понижая приоритет относительно базового на 2 или 1 единицу, повышая его на 2 или 1 единицу или делая его равным базовому. Имеется еще 2 абсолютных значения этого параметра — IDLE и CRITICAL. Значение IDLE делает приоритет нити равным 1 независимо от его базового приоритета (для процессов REALTIME приоритет становится равным 16), а значение CRITICAL повышает приоритет до 15 для всех процессов (для процессов REALTIME приоритет повышается до 31).

На выполнение всегда выбирается нить с самым высоким приоритетом. Каждый раз, когда необходимо выбрать нить для выполнения, диспетчер прежде всего просматривает очередь готовых нитей реального времени и обращается к другим нитям, только когда очередь нитей реального времени пуста. Обычно большинство нитей в системе попадают в класс нитей с переменными приоритетами, диапазон приоритетов которых от 0 до 15. Этот класс имеет на-звание «переменные приоритеты» потому, что диспетчер настраивает систему, выбирая (понижая или повышая) приоритеты нитей этого класса.

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

Итак, нить освобождает процессор, если:

  • нить блокируется, уходя в ожидание,
  • нить завершается,
  • нить исчерпала квант,
  • нить вытеснена более приоритетной нитью.

При планировании нитей в Windows NT используются концепции квантования, абсолютных приоритетов и динамических приоритетов.

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

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

1.4. Управление памятью

Windows NT поддерживает сегментностраничную модель виртуальной памяти и использует для этих целей аппаратную поддержку таких процессоров как Intel 80386 и выше, MIPS R4000, DEC Alpha и Power PC. Для этого в NT executive имеется специальный компонент — менеджер виртуальной памяти.

Менеджер ВП обеспечивает для процессов следующие наборы функций:

  • управление виртуальным адресным пространством процесса;
  • разделение памяти между процессами;
  • защита виртуальной памяти одного процесса от других процессов.

Средства защиты памяти в Windows NT существуют в четырех формах.

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

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

В дополнение к прямой защите, обеспечиваемой механизмом трансляции, каждый процессор, который поддерживает виртуальную память, реализует некоторую форму аппаратно-управляемой защиты памяти. Часто аппаратная защита бывает минимальной. Из-за этого менеджер виртуальной памяти Windows NT в гораздо большей степени зависит от аппаратуры, чем другие части операционной системы.

Каждый процесс NT executive имеет большое виртуальное адресное пространство размером в 4Гб, из которых 2 Гб резервируются для системных нужд. (Процессор MIPS R4000 требует, чтобы 2 Гб адресного пространства были зарезервированы для системы. Хотя другие процессоры требуют меньше, для переносимости системы Windows NT всегда резервирует 2 Гб.) Младшие адреса виртуального адресного пространства доступны для нитей, работающих и в пользовательском, и в привилегированном режимах, они указывают на области памяти, уникальные для каждого процесса. Старшая часть адресов доступна для нитей только тогда, когда они выполняются в привилегированном режиме. Виртуальное адресное пространство процесса показано на рисунке 1.4.

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

Рис. 1.4. Виртуальное адресное пространство

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

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

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

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

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

Менеджер виртуальной памяти Windows NT использует стратегию «по требованию» с кластеризацией. При возникновении страничного прерывания менеджер виртуальной памяти загружает в память вызвавшую прерывание страницу, а также небольшое количество окружающих ее страниц. Эта стратегия пытается минимизировать количество страничных прерываний.

Этап размещения. Набор правил, используемых для определения места размещения новой страницы в памяти, называется стратегией размещения. В Windows NT менеджер виртуальной памяти просто выбирает первую страницу из списка свободных физических страниц. База данных физических страниц — это массив записей, пронумерованных от 0 до максимального номера страницы, зависящего от объема памяти. Каждая запись содержит информацию о соответствующей физической странице. Менеджер виртуальной памяти использует прямые связи в случае, когда процесс запрашивает доступ к виртуальному адресу в действительной виртуальной странице.

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

Менеджер виртуальной памяти Windows NT использует локальный алгоритм FIFO (First Input First Output). В соответствии с алгоритмом FIFO из памяти удаляется та страница, которая дольше всего там находится. Локальность в данном случае означает, что поиск страницы-кандидата на выгрузку осуществляется только среди страниц того процесса, который требует загрузки новой страницы. Существуют и глобальные стратегии, в соответствии с которыми поиск замещаемой страницы выполняется на множестве страниц всех процессов. Локальный вариант стратегии не дает одному процессу возможность захватить всю имеющуюся память.

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

В Windows NT реализована сегментно-страничная модель распределения памяти. Для хранения информации о состоянии виртуальных сегментов используется набор структур, называемых дескрипторами виртуальных адресов. Когда процессу назначается новая область памяти, менеджер виртуальной памяти создает дескриптор, в котором хранится вся информация, связанная с этой областью, такая как диапазон адресов, признаки того, является ли память разделяемой или частной, будет ли процесс-потомок наследовать содержимое этой области, признаки защиты. Затем дескриптор встраивается в двоичное дерево дескрипторов данного процесса, используемое для ускорения поиска.

Для снижения объема вычислений, затрачиваемых на работу менеджера виртуальной памяти, в Windows NT минимизируется количество страничных прерываний. Для этого предпринимаются следующие меры:

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


Содержание |
Вперед

Вопрос 1

Какие ОС называются мультипрограммными

1. обеспечивающие одновременную работу нескольких пользователей

2. поддерживающие сетевую работу компьютеров

+3. обеспечивающие запуск одновременно нескольких программ

4. состоящие более чем из одной программы

Вопрос 2

Какие существуют способы реализации ядра системы?

+1. многоуровневая (многослойная) организация

+2. микроядерная организация

3. реализация распределеннная

4. монолитная организация

Вопрос 3

Что обычно входит в состав ядра ОС

+1. высокоуровневые диспетчеры ресурсов

+2. аппаратная поддержка функций ОС процессором

+ 3. базовые исполнительные модули

+ 4. набор системных API-функций

Вопрос 4

Какие особенности характерны для современных универсальных операционных систем?

+ 1. поддержка многозадачности

+ 2. поддержка сетевых функций

+ 3. обеспечение безопасности и защиты данных

4. предоставление большого набора системных функций разработчикам приложений

Вопрос 5

Какие утверждения относительно понятия «API-функция» являются правильными?

+ 1. API-функции определяют прикладной программный интерфейс

+ 2. API-функции используются при разработке приложений для доступа к ресурсам компьютера

3. API-функции реализуют самый нижний уровень ядра системы

4. API-функции — это набор аппаратно реализованных функций системы

Вопрос 6

Какие особенности характерны для ОС Unix

+ 1. открытость и доступность исходного кода

2. ориентация на использование оконного графического интерфейса

+ 3. использование языка высокого уровня С

+ 4. возможность достаточно легкого перехода на другие аппаратные платформы

Вопрос 7

Какие типы операционных систем используются наиболее часто в настоящее время?

+ 1. системы семейства Windows

+ 2. системы семейства Unix/Linux

3. системы семейства MS DOS

4. системы семейства IBM OS 360/370

Вопрос 8

Какие задачи необходимо решать при создании мультипрограммных ОС

+ 1. защита кода и данных разных приложений, размещенных вместе в основной памяти

+ 2. централизованное управление ресурсами со стороны ОС

+ 3. переключение процессора с одного приложения на другое

4. необходимость размещения в основной памяти кода и данных сразу многих приложений

Вопрос 9

Какое соотношение между используемыми на СЕРВЕРАХ операционными системами сложилось в настоящее время?

+ 1. примерно поровну используются системы семейств Windows и Unix/Linux

2. около 10 % — системы семейства Windows, около 90 % — системы смейства Unix/Linux

3. около 90 % — системы семейства Windows, около 10 % — системы семейства Unix/Linux

4. около 30 % — системы семейства Windows, около 30 % — системы семейства Unix/Linux, около 40 % — другие системы

Вопрос 10

Какие утверждения относительно понятия «Ядро операционной системы» являются правильными?

+ 1. ядро реализует наиболее важные функции ОС

+ 2. подпрограммы ядра выполняются в привилегированном режиме работы процессора

3. ядро в сложных ОС может строиться по многоуровневому принципу

4. ядро всегда реализуется на аппаратном уровне

Вопрос 11

Какие сообщения возникают при нажатии на клавиатуре алфавитно-цифровой клавиши?

+ 1. WM_KeyDown

+ 2. WM_Char

+ 3. WM_KeyUp

4. WM_KeyPress

Вопрос 12

Какие шаги в алгоритме взаимодействия приложения с системой выполняются операционной системой

1. формирование сообщения и помещение его в системную очередь

+ 2. распределение сообщений по очередям приложений

+ 3. вызов оконной функции для обработки сообщения

4. извлечение сообщения из очереди приложения

Вопрос 13

Что представляет собой понятие “сообщение” (message)?

1. небольшую структуру данных, содержащую информацию о некотором событии

2. специальную API-функцию, вызываемую системой при возникновении события

3. однобайтовое поле с кодом происшедшего события

+ 4. небольшое окно, выводящее пользователю информацию о возникшем событии

Вопрос 14

Какие утверждения относительно иерархии окон являются справедливыми

+ 1. главное окно может содержать любое число подчиненных окон

+ 2. любое подчиненное окно может содержать свои подчиненные окна

3. подчиненные окна могут быть двух типов – дочерние и всплывающие

+ 4. приложение может иметь несколько главных окон

Вопрос 15

Как можно узнать координаты текущего положения мыши при нажатии левой кнопки

+ 1. с помощью события WM_LbuttonDown и его поля LPARAM

2. с помощью события WM_LbuttonDown и его поля WPARAM

3. с помощью события WM_LbuttonDown и его полей WPARAM и LPARAM

4. с помощью события WM_LbuttonCoordinates

Вопрос 16

Какие функции можно использовать для получения контекста устройства?

+ 1. GetDC

+ 2. BeginPaint

3. ReleaseDC

4. CreateContext

Вопрос 17

Какая инструкция (оператор) является основной при написании оконной функции?

+ 1. инструкция множественного выбора типа Case — Of

2. условная инструкция if – then

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

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

Вопрос 18

Какой вызов позволяет добавить строку в элемент-список?

+ 1. SendMessage (MyEdit, lb_AddString, 0, строка)

2. SendMessage (“Edit”, lb_AddString, 0, строка)

3. SendMessage (MyEdit, AddString, 0, строка)

4. SendMessage (MyEdit, строка, lb_AddString, 0)

Вопрос 19

Какие утверждения относительно оконной функции являются правильными

+ 1. оконная функция принимает 4 входных параметра

+ 2. тело оконной функции – это инструкция выбора с обработчиками событий

+ 3. оконная функция обязательно должна обрабатывать сообщение wm_Destroy

+ 4. оконная функция явно вызывается из основной функции приложения

Вопрос 20

Какие сообщения возникают при нажатии на клавиатуре функциональной клавиши?

+ 1. WM_KeyDown

+ 2. WM_KeyUp

3. WM_KeyPress

4. WM_Char

Вопрос 21

Что может быть причиной появления внутреннего прерывания

+ 1. попытка деления на ноль

2. попытка выполнения запрещенной команды

+ 3. попытка обращения по несуществующему адресу

4. щелчок кнопкой мыши

Вопрос 22

Какие операции определяют взаимодействие драйвера с контроллером

+ 1. проверка состояния устройства

+ 2. запись данных в регистры контроллера

+ 3. чтение данных из регистров контроллера

4. обработка прерываний от устройства

Вопрос 23

Какие операции включает в себя вызов обработчика нового прерывания

+ 1. обращение к таблице векторов прерываний для определения адреса первой команды вызываемого обработчика

2. сохранение контекста для прерываемого программного кода

+ 3. занесение в счетчик команд начального адреса вызываемого обработчика

+ 4. внесение необходимых изменений в таблицу векторов прерываний

Вопрос 24

Что входит в программный уровень подсистемы ввода/вывода

+ 1. драйверы

2. диспетчер ввода/вывода

+ 3. системные вызовы

4. контроллеры

Вопрос 25

Что определяет понятие “порт ввода/вывода”

+ 1. порядковый номер или адрес регистра контроллера

2. машинную команду ввода/вывода

3. устройство ввода/вывода

4. контроллер устройства ввода/вывода

Вопрос 26

Какие существуют типы прерываний

+ 1. внешние или аппаратные прерывания

+ 2. внутренние прерывания или исключения

+ 3. программные псевдопрерывания

4. системные прерывания

Вопрос 27

Какие утверждения относительно понятия прерывания являются правильными

+ 1. прерывания — это механизм реагирования вычислительной системы на происходящие в ней события

2. прерывания используются для синхронизации работы основных устройств вычислительной системы

+ 3. прерывания возникают в непредсказуемые моменты времени

4. прерывания — это основной механизм планирования потоков

Вопрос 28

Какую информацию могут содержать регистры контроллеров устройства

+ 1. текущее состояние устройства

+ 2. текущую выполняемую устройством команду

3. данные, передаваемые от устройства системе

4. данные, передаваемые системой устройству

Вопрос 29

Как выстраиваются аппаратные прерывания в зависимости от их приоритета

1. сбой аппаратуры > таймер > дисковые устройства > сетевые устройства > клавиатура и мышь

2. сбой аппаратуры > таймер > дисковые устройства > клавиатура и мышь > сетевые устройства

+ 3. таймер > сбой аппаратуры > дисковые устройства > сетевые устройства > клавиатура и мышь

4. сбой аппаратуры > дисковые устройства > таймер > сетевые устройства > клавиатура и мышь

Вопрос 30

Что может быть причиной появления внешнего прерывания

+ 1. нажатие клавиши на клавиатуре

+ 2. завершение дисковой операции

3. обращение выполняемой процессором команды по несуществующему адресу

4. попытка выполнения запрещенной команды

Понравилась статья? Поделить с друзьями:
  • Операционная система windows доклад по информатике кратко
  • Операционная система microsoft windows 7 максимальная
  • Операционная система windows графический интерфейс пользователя
  • Операционная система microsoft windows 7 professional купить
  • Операционная система windows базовые элементы графической оболочки