Font size
WorksheetsAgile 03 - Présentations (Jira, Git, API, DevOps...)
Total questions: 24
Worksheet time: 13mins
Quelle commande permet-elle de sauvegarder des changements dans GitHub?
git branch
git commit
git clone
git pull
git init
Un outil de gestion de version permet de:
Gérer le code des projets
Gérer les tâches des projets
Gérer les développeurs des projets
Gérer les systèmes des projets
Jira permet de:
Gérer le code des projets
Gérer les tâches des projets
Gérer les développeurs des projets
Gérer les systèmes des projets
Git est un système de gestion de version :
de modifications du code
sans historique
de suivie des changements
d'écrasement du code initial
Qui peut créer des tickets dans Jira?
User (Utilisateur)
Développeur
Administrateur
Viewer (Observateur)
Qu'est-ce que le REST API ?
Protocole de transfert d'e-mails
Système de gestion de base de données
Interface de programmation d'applications pour le transfert de données sur Internet
Outil pour développer des animations
Dans le contexte d'une REST API, quelle méthode HTTP est utilisée pour récupérer des données ?
GET
POST
PUT
DELETE
Dans le contexte d'une REST API, quelle méthode HTTP est utilisée pour mettre à jour une ressource ?
GET
POST
PUT
DELETE
Dans le contexte d'une REST API, quelle méthode HTTP est utilisée pour créer une ressource ?
GET
POST
PUT
DELETE
Qu'est-ce que JSON dans le contexte de REST API?
Un langage de programmation
Un format de données utilisé pour représenter les données
Un type de base de données
Un protocole de transfert de fichiers
Dans le pattern MVC, quel composant gère la logique métier et les données ?
Vue
Modèle
Contrôleur
Observateur
Sujet
Quel composant du MVC reçoit les entrées de l’utilisateur et les traite ?
Vue
Modèle
Contrôleur
Observateur
Sujet
Quel est le rôle principal de la Vue dans le pattern MVC ?
Gérer les données
Afficher l’interface utilisateur
Gérer les interactions avec la base de données
Notifier les observateurs
Dans le pattern Observer, comment les observateurs sont-ils notifiés des changements du sujet ?
Par une mise à jour manuelle
Par un événement automatique
Par une requête HTTP
Par un appel de fonction direct
Quel pattern est utilisé pour notifier plusieurs objets en cas de changement d'état ?
MVC
Singleton
Observer
Factory
Quelle est la relation entre le pattern Observer et MVC ?
Le Modèle agit comme un observateur
La Vue peut observer le Modèle pour être notifiée des changements
Le Contrôleur est un sujet pour la Vue
Le Modèle observe le Contrôleur
Qu’est-ce que SonarQube?
Un outil pour améliorer la performance des applications
Un outil d’analyse de la qualité et de la sécurité du code
Un outil de gestion de projet
Un outil d’analyse de données
Un Modèle de conception (Design Patern)
Parmi les logos suivants, lequel correspond à GitHub?
Parmi les logos suivants, lequel correspond à GitLab?
Parmi les logos suivants, lequel correspond à Docker?
Parmi les logos suivants, lequel correspond à Jenkins?
Quel est l'objectif principal de DevOps ?
Créer une barrière de communication entre les équipes de développement et d'exploitation.
Automatiser et améliorer la collaboration entre les équipes de développement et d'exploitation
Limiter le nombre de versions de logiciels par an.
S'assurer que les équipes d'exploitation gèrent tous les tests logiciels.
Lequel des outils suivants est couramment utilisé dans les pipelines d'intégration continue (CI) ?
Jenkins
Docker
XAMPP
Jira
Quelle pratique implique le déploiement fréquent de code en production par petits incréments ?
Gestion de version
Développement en cascade
Intégration Continue (CI)
Livraison continue (CD)
Design patterns
