NEW
Font size
WorksheetsQuiz sur SonarQube
Total questions: 20
Worksheet time: 10mins
Qu'est-ce qu'une métrique logicielle dans le contexte de SonarQube ?
Une mesure d'une propriété d'un logiciel
Un fichier de configuration
Un langage de programmation
Une méthode de test
Quel est l'objectif principal de SonarQube ?
Mesurer et améliorer la qualité du code
Compiler le code source
Gérer les bases de données
Créer des interfaces utilisateur
Quel type de qualité SonarQube mesure-t-il principalement ?
Qualité structurelle du logiciel
Qualité fonctionnelle
Qualité graphique
Qualité des bases de données
Quelle est une métrique commune mesurée par SonarQube ?
Complexité cyclomatique
Fréquence des commits
Temps de compilation
Nombre de pages web
Quels types de défauts logiciels SonarQube classe-t-il ?
Bugs
Vulnérabilités
Code smells
Toutes les réponses
Qu'est-ce qu'un "code smell" selon SonarQube ?
Une mauvaise pratique de codage
Une erreur critique
Une vulnérabilité
Un problème de documentation
Quels langages de programmation SonarQube supporte-t-il ?
Plus de 20 langages
Uniquement Java
Uniquement Python et PHP
Aucun
Qu'est-ce que la dette technique ?
Le temps nécessaire pour corriger les problèmes détectés
Le coût d'acquisition d'un outil
Le temps d'exécution du projet
Le nombre de lignes de code
Que signifie "complexité cyclomatique" ?
Nombre de points de décision dans le code
Temps de chargement du projet
Nombre d'utilisateurs
Taille de la base de données
Quelles sont les catégories de défauts mesurées par SonarQube ?
Bugs
Vulnérabilités
Code smells
Toutes les réponses
Qu'est-ce qu'un "SonarQube Scanner" ?
Un outil d'analyse du code
Un éditeur de texte
Un compilateur
Un framework de test
Quelle fonctionnalité SonarQube permet-elle d'automatiser ?
Analyse du code
Compilation
Développement UI
Gestion des serveurs
Comment SonarQube présente-t-il les résultats d'analyse ?
Sous forme de tableaux de bord
Sous forme de fichiers texte
Sous forme de graphiques uniquement
En ligne de commande
Quels critères sont inclus dans la qualité du code ?
Maintenabilité
Sécurité
Fiabilité
Toutes les réponses
Quels outils peuvent être intégrés à SonarQube ?
Jenkins
Travis CI
GitLab
Tous les outils ci-dessus
Qu'est-ce que le ratio de la dette technique ?
Ratio entre coût de correction et coût de développement
Nombre total de bugs divisé par le temps
Ratio entre le nombre de commits et la taille du projet
Aucun
Quel outil est recommandé pour visualiser les métriques SonarQube ?
Tableau de bord
Éditeur de texte
IDE
Aucun
Quelle catégorie de défaut impacte la fiabilité selon SonarQube ?
Bugs
Vulnérabilités
Code smells
Documentation
Que permet de détecter SonarQube dans le code ?
Code mort
Code dupliqué
Bugs
Toutes les réponses
Quelle est l'architecture de SonarQube ?
Serveur web
Base de données
Scanner de code
Toutes les réponses
