Главная » 2012 » Март » 4 » Компьютеры. Операционные системы. Электронный справочник (2006)(ISO)
20:21
Компьютеры. Операционные системы. Электронный справочник (2006)(ISO)
Операционная система, сокр. ОС (англ. operating system, OS) — комплекс управляющих и обрабатывающих программ, которые, с одной стороны, выступают как интерфейс между устройствами вычислительной системы и прикладными программами, а с другой стороны — предназначены для управления устройствами, управления вычислительными процессами, эффективного распределения вычислительных ресурсов между вычислительными процессами и организации надёжных вычислений. Это определение применимо к большинству современных операционных систем общего назначения...

В данном справочнике вы найдете следующую информацию:
Архитектуры. Процессор. Память. Прерывания. Функции ОС. Архитектура ОС. Механизмы ОС. Процессы и потоки. Взаимодействие процессов. Синхронизация. Управление памятью. Загрузка программ.

Содержание:

Архитектуры:
*Фоннеймановская структура ЭВМ / Хранение программы.
*Декомпозиция на операционный и управляющий блоки.
Процессор:
*Процедура выполнения команд / Цикл процессора.
*Организация арифметико-логических устройств ЭВМ.
Память:
*Логическая организация памяти / Методы адресации.
Прерывания:
*Принципы организации системы прерывания программ.
*Определение приоритетных запросов прерываний.
Функции ОС:
*Понятие операционной среды / Процесса / Ресурса.
*Диаграмма состояний процесса / Процессы и нити треды.
Архитектура ОС:
*Ядро и вспомогательные модули ОС / Слои ОС.
*Аппаратная зависимость и переносимость ОС.
*Типовые средства аппаратной поддержки ОС.
*Переносимость ОС / Микроядерная архитектура.
*Совместимость и множественные прикладные среды.
*Двоичная совместимость / Трансляция библиотек.
*Способы реализации прикладных программных сред.
Механизмы ОС:
*Управление процессами и потоками / Пакеты работ.
Процессы и потоки:
*Понятие процесса / Состояния процесса / Очереди.
*Взаимодействие процессов / Планирование процессора.
*Критерии / Стратегии планирования процессора.
Взаимодействие процессов:
*Средства обмена информацией / Механизма передачи.
*Устанавливание связи / Валентность / Линии связи.
*Буферизация / Поток ввода/вывода и сообщения.
*Надежность средств связи / Нити исполнения.
*Алгоритмы синхронизации / Критические секции.
*Запрет прерываний / Строгое чередование / Флаги.
Синхронизация:
*Семафоры / Мониторы / Сообщения / Очереди / Тупики.
Управление памятью:
*Типы адресов / Алгоритмы распределения памяти.
*Распределение / Свопинг и виртуальная память.
*Страничное / Сегментное / Странично-сегментное.
*Кэширование / Иерархия запоминающих устройств.
Загрузка программ:
*Абсолютная загрузка / Относительная загрузка.
*Позиционно-независимый код / Загрузка самой ОС.
*Сборка программ / Варианты построения загрузчиков.
*Защищенный режим / Адресация памяти / Прерывания.
*Мультизадачность / Мультипроцессорность / Примеры.

Название: Компьютеры. Операционные системы. Электронный справочник
Год выпуска: 2006
Издательство: Руссобит-М
Автор: Коллектив
Язык: Русский
Страниц: 1000
Качество: Хорошее
Формат: ISO
Размер: 74,78 Mb


My WebPage
My WebPage
My WebPage
Категория: ВСЁ О КОМПЬЮТЕРЕ | Просмотров: 348 | Добавил: Lyda | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: