Узнайте, насколько хорошо вы разбираетесь в технологиях разработки ПО с помощью нашего теста. Проверьте свои знания в области программирования, методологий и инструментов, используемых в современной разработке.
1. Какой язык программирования наиболее часто используется для веб-разработки?
— Java
— Python
+ JavaScript
2. Что такое Git?
— Система управления базами данных
— Система управления версиями
+ Система управления конфигурацией
3. Какой метод разработки программного обеспечения включает короткие итерации и частое внедрение изменений?
— Waterfall
— Spiral
+ Agile
4. Какой фреймворк часто используется для создания веб-приложений на Python?
— Django
— Flask
+ Ruby on Rails
5. Какой инструмент используется для автоматизации сборки и тестирования кода?
— Jenkins
— Docker
+ Git
6. Какой язык программирования используется для разработки мобильных приложений на платформе Android?
— Swift
— Kotlin
+ Java
7. Что такое RESTful API?
— Протокол передачи данных
— Архитектурный стиль для создания веб-сервисов
+ Инструмент для управления базами данных
8. Какой инструмент используется для управления зависимостями в Node.js?
— npm
— pip
+ Maven
9. Какой формат файлов используется для хранения данных в формате «ключ-значение»?
— JSON
— XML
+ CSV
10. Какой инструмент используется для контейнеризации приложений?
— Docker
— Jenkins
+ Git
11. Какой язык программирования используется для разработки мобильных приложений на платформе iOS?
— Kotlin
— Swift
+ Java
12. Что такое CI/CD?
— Непрерывная интеграция и непрерывное развертывание
— Система управления базами данных
+ Инструмент для управления зависимостями
13. Какой инструмент используется для управления конфигурацией и автоматизации развертывания?
— Ansible
— Docker
+ Jenkins
14. Какой язык программирования часто используется для машинного обучения и анализа данных?
— Java
— Python
+ C++
15. Что такое TDD?
— Разработка через тестирование
— Система управления версиями
+ Протокол передачи данных
