Компьютеры. Операционные системы. Электронный справочник
Операционные системы / Образование
Основная информация:
Название: Компьютеры. Операционные системы. Электронный справочник
Жанр: ПК
Автор: Коллектив атворов
Год выпуска: 2006
Формат: ISO
Размер: 31МВ
ISBN: 498973225289
Язык: Русский
СКАЧАТЬ Компьютеры. Операционные системы. Электронный справочник БЕСПЛАТНО EPUB - DOC - DJVU - RTF - PDFОписание: В данном справочнике вы найдете следующую информацию:
Архитектуры. Процессор. Память. Прерывания. Функции ОС. Архитектура ОС. Механизмы ОС. Процессы и потоки. Взаимодействие процессов. Синхронизация. Управление памятью. Загрузка программ.Содержание:
Архитектуры:
Фоннеймановская структура ЭВМ / Хранение программы.
Декомпозиция на операционный и управляющий блоки.
Процессор:
Процедура выполнения команд / Цикл процессора.
Организация арифметико-логических устройств ЭВМ.
Память:
Логическая организация памяти / Методы адресации.
Прерывания:
Принципы организации системы прерывания программ.
Определение приоритетных запросов прерываний.
Функции ОС:
Понятие операционной среды / Процесса / Ресурса.
Диаграмма состояний процесса / Процессы и нити треды.
Архитектура ОС:
Ядро и вспомогательные модули ОС / Слои ОС.
Аппаратная зависимость и переносимость ОС.
Типовые средства аппаратной поддержки ОС.
Переносимость ОС / Микроядерная архитектура.
Совместимость и множественные прикладные среды.
Двоичная совместимость / Трансляция библиотек.
Способы реализации прикладных программных сред.
Механизмы ОС:
Управление процессами и потоками / Пакеты работ.
Процессы и потоки:
Понятие процесса / Состояния процесса / Очереди.
Взаимодействие процессов / Планирование процессора.
Критерии / Стратегии планирования процессора.
Взаимодействие процессов:
Средства обмена информацией / Механизма передачи.
Устанавливание связи / Валентность / Линии связи.
Буферизация / Поток ввода/вывода и сообщения.
Надежность средств связи / Нити исполнения.
Алгоритмы синхронизации / Критические секции.
Запрет прерываний / Строгое чередование / Флаги.
Синхронизация:
Семафоры / Мониторы / Сообщения / Очереди / Тупики.
Управление памятью:
Типы адресов / Алгоритмы распределения памяти.
Распределение / Свопинг и виртуальная память.
Страничное / Сегментное / Странично-сегментное.
Кэширование / Иерархия запоминающих устройств.
Загрузка программ:
Абсолютная загрузка / Относительная загрузка.
Позиционно-независимый код / Загрузка самой ОС.
Сборка программ / Варианты построения загрузчиков.
Защищенный режим / Адресация памяти / Прерывания.
Мультизадачность / Мультипроцессорность / Примеры.