Приложение A. Список вопросов

  1. Каково назначение операционной системы? Почему говорят об операционной системе как виртуальной машине? Какими ресурсами и как управляет операционная система?
  2. Архитектура операционной системы: что такое ядро и прикладные программы? Чем отличаются монолитные и микроядерные системы?
  3. Какие можно выделить классы операционных систем? В чём заключаются их отличия?
  4. В чём заключается особенность архитектуры UNIX?
  5. Какие программы называют демонами? Приведите примеры.
  6. Из каких частей состоит ядро UNIX?
  7. Какими отличительными особенностями обладает файловая система UNIX?
  8. Назовите типы файлов в UNIX. В чём все они схожи, каковы отличия между ними?
  9. Чем жёсткие ссылки отличаются от символьных? Какими преимуществами обладают символьные ссылки?
  10. Что такое виртуальная файловая система? Как она связана с понятием монтирования?
  11. Какие каталоги стандартизованы в UNIX? Что обычно хранится в каждом из них?
  12. Как можно классифицировать различные внешние устройства? Какие объекты соответствуют им в UNIX?
  13. Какие существуют виртуальные устройства в UNIX? Чем они отличаются от обычных устройств?
  14. Что такое контекст процесса? Из чего состоит контекст процесса в UNIX?
  15. Что такое планирование и диспетчеризация процессов? Какие алгоритмы планирования применяются в UNIX?
  16. Каков механизм создания новых процессов в UNIX?
  17. Какие средства межпроцессного обмена предоставляются в UNIX?
  18. Какие основные сигналы существуют в операционной системе? Когда они применяются?
  19. Чем различаются именованный и неименованный каналы?
  20. Что такое терминал? Какие бывают терминалы?
  21. Командная строка UNIX: из каких частей состоит, основные управляющие клавиши, примеры команд?
  22. Что такое программное окружение? Какие стандартные переменные окружения существуют в UNIX?
  23. Что такое командная оболочка? Что происходит при запуске команды?
  24. Какие существуют средства объединения команд? Чем они различаются?
  25. Что входит в справочную систему UNIX?
  26. Чем отличаются номинальный и действительный субъект? Как они соотносятся с объектом безопасности? Что представляют собой субъект и объект безопасности в UNIX?
  27. Что такое политика безопасности? Какие требования выдвигаются по отношению к ней?
  28. Какие существуют наиболее распространённые схемы доступа? В чём заключаются основные отличия между ними? Какая схема доступа используется в UNIX?
  29. Какие существуют права доступа в UNIX? Какие из них являются специфичными для простых файлов, а какие для директорий?
  30. Что такое подмена идентификатора процесса? Как такое право устанавливается и в каких случаях применяется?
  31. Из каких этапов состоит процесс аутентификации пользователя в UNIX?
  32. Каким образом хранится информация обо всех пользователях системы?
  33. Какие уровни входят в модель ISO OSI? Какие можно провести аналогии с реально существующими протоколами?
  34. Что такое сетевой интерфейс в UNIX? Для чего он используется и каким образом настраивается?
  35. Как управлять IP-маршрутизацией в UNIX?
  36. Что такое служба доменных имён в UNIX? Как она конфигурируется?
  37. Какие функции выполняет межсетевой экран? Каковы принципы управления межсетевым экраном iptables?
  38. Из каких этапов состоит загрузка операционной системы UNIX?
  39. Какую роль выполняет процесс init в UNIX?
  40. Для чего служит файл /etc/inittab?
  41. Что такое уровень выполнения системы? Какие уровни выполнения выделяют в UNIX-системах, наследующих System V?
  42. Что такое системные службы? Как организованы системые службы в UNIX-системах, наследующих схему загрузки UNIX System V?
  43. Каким образом производится автоматический старт служб в UNIX-системах, наследующих UNIX System V?
  44. Приведите примеры служб? Какие функции выполняет каждая из них?
  45. Какой самый маленький и самый большой период запуска задачи с помощью стандартной службы планировщика cron?
  46. Приведите примеры сетевых служб в UNIX.
  47. Из каких компонентов состоит системный журнал в UNIX? Чем обусловлено такое разделение?
  48. Что такое ротация системных журналов и почему она необходима?
  49. Какие средства мониторинга действий пользователей есть в UNIX? Приведите примеры утилит и связанных с ними системных журналов.
  50. Для чего существуют системы управления программным обеспечением?
  51. Какова роль разработчиков дистрибутивов в создании и использовании свободных программ?
  52. Что такое пакет и из чего он состоит?
  53. Что такое конфликты в системах с пакетами и как они могут разрешаться?
  54. Какова роль репозитория пакетов?