Вы находитесь на странице: 1из 1

Вопросы на экзамен Институт информационных технологий/ Кафедра

корпоративных информационных систем


1. Конвейер CI/CD. Основные принципы.
2. Системы контроля версий. Типы, особенности.
3. Утилита grep. Применение, опции.
4. Ansible. Принцип работы. Отличие от других систем управления
конфигурациями.
5. Формат YML. Синтаксис (Разделение документов, комментарии,
последовательности, словари).
6. Технологии виртуализации и контейнеризации. Принципы работы,
отличия.
7. Управление конфигурациями. Цели и задачи.
8. Понятие непрерывной интеграции. Особенности и преимущества.
9. Ansible. Ad-hoc команды.
10. Процесс ветвления в Git. Разрешение конфликтов.
11. Понятие непрерывной доставки. Особенности и преимущества.
12. Командный процессор Bash, основные команды.
13. Задачи, решаемые системами контроля и управления версиями.
14. Pipeline Jenkins. Назначение, примерная структура.
15. Основы Docker. Архитектура, принципы работы.
16. Конвейеры и коннекторы в Bash.
17. Playbook Ansible. Назначение, примерная структура.
18. Git. Понятие репозитория и его видов, понятие ветка.
19. Жизненный цикл состояний Git-файлов. Области Git.
20. Build-триггеры Jenkins.
21. Dockerfile. Назначение, примерная структура.
22. Коммит, слияние в системах контроля и управления версиями.
23. Переменные окружения в Linux и их виды.
24. Docker. Основные команды.
25. Подходы непрерывной интеграции, непрерывной доставки, непрерывного
развертывания.
26. Программная и аппаратная виртуализации. Их отличия.
27. Понятие репозитория и менеджера пакетов в Linux. Задачи, решаемые
менеджерами пакетов.
28. Процесс автоматизации сборки программного обеспечения. Средства для
автоматизации.
29. Регулярные выражения. Задачи, синтаксис.
30. Понятие системного процесса. Создание, завершение и состояния
процесса.

Вам также может понравиться