Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

cl-Ast-informatikaУЧЕБНОЕ ПОСОБИЕ

.pdf
Скачиваний:
19
Добавлен:
14.02.2015
Размер:
2.81 Mб
Скачать

ТЕСТЫ ДЛЯ САМОКОНТРОЛЯ

1.Отношение количества цветных точек к белым при печати определяет уровень насыщенности _________

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

3.Существуют растровый и _________ форматы представления графической информации.

4.Уровень аппаратного __________ определяется количеством шагов полоски светочувствительных элементов сканера при перемещении вдоль одного дюйма изображения по вертикали.

5.В планшетных сканерах отражающие оригиналы освещаются ___________, а

прозрачные — __________.

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

7.________ — это напряженность магнитного поля, необходимая для перемагничивания домена

8.Дано выражение (x2+y)*2+z. Записать ПОЛИЗ.

9.Дана ПОЛИЗ 1x+1x-*xx*+. Записать выражение.

10.FAT — это

11.Область данных предназначена для

12.Модули оперативной, графической, и flash-памяти — это накопители на

памяти

13.это объем информации, который можно надежно разместить на единице площади поверхности носителя.

14._______ плотность записи измеряется числом дорожек, размещенных на кольце диска шириной 1 дюйм.

15._______ плотность записи измеряется количеством бит, которое можно записать на дорожке единичной длины.

За каждый правильный ответ поставьте себе 1 балл. Просуммируйте набранные баллы и разделите полученную сумму на 3. Округлите результат. Это ваша оценка за тест.

РЕКОМЕНДУЕМАЯ ЛИТЕРАТУРА

1.Острейковский. Информатика: Учеб. для техн. направлений и спец. вузов.- М.: Высш.

шк., 1999.- 512 с. :рис.

2.Левин В. И. Носители информации в цифровом веке.-М.: КомпьютерПресс, 2000.- 256 с.

3.Чепурной В. Устройства хранения информации.- СПб.: BHV-Санкт-Петербург, 1998.- 208 с.,ил.

4.Гук М. Ю. Аппаратные средства IBM PC. Энциклопедия.- СПб.: Питер, 2004.- 928 с.

5.Гук М. Дисковая подсистема ПК.- СПб.: Питер, 2001.- 336 с.

6.Велихов А. В. Компьютерное железо.- М.: Майор, 2003.- 192 с.

7.Мураховский В. И. Железо ПК. Практическое руководство.- Десс, 2003.- 688 с.

8.Периодические издания: журналы "Компьютер-пресс","Мир ПК", "Монитор", "Компьютерра".

80

4

МОДУЛЬ

ОПЕРАЦИОННЫЕ СИСТЕМЫ

1.ОСНОВЫ ОПЕРАЦИОННЫХ СИСТЕМ

2.КРАТКИЙ ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ СЕМЕЙСТВА

WINDOWS

3.ОБЪЕКТНО-ОРИЕНТИРОВАННАЯ МЕТОДОЛОГИЯ

Цель: изучение общих принципов построения и функционирования операционных систем; ознакомление с основными понятиями объектно-ориентированной технологии.

Задачи:

¾Ознакомиться с требованиями к построению операционных систем.

¾Ознакомиться с назначением и функционированием файловой системы.

¾Получить общее представление о семействе ОС Windows.

¾Получить общее представление об объектно-ориентированной методологии.

После изучения модуля вы должны Знать:

¾Что такое операционная система.

¾Основные рыночные требования, предъявляемые к операционным системам.

¾Основные понятия файловой системы.

¾Зачем нужна система прерываний, и какие бывают типы прерываний.

¾Название и назначение элементов интерфейса Windows.

¾Технологию работы в среде Windows.

¾Принцип обмена данными в среде Windows и свойства буфера обмена.

¾Разницу между внедрением и связыванием объекта.

Результат:

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

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

¾Пополнение профессионального словарного запаса

Критерии:

¾ Сложность изучаемого материала (1 — простой, 2 — средний, 3 — сложный)

2

 

 

¾ Минимально необходимое время изучения материала (в аудиторных часах)

2,5

— 30% знаний

 

¾ Время, необходимое для полного усвоения материала (в аудиторных часах)

7

— 80-100% знаний

 

Лабораторное сопровождение:

¾Лабораторная работа №1. Работа с файловым менеджером Far

¾Лабораторная работа №2. Работа с объектами файловой системы в среде

Windows

¾Лабораторная работа №3. Работа с программой-архиватором

81

1 ОСНОВЫ ОПЕРАЦИОННЫХ СИСТЕМ

1.1 СВОЙСТВА ОПЕРАЦИОННЫХ СИСТЕМ

Операционная система (ОС) совокупность программных средств, которая

управляет аппаратной частью компьютера,

осуществляет взаимодействие блоков ПК,

управляет выполнением программ,

организует хранение информации во внешней памяти,

поддерживает интерфейс пользователя.

ОС — это автономная среда. Прикладные программы связаны с ОС и могут эксплуатироваться на компьютерах с аналогичной системной средой; для работы в другой системной среде необходимо специальное ПО.

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

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

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

Расширяемость. Код должен быть написан таким образом, чтобы можно было легко внести дополнения и изменения, без нарушения целостности системы.

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

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

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

Безопасность. ОС должна обладать средствами защиты ресурсов одних пользователей от других.

Производительность. Система должна обладать настолько хорошим быстродействием и временем реакции, насколько это позволяет аппаратная платформа.

1.1.1 Расширяемость

В то время как аппаратная часть компьютера устаревает за несколько лет, полезная жизнь операционных систем может измеряться десятилетиями. Примером может служить ОС UNIX. Изменения ОС обычно представляют собой приобретение ею новых свойств. Например, поддержка новых устройств; возможность связи с сетями нового типа, поддержка таких технологий как графический интерфейс пользователя или объектноориентированное программное окружение; использование более чем одного процессора.

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

82

1.1.2 Переносимость

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

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

Во-вторых, следует учесть, в какое физическое окружение программа должна быть перенесена. Различная аппаратура требует различных решений при создании ОС. Например, ОС, построенная на 32-битовых адресах, не может быть перенесена на машину с 16-битовыми адресами.

В-третьих, важно минимизировать или, если возможно, исключить те части кода, которые непосредственно взаимодействуют с аппаратными средствами.

В-четвертых, если аппаратно зависимый код не может быть полностью исключен, то он должен быть изолирован в нескольких хорошо локализуемых модулях. Аппаратнозависимый код не должен быть распределен по всей системе

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

Переносимый язык высокого уровня. Большинство переносимых ОС написано на языке С (стандарт ANSI X3.159-1989). Разработчики выбирают С потому, что он стандартизован, и потому, что С-компиляторы широко доступны. Ассемблер используется только для тех частей системы, которые должны непосредственно взаимодействовать с аппаратурой (например, обработчик прерываний) или для частей, которые требуют максимальной скорости (например, целочисленная арифметика повышенной точности). Однако непереносимый код должен быть тщательно изолирован внутри тех компонентов, где он используется.

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

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

1.1.3 Совместимость

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

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

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

83

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

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

1.1.4 Безопасность

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

Основы стандартов в области безопасности были заложены "Критериями оценки надежных компьютерных систем". Этот документ, изданный в США в 1983 году национальным центром компьютерной безопасности (NCSC — National Computer Security Center), часто называют Оранжевой Книгой.

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

Иерархия уровней безопасности, приведенная в Оранжевой Книге, помечает низший уровень безопасности как D, а высший — как А.

Уровень D охватывает системы, оценка которых выявила их несоответствие требованиям всех других классов.

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

сбезопасностью, и избирательного контроля доступа. Уровень С делится на 2 подуровня: уровень С1, обеспечивающий защиту данных от ошибок пользователей, но не от действий злоумышленников, и более строгий уровень С2. На уровне С2 должны присутствовать средства секретного входа, обеспечивающие идентификацию пользователей путем ввода уникального имени и пароля перед тем, как им будет разрешен доступ к системе. Избирательный контроль доступа, требуемый на этом уровне позволяет владельцу ресурса определить, кто имеет доступ к ресурсу и что он может с ним делать. Средства учета и наблюдения (auditing) обеспечивают возможность обнаружить и зафиксировать любые попытки создать, получить доступ или удалить системные ресурсы.

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

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

84

1.2 ФАЙЛОВАЯ СИСТЕМА ДИСКА

Файловая система является частью ОС и предназначена для обеспечения пользователю удобного интерфейса при работе с хранящимися на диске данными. В широком смысле понятие «файловая система» включает:

совокупность всех файлов на диске;

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

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

Файл — именованная область на диске, где хранится логически связанная совокупность данных. Кластер — минимальная единица пространства диска, отводимого файлу. На диске файл занимает свободные кластеры в различных частях диска, сведения о номерах которых хранятся в таблице размещения файлов (FAT).

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

информация о разрешенном доступе;

владелец/создатель файла;

признак «только для чтения» («скрытый файл», «системный файл», «архивный файл», «временный»);

время создания, последнего доступа, последнего изменения;

размер файла.

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

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

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

Запрос к файлу (операция, имя файла, логическая запись).

1.Символьный уровень. Определение по символьному имени файла его уникального имени.

2.Базовый уровень. Определение по уникальному имени атрибутов файла.

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

4.Логический уровень. Определение координат логической записи в файле..

5.Физический уровень. Определение номера физического блока, содержащего логическую запись.

Кподсистеме ввода/вывода

85

1.2.1 Файловая система FAT32

Использование 32-разрядных записей увеличивает количество кластеров в разделе до 268`435`456 (для сравнения в FAT16 — 65`536). Размер тома составляет 2 ТБ, максимальный размер файла — 4 ГБ. Корневой каталог не имеет фиксированного места и может иметь любой размер.

После выхода Windows XP файловая система FAT32 постепенно сдает свои позиции.

Структура диска FAT32

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

Таблица разделов. Хранит информацию о дорожках, секторах, головках, о типе файловой системы.

Загрузочный сектор. Хранит информацию о размере кластера, типе и размере FAT.

Таблица размещения файлов-1. Хранит информацию о размещении файлов на диске.

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

Область данных.

………………….

Таблица размещения файлов-2. Копия FAT.

Область данных.

………………….

1.2.2 Файловая система NTFS

Файловая система NTFS (New Technology File System) используется в операционных системах Windows NT/2000/XP. Размер кластера варьируется от 512 байт до 64 КБ.

При установке файловой системы NTFS 12% общего объема диска отводится под MFT (Master File Table) — общую таблицу файлов. Каждая запись в MFT соответствует какому-нибудь файлу и занимает около 1 КБ. По сути, это каталог всех находящихся на диске файлов. Первые 16 файлов (метафайлы) в MFT-зоне содержат служебную информацию. Имена метафайлов начинаются с символа $, например: $MFT — сам MFTфайл; $Boot — загрузочный сектор; $Bitmap — карта свободного места раздела.

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

Зависимость размера кластера от размера раздела для NTFS

Размер раздела

Количество секторов в кластере

Размер кластера

До 512 Мбайт включительно

1

512 байт

513-1024 Мбайт (1 Гбайт)

2

1 Кбайт

1025-2048 Мбайт (2 Гбайт)

4

2 Кбайт

2049-4096 Мбайт (4 Гбайт)

8

4 Кбайт

4097-8192 Мбайт (8 Гбайт)

16

8 Кбайт

8193 16 384 Мбайт(16 Гбайт)

32

16Кбайт

16385-32768 Мбайт (32 Гбайт)

64

32 Кбайт

От 32 678 Мбайт

128

64 Кбайт

86

1.2.3 Физическая организация файла

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

Непрерывное размещение. Файлу предоставляется последовательность блоков диска. Для задания адреса файла достаточно указать номер начального блока. Недостаток

— фрагментация.

Размещение в виде связанного списка блоков. В начале каждого блока содержится указатель на следующий блок. Адрес файла задается номером первого блока. Фрагментация отсутствует, так как каждый блок может быть присоединен в цепочку какого-либо файла. Недостаток: последовательное чтение цепочки блоков для доступа к заданному месту файла.

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

1.3 СИСТЕМА ПРЕРЫВАНИЙ

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

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

Логические прерывания возникают при нештатной ситуации (деление на 0, переполнение регистров).

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

Время реакции — это время между появлением сигнала запроса на прерывание и началом выполнения программы обработчика прерываний.

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

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

2 КРАТКИЙ ОБЗОР ОПЕРАЦИОННЫХ СИСТЕМ СЕМЕЙСТВА WINDOWS

2.1 ИСТОРИЯ СОЗДАНИЯ ГРАФИЧЕСКОЙ ОПЕРАЦИОННОЙ СРЕДЫ

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

Windows прошла путь от графической оболочки операционной системы MS DOS в первых версиях до полноценной операционной системы (Windows 95/98/2000/XP).

87

В 1981 г. компания Miсrosoft приступила к работе над графической средой для персональных компьютеров (после выпуска операционной системы MS DOS 1.0)

Апрель 1983 г. Выпуск программы Interface Manager, которая, несмотря на серию доработок, не была принята.

Июнь 1985 г. Windows 1.0. Этот вариант так же не нашел поддержки, но работа в этом напралении была продолжена.

Октябрь 1987 г. Windows 2.0. Разработан табличный процессор Microsoft Excel и ряд текстовых процессоров, в том числе Word 1.0. В версии Windows для компьютеров с микропроцессором 80386 впервые реализована многозадачность.

Май 1990 г. Windows 3.0 — графическая оболочка операционной системы MS DOS; полноценный графический интерфейс, поддержка режима многозадачности. В системе Windows унифицированы работы с внешними устройствами, приложениям предоставлен типовой интерфейс. Появление Диспетчера программ; переход на более удобный способ управления компьютером с помощью мыши. Тем не менее надежность работы Windows 3.0 была невысокой.

Апрель 1992 г. Windows 3.1. Начиная с этой версии, реализована заложенная в процессоре 80386 и выше возможность организации виртуальной памяти. Недостаточный объем оперативной памяти компьютера проявлялся лишь в некотором замедлении работы системы. Магистральным направлением развития Windows становятся сетевые средства.

Windows NT: NT 3.1 (1993 г.), NT 3.5 (1994 г.), NT 3.51 (1995 г.), NT 4.0 (1996 г.).

Сентябрь 1995 г. Операционная система Microsoft Windows 95 — первая графическая операционная система для компьютерной платформы IBM PC. Достоинства Windows 95 весьма значительны, но при эксплуатации был обнаружен невысокий уровень надежности работы.

1998 г. Операционная система Windows 98; в комплект стандартных программ включен ряд программных продуктов, до этого поставлявшихся отдельно. Благодаря одинаковой концепции Windows 95 и Windows 98 очень близки между собой по выполняемым функциям и предоставляют пользователю для работы весьма похожие, а зачастую и одинаковые интерфейсы.

Windows 98 более производительна, так как файловая система FAT 32 (по сравнению с FAT 16) позволяет рационально использовать диски. FAT 32 оперирует кластерами меньших размеров, в результате чего повышается эффективность использования объема диска. В состав Windows 98 включена служебная программа, которая позволяет преобразовать на диске файловую систему FAT 16 в FAT 32.

Февраль 2000 г. Windows 2000 отличается от NT версии 4 гораздо сильнее, чем NT 4.0 от NT 3.51. Можно выделить три основных различия: увеличилась надежность и масштабируемость, возросла легкость использования, расширена поддержка аппаратного обеспечения. Windows 2000 поддерживает компьютеры с 8, 16 и даже 32 процессорами. Среди новых служб Windows 2000 особое место занимает служба каталога Active Directory (AD), которую разработчики Microsoft сделали частью операционной системы.

AD — это служба единого каталога, выполненная в виде иерархической базы данных с информацией обо всех пользователях, компьютерах, а также совместно используемых приложениях и данных. База данных службы AD вмещает примерно от 1,5 до 20 млн. пользовательских учетных записей и легко расширяется.

Служба удаленной установки Remote Installation Service (RIS) упрощает инсталляцию Windows 2000 Professional (Windows 2000 Pro) и руководит созданием на рабочей станции нужной конфигурации. Политики группы размещаются в AD и позволяют размещать пользовательские каталоги My Documents на серверах сети, что облегчает создание резервных копий. Приложения и сама ОС могут самовосстанавливаться после удаления или иных нарушений в программных файлах. Если

88

некорректная программа Setup случайно перезапишет системный файл Windows 2000 своим собственным вариантом, то ОС автоматически восстановит его.

Windows 2000 позволяет задать ограничения (квоту) на доступное пользователю дисковое пространство. Устанавливается единый для всех размер ограничения либо производится индивидуальная настройка квоты вручную.

В Windows 2000 включено программное обеспечение для поддержки универсальной последовательной шины USB, технологии Plug-and-Play.

Октябрь 2001 г. Windows XP. В основе системы Windows XP Professional лежит проверенный код Windows NT® и Windows 2000, характеризуемый 32-разрядной вычислительной архитектурой и полностью защищенной моделью памяти.

Отличительные особенности Windows XP Professional

Средство проверки драйверов устройств, созданное на основе аналогичного средства ОС Windows 2000, обеспечивает более тщательное испытание драйверов, что гарантирует максимальную стабильность системы.

Поддерживается до 4 ГБ оперативной памяти и до двух симметричных микропроцессоров (масштабируемая поддержка памяти и процессора).

Сохранив ядро Windows 2000, ОС Windows XP Professional приобрела обновленный внешний вид. Типичные задачи объединены и упрощены, добавлены новые визуальные подсказки, помогающие пользователю в работе с компьютером.

ОС адаптируется к особенностям работы конкретного пользователя. В обновленном меню «Пуск» первыми появляются наиболее часто запускаемые приложения. При открытии нескольких файлов в одном приложении открывающиеся окна объединяются под одной кнопкой панели задач. Неиспользуемые объекты в области уведомления скрываются.

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

Рис. 1 Структура Windows XP

Каждый модуль в структуре Windows XP выполняет определенную функцию и имеет определенный интерфейс с другими модулями.

89

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]