Читайте также:
|
|
Рефераты
по курсу «Сетевые операционные системы»
История развития операционных систем и элементной базы. Современный этап развития. Процессоры по технологии i3, i5, i7, их возможности, системы команд, кэши, потоки.
Основные функции ОС. Некоторые компоненты ОС. Управление процессами в ОС.
Управление памятью, процессами и внешними устройствами.
Процессы, нити, волокна. Организация взаимодействия.
Сетевые ОС. Сетевые службы и сетевые сервисы.
Распределенные ОС. Отличия сетевых и распределенных ОС. Области применения.
Одноранговые сети, сети с выделенными серверами, комбинированные сети, области применения. Сетевое оборудование.
Системные вызовы в Unix (и подобных) и Windows.
Основные характеристики OS Windows 7. Отличия от предыдущих версий. Механизмы защиты ресурсов и файлов.
Краткая характеристика ОС Windows 8. Основные нововведения.
Варианты организации многопроцессорных систем.
Функции Win32 API. Применение в языках высокого уровня и приложениях. Качественные показатели приложений с Win32 API.
Структура ОС. Ядро и вспомогательные модули. Микроядерная структура ОС. Реализация множественных прикладных сред. Поддержка нескольких файловых систем.
Переносимость и аппаратная зависимость ОС.
15. Многопрограммная работа в ОС ― Различные системы обработки. Уровни привилегий.
16. Планирование процессов и потоков (Threads). Алгоритмы планирования. Потоки и процессы ― взаимодействие. Технологии скрытия процессов.
Алгоритмы распределения и планирования памяти. Свопинг. Методы обращения к памяти в многопроцессорных системах.
Кэширование данных и кода. Кэш память, файл подкачки. Кэширование в процессоре PENTIUM. Кэши разного уровня. Методы помещение и извлечения данных из кэша и его взаимодействие с оперативной памятью.
Средства поддержки сегментации памяти в процессоре PENTIUM. Регистры и таблицы, управляющие сегментацией. Сегментно-страничный механизм.
Организация вызова процедур и задач. Технология вызова удаленных процедур.
21. Организация ввода/вывода в ОС. Менеджер ввода/вывода. Взаимодействие процессов через передачу сообщений.
Разделение устройств, данных между процессами. Интерфейс между устройствами и ОС. Драйверы устройств и их иерархия.
Файловая структура ОС (MS DOS, MS WINDOWS, UNIX). Атрибуты, доступ, операции.
Физическая организация файловой системы (FAT, FAT32, NTFS, UNIX-подобные ОС).
Описание различных файловых операций. Контроль доступа в различных ОС.
Дисковый кэш. Устойчивость файловых систем, восстанавливаемость на примере NTFS.
Организация обмена и синхронизации данных между процессами и нитями (Семафоры, MUTEX, PIPES, функции ожидания).
Дата добавления: 2015-04-26; просмотров: 14 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Українська обрядова їжа | | | Роль общения в психическом развитии человека |