Файл: Темы самостоятельных работ по предмету Операционные системы.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 12.01.2024
Просмотров: 29
Скачиваний: 1
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Темы самостоятельных работ по предмету «Операционные системы»
| Содержание и сущность науки об операционных системах. | |
| Понятие операционной системы. | |
| Классификация компьютерных систем. | |
| Составные части вычислительных систем. | |
| Операционная система как продвинутая машина и менеджер ресурсов. | |
| Принципы построения операционной системы. Основные принципы построения операционной системы. | |
| Частота, модульность, мобильность, принципы безопасности. | |
| Архитектура операционной системы. Архитектура операционной системы (командный процессор, система ввода-вывода, файловая система). | |
| Ядро операционной системы | |
| Многопроцессорная обработка, пакетная обработка. | |
| Системы реального времени, распределение времени. | |
| Распределенные системы, объектно-ориентированный подход, модели клиент-сервер | |
| Понятие ресурса в операционных системах. Понятие ресурса в операционных системах. Классификация ресурсов на общие классы. | |
| Понятие о процессе. Статус процесса. Алгоритмы и параметры планирования процессов. Семафоры. | |
| Управление процессами в операционных системах. Управление процессами, планирование. | |
| Диспетчеризация и синхронизация в операционной системе. | |
| Потоки в операционных системах (threads). Понятие потоков в операционной системе (threads). | |
| Многопоточное выполнение программ (multi-threading). | |
| Понятие тупика (deadlocks) в операционной системе. | |
| Проблемы тупика. График распределения ресурсов. Способы обработки тупиков. | |
| Предупреждение тупиковых ситуаций. Алгоритм Баркира. | |
| Управление памятью в операционной системе. Память и ее отражение. | |
| Виртуальное адресное пространство. Общие принципы управления памятью. | |
| Распределение памяти по статическим и динамическим разделам. | |
| Сегментная, страничная, сегментно-страничная организация памяти. | |
| Виртуальная память. Концепция виртуальной памяти. | |
| Страничная организация виртуальной памяти. | |
| Алгоритмы FIFO, LRU и алгоритмы «второго шанса». | |
| Файловые системы в операционных системах. Функции файловой системы и иерархия данных. Таблица размещения файлов. | |
| Возможности и надежность файловых систем: FAT, NTFS, HPFS. | |
| Возможности и надежность файловых систем: ext2, ext3, ext4 и другие файловые системы. | |
| Виртуальные файловые системы (VFS) | |
| Сетевые файловые системы (NFS). | |
| Управление внешней памятью, кеширование, файловые системы на основе транзакций. | |
| Сетевая файловая система (NTF). | |
| Система ввода-вывода данных. Организация системы ввода-вывода данных в компьютерной системе. Контроллеры. | |
| Драйверы. | |
| Правильный доступ контроллеров к памяти DMA. | |
| Безопасность операционных систем и сетей. | |
| Концепция безопасности. | |
| Сетевые и системные угрозы (атаки). | |
| Аудит сетевых систем. Уровни безопасности компьютеров. | |
| Операционные системы для облачных вычислений (cloud computing). Понятие cloud computing. Услуги, центры обработки данных. | |
| Обзор операционных систем и программных инструментов для облачных вычислений. | |
| Перспективы операционных систем и сетей. Операционные системы от IBM, HP, Oracle / Sun и других. | |
| Современные тенденции развития операционных систем. | |
| Оболочки операционных систем. | |
| Применение процессов распределенных, параллельных и облачных вычислений в операционных системах. | |