
- •Оглавление
- •Введение
- •Основы теории операционных систем Общие сведения об операционных системах
- •Организация диалога пользователя
- •Графический режим диалога пользователя
- •Файловые менеджеры
- •Назначение функциональных клавиш
- •Системные вызовы
- •Архитектура операционной системы
- •Машино-независимые свойства операционных систем Файловая система пк
- •Типы файлов
- •Физическая организация fat
- •Работа с файлами и каталогами средствами командной строки Windows
- •Команды общесистемного назначения
- •Работа с каталогами
- •Работа с файлами
- •Процессы
- •Запрос пользователя на создание процесса.
- •Защищенность и отказоустойчивость ос
- •Система raid – массивов дисков
- •Распределение ресурсов пк
- •Разрешение конфликтов при распределении ресурсов
- •Запрос – ожидание – запрос – ожидание - …..
- •Управление процессами в интерактивных ос
- •Организация ввода – вывода
- •Работа подсистемы по ввода – вывода
- •Поддерживать несколько файловых систем
- •Вести системную информацию о состоянии и распределение устройств:
- •Распределение ресурсов пк
- •Разрешение конфликтов при распределении ресурсов
- •Запрос – ожидание – запрос – ожидание - …..
- •Управление памятью
- •Раздел 1 Раздел 1
- •Раздел 2 Раздел2
- •Кэширование данных
- •Общая схема выполнения запроса к оп в системах с Кэш – памятью (выполнение системного вызова)
- •Средства поддержки сегментации памяти
- •П роцесс
- •Преобразование виртуального адреса в физический адрес
- •Механизм преобразования виртуального адреса в физический адрес при работе процессора в сегментном режиме
- •Механизм преобразования виртуального адреса в физический адрес при работе процессора в сегментно - страничном режиме
- •Операционная система Windows
- •Загрузка windows xp
- •Архитектура Windows xp
- •Основные компоненты ос Windows xp
- •Технологические принципы ос Windows
- •Физическая организация данных ntfs
- •Каталоги ntfs
- •Архивирование данных
- •Компьютерные вирусы
- •Реестр Windows xp
- •Операционная система Linux
- •Основные понятия ос linux
- •Файловая система ос linux
- •Процессы
- •Основные команды ос linux
- •Архивирование и сжатие файлов
- •Shell – сценарии
- •Архитектура сетевой операционной системы
Механизм преобразования виртуального адреса в физический адрес при работе процессора в сегментно - страничном режиме
При сегментно – страничной модели организации памяти сегменты разбиваются на страницы одинакового размера, от 4 Кбайт до 4 Мбайт (Pentium).
Виртуальный адрес представляет собой пару чисел: селектор, который определяет номер виртуального сегмента, и смещение внутри сегмента. Преобразование виртуального адреса выполняется в два этапа:
1. Работает сегментный механизм, на первом этапе определяется линейный виртуальный адрес, который получается в результате сложения базового адреса сегмента в виртуальном адресном пространстве и смещение внутри виртуального сегмента.
2 Затем работает страничный механизм, определяется номер страницы и смещение
Линейный виртуальный адрес / размер страницы
Частное – номер страницы, остаток – смещение
Для каждого сегмента определена своя таблица страниц, которая содержит физический адрес страницы, признак присутствия, права доступа и т.д.
3. по номеру страницы определяется физический адрес страницы и соответственно физический адрес данных: физический адрес страницы + смещение
4. после проверки присутствия страницы в оперативной памяти и проверке прав доступа выполняются действия с данными (чтение или запись)
Операционная система Windows
Операционная система Windows наиболее распространенная ОС на сегодняшний день для персональных компьютеров. Семейство ОС включает различные версии от Windows 1.0 до Windows ХР. Windows является операционной средой – в состав операционной системы входят средства разработки приложений для данной ОС (программирование под Windows).
История развития
В 1983 фирма Microsoft объявляет о выпуске оболочки Windows, дополняющей операционную систему MS DOS графическим интерфейсом.
В 1985 году появляется Windows 1.0 – пользователи могут одновременно работать с несколькими программами, переключаться между ними.
В 1987 выходит Windows 2.0 и Excel для Windows 2.0
В декабре 1988 года появляется первый текстовый редактор для Windows WordPrefect, а затем Microsoft Word для Windows.
В мае 1990 выходит Windows 3.0 в состав которого входит диспетчер файлов.
В марте 1992 выходит Windows 3.1 в котором исправлены многие ошибки, повышена надежность, добавлены новые возможности, в том числе масштабируемые шрифты True Type. Затем выходит ОС Windows for Workgroups 3.1 – ориентированная на работу в локальных сетях, включая электронную почту, совместное использование ресурсов.
1993 год выходит ОС Windows NT (новые технологии), для которой разработана новая файловая система NTFS, обеспечена совместимость с OС NetWare.
24 августа 1995 года - Windows 95 – допускается использование длинных имен файлов, встроен набор протоколов TCP / IP, что делает ПК доступным массовому пользователю.
Начиная с Windows – 95 ОС Windows стала полноценной ОС, до этого – программная оболочка, обеспечивающая графический интерфейс.
Windows – 98, Windows МЕ, Windows 2000, Windows ХР
Основные понятия – окно, объект, приложение, папка, документ, рабочий стол, ярлык, панель задач, контекстное меню, пиктограмма, назначенные задания.