Лекция 1. Понятие операционной системы, её структура и назначение

Что такое операционная система. Функции операционной системы

Классификация операционных систем

Архитектура операционной системы

Основные принципы построения ОС

Лекция 2. Основные семейства операционных систем

Причины популярности Unix

ОC семейства Unix

ОС компании Microsoft

Отличия семейства UNIX/Linux от операционных систем Windows и MS DOS

Лекция 3. Особенности архитектуры ОС Unix. Состав ядра Unix

Каковы особенности архитектуры ОС Unix?

Структура ядра Unix

Этапы и уровни загрузки ОС Unix

Лекция 4. Концепция процессов и потоков

Что такое процесс?

Как осуществляется одновременная работа нескольких процессов?

Планирование процессов

Лекция 5. Файловая система

Что такое файл и файловая система?

Архитектура ФС

Типы файлов, атрибуты файла

ФС в UNIX

Лекция 6. Управление памятью

Управление памятью в ОС Unix

Что такое виртуальная память?

Лекция 7. Взаимодействие процессов в UNIX

Средства взаимодействия процессов в ОС Unix

Что такое программный канал и семафоры?

Сигналы и их применение

Команды управления процессами

Лекция 8. Командный интерпретатор Shell в UNIX

Что такое shell?

Команды работы с файлами

Лекция 9. Создание сценариев в UNIX

Что такое подстановка команд?

Что такое скрипт в shell?

Арифметические операции в shell

Структурные операторы shell

Лекция 10. Среда окружения в UNIX. Архивы

Что такое среда окружения?

Как создать архив в UNIX?

Лекция 11. Сетевые средства Unix

Модель OSI.

Конфигурация IP-сети

Сетевой интерфейс UNIX

Маршрутизация в IP-сетях

Основные сетевые команды

Межсетевой экран iptables

Лекция 12. Виртуализация в Unix

Основы виртуализации

Понятие виртуальной машины

Виртуализация платформ

Лекция 13. Концепция информационной безопасности в ОС Unix

Политика безопасности в ОС Unix

Аутентификация пользователей в Unix

Управление пользователями и правами доступа в Unix

Методы управления доступом в ОС