- •Вопросы и ответы к экзамену по предмету
- •Понятие операционная система
- •Основные функции
- •Типы Операционных систем;
- •Архитектура ос Linux;
- •Ядро ос;
- •Разделяемые системные библиотеки;
- •Системные утилиты;
- •Пользователи и группы в ос Linux;
- •Виды прав доступа;
- •Описание работы с командой chmod;
- •Основные понятия безопасности;
- •Классификация угроз;
- •Базовые технологии безопасности;
- •Аутентификация, авторизация, аудит;
- •Отказоустойчивость файловых и дисковых систем;
- •Избыточные дисковые подсистемы raid;
- •Распределение памяти с фиксированными разделами;
- •Задачи алгоритмов планирования;
- •Что такое эмуляция? Дать определение;
- •Эмуляция ядра Windows в Linux;
- •Виртуальные машины;
- •Виртуальная машина Java;
- •Автозагрузка приложений в ос Windows;
- •Настройка автозагрузки ос Windows;
- •Требования, предъявляемые к ос;
- •Свойство ос: Расширяемость;
- •Свойство ос: Надежность и отказоустойчивость;
- •Свойство ос: Совместимость;
- •Свойство ос: Производительность;
- •Свойство ос: Безопасность;
- •Понятия «internetworking» и «interoperability»;
- •Гетерогенность;
- •Основные подходы к реализации взаимодействия сетей компьютеров с разными ос;
- •Что такое реестр ос Windows;
- •Структура реестра ос Windows;
- •Способы работы с реестром ос Windows;
- •Структура сетевой ос;
- •Взаимодействие сетевых компонентов;
- •Варианты построения сетевых ос;
- •Одноранговые сетевые ос и ос с выделенными серверами;
- •Синхронизация процессов при помощи критических секций;
- •Синхронизация процессов при помощи семафоров;
- •Синхронизация процессов при помощи сигналов;
- •Что такое сценарий (скрипт);
- •Структура сценария (сктрипта) в ос Linux;
- •Порядок создания, написания и исполнения сценария в ос Linux;
- •Физическая организация устройств ввода-вывода;
- •Организация программного обеспечения ввода-вывода;
- •Обработка прерываний;
- •Драйверы устройств;
- •Пользовательский слой программного обеспечения в ос;
- •Дать определение файловой системы;
- •Имена файлов;
- •Типы файлов;
- •Права доступа к файлу;
Базовые технологии безопасности;
Помимо различных угроз со стороны злоумышленников, существует опасность потери данных в результате несчастного случая.
Большая часть этих проблем может быть разрешена при помощи своевременного создания соответствующих резервных копий, хранимых на всякий случай вдали от оригинальных данных. Один из самых распространенных способов защиты информации - криптография - наука, изучающая способы шифрования открытого текста.
Перечислим базовые технологии безопасности:
Шифрование с секретным ключом – система шифрования, обладающая следующим свойством: по ключу шифрования легко найти ключ дешифрации.
Шифрование с открытым ключом - в этом случае для дешифрации используется простая операция, но для дешифрации требуется выполнить огромный объем сложных вычислений.
Необратимые функции - зашифрованное сообщение невозможно расшифровать или очень трудно.
Цифровые подписи - удостоверяют документы, как и настоящие подписи.
Аутентификация, авторизация, аудит;
Аутентификация - процесс определения взаимодействия клиента с настоящим файловым сервером.
Большинство методов аутентификации пользователей основаны на распознавании:
Чего-то, известного пользователю (например, пароля);
Чего-то, имеющегося у пользователя (например, смарт-карта);
Чего-то, чем является пользователь (аутентификация с использованием биометрических данных).
Отказоустойчивость файловых и дисковых систем;
Отказоустойчивость (fault tolerance), способность системы выполнять свои функции при отказе отдельных элементов аппаратуры и неполной доступности данных. В отказоустойчивой системе отказ одного из ее элементов приводит к некоторому снижению качества ее работы (деградации), а не к полному останову. Так, при отказе одного из файловых серверов в увеличивается только время доступа к базе данных из-за уменьшения степени распараллеливания запросов, но в целом система будет продолжать выполнять свои функции.
Избыточные дисковые подсистемы raid;
Это класс устройств ввода-вывода. RAID (Redundant Array of Inexpensive - переводится как массив недорогих (независимых) дисков с избыточностью). SLED (Single Large Expensive Disk - одиночный большой и дорогой дисковый накопитель).
Идея, лежит в основе системы RAID, состоит в том, что на компьютер (обычно) большой сервер устанавливаются коробка, полная дисков. Вместо обычного дискового контроллера устанавливается специальный RAID-контроллер, а весь набор дисков выглядит с точки зрения операционной системы как один большой (и дорогой) дисковый накопитель, то есть SLED, но обладает более высокой производительностью большой надежностью.
Операционная система воспринимает их как один большой диск. Таким образом, для использования системы RAID не требуется никаких изменений программного обеспечения, что является большим плюсом с точки зрения системных администраторов. Еще одно свойство всех RAID-систем состоит в том, что данные распределяются по дискам, а это позволят распараллелить операции.