feat(virtualization): add test#2

This commit is contained in:
maxbarsukov 2025-12-22 00:44:14 +03:00
parent ea9148387c
commit f7fefdcadb
4 changed files with 197 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.4 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.1 KiB

View File

@ -0,0 +1,197 @@
# Технологии виртуализации
## Тест
<img alt="watashi-ni-tenshi-ga-maiorita" src="https://github.com/maxbarsukov/itmo/blob/master/.docs/watashi-ni-tenshi-ga-maiorita.gif" height="300">
На тест отводиться 30 минут, тест сдается всего один раз, все остальные попытки не засчитываются.
- [Скриншот пройденного в Google Forms теста](./test.png).
---
## Вопросы
> [!NOTE]
> Написанные здесь ответы получили балл **23/23** в Google Forms.
#### 1. Какой или какие из следующих характеристик следует учитывать при принятии решения о развертывании приложения или службы на виртуальной машине?
- [x] Все вышеперечисленные
- [ ] Производительность и потребности в ресурсах
- [ ] Исторические эксплуатационные данные
- [ ] Лицензирование
- [ ] Поддержка и совместимость программного обеспечения
- [ ] Аппаратные требования
#### 2. Какой или какие из следующих подходов к управлению виртуализацией может помочь организациям поддерживать оптимальное использование аппаратных ресурсов с течением времени?
- [ ] Автоматическое перемещение виртуальных машин на основе изменений требований к ресурсам
- [ ] Развертывание нескольких копий виртуальных машин на разных узловых серверах
- [x] Как "Автоматическая перенастройка...", так и "Автоматическое перемещение..."
- [ ] Хранение виртуальных машин в сети хранения данных (SAN)
- [ ] Размещение виртуальных машин на изолированных коммутаторах виртуальной сети
- [ ] Автоматическая перенастройка виртуальных машин на основе статистики производительности
#### 3. Какие из следующих услуг предлагает облако? Выбрать все что подходит.
- [x] Обработка данных
- [ ] Фиксированные расходы
- [ ] Настольные компьютеры
- [x] Место для ханения
- [x] Сети
- [x] Услуги БД
#### 4. Определите характеристики облачных вычислений.
- [ ] Отсутствие масштабируемости
- [x] Эластичность
- [ ] Масштабируемость
- [ ] Отсутствие эластичности
#### 5. Какие есть роли у узлов в swarm?
- [ ] Slave - подчинённый контейнер
- [x] Worker - исполнитель контейнеров
- [ ] Combo - совместная работа контейнеров
- [x] Manager - управление кластером
#### 6. Определите модель облачных услуг, которую можно использовать для разработки, тестирование и управление приложениями.
- [ ] Caas
- [ ] Iaas
- [ ] Все перечисленное
- [x] Paas
#### 7. Что из перечисленного не является основные характеристики облака?
- [ ] Эластичность
- [ ] Самообслуживание
- [ ] Масштабируемость
- [ ] По запросу
- [x] Плата за клик
#### 8. Как называется продукт, который управляет облачными сервисами на оборудовании?
- [ ] Управляемая инфраструктура
- [x] Гипервизор
- [ ] Подключение к удаленному рабочему столу
- [ ] Облачный сервер
#### 9. Что из перечисленного обеспечивает доступ к системным ресурсам виртуальных машин?
- [x] VMM
- [ ] VMC
- [ ] VNM
- [ ] SVM
- [ ] Все перечисленное
#### 10. Перечислите различные услуги, доступные в Kubernetes
- [ ] служба маршрутизации
- [x] служба балансировки нагрузки
- [x] служба IP-кластера
- [x] служба создания внешнего имени
- [ ] служба безопасности
- [x] служба порта узла
#### 11. Какие сети доступны в Docker по умолчанию?
- [x] Bridge
- [x] host
- [x] None
- [ ] NAT
#### 12. Можно ли использовать JSON вместо YAML в файле для docker-compose?
- [ ] Нет
- [x] Да
#### 13. Сколько раз инструкция CMD может встречаться в Dockerfile?
- [ ] Сколько угодно
- [x] 1
- [ ] 2
- [ ] 3
#### 14. Сколько раз инструкция RUN может встречаться в Dockerfile?
- [ ] 2
- [ ] 3
- [x] Сколько угодно раз
- [ ] 1
#### 15. Что делает команда docker exec?
- [ ] Позволяет запускать дополнительные процессы вне контейнера
- [x] Позволяет запускать дополнительные процессы в контейнере
- [ ] Позволяет запускать дополнительные процессы в новых контейнерах.
- [ ] Позволяет проводить установку программного обеспечения в контейнер
#### 16. С помощью какой команды можно определить статус контейнера Docker?
- [x] docker ps a
- [ ] docker status
- [ ] docker conteiner status
- [ ] docker ls -a
#### 17. В чем основное преимущество инструкции ADD над инструкцией COPY?
- [ ] Инструкция по копированию поддерживает удаленный URL-адрес
- [x] Инструкция ADD поддерживает удаленный URL-адрес
- [ ] Инструкция по копированию устарела
- [ ] Инструкция ADD создает меньше слоев, чем COPY
#### 18. Какой синтаксис можно использовать для преобразования файла Dockerfile в Image?
- [ ] docker run -t <image_name>:<tag_name> .
- [x] docker build -t <image_name>:<tag_name> .
- [ ] docker convert -t <image_name>:<tag_name> .
- [ ] docker create -t <image_name>:<tag_name> .
#### 19. Команда docker history показывает вывод, аналогичный одному из следующих?
- [ ] docker images
- [x] Dockerfile
- [ ] docker ps
- [ ] docker layers
- [ ] docker-compose.yaml
#### 20. Какая команда сопоставит порт 80 в контейнере с портом 5001 на хосте Docker?
- [x] docker run -p 5001:80
- [ ] docker run expose 5001:80
- [ ] docker run expose 80:5001
- [ ] docker run -p 80:5001
#### 21. Назовите минимальный объект Kubernetes
- [ ] NOD
- [ ] Агент kubelet
- [ ] PC
- [x] POD
#### 22. На какие ключевые концепции опирается Docker?
- [x] Images (образы) и Containers (контейнеры)
- [ ] Images (образы) и архивы
- [ ] Виртуальные машины и LXC
- [ ] Images (образы) и виртуальные машины
#### 23. Какой тип гипервизора показан на рисунке?
<img alt="task-23" src="./23.png" height="320">
- [x] Тип 1
- [ ] Тип 3
- [ ] Тип 2
- [ ] Все варианты
---
## Лицензия <a name="license"></a>
Проект доступен с открытым исходным кодом на условиях [Лицензии GNU GPL 3](https://opensource.org/license/gpl-3-0/). \
*Авторские права 2025 Max Barsukov*
**Поставьте звезду :star:, если вы нашли этот проект полезным.**

Binary file not shown.

After

Width:  |  Height:  |  Size: 729 KiB