- •Прикладное по
- •Системное по
- •Инструментальное по
- •Раздел 1 Основы теории операционных систем Тема 1.1 Общие сведения об операционных системах
- •Понятие операционной системы
- •Классификация операционных систем
- •Функции операционной системы
- •Надежность
- •Тема 1.2 Операционное окружение
- •Тема 1.3 Интерфейс пользователя
- •Разновидности интерфейсов
- •Вопросы:
- •Раздел 2. Управление данными в операционных системах
- •Тема 2.1 Архитектурные особенности модели микропроцессорной системы
- •Память компьютера
- •Вопросы:
- •Что такое оперативная память, для чего применяется?
- •Тема 2.2 Организация ввода-вывода
- •Накопители на магнитных дисках
- •Адресация, имена, спецификация данных в ос
- •Вопросы:
- •Тема: Организация ввода-вывода. Разделы жесткого диска.
- •Тема 2.3. Работа с файлами
- •Вопросы:
- •Тема 2.4 Общие сведения о прерываниях
- •Понятие прерывания
- •Классификация прерываний
- •Вопросы:
- •Раздел 3. Общие сведения о bios (базовой системы ввода-вывода)
- •История развития bios
- •Тестирование оборудования
- •Начальная загрузка
- •Загрузка операционной системы
- •Сбои при запуске
- •Способы перезапуска компьютера
- •Переопределение дисковода для загрузки ос
- •Вопросы:
- •Раздел 4 Управление заданиями (процессами, задачами) Тема 4.1 Планирование процессов
- •Классификация процессов
- •Классификация ресурсов
- •Процессорное время
- •Управление процессами
- •Планирование процессов. Понятие очереди
- •Взаимодействие процессов.
- •Стратегии планирования процессора
- •Вопросы:
- •Тема 4.2 Управление невиртуальной памятью
- •Тема 4.3 Управление виртуальной памятью
- •Вопросы
- •Раздел 5. Защищенность и отказоустойчивость операционных систем
- •Идентификация и аутентификация
- •Пароли, уязвимость паролей
- •Шифрование пароля
- •Авторизация. Разграничение доступа к объектам ос
- •Домены безопасности
- •Матрица доступа
- •Список прав доступа. Access control list
- •Мандаты возможностей. Capability list
- •Другие способы контроля доступа
- •Смена домена
- •Недопустимость повторного использования объектов
- •Выявление вторжений. Аудит системы защиты
- •Анализ некоторых популярных ос с точки зрения их защищенности
- •Заключение
- •Раздел 6 Обзор современных операционных систем
- •Сетевые операционные системы Структура сетевой операционной системы
- •Ос для рабочих групп и ос для сетей масштаба предприятия
- •Вопросы:
- •Раздел 7 Операционная система ms dos Тема 7.1 Общие сведения об ос ms dos. Команды ms dos
- •Основные характеристики ms dos
- •Основные понятия, связанные с функционированием ms dos
- •Основные составные части ms-dos
- •Команды ms dos
- •Команда rename (ren)
- •Команда fdisk
- •Команда format
- •Команда diskcopy
- •Команда chkdsk
- •Тема 7.3 Утилиты операционной системы ms dos. Оболочки операционной системы
- •Общее опсание ос Достоинства операционной системы
- •Пользовательский интерфейс Windows xp
- •Рабочий стол
- •Настройка цветов, шрифтов и визуальных эффектов
- •Настройка Панели задач
- •Тема 8.2 Установка Windows xp и устройств. Настройка интерфейса пользователя
- •Вопросы:
- •Тема 8.3 Установка приложений
- •1. Антивирус
- •2. Брандмауэр
- •3. Архиваторы
- •4. Программы для записи и копирования компакт-дисков
- •5.Приложения для просмотра мультимедийных файлов
- •Вопросы:
- •Тема 8.4 Системный реестр Windows xp
- •Разделы типов файлов
- •Вопросы:
Тестирование оборудования
Сразу после включения питания или перезагрузки компьютера запускается программа начального тестирования оборудования. Эта программа называется POST (Power-On Self Test - самотестирование при включении), хранится она в ПЗУ микросхемы BIOS.
Основные этапы запуска компьютера можно наблюдать по сообщениям, появляющимся на экране монитора. Сразу после включения в верхней части экрана вы видите информацию об установленной версии BIOS, например,
AMIBIOS © 1996 American Megatrends Inc. Release 01/11/2000S.
Ниже указывается тип микропроцессора, например, «Intel Celeron - 466 MHz» или «Intel Pentium III - 933 MHz». Еще ниже располагается ряд быстро меняющихся цифр, которые указывают на то, что в данный момент выполняется тестирование оперативной памяти. При этом ниже цифр вы видите надпись «WAIT...». После окончания тестирования цифры останавливаются на верхней отметке, отвечающей полному объему памяти, например, 131072 KB (если это число поделите на 1024, вы получите точный объем памяти в мегабайтах, то есть 128 Мбайт).
Следующее по времени сообщение говорит о том, что система начала тестирование дисковых устройств. На экране появится текст типа:
Auto-Detecting Pri Master IDE Hard Disk
Auto-Detecting Pri Slave ATAPI CD-ROM.
После этого появится экран с таблицей, содержащей результаты тестирования программой POST. В этой таблице будут содержаться данные о центральном процессоре (Main Processor), математическом сопроцессоре (Math Processor), частоте таймера (Processor Clock), дисководах для гибких дисков (Floppy Drive A:, Floppy Drive В:), системе управления питанием (Power Management), дате версии BIOS (AMIBIOS Date), размере стандартной памяти DOS (Base Memory Size), размере расширенной памяти (Ext Memory Size), типе видеоадаптера (Display Type), последовательных портах (Serial Ports), параллельных портах (Parallel Ports), размере вторичного кэша процессора (External Cache) и его типе (L2 Cache Type).
В рассматриваемой таблице POST будет также выведена информация о ваших дисках, подключенных к интерфейсу IDE - чаще всего это жесткий диск и CD-ROM. Для жесткого диска указывается количество цилиндров (Cyl), головок (Head), секторов (Sector) и общий объем в мегабайтах (Size). Ниже будет дана информация об устройствах, подключенных к слотам PCI (например, видеоадаптере, звуковой плате и т.д.).
Отметим, что во время работы программы POST на экране появляются сообщения лишь о некоторых выполняемых операциях. На самом деле сценарий работы POST значительно обширнее. Так, например, между сообщениями о проверке памяти и инициализации дисковых устройств проводится тестирование клавиатуры, CMOS-памяти и системных часов, инициализация СОМ- и LPT-портов, тест контроллера НГМД.
При возникновении ошибки в ходе тестирования на экран выводится соответствующее сообщение. Список таких сообщений мы приводим ниже в пункте «Сбои при запуске».
Начальная загрузка
В завершение своей работы программа POST вызывает процедуру начальной загрузки ОС. Определяется первое загрузочное устройство, готовое к работе. Этим устройством может быть флоппи-диск, жесткий диск, CD-ROM, сетевой адаптер. Последовательность опроса устройств, разрешенных к загрузке, определяется установками CMOS Setup.
Происходит обращение к жесткому диску С:\. При этом делается попытка чтения начального сектора диска - нулевого сектора нулевой головки нулевого цилиндра. В этом секторе ищется программа - главный загрузчик MBR (Master Boot Record), который должен содержать таблицу разделов диска. С помощью этой таблицы производится поиск активного раздела жесткого диска и загружается в память его первый сектор. Дальнейшее управление передается загрузчику ОС, который находится в первом секторе активного раздела.
