9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
74
examens blancs
5 095
questions
∞
tentatives
19,90 €9,90 €
/mois
Découvrez myexam.fr en 30 secondes
Certifications reconnues mondialement
AWS
Microsoft
PMI
Scrum.org
CompTIA
SAP
ISTQB
Essayez gratuitement
10 questions par certification
Sélectionnez une certification et lisez les corrections détaillées — aucune inscription requise.
* Si les questions sont proposées en anglais, c'est que l'examen officiel ne propose pas la langue française.
Sélectionnez une certification pour afficher les questions.
Question 1 / 10
Quel type de rôle IAM un service EC2 doit-il assumer pour accéder à un bucket S3 sans clés d'accès stockées ?
A. Rôle de délégation d'utilisateur
B. Rôle de confiance Cross-Account
C. Rôle d'instance (Instance Profile)
D. Rôle de session temporaire
✓ Bonne réponse : C
Rôle d'instance : attaché à une instance EC2 via Instance Profile. Fournit des credentials temporaires sans stocker d'accès clés durables, améliorant la sécurité des applications.
Question 2 / 10
Une entreprise souhaite gérer les services IT déployés et gouverner ses modèles d'infrastructure as code (IaC). Quel service AWS répondra à cette exigence ?
A. Distribution de tous les contrôles opérationnels à AWS
B. AWS Service Catalog
C. Élimination des dépenses opérationnelles
D. AWS Resource Explorer
✓ Bonne réponse : C
Réponse : AWS Service Catalog. AWS Service Catalog permet aux organisations de créer et de gérer des catalogues de services IT approuvés en tant que modèles d'infrastructure as code. Il permet de gouverner les ressources qui peuvent être déployées tout en donnant aux équipes l'accès en libre-service aux configurations approuvées.
Question 3 / 10
Une entreprise exécute une application monolithique sur site qui ne s'adapte pas et est difficile à maintenir. L'entreprise prévoit de migrer l'application vers AWS et de diviser l'application en microservices. Quelle meilleure pratique du AWS Well-Architected Framework l'entreprise suit-elle avec ce plan ?
A. A) Intégrer les tests fonctionnels dans le cadre du déploiement AWS.
B. B) Utiliser l'automatisation pour déployer les modifications.
C. D) Implémenter des dépendances faiblement couplées.
D. C) Déployer l'application à plusieurs emplacements.
✓ Bonne réponse : C
Réponse : D) Implémenter des dépendances faiblement couplées. La rupture d'un monolithe en microservices est une application directe du principe du AWS Well-Architected de couplage faible. Les composants faiblement couplés peuvent être mis à l'échelle, mis à jour et mis en échec indépendamment, ce qui améliore considérablement la résilience, l'agilité et la maintenabilité de l'application.
Question 4 / 10
Quelle classe de stockage S3 est la mieux adaptée aux données avec des schémas d’accès imprévisibles ?
Sélectionnez la bonne réponse.
A. Amazon S3 Glacier Flexible Retrieval.
B. Amazon S3 Standard-Infrequent Access.
C. Amazon S3 Intelligent-Tiering.
D. Amazon S3 Standard.
✓ Bonne réponse : C
Réponse : Amazon S3 Intelligent-Tiering. Explication : S3 Intelligent-Tiering adapte automatiquement la classe de stockage en fonction de la fréquence d’accès pour optimiser les coûts.
Question 5 / 10
Quels outils de gestion des changements aident les clients AWS à auditer et surveiller les changements de ressources dans leur environnement ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. AWS Transit Gateway.
B. AWS X-Ray.
C. Amazon Comprehend.
D. AWS CloudTrail.
E. AWS Config.
✓ Bonne réponse : D, E
Réponse : AWS CloudTrail / AWS Config. Explication : AWS CloudTrail et AWS Config permettent d’auditer, tracer et surveiller les modifications de ressources dans le cloud AWS.
Question 6 / 10
Une entreprise dispose d'un environnement de test AWS. L'entreprise prévoit de tester une application dans AWS. Le test de l'application peut être interrompu et n'a pas besoin de s'exécuter en continu.
Quelle option d'achat Amazon EC2 répondra le plus efficacement à ces exigences en termes de coûts ?
A. Instances réservées
B. Instances dédiées
C. Instances Spot
D. Instances à la demande
✓ Bonne réponse : C
Réponse : Instances Spot. Explication : Les instances Spot sont idéales pour les charges de travail interruptibles comme les environnements de test. Elles offrent jusqu'à 90 % de réduction par rapport aux instances à la demande. Puisque l'application de test peut être interrompue et n'a pas besoin de disponibilité continue, Spot est le choix le plus économique.
Question 7 / 10
Parmi ces aspects de sécurité, lesquels sont gérés par AWS ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Sécurité VPC.
B. Patch matériel.
C. Sécurité de l’infrastructure physique mondiale.
D. Permissions d’accès.
E. Chiffrement des volumes EBS.
✓ Bonne réponse : B, C
Réponse : Patch matériel / Sécurité de l’infrastructure physique mondiale. Explication : AWS gère le patching matériel et l’infrastructure mondiale ; les autorisations d’accès et le chiffrement relèvent du client.
Question 8 / 10
Une entreprise développe une application qui utilise plusieurs services AWS. L'application doit utiliser des identifiants temporaires à privilèges limités pour l'authentification avec d'autres API AWS. Quel service ou fonctionnalité AWS l'entreprise devrait-elle utiliser pour répondre à ces exigences d'authentification ?
A. Utilisateurs IAM
B. Profils d'instance IAM
C. Amazon API Gateway
D. AWS Security Token Service (AWS STS)
✓ Bonne réponse : D
Réponse : AWS Security Token Service (AWS STS). Explication : AWS STS fournit des identifiants temporaires à privilèges limités pour les utilisateurs ou les rôles IAM, ainsi que pour les utilisateurs fédérés. Les identifiants temporaires sont plus sécurisés que les clés d'accès à long terme pour l'authentification inter-services.
Question 9 / 10
Une organisation doit appliquer les mêmes politiques de sécurité IAM sur plusieurs comptes AWS. Quel service facilite cette centralisation ?
A. AWS Organizations avec Control Tower
B. AWS IAM Identity Center
C. Amazon Cognito
D. AWS SSO Legacy
✓ Bonne réponse : A
Control Tower : orchestration pour multi-compte permettant l'application centralisée de politiques de sécurité (SCPs). Automatise la gouvernance et la conformité sur l'organisation entière.
Question 10 / 10
Laquelle des affirmations suivantes est vraie concernant le modèle de responsabilité partagée AWS ?
Sélectionnez la bonne réponse.
A. La sécurité des services IaaS est assurée par AWS.
B. Le patch du guest OS est toujours la responsabilité d’AWS.
C. La sécurité des services managés est celle du client.
D. Les responsabilités varient selon les services utilisés.
✓ Bonne réponse : D
Réponse : Les responsabilités varient selon les services utilisés. Explication : Le modèle AWS de responsabilité partagée dépend du service utilisé (IaaS, PaaS, SaaS). Certaines responsabilités sont à la charge d’AWS, d’autres du client.
Quel est le rôle d'une base de données vectorielle dans une architecture RAG sur Amazon Bedrock ?
A. Stocker les poids du modèle de fondation pour accélérer l'inférence
B. Compresser les réponses du LLM avant de les envoyer au client
C. Stocker les embeddings de documents pour permettre une recherche sémantique rapide
D. Gérer les sessions utilisateur et les historiques de conversation
✓ Bonne réponse : C
Les bases de données vectorielles (ex. : Amazon OpenSearch Service, Aurora pgvector, Pinecone) stockent les embeddings — représentations numériques de textes sous forme de vecteurs. Dans un pipeline RAG, les documents sont d'abord transformés en embeddings puis stockés. Lors d'une requête, la question de l'utilisateur est aussi transformée en embedding, et une recherche de similarité cosinus identifie les documents les plus pertinents à passer au LLM. Elles ne stockent pas les images directement ni les poids du modèle.
Question 2 / 10
Un service client multilingue reçoit 50 000 messages clients quotidiens. Comment automatiser la traduction en temps réel vers 15 langues ?
A. Invoquer Amazon Translate via API ou intégration Bedrock pour traduction à grande échelle
B. Utiliser Amazon Polly pour traduire en parole
C. Utiliser Amazon Transcribe comme point d'entrée
D. Utiliser Amazon Comprehend pour détecter les langues uniquement
✓ Bonne réponse : A
Traduction automatique neural : Amazon Translate utilise la traduction neuronale massive pour 15+ langues avec contexte préservé. Scalable en temps réel, moins cher et plus rapide que modèles fondations génériques pour ce cas d'usage spécifique.
Question 3 / 10
La dérive de données (data drift) observée en production peut souvent être atténuée en augmentant le volume et la diversité des données d'entraînement lors d'un nouvel entraînement du modèle.
A. Vrai
B. Faux
✓ Bonne réponse : A
Data drift et réentraînement : la dérive de données survient quand les caractéristiques des données en production divergent du corpus d'entraînement. Augmenter le volume ET la diversité des données permet au modèle de capturer davantage de variations et de patterns réels, améliorant ainsi sa généralisation. Cependant, cela atténue mais ne résout pas complètement le drift—un monitoring continu et un pipeline de réentraînement régulier restent essentiels.
Question 4 / 10
Qu'est-ce qu'une Model Card et quel est son objectif dans le cadre de l'IA responsable ?
A. Un document décrivant les caractéristiques, limitations et biais connus d'un modèle pour assurer la transparence
B. Un tableau de bord en temps réel des métriques de performance d'un modèle en production
C. Une carte de crédit virtuelle pour payer les coûts d'inférence Amazon Bedrock
D. Un fichier de configuration JSON qui stocke les hyperparamètres d'entraînement
✓ Bonne réponse : A
Une Model Card est un document de référence qui décrit un modèle ML de manière transparente : son objectif, les données d'entraînement utilisées, les métriques de performance ventilées par sous-groupes, les limitations connues, et les cas d'usage recommandés ou déconseillés. Elle permet aux équipes d'évaluer si un modèle est adapté à leur contexte avant déploiement et facilite l'audit de conformité. C'est un outil de gouvernance et de transparence, pas un fichier de configuration technique.
Question 5 / 10
CloudTrail suffit toujours pour capturer le détail des prompts et réponses Bedrock.
A. Vrai
B. Faux
✓ Bonne réponse : B
CloudTrail vs Bedrock Invocation Logging : CloudTrail enregistre les appels API (qui a appelé, quand, statut), mais pas le contenu des prompts/réponses. Pour capturer le détail des interactions (prompts, réponses, tokens), vous devez activer explicitement l'invocation logging dans Bedrock. Ce sont deux couches de logging complémentaires, pas interchangeables.
Question 6 / 10
Qu'est-ce qu'un biais (bias) dans un modèle d'IA et comment peut-il survenir ?
A. Des prédictions systématiquement incorrectes envers certains groupes, souvent dues aux données d'entraînement
B. Un paramètre de régularisation trop élevé qui cause du underfitting
C. Une latence excessive lors de l'inférence sur des GPUs insuffisants
D. Une erreur technique dans le code du modèle qui provoque des résultats aléatoires
✓ Bonne réponse : A
Le biais en IA désigne des prédictions systématiquement incorrectes ou discriminatoires envers certains groupes (genre, ethnie, âge, etc.). Il survient principalement via les données d'entraînement qui reflètent des inégalités historiques ou sous-représentent certains groupes. Il peut aussi venir d'une mauvaise définition des métriques de performance ou d'un biais de sélection. Les biais dans un LLM pré-entraîné sur du texte internet reflètent les stéréotypes présents dans ce corpus.
Question 7 / 10
Qu'est-ce que le watermarking dans le contexte de l'IA générative et quel problème résout-il ?
A. Une méthode d'audit des accès aux modèles de fondation via AWS CloudTrail
B. L'intégration de signaux imperceptibles dans les contenus IA pour identifier leur origine et détecter les deepfakes
C. Un procédé de chiffrement des données d'entraînement pour protéger la propriété intellectuelle
D. Une technique de compression des modèles pour réduire leur empreinte mémoire
✓ Bonne réponse : B
Le watermarking (tatouage numérique) dans le contexte GenAI consiste à intégrer des signaux imperceptibles dans les contenus générés (texte, image, audio) pour identifier leur origine IA. Il répond au problème de la désinformation et des deepfakes — permettre à des tiers de vérifier si un contenu a été généré par une IA spécifique. Des organismes comme le NIST et des réglementations (EU AI Act) encouragent son adoption. Amazon Bedrock Guardrails inclut des options de watermarking de contenu généré.
Question 8 / 10
Quel indicateur clé de performance (KPI) du centre de service client diminue lorsqu'un chatbot basé sur un LLM résout les demandes plus rapidement qu'un agent humain ?
A. Average Speed of Answer (ASA) — Délai moyen de réponse initial
B. Customer Satisfaction Score (CSAT) — Score de satisfaction client
C. Average Handle Time (AHT) — Durée moyenne de traitement d'une demande
D. First Call Resolution (FCR) — Résolution au premier contact
✓ Bonne réponse : C
Average Handle Time (AHT) : métrique mesurant le temps total (conversation + travail administratif) pour résoudre une demande. Quand un LLM répond plus vite qu'un humain, l'AHT diminue directement. FCR et CSAT peuvent augmenter (meilleure efficacité), ASA reste inchangé (délai initial de réponse).
Question 9 / 10
Pour évaluer et comparer les préférences stylistiques d'une équipe entre plusieurs modèles de fondation, quelle approche d'évaluation est la plus pertinente ?
A. Conduire une évaluation humaine avec des prompts personnalisés et adaptés au contexte métier
B. Se fier aux classements (leaderboards) publics sans contextualiser pour les besoins spécifiques
C. Utiliser uniquement les prompts intégrés par défaut dans les benchmarks publics
D. Comparer exclusivement les métriques de latence et de débit d'inférence
✓ Bonne réponse : A
Évaluation humaine contextuelle : Les préférences stylistiques (ton, clarté, pertinence métier) ne peuvent être mesurées par des métriques automatiques. Une équipe humaine avec des prompts personnalisés au contexte métier capture les nuances qualitatives. Les benchmarks publics par défaut manquent de spécificité métier, les leaderboards ne reflètent pas vos besoins réels, et la latence n'évalue pas la qualité du rendu.
Question 10 / 10
Pour générer des images synthétiques réalistes à partir d’un dataset existant, on utilisera :
A. XGBoost
B. GAN
C. ResNet
D. WaveNet (audio)
✓ Bonne réponse : B
GAN (Generative Adversarial Network) : réseau antagoniste composé d'un générateur (crée images) et d'un discriminateur (valide réalisme). Le générateur apprend la distribution des données pour synthétiser images plausibles. XGBoost est un classifieur, ResNet extrait features, WaveNet génère audio—seul GAN génère images réalistes synthétiques.
Un Increment produit doit obligatoirement être mis en production à la fin de chaque Sprint.
A. Faux
B. Vrai
✓ Bonne réponse : A
Réponse : Faux. Explication : Chaque Increment doit être potentiellement livrable (en respectant le DoD), mais c'est le Product Owner qui décide de le livrer ou non effectivement. Les décisions de mise en production sont des décisions métier, et non des obligations du Sprint.
Question 2 / 10
Un Sprint peut être annulé si le Sprint Goal devient obsolète.
A. Vrai
B. Faux
✓ Bonne réponse : A
Autorité d'annulation d'un Sprint : Seul le Product Owner peut annuler un Sprint lorsque l'Objectif du Sprint devient obsolète ou que les circonstances changent fondamentalement. Cela protège la concentration de l'équipe tout en garantissant l'alignement avec les priorités métier. L'annulation est rare car elle génère du gaspillage, mais reste possible en cas de changements significatifs.
Question 3 / 10
Comment le Product Backlog est-il ordonné ?
A. Par complexité technique
B. Par ordre alphabétique
C. Par le Scrum Master en fonction de la capacité de l'équipe
D. Par le Product Owner en fonction de la valeur, du risque et des dépendances
✓ Bonne réponse : D
Autorité d'ordonnancement du Product Backlog : Le Product Owner ordonne exclusivement les éléments du Product Backlog en fonction de leur valeur, des risques et des dépendances — et non par ordre alphabétique ou par complexité technique. Cela garantit l'alignement avec les objectifs métier. Le Scrum Master n'ordonne pas le Backlog ; il facilite le processus et aide à supprimer les impediments.
Question 4 / 10
Le Scrum Master est au service de la Scrum Team de plusieurs façons. Laquelle des propositions suivantes en est un exemple ?
A. Rendre compte des performances de l'équipe à la direction
B. Gérer les éléments du Product Backlog
C. Attribuer des tâches aux Developers
D. Accompagner les membres de l'équipe dans l'auto-organisation et la pluridisciplinarité
✓ Bonne réponse : D
Rôle de coaching du Scrum Master : Le Scrum Master est au service de l'équipe en accompagnant ses membres vers l'auto-gestion et la polyvalence, leur permettant d'organiser leur travail de manière autonome et de développer des compétences diversifiées. Cela se distingue d'un leadership de type commandement et contrôle. L'attribution des tâches, la gestion du Backlog et les rapports de performance relèvent des responsabilités du Product Owner ou du management, et non du Scrum Master.
Question 5 / 10
Quelle est la responsabilité du Product Owner lors de la Sprint Retrospective ? (Choisissez la meilleure réponse.)
A. Recueillir les exigences pour le Product Backlog.
B. Résumer et rapporter les discussions aux parties prenantes qu'il représente au sein de la Scrum Team.
C. Participer en tant que membre de la Scrum Team.
D. Le Product Owner ne devrait pas participer aux Sprint Retrospectives.
✓ Bonne réponse : C
Réponse : 15 minutes. Explication : Le Daily Scrum est limité dans le temps à 15 minutes, quelle que soit la taille de l'équipe. Cela permet de maintenir la réunion centrée sur la coordination pour les 24 prochaines heures plutôt que sur la résolution détaillée des problèmes.
Question 6 / 10
Qui lance le Daily Scrum ?
A. La dernière personne à arriver. Cela encourage la ponctualité et aide à respecter la time-box.
B. La personne qui détient le jeton.
C. La personne qui a cassé le build en dernier.
D. Le Scrum Master. Cela garantit que l'Équipe de Développement tient la réunion et respecte la time-box.
E. La personne que l'Équipe de Développement désigne pour commencer.
✓ Bonne réponse : E
Réponse : La personne que la Development Team décide de désigner pour commencer. Explication : Le Daily Scrum est auto-géré par la Development Team. C'est elle qui décide du format, de qui commence et de la façon dont elle le conduit. Le Scrum Master ne prescrit pas ces détails.
Question 7 / 10
Quel est l'engagement associé au Product Backlog ?
A. Increment
B. Product Goal
C. Definition of Done
D. Sprint Goal
✓ Bonne réponse : B
Cadre des engagements des artefacts : Chaque artefact Scrum possède un engagement qui lui confère une orientation et un sens. L'engagement du Product Backlog est le Product Goal — un objectif à long terme décrivant l'état futur que le produit cherche à atteindre. Cela le distingue du Sprint Goal (engagement du Sprint Backlog) et de la Definition of Done (standard de qualité), qui sont davantage orientés à court terme ou centrés sur les processus, plutôt que des engagements stratégiques directionnels.
Question 8 / 10
Quelles sont les deux façons de constituer des Development Teams qui sont cohérentes avec les valeurs de Scrum ? (Choisissez deux réponses.)
A. Les managers collaborent pour affecter des individus à des équipes spécifiques.
B. Les équipes existantes proposent comment elles souhaitent s'organiser au sein de la nouvelle structure.
C. Les managers réaffectent personnellement leurs subordonnés actuels vers les nouvelles équipes.
D. Le Chief Product Owner détermine les nouvelles structures d'équipes et les affectations.
E. Réunir tous les développeurs et les laisser s'auto-organiser en Development Teams.
✓ Bonne réponse : B, E
Réponse : Les équipes existantes proposent une organisation ; les développeurs s'auto-organisent en équipes. Explication : Scrum valorise l'auto-organisation. Les équipes doivent se former naturellement plutôt que d'être constituées par le management. Laisser les équipes existantes proposer une structure ou laisser les développeurs s'auto-organiser respecte tous deux le principe d'auto-gestion de Scrum.
Question 9 / 10
La Definition of Done est une description formelle de l'état de l'Increment lorsqu'il répond aux critères de qualité requis pour le produit.
A. Faux
B. Vrai
✓ Bonne réponse : B
Definition of Done : Une liste de contrôle formelle définissant à quel moment un Increment répond aux standards de qualité. Elle garantit la cohérence, empêche que des travaux incomplets soient considérés comme « terminés », et permet aux équipes de maintenir une vélocité prévisible ainsi qu'une qualité produit constante d'un Sprint à l'autre.
Question 10 / 10
Que se passe-t-il si les Développeurs constatent qu'ils ont trop de travail à accomplir avant la fin du Sprint ?
A. Le management ajuste la capacité de l'équipe
B. Les Développeurs renégocient le Sprint Backlog avec le Product Owner
C. Le Sprint est annulé
D. Le Scrum Master ajuste le Sprint Goal
✓ Bonne réponse : B
Renégociation du Sprint Backlog : Les Developers collaborent avec le Product Owner pour ajuster le périmètre du travail lorsque des contraintes de capacité apparaissent, en préservant l'Objectif du Sprint. Le Sprint se poursuit sans modification — une annulation n'est pas justifiée. Le Scrum Master n'ajuste pas unilatéralement les objectifs, et le management ne passe pas outre l'auto-organisation de l'équipe.
La Sprint Review est simplement une réunion d'avancement.
Répondez par Vrai ou Faux.
A. Vrai
B. Faux
✓ Bonne réponse : B
Réponse : Faux. Explication : La Sprint Review est une session de travail collaborative visant à inspecter l'Increment et à adapter le Product Backlog — ce n'est pas un rapport d'avancement.
Question 2 / 10
Le Product Backlog contient des fonctionnalités, des corrections, des risques et d'autres types d'éléments.
Répondez par Vrai ou Faux.
A. Vrai
B. Faux
✓ Bonne réponse : A
Réponse : Vrai. Explication : Le Product Backlog contient tout ce qui est nécessaire pour améliorer le produit — fonctionnalités, bugs, travaux techniques, expérimentations et risques.
Question 3 / 10
Le Product Owner souhaite rendre le Product Backlog transparent pour les parties prenantes. Quelle approche soutient le mieux cet objectif ?
A. Partager une copie imprimée du backlog lors de chaque Sprint Review
B. Rendre le Product Backlog ordonné visible et accessible à toutes les parties prenantes concernées
C. Envoyer un résumé hebdomadaire par e-mail des 10 premiers éléments
D. Demander au Scrum Master de faire un rapport sur l'état du backlog lors des stand-ups
✓ Bonne réponse : B
Réponse correcte : Rendre le Product Backlog ordonné visible et accessible à toutes les parties prenantes concernées est la meilleure approche, car la transparence est une valeur fondamentale de Scrum. Le Guide Scrum souligne que le Product Backlog doit être transparent et visible afin de permettre aux parties prenantes de comprendre les priorités, de fournir des retours et de rester alignées avec la direction du produit à tout moment.
Pourquoi les autres réponses sont incorrectes : Imprimer des copies est inefficace et devient rapidement obsolète ; envoyer des résumés par e-mail est passif et limite la visibilité du backlog ; et le fait que le Scrum Master rende compte de l'état du backlog ne relève pas de sa responsabilité — c'est le domaine du Product Owner. Seul un accès continu et direct au backlog réel garantit une véritable transparence, plutôt que des informations périodiques ou filtrées.
Question 4 / 10
Quel est l'engagement associé à l'Increment ?
Choisissez la meilleure réponse.
A. Sprint Goal
B. Release Burnup
C. Product Goal
D. Definition of Done
✓ Bonne réponse : D
Concept clé : La Definition of Done (DoD) est l'engagement formel qui définit ce que signifie pour un Incrément d'être complet et potentiellement livrable. Selon le Guide Scrum 2020, chaque Incrément doit être conforme à la Definition of Done — une compréhension partagée entre l'Équipe de Développement et le Product Owner concernant les standards de qualité, les exigences de test et les critères d'acceptation. Cela garantit la cohérence, la transparence et la prévisibilité d'un Sprint à l'autre. La DoD protège la qualité du produit et permet aux parties prenantes de faire confiance au fait que le travail marqué « done » répond véritablement aux standards de l'équipe. Bien que le Product Goal fournisse une direction et que le Sprint Goal concentre un Sprint unique, aucun des deux ne constitue un engagement envers l'Incrément lui-même. Le Release Burnup suit la progression mais ne définit pas les critères de complétude.
Question 5 / 10
La Sprint Review est une réunion de suivi de statut.
Répondez par Vrai ou Faux.
A. Vrai
B. Faux
✓ Bonne réponse : B
Réponse : Faux. Explication : La Sprint Review est une session de travail collaborative visant à inspecter l'Incrément et à adapter le Product Backlog — ce n'est pas un rapport d'avancement.
Question 6 / 10
Un Increment peut englober le travail de plusieurs Sprints.
Répondez par Vrai ou Faux.
A. Faux
B. Vrai
✓ Bonne réponse : B
Définition et composition d'un Increment : Un Increment est une étape concrète vers le Product Goal, représentant l'ensemble des travaux terminés à la fin d'un Sprint et potentiellement livrable. Bien que chaque Sprint doive produire au moins un Increment, le cadre Scrum autorise explicitement la création de plusieurs Increments au sein d'un même Sprint ou sur des Sprints consécutifs. Ces Increments sont additifs — chaque nouvel Increment s'appuie sur les précédents, combinant l'ensemble des travaux réalisés en un tout cohérent. Cette flexibilité permet aux équipes de gérer des produits complexes dont les fonctionnalités peuvent s'étendre sur plusieurs Sprints, ou dans lesquels différents membres de l'équipe complètent des éléments de fonctionnalité distincts et livrables séparément. L'affirmation est Vraie car les Increments peuvent s'accumuler au-delà des frontières des Sprints, la production de chaque Sprint venant s'ajouter à l'ensemble des fonctionnalités livrables du produit.
Question 7 / 10
Le Product Backlog peut inclure des risques et des spikes.
Répondez par Vrai ou Faux.
A. Faux
B. Vrai
✓ Bonne réponse : B
Réponse : Vrai. Explication : Tout ce qui contribue à maximiser la valeur du produit peut être inclus dans le Product Backlog, y compris les risques et les spikes exploratoires.
Question 8 / 10
Comment le Product Backlog doit-il être ordonné ?
A. Par ordre alphabétique du titre des éléments pour en faciliter la consultation
B. Par complexité technique, en commençant par les éléments les plus simples
C. Par le Product Owner, en fonction de la valeur, du risque, de la priorité et des dépendances
D. Par les Developers, en fonction de leur capacité et de leurs compétences
✓ Bonne réponse : C
Pourquoi cette réponse est correcte : Le Guide Scrum 2020 stipule explicitement que le Product Owner est responsable de l'ordonnancement du Product Backlog en fonction de facteurs tels que la valeur, le risque, la priorité et les dépendances. Cela garantit que le backlog reflète les objectifs métier et maximise la livraison de valeur.
Pourquoi les autres réponses sont incorrectes : La complexité technique, l'ordre alphabétique et l'ordonnancement par les développeurs ne sont pas alignés avec les principes de Scrum. C'est le Product Owner — et non les Developers — qui est responsable des décisions d'ordonnancement du backlog, et cet ordonnancement doit être guidé par la valeur métier et les priorités stratégiques, et non par des considérations techniques ou administratives.
Question 9 / 10
Quels sont les composants du Sprint Backlog ? (Sélectionnez toutes les réponses qui s'appliquent)
Sélectionnez toutes les réponses correctes.
A. Une feuille de route sur 12 mois
B. Sprint Goal
C. Les PBIs sélectionnés
D. Le plan pour livrer l'Increment
✓ Bonne réponse : B, C, D
Réponse : Le Sprint Goal, les PBIs sélectionnés, le plan pour livrer l'Increment. Explication : Le Sprint Backlog est composé du Sprint Goal (le pourquoi), des PBIs sélectionnés (le quoi), et du plan pour livrer l'Increment (le comment).
Question 10 / 10
Qui ordonne le Product Backlog ?
Choisissez la meilleure réponse.
A. Le Scrum Master
B. Le Product Owner
C. Les Developers
D. Les parties prenantes
✓ Bonne réponse : B
Réponse : Le Product Owner. Explication : Le Product Owner est responsable de l'ordonnancement des éléments du Product Backlog afin d'atteindre au mieux les objectifs et les missions. Il peut déléguer ce travail, mais en reste accountable.
Quel est le bon ordre des étapes d'intégration d'un nouveau membre dans une équipe projet ?
A. Présentation du contexte → Accueil → Formation aux outils → Intégration aux activités
B. Accueil → Présentation du contexte → Formation aux outils → Intégration aux activités
C. Intégration aux activités → Accueil → Présentation du contexte → Formation aux outils
D. Formation aux outils → Accueil → Présentation du contexte → Intégration aux activités
✓ Bonne réponse : B
Intégration progressive et structurée des ressources humaines : L'onboarding efficace d'un nouveau membre suit une logique pédagogique et psychologique rigoureuse, alignée avec les principes de gestion des ressources humaines du PMBOK 7e édition. La séquence correcte commence par l'Accueil, qui établit un climat de confiance et d'appartenance essentiels à l'engagement du collaborateur. Vient ensuite la Présentation du contexte, permettant au nouvel arrivant de comprendre les objectifs du projet, sa stratégie, ses enjeux et sa position dans l'organisation. Cette compréhension du "pourquoi" est indispensable avant d'apprendre le "comment". La Formation aux outils intervient alors logiquement, car le nouvel membre dispose désormais du cadre intellectuel pour assimiler les technologies, méthodes et processus spécifiques. Enfin, l'Intégration aux activités concrétise cet apprentissage par une mise en pratique progressive, avec mentoring et suivi. Cette progression respecte la courbe d'apprentissage humaine et minimise la surcharge cognitive. Les autres options échouent car elles inversent cette logique : Former avant de contextualiser crée de la confusion ; commencer par les activités sans préparation
Question 2 / 10
Votre sponsor vous suggère de cacher certains problèmes du projet pour préserver la réputation de l'équipe auprès de la direction. Comment devez-vous réagir ?
Comment devriez-vous réagir selon le principe de gérance responsable (stewardship) du PMBOK7 ?
A. Demander à un membre de l'équipe de communiquer à votre place afin d'éviter d'être tenu responsable
B. Différer la résolution des problèmes en espérant qu'ils se résoudront d'eux-mêmes sans être détectés
C. Accepter de dissimuler les problèmes pour protéger l'image du projet et de l'équipe
D. Refuser la demande et rester transparent sur les problèmes, en agissant avec intégrité malgré la pression
✓ Bonne réponse : D
Le principe de gérance responsable (stewardship) prône l\'intégrité, l\'honnêteté et la responsabilité. Le chef de projet doit agir avec éthique et transparence, même sous la pression, en informant honnêtement des problèmes plutôt que de les dissimuler.
Question 3 / 10
Quels sont les artefacts principaux dans Scrum ?
Sélectionnez toutes les réponses correctes.
A. Incrément
B. Diagramme de Gantt
C. Backlog produit
D. Backlog de sprint
✓ Bonne réponse : A, C, D
Artefacts Scrum : Les trois artefacts principaux sont le Backlog produit (liste ordonnée des exigences), le Backlog de sprint (tâches sélectionnées pour l'itération), et l'Incrément (livrable potentiellement utilisable). Le diagramme de Gantt est un outil de gestion traditionnelle, non Scrum. Ces artefacts assurent transparence et inspectabilité dans les processus agiles.
Question 4 / 10
Quelle est la différence entre livrer des outputs et générer des outcomes selon le PMBOK7 ?
A. Les outputs sont les bénéfices financiers ; les outcomes sont les livrables physiques remis
B. Les outputs concernent les projets prédictifs ; les outcomes concernent les projets Agile
C. Les outputs sont mesurés par le chef de projet ; les outcomes sont mesurés par le commanditaire
D. Les outputs sont les livrables produits ; les outcomes sont les effets et changements résultant de ces livrables
✓ Bonne réponse : D
Les outputs sont les livrables produits (fonctionnalités, documents). Les outcomes sont les résultats et bénéfices obtenus (valeur, adoption, performance). Le PMBOK7 oriente le succès vers les outcomes.
Question 5 / 10
Quel est le bon ordre des étapes du processus décisionnel participatif selon le PMBOK7 ?
A. Identifier le problème → Analyser les options → Discuter collectivement → Décider
B. Décider → Identifier le problème → Analyser les options → Discuter collectivement
C. Analyser les options → Identifier le problème → Discuter collectivement → Décider
D. Identifier → Discuter collectivement → Décider → Analyser les options
✓ Bonne réponse : A
Processus décisionnel participatif selon le PMBOK 7e édition : Le cadre de gestion de projet moderne met en avant une approche collaborative et structurée pour la prise de décision. Le bon ordre des étapes repose sur une logique fondamentale : avant de décider, il faut d'abord clarifier le problème existant, puis explorer systématiquement les solutions possibles, et enfin créer un espace de dialogue collectif permettant à tous les stakeholders de contribuer à la décision finale. Cette séquence respecte les principes du leadership serviteur et de l'empowerment des équipes, au cœur de la philosophie PMBOK 7. L'étape d'identification du problème est cruciale car elle évite les décisions hâtives basées sur des symptômes plutôt que sur les causes réelles. L'analyse des options permet d'explorer les alternatives et leurs impacts potentiels. La discussion collective garantit l'adhésion et la légitimité de la décision auprès de l'équipe projet. Contrairement aux approches traditionnelles où le gestionnaire décidait seul, cette démarche participative favorise l'engagement, réduit les résistances au changement et améliore la qualité des décisions grâce aux perspectives diversifiées. Les autres options proposées inversent cet ordre logique : décider avant d'analyser serait contre-productif, tout comme analyser
Question 6 / 10
Quelle affirmation concernant le management de l'intégration est exacte ?
A. Le management de l'intégration assure la cohérence entre les différents domaines de connaissance
B. Le management de l'intégration se limite à la coordination des plannings et des budgets
C. Le management de l'intégration est applicable uniquement aux projets de plus d'un an
D. Le management de l'intégration est géré par le PMO en dehors du périmètre du chef de projet
✓ Bonne réponse : A
Management de l'Intégration - Rôle Unificateur du Projet : Le management de l'intégration est le domaine de connaissance fondamental qui garantit la cohérence et l'alignement entre tous les autres domaines (délais, coûts, qualité, ressources, communications, risques, etc.). Il assure que les décisions prises dans un domaine ne créent pas de conflits dans un autre. Le chef de projet est responsable de cette intégration holistique du projet du début à la fin. Cette approche s'oppose à une gestion en silos où chaque domaine fonctionnerait indépendamment. La deuxième option est fausse car l'intégration dépasse largement la coordination des plannings et budgets. La troisième option est incorrecte : bien que le PMO puisse soutenir, le chef de projet reste propriétaire de l'intégration du projet. La quatrième option est inexacte : l'intégration s'applique à TOUS les projets, indépendamment de leur durée. En contexte agile, cette intégration se manifeste par les itérations qui alignent continuellement le produit avec les objectifs métier.
Question 7 / 10
Votre équipe projet doit décider d'adopter une approche de développement prédictive, hybride ou adaptative. À quel domaine de performance du PMBOK7 cette décision appartient-elle ?
Quel domaine de performance du PMBOK7 couvre cette décision ?
A. Domaine Incertitude
B. Domaine Approche de développement et cycle de vie
C. Domaine Parties prenantes
D. Domaine Planification
✓ Bonne réponse : B
Le domaine « Approche de développement et cycle de vie » traite du choix et de l\'adaptation de l\'approche de gestion du projet (prédictive, agile, hybride, etc.) ainsi que de la structure du cycle de vie du projet.
Question 8 / 10
Un manager senior dans votre comité de pilotage domine systématiquement les discussions, réduisant la participation des autres décideurs. Quel ajustement apportez-vous aux réunions ?
A. Structurer les réunions avec des tours de parole, des questions dirigées à chacun, et des règles d'écoute active transparentes
B. Lui demander discrètement avant la réunion de parler moins
C. Exclure ce manager des réunions futures
D. Augmenter la fréquence des réunions pour diluer son impact
✓ Bonne réponse : A
Facilitation de réunion : structure formelle plutôt que répression individuelle. Des tours de parole équitables, des questions adressées nommément et des normes de groupe explicites garantissent la participation égale et renforcent la qualité des décisions collectives.
Question 9 / 10
Un chef de projet reçoit une demande d’ajout de fonctionnalités réglementaires obligatoires en cours de projet. Que doit-il prioriser ?
Sélectionnez la bonne réponse.
A. Respecter les exigences réglementaires
B. Développer de nouvelles gammes de produits
C. Établir de nouveaux processus internes
D. Certifier les produits durables
✓ Bonne réponse : A
Conformité réglementaire obligatoire : Les exigences légales sont des contraintes non-négociables qui s'imposent au projet. Leur non-respect entraîne des amendes, sanctions légales et responsabilités pénales, dépassant tout objectif commercial. Contrairement aux améliorations durables ou processus internes (optionnels), la conformité est un critère d'acceptation incontournable du projet.
Question 10 / 10
Quelle affirmation concernant le management de la valeur acquise (EVM) est exacte ?
A. L'EVM peut être appliqué aussi bien aux projets prédictifs qu'aux projets Agile
B. L'EVM est réservé exclusivement aux projets prédictifs (waterfall)
C. L'EVM remplace le registre des risques dans les projets de grande envergure
D. L'EVM nécessite une structure de découpage du projet (WBS) de plus de 3 niveaux
✓ Bonne réponse : A
Earned Value Management (EVM) : technique de mesure de performance applicable à tous les types de projets. Bien que originellement conçue pour les projets prédictifs, l'EVM s'adapte aux approches Agile en ajustant les métriques (sprints, incrments). Contrairement aux idées reçues, l'EVM ne se limite pas au waterfall, ne demande pas une WBS complexe, et complète (ne remplace pas) le registre des risques.
Pourquoi est-il important de tester tôt dans le cycle de développement ?
A. Pour éviter les tests de régression
B. Pour limiter le nombre total de tests nécessaires.
C. Pour réduire le coût de correction des défauts.
D. Pour garantir que le produit est exempt de défauts.
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.3.1 (K2) – Expliquer les sept principes du test.
● a) Faux → Les tests de régression restent nécessaires tout au long du cycle de vie du logiciel. ● b) Correct → Plus un défaut est détecté tôt, moins il est coûteux à corriger, car il est identifié avant qu’il ne se propage. ● c) Faux → Tester tôt ne garantit pas un produit exempt de défauts. ● d) Faux → Tester tôt ne signifie pas réduire le nombre total de tests nécessaires.
Question 2 / 10
Associez les rôles (1–4) aux responsabilités correspondantes (A–D)
1. Testeur2. Analyste métier3. Développeur4. Responsable du testA. Exécuter les tests et documenter les résultatsB. Définir les objectifs qualité et les risques métierC. Implémenter des correctifs pour les défauts détectésD. Organiser les activités de test et assurer le suiviSélectionnez UNE réponse.
A. 1A, 2B, 3C, 4D
B. 1C, 2A, 3D, 4B
C. 1B, 2D, 3A, 4C
D. 1D, 2C, 3B, 4A
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-1.4.5 (K2) – Comparer les rôles impliqués dans les tests.
La bonne réponse est d) 1A, 2B, 3C, 4D ● 1A) : Correct : Le testeur exécute, observe, consigne ● 2B) : Correct : L’analyste métier définit les attentes et exigences ● 3C) : Correct : Le développeur corrige les défauts ● 4D) : Correct : Le responsable planifie, suit, et coordonne
Question 3 / 10
Quelle est la MEILLEURE explication de la valeur ajoutée des tests boîte blanche pour ce type de projet ?
Une organisation développe un système de contrôle d\'accès critique pour une infrastructuregouvernementale. Le chef de projet hésite à investir des ressources dans les tests boîteblanche.Sélectionnez UNE réponse.
A. Les tests boîte blanche permettent d\'identifier les défauts dans le code qui sont difficiles à détecter avec des tests boîte noire, comme les défauts liés aux chemins d\'exécution rarement empruntés.
B. Les tests boîte blanche remplacent efficacement les revues de code et les inspections formelles, réduisant ainsi le besoin d\'autres activités de vérification
C. Les tests boîte blanche sont principalement utiles pour réduire la durée du cycle de développement en diminuant le nombre de tests fonctionnels nécessaires
D. Les tests boîte blanche sont plus importants que les tests boîte noire car ils garantissent que 100% des défauts seront détectés avant la mise en production
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-4.3.3 (K2) - Expliquer la valeur des tests boîte blanche.
● a) Faux → Les tests boîte blanche ne remplacent pas les revues de code et les inspections formelles. Ce sont des activités complémentaires qui servent des objectifs différents. ● b) Faux → Aucune technique de test ne peut garantir la détection de 100% des défauts. Cette affirmation est excessive et trompeuse. 501 ● c) Correct → Cette réponse capture la principale valeur ajoutée des tests boîte blanche : ils permettent d\'identifier les défauts dans des parties du code qui pourraient ne pas être facilement atteignables par les tests boîte noire. ● d) Faux → Les tests boîte blanche ne visent pas principalement à réduire la durée du cycle de développement ou à diminuer le nombre de tests fonctionnels. Au contraire, ils représentent souvent un effort supplémentaire.
Question 4 / 10
Quels types d’activités de test (1-4) correspondent le mieux aux niveaux de test (A-D) ?
1. Vérification de l\'interaction correcte entre plusieurs systèmes logiciels2. Identification des défauts techniques dans des unités de code isolées3. Validation du comportement global du système dans un environnement réaliste4. Vérification que les interfaces entre modules fonctionnent correctementA. Tests d\'intégrationB. Tests systèmeC. Tests unitairesD. Tests d\'acceptationSélectionnez UNE réponse.
A. 1D, 2B, 3C, 4A
B. 1A, 2C, 3B, 4A
C. 1B, 2D, 3A, 4C
D. 1A, 2C, 3B, 4A
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-2.2.1 (K2) - Distinguer les différents niveaux de test. La bonne réponse est a) 1A, 2C, 3B, 4A
● 1A) Correct → Les tests d’intégration vérifient comment les systèmes logicielsinteragissent entre eux. ● 2C) Correct → Les tests unitaires permettent de détecter des défauts techniques dans des unités de code isolées. ● 3B) Correct → Les tests système valident le comportement global du système dans un environnement réaliste. ● 4A) Correct → Les tests d’acceptation vérifient que le produit répond aux attentes métiers et fonctionnelles.
Question 5 / 10
Lesquels des éléments suivants (i–v) reflètent correctement l’impact que le contexte peut avoir sur le processus de test ?
i. Le niveau de risque du système influence le niveau de rigueur attendu dans les activitésde test.ii. Tous les projets doivent suivre le même processus de test pour garantir l’uniformité.iii. Un projet Agile privilégiera des cycles de test courts et itératifs.iv. Dans un projet soumis à des réglementations strictes, les tests devront êtreformellement documentés.v. Le contexte n’affecte pas les objectifs des tests, seulement leur exécution.Sélectionnez UNE réponse.
A. iii, iv, v reflètent correctement l’impact du contexte ; i, ii non
B. i, ii, v reflètent correctement l’impact du contexte ; iii, iv non
C. ii, iv, v reflètent correctement l’impact du contexte ; i, iii non
D. i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-1.4.2 (K2) – Expliquer l’impact du contexte sur le processus de test. La bonne réponse est a) i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
● i) Vrai – Le niveau de risque conditionne la profondeur des tests requis. ● ii) Faux – Il n’existe pas de processus unique applicable à tous les projets. ● iii) Vrai – En Agile, les tests sont intégrés dans des cycles courts. ● iv) Vrai – Les contraintes réglementaires (ex. médical, aéronautique) exigent une traçabilité et une documentation renforcées. ● v) Faux – Le contexte impacte aussi les objectifs (par ex. : conformité, performance critique...).
Question 6 / 10
Quelle correspondance est la PLUS appropriée entre les activités de test (1–4) et leurs objectifs (A–D) ?
1. Planification du test2. Conception du test3. Exécution du test4. Clôture du testA. Rassembler les métriques, évaluer les critères de sortie atteintsB. Choisir les cas à exécuter et les données de testC. Identifier les objectifs, ressources, et risquesD. Lancer les tests et comparer les résultats attendus et obtenus
A. 1A, 2D, 3B, 4C
B. 1C, 2B, 3D, 4A
C. 1B, 2A, 3C, 4D
D. 1D, 2C, 3A, 4B
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-1.4.1 (K2) – Résumer les différentes activités et tâches de test. La bonne réponse est : d) 1C, 2B, 3D, 4A
● 1C) : Correct : La planification sert à préparer le cadre du test ● 2B) : Correct : La conception permet de définir les données, cas et conditions de test ● 3D) : Correct : L’exécution vérifie le résultat réel par rapport à l’attendu ● 4A) : Correct : Clôturer = évaluer, nettoyer, archiver, analyser les résultats
Question 7 / 10
Quelle est la principale valeur du maintien de la traçabilité dans le processus de test ?\"
A. Il garantit que chaque exigence a été testée et qu’aucun élément critique n’a été oublié
B. Il remplace les rapports de test en fournissant directement des métriques de qualité
C. Il permet d’optimiser la performance du logiciel en production
D. Il évite complètement la nécessité de documenter les tests manuels
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.4.4 (K2) – Expliquer la valeur du maintien de la traçabilité. ● a) Faux → La traçabilité ne vise pas à optimiser la performance du logiciel, mais à assurer une couverture de test complète. ● b) Correct → Le maintien de la traçabilité permet d’établir un lien entre les exigences, les tests et les défauts détectés, garantissant ainsi qu’aucune exigence n’a été oubliée. ● c) Faux → Même avec la traçabilité, la documentation des tests reste nécessaire pour assurer un suivi efficace et une justification des validations effectuées. ● d) Faux → Les rapports de test restent nécessaires, la traçabilité vient en complément pour s’assurer que les tests couvrent bien les exigences.
Question 8 / 10
Quel est l’un des avantages principaux d’une approche équipe intégrée pour les tests ?
A. Elle réduit la nécessité d’exécuter des tests de régression, car les défauts sont corrigés immédiatement.
B. Elle améliore la communication et la collaboration entre les différents membres de l’équipe projet.
C. Elle permet aux testeurs de travailler de manière totalement indépendante des développeurs
D. Elle supprime le besoin de planifier des tests en amont du développement.
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-1.5.2 (K1) – Rappeler les avantages de l’approche équipe intégrée. ● a) Faux → Une équipe intégrée favorise la collaboration, et non l’indépendance totale des testeurs.
● b) Correct → L’approche équipe intégrée facilite les échanges entre développeurs, testeurs et autres parties prenantes, améliorant ainsi la qualité du produit final. ● c) Faux → Même dans une équipe intégrée, la planification des tests reste essentielle pour garantir une couverture adéquate. ● d) Faux → Les tests de régression restent nécessaires pour s’assurer que les corrections n’ont pas introduit d’autres défauts.
Question 9 / 10
Laquelle des affirmations suivantes met correctement en opposition un critère d’entrée et un critère de sortie ?
A. La disponibilité des données de test est un critère d’entrée ; le taux d’échec des tests est un critère de sortie
B. L’environnement de test prêt est un critère de sortie ; la livraison du produit est un critère d’entrée
C. Avoir une exigence approuvée est un critère de sortie ; une couverture de test de 80 % est un critère d’entrée
D. Le début du développement est un critère d’entrée ; la fin des revues est un critère de sortie
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-5.1.3 (K2) – Comparer et opposer les critères d’entrée et les critères de sortie dans les tests.
● a) Faux → Ces critères sont inversés : l’exigence approuvée est un critère d’entrée. ● b) Faux → L’environnement de test est un critère d’entrée, pas de sortie. ● c) Correct → La disponibilité des données est bien une condition préalable (entrée), et le taux d’échec peut être utilisé comme condition de sortie (ex. : “moins de 5 % d’échecs”). ● d) Faux → Développement et revues ne sont pas liés directement aux phases d’entrée/sortie du test.
Question 10 / 10
Quel est le nombre minimal de cas de test pour atteindre une couverture EP de 100% ?
Vous testez un site de réservation hôtelière qui comporte seulement deux critères derecherche :● Catégorie d\'hôtel (avec trois options possibles : économique; standard; luxe)● Type de vue (avec trois options possibles : pas de vue; vue partielle; vuepanoramique)Seuls les hôtels de catégorie luxe proposent une vue panoramique. Le formulaire disposed\'un mécanisme de validation intégré qui ne vous permettra pas d\'utiliser les critères derecherche qui violent cette règle.Chaque test comprend deux valeurs d\'entrée : catégorie d\'hôtel et type de vue. Voussouhaitez appliquer le partitionnement en classes d\'équivalence (EP) pour couvrir chaquecatégorie d\'hôtel et chaque type de vue dans vos tests.Sélectionnez UNE réponse.
A. 5
B. 4
C. 6
D. 3
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-4.2.1 (K3) - Appliquer le partitionnement en classes d\'équivalence pour dériver des cas de test.
● a) Correct → Pour couvrir toutes les classes d\'équivalence valides, nous avons besoin de tester : (économique, pas de vue), (économique, vue partielle), (standard, pas de vue), (standard, vue partielle), (luxe, pas de vue), (luxe, vue partielle), et (luxe, vue panoramique). Cependant, comme seuls les hôtels de luxe peuvent avoir une vue panoramique, et que le formulaire a une validation qui empêche les combinaisons invalides, nous pouvons couvrir toutes les classes valides avec 3 cas de test : (économique, pas de vue), (standard, vue partielle), et (luxe, vue panoramique). ● b) Faux → Trois cas de test suffisent pour couvrir toutes les classes d\'équivalence valides. ● c) Faux → Trois cas de test suffisent pour couvrir toutes les classes d\'équivalence valides. ● d) Faux →. Trois cas de test suffisent pour couvrir toutes les classes d\'équivalencevalides.
Une organisation évalue le niveau de risque qu'elle est prête à accepter. Lequel des éléments suivants désigne la quantité maximale de risque qu'une organisation est disposée à tolérer ?
Sélectionnez la bonne réponse.
A. Niveau de risque
B. Tolérance au risque
C. Appétit pour le risque
D. Score de risque
✓ Bonne réponse : B
La tolérance au risque : le niveau maximum de risque qu'une organisation accepte consciemment dans la poursuite de ses objectifs. Ce seuil guide la prise de décision en matière d'investissements en sécurité et de choix opérationnels. Contrairement à l'appétit pour le risque (la volonté de l'organisation à saisir des opportunités), la tolérance au risque définit spécifiquement les limites de perte acceptables.
Question 2 / 10
Une entreprise prévoit de mettre en place un système SIEM et d'affecter un analyste pour examiner les journaux sur une base hebdomadaire. Quel type de contrôle l'entreprise est-elle en train de mettre en place ?
Sélectionnez la bonne réponse.
A. Compensatoire
B. Correctif
C. Détectif
D. Préventif
✓ Bonne réponse : C
Contrôle Détectif : Un contrôle qui identifie les incidents de sécurité après qu'ils se sont produits. Un système SIEM qui examine les journaux chaque semaine détecte les violations après l'événement. Contrairement aux contrôles préventifs (qui bloquent les menaces avant qu'elles ne surviennent) ou aux contrôles correctifs (qui réparent les dommages), les contrôles détectifs se concentrent sur la découverte et l'analyse des événements de sécurité qui se sont déjà produits.
Question 3 / 10
Lequel des éléments suivants est utilisé pour mesurer quantitativement la criticité d'une vulnérabilité ?
Sélectionnez la bonne réponse.
A. CIA
B. CVE
C. CVSS
D. CERT
✓ Bonne réponse : C
CVSS (Common Vulnerability Scoring System) : Un cadre numérique standardisé (échelle de 0 à 10) qui mesure quantitativement la sévérité des vulnérabilités en fonction de leur exploitabilité, de leur impact et de facteurs environnementaux. Le CVE identifie les vulnérabilités par leur nom, la CIA décrit des principes de sécurité, et le CERT est une organisation — aucun d'entre eux ne fournit une notation quantitative comme le fait le CVSS.
Question 4 / 10
Lequel des protocoles ou mécanismes suivants est principalement utilisé pour vérifier le statut de révocation d'un certificat numérique lorsqu'il est présenté à un utilisateur ?
Sélectionnez la bonne réponse.
A. CSR (Certificate Signing Request)
B. CA (Certificate Authority)
C. CRC (Cyclic Redundancy Check)
D. OCSP (Online Certificate Status Protocol)
✓ Bonne réponse : D
L'OCSP (Online Certificate Status Protocol) : un mécanisme en temps réel qui interroge le répondeur OCSP d'une autorité de certification pour vérifier si un certificat numérique est valide, suspendu ou révoqué. Contrairement à la CRL (Certificate Revocation List) qui nécessite le téléchargement de listes complètes, l'OCSP fournit des vérifications immédiates du statut de révocation. Le CSR sert aux demandes de certificats, la CA est une entité, et le CRC est un contrôle d'intégrité des données — aucun de ces éléments ne valide le statut de révocation d'un certificat.
Question 5 / 10
Une entreprise a empêché l'accès direct depuis les postes de travail des administrateurs de bases de données vers le segment réseau contenant les serveurs de bases de données. Lequel des éléments suivants un administrateur de bases de données devrait-il utiliser pour accéder aux serveurs de bases de données ?
A. RADIUS
B. Load balancer
C. HSM
D. Jump server
✓ Bonne réponse : D
Réponse : Serveur rebond (jump server). Explication : Un serveur rebond (hôte bastion) fournit un chemin contrôlé et audité pour accéder aux systèmes situés dans un segment réseau protégé. Les administrateurs de bases de données doivent d'abord se connecter au serveur rebond, puis aux serveurs de bases de données — empêchant ainsi tout accès direct depuis un poste de travail vers des systèmes sensibles.
Question 6 / 10
Selon le modèle de responsabilité partagée, quel rôle est responsable de la sécurisation de la base de données de l'entreprise dans un modèle IaaS pour un environnement cloud ?
A. Le fournisseur cloud
B. Le client
C. Le fournisseur tiers
D. Le DBA
✓ Bonne réponse : B
Réponse : Le client. Explication : Dans un modèle cloud IaaS, le client est responsable de la sécurisation de tout ce qui se trouve au-dessus de l'hyperviseur : le système d'exploitation, les logiciels de base de données, l'application, les données et les contrôles d'accès. Le fournisseur cloud sécurise l'infrastructure physique et l'hyperviseur.
Question 7 / 10
Quel est l'objectif PRINCIPAL de la classification des données ?
Sélectionnez la bonne réponse.
A. C. Déterminer le niveau de protection approprié
B. D. Réduire les coûts de stockage
C. B. Se conformer aux exigences légales
D. A. Identifier les vulnérabilités
✓ Bonne réponse : A
Classification des données : Un processus systématique qui catégorise les informations en fonction de leur sensibilité et de leur valeur afin de déterminer les contrôles de sécurité appropriés. Les organisations attribuent des niveaux de protection (public, interne, confidentiel, restreint) pour s'assurer que les ressources correspondent au risque réel. Bien que la conformité et la réduction des coûts puissent en découler, l'objectif PRINCIPAL est d'établir des mesures de protection adéquates — et non d'identifier des vulnérabilités ou de réduire les dépenses.
Question 8 / 10
Lequel des éléments suivants précise les conditions d'un test réalisé avec un prestataire externe de test d'intrusion ?
Sélectionnez la bonne réponse.
A. Règles d'engagement
B. Diligence raisonnable
C. Clause de droit d'audit
D. Analyse de la chaîne d'approvisionnement
✓ Bonne réponse : A
Règles d'engagement : Document formel qui établit le périmètre, les limitations et les frontières de test autorisées entre une organisation et un testeur de pénétration tiers. Il précise quels systèmes peuvent être testés, les méthodes de test, les délais et les contacts d'urgence. Contrairement à l'analyse de la chaîne d'approvisionnement (évaluation des risques fournisseurs), aux clauses de droit d'audit (droits d'inspection) ou à la diligence raisonnable (vérification générale de la conformité), les Règles d'engagement régissent spécifiquement les termes et conditions des activités de test de sécurité actives.
Question 9 / 10
Une politique de sécurité oblige les utilisateurs à changer leur mot de passe tous les 90 jours. Quel principe est ainsi appliqué ?
Sélectionnez la bonne réponse.
A. A. L'expiration du mot de passe
B. C. La complexité du mot de passe
C. D. La longueur du mot de passe
D. B. La réutilisation du mot de passe
✓ Bonne réponse : A
Expiration des mots de passe : Un contrôle de sécurité qui oblige les utilisateurs à changer leurs mots de passe à intervalles réguliers (par exemple, tous les 90 jours). Cela limite la fenêtre d'exposition en cas de compromission des identifiants, car les anciens mots de passe deviennent invalides. La réutilisation des mots de passe empêche le recyclage des anciens mots de passe ; la complexité et la longueur définissent les exigences de robustesse des mots de passe — aucune de ces mesures ne concerne les changements basés sur le temps.
Question 10 / 10
Un fournisseur d'hébergement cloud basé aux États-Unis souhaite étendre ses centres de données vers de nouveaux sites internationaux. Qu'est-ce que ce fournisseur d'hébergement devrait considérer en premier ?
A. Les réglementations locales en matière de protection des données
B. Les impacts sur les obligations contractuelles existantes
C. Les différences de fuseaux horaires dans la corrélation des journaux
D. Les risques liés aux pirates informatiques résidant dans d'autres pays
✓ Bonne réponse : A
Réponse : Les réglementations locales en matière de protection des données. Explication : L'expansion internationale d'un centre de données doit d'abord prendre en compte les lois locales relatives à la protection des données et à la vie privée (RGPD en Europe, PDPA en Asie, etc.). Le non-respect des réglementations locales peut entraîner des sanctions juridiques importantes et des restrictions opérationnelles.
Azure Table Storage est principalement utilisé pour stocker quel type de données ?
A. Des graphes sociaux complexes
B. Des données relationnelles avec schéma strict
C. Des données clé-valeur sans schéma fixe
D. Des fichiers binaires volumineux
✓ Bonne réponse : C
Azure Table Storage : service NoSQL qui stocke des données structurées en paires clé-valeur (PartitionKey + RowKey) sans schéma rigide. Idéal pour les données semi-structurées et évolutives. Contrairement aux bases relationnelles (réponse 1) avec schémas fixes, ou aux Blob Storage (réponse 3) pour fichiers volumineux, Table Storage offre flexibilité et requêtes rapides sur des entités simples.
Question 2 / 10
Quel type de graphique est le plus adapté pour visualiser l’évolution d’une mesure au fil du temps ?
A. Un nuage de points
B. Un histogramme vertical
C. Un diagramme circulaire
D. Un graphique en courbes (line chart)
✓ Bonne réponse : D
Graphique en courbes : idéal pour visualiser l'évolution temporelle d'une mesure. Les points sont reliés par des lignes continues, permettant de percevoir immédiatement les tendances, hausses et baisses. À l'inverse, les diagrammes circulaires montrent des proportions, les nuages de points révèlent des corrélations entre variables, et les histogrammes comparent des catégories discrètes—tous inadaptés aux séries temporelles.
Question 3 / 10
Lequel des rôles est responsable de la construction de pipelines de données ETL ?
A. Administrateur de base de données
B. Développeur front-end
C. Analyste de données
D. Ingénieur de données
✓ Bonne réponse : D
Rôles des professionnels de la donnée : L'ingénieur de données conçoit et construit les pipelines ETL/ELT qui extraient, transforment et chargent les données. L'analyste de données exploite ces données préparées pour l'analyse et la visualisation. L'administrateur BD gère l'infrastructure et la sécurité, tandis que le développeur front-end crée les interfaces utilisateur. Seul l'ingénieur maîtrise l'architecture complète des flux de données.
Question 4 / 10
Vous écrivez un ensemble de requêtes SQL que les administrateurs utiliseront pour dépanner une base de données Azure SQL. Vous devez intégrer des documents et des résultats de requête dans un notebook SQL. Que devriez-vous utiliser ?
A. Microsoft SQL Server Management Studio (SSMS)
B. Azure PowerShell
C. Azure Data Studio
D. Azure CLI
✓ Bonne réponse : C
Réponse : Azure Data Studio. Explication : Azure Data Studio est un outil de gestion de base de données multiplateforme qui supporte les notebooks SQL — combinant requêtes SQL, résultats, documentation textuelle et visualisations dans un seul document partageable, idéal pour le dépannage collaboratif et les runbooks.
Question 5 / 10
Qu'est-ce qu'Azure Stream Analytics et quel type de données traite-t-il ?
A. Il remplace Azure Data Factory pour les pipelines ETL planifiés
B. Stream Analytics est un service de compression des flux vidéo pour réduire les coûts de stockage
C. Il traite des flux de données en temps réel depuis IoT Hub ou Event Hubs avec des requêtes SQL-like
D. Azure Stream Analytics traite des données batch chargées depuis des fichiers CSV dans Blob Storage
✓ Bonne réponse : C
Azure Stream Analytics est un service de traitement de flux en temps réel (streaming). Il ingère des données en continu depuis des sources comme Azure Event Hubs (millions d'événements/seconde), Azure IoT Hub (appareils connectés) ou Azure Blob Storage. Il applique des requêtes SQL-like sur les données en mouvement pour détecter des anomalies, calculer des agrégations temporelles (fenêtres temporelles : sliding, tumbling, session), et déclencher des alertes. Les résultats sont envoyés vers Power BI, Azure SQL, Cosmos DB ou Event Hubs. Cas d'usage : détection de fraude, monitoring IoT, analyse de logs en temps réel.
Question 6 / 10
Qu'est-ce qu'Azure Table Storage et dans quel cas d'usage est-il préféré à Cosmos DB ?
A. Azure Table Storage est identique à Cosmos DB mais déployé on-premises
B. Table Storage est un service clé-valeur économique préféré quand le budget est limité et que la latence ultra-faible n'est pas requise
C. Table Storage supporte les requêtes SQL complexes avec jointures, contrairement à Cosmos DB
D. Table Storage est exclusivement utilisé pour stocker les métadonnées des blobs Azure
✓ Bonne réponse : B
Azure Table Storage est un service de stockage clé-valeur NoSQL simple et économique pour des données structurées sans jointures complexes. Il est préféré à Cosmos DB quand : (1) le budget est limité (coût bien inférieur), (2) les besoins de latence sont moins stricts, (3) la réplication multi-région n'est pas requise, (4) les données ont un accès prévisible par clé de partition et clé de ligne. Cosmos DB Table API offre les mêmes fonctionnalités avec plus de performance et de SLA, mais à un coût supérieur.
Question 7 / 10
Quelle plateforme Azure est fondée sur Apache Spark pour le traitement Big Data et le machine learning ?
A. Azure Synapse Analytics
B. Azure Databricks
C. Azure Machine Learning
D. Azure Monitor
✓ Bonne réponse : B
Azure Databricks : plateforme collaborative fondée sur Apache Spark, optimisée pour le traitement distribué de Big Data et le machine learning. Elle combine Spark (moteur de calcul puissant) avec un environnement notebook intégré et des outils ML. Contrairement à Azure Synapse Analytics (orientée data warehousing/SQL) ou Azure Machine Learning (ML spécialisé), Databricks excelle dans le traitement massif de données non structurées et les workflows Big Data collaboratifs.
Question 8 / 10
Quelle est la différence entre des données structurées, semi-structurées et non structurées ?
A. Les données semi-structurées ne peuvent être stockées que dans des bases NoSQL
B. Les données non structurées sont impossibles à analyser dans Azure
C. Structurées = schéma fixe (tables SQL) ; semi-structurées = organisation partielle (JSON/XML) ; non structurées = sans schéma (images, vidéos)
D. Les données structurées sont les plus volumineuses ; les non structurées sont les plus précises
✓ Bonne réponse : C
Données structurées : organisées dans un schéma fixe et prédéfini (tables relationnelles avec colonnes typées). Ex. : SQL Server, Excel. Données semi-structurées : ont une organisation partielle mais pas de schéma rigide. Ex. : JSON, XML, CSV. Données non structurées : sans schéma défini. Ex. : images, vidéos, emails, PDF. Azure propose des solutions adaptées à chaque type : SQL Database (structuré), Cosmos DB (semi-structuré), Azure Blob Storage (non structuré).
Question 9 / 10
Quel service Azure permet de créer des tableaux de bord interactifs et des rapports visuels à partir de sources de données multiples ?
A. Azure Machine Learning Designer pour les visualisations de données d'entraînement
B. Azure Monitor pour la visualisation des métriques d'infrastructure cloud
C. Azure Data Studio pour la visualisation des données de bases SQL
D. Microsoft Power BI, connecté à de multiples sources pour créer et partager des rapports interactifs
✓ Bonne réponse : D
Microsoft Power BI est la solution de Business Intelligence (BI) d'Azure qui permet de connecter de nombreuses sources de données (Azure SQL, Cosmos DB, Excel, Salesforce, etc.), de créer des rapports interactifs avec des visualisations (graphiques, cartes, KPIs), et de les partager via Power BI Service (cloud). Il existe en trois éditions : Desktop (gratuit, création), Pro (partage, collaboration), Premium (large diffusion, IA). Azure Synapse Analytics s'intègre directement avec Power BI pour des analyses en temps quasi-réel sur de grands volumes.
Question 10 / 10
Quel service Azure est multi-modèle et permet la réplication mondiale des données ?
A. Azure Cosmos DB
B. Azure SQL Managed Instance
C. Azure Blob Storage
D. Azure Database for PostgreSQL
✓ Bonne réponse : A
Azure Cosmos DB : base de données NoSQL native du cloud, conçue pour supporter plusieurs modèles de données (documents, clé-valeur, graphe, colonnes). Elle offre une réplication automatique et transparente across régions géographiques avec garanties de latence faible et haute disponibilité via SLA. Contrairement à PostgreSQL (relationnel), Blob Storage (objet) ou SQL Managed Instance (SQL traditionnel), Cosmos DB combine flexibilité multi-modèle et distribution mondiale.
Quel code/outil standard exécute le report des soldes GL (vers l’exercice suivant) en environnement S/4HANA (GUI) ?
Choisissez la bonne réponse.
A. F.13
B. MR11
C. FAGLGVTR
D. FBZP
✓ Bonne réponse : C
Réponse : FAGLGVTR (ou app Fiori équivalente). Explication : Ce programme reporte les soldes GL de l’exercice N vers N+1.
Question 2 / 10
Différence clé entre « paiement partiel » et « solde résiduel » en AR ?
Sélectionnez la meilleure réponse.
A. Aucune différence
B. Le solde résiduel clôt l’original et crée un nouvel open item
C. Le paiement partiel clôt l’original
D. Les deux clôturent l’original si escompte pris
✓ Bonne réponse : B
Réponse : Le solde résiduel clôt l'original et crée un nouvel open item En AR/AP SAP :
Paiement partiel : conserve le document original ouvert, crée un paiement partiel séparé. Les deux restent ouverts.
Solde résiduel : clôt le document original et crée un nouvel open item pour la différence. Une seule écriture ouverte subsiste.
Question 3 / 10
Un prélèvement SEPA (SDD) nécessite un mandat SEPA actif rattaché au client.
Vrai ou faux ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Réponse : Vrai Pour exécuter un prélèvement SEPA (SDD - SEPA Direct Debit), un mandat SEPA actif doit être associé au Business Partner client. Ce mandat contient le numéro de mandat, les coordonnées bancaires et la date de signature. Sans mandat valide, le prélèvement ne peut pas être généré.
Question 4 / 10
Si vous voulez affecter vos 3 sociétés nouvellement créées à la même zone de contrôle de gestion. Quels paramètres doivent être communs à toutes les sociétés ? (Choisissez deux réponses.)
A. Variante d'exercice fiscal
B. Devise source pour la devise du groupe
C. Plan comptable d'exploitation
D. Variante de période de comptabilisation
✓ Bonne réponse : A, C
Réponse : Variante d'exercice fiscal ; plan comptable d'exploitation. Explication : Pour que plusieurs sociétés partagent une zone de contrôle de gestion, elles doivent utiliser la même variante d'exercice fiscal (même calendrier financier) et le même plan comptable d'exploitation (même structure de compte du grand livre) pour assurer une présentation financière cohérente.
Question 5 / 10
Quel est l'ordre correct des étapes d'une clôture mensuelle standard en comptabilité FI ?
A. Valoriser devises → Calculer provisions → Saisir écritures → Clôturer période
B. Calculer provisions → Clôturer période → Saisir écritures → Valoriser devises
C. Clôturer la période → Saisir écritures → Valoriser devises → Calculer provisions
D. Saisir/valider toutes les écritures → Valoriser les devises étrangères → Calculer les provisions/régularisations → Clôturer la période (OB52)
✓ Bonne réponse : D
Ordre correct clôture mensuelle FI :
OB52 : ouvrir la nouvelle période / fermer l'ancienne
Accruals/deferrals : écritures de régularisation
Valorisation de change : réévaluation des postes en devises
Nettoyage GR/IR (MR11) et lettrage OI (F.13)
Revue des comptes et publication des états
Question 6 / 10
Dans une stratégie « clean core », quelles approches d’extension sont recommandées ?
Cochez toutes les réponses correctes.
A. In‑app key‑user (Custom Fields & Logic, adaptation UI)
B. Modifier le code standard SAP en Z‑modification
C. Utiliser des BAdI/API explicitement publiés (released)
D. Side‑by‑side sur SAP BTP via OData/événements
E. Mises à jour directes des tables métier (SE16N, update directe)
✓ Bonne réponse : A, C, D
Réponse : In‑app key‑user (Custom Fields & Logic, adaptation UI) ; BAdI/API publiés (« released ») ; Side‑by‑side sur SAP BTP via services OData/événements. Explication : Le clean core évite les modifications du standard : on favorise les extensions in‑app ou latérales via BTP et API stables.
Question 7 / 10
Où paramètre-t-on la configuration du paiement automatique (banques, méthodes par pays/société, détermination des comptes bancaires) ?
Sélectionnez la bonne réponse.
A. OB52
B. MR11
C. FBZP
D. F-53
✓ Bonne réponse : C
Réponse : Dans la personnalisation FBZP. Explication : FBZP centralise les paramètres nécessaires à F110 (méthodes, banques propres, détermination des comptes, tolérances).
Question 8 / 10
Quel rôle joue le Field Status Group ?
Sélectionnez la bonne réponse.
A. Fixe la méthode de paiement
B. Crée des ledgers
C. Détermine la devise
D. Contrôle les champs obligatoires/optionnels
✓ Bonne réponse : D
Réponse : Contrôle les champs obligatoires/optionnels lors de la saisie. Explication : Définit la visibilité et l’obligation des champs par compte.
Question 9 / 10
Votre entreprise suit les principes comptables IFRS et doit émettre un bilan complet pour ses deux divisions principales « Produits de Consommation » et « Produits Professionnels ». Qu'avez-vous besoin pour réaliser le reporting de secteur dans ce scénario ? (Choisissez trois réponses.)
A. Centres de profit
B. Secteurs d'activité
C. Segments de rentabilité
D. Domaines d'activité
E. Scission de documents
✓ Bonne réponse : A, B, E
Réponse : Scission de documents ; centres de profit ; secteurs d'activité. Explication : Le reporting de secteur IFRS nécessite : la scission de documents (pour allouer les postes du bilan aux secteurs), les centres de profit (comme base d'attribution de secteur) et les données maître de secteur. Ensemble, ces éléments produisent les états financiers au niveau du secteur conformes à IFRS 8.
Question 10 / 10
Valorisation devise (fin de période) : quel paramètre pilote les comptes d’écart ?
Sélectionnez la meilleure réponse.
A. La méthode de valorisation
B. La variante d’exercice
C. Le type de document SA
D. Le groupe de tolérance
✓ Bonne réponse : A
Réponse : La méthode de valorisation En fin de période, la valorisation des devises étrangères sur les postes ouverts est pilotée par la méthode de valorisation (Valuation Method), qui définit le type de cours de change à utiliser et les comptes d'écart à créditer/débiter.
Laquelle des approches d'étiquetage suivantes nécessite le moins de temps et d'effort ?
A. Étiquetage externalisé
B. Étiquetage assisté par IA
C. Étiquetage interne
D. Jeu de données pré-étiqueté
✓ Bonne réponse : D
Réponse : Jeu de données pré-étiqueté. Explication : L'utilisation d'un jeu de données pré-étiqueté nécessite le moins de temps et d'effort, car le travail d'étiquetage a déjà été réalisé. Les autres approches (annotation manuelle, crowdsourcing, apprentissage actif) requièrent toutes un effort d'étiquetage supplémentaire de la part de l'équipe.
Question 2 / 10
Laquelle des affirmations suivantes décrit CORRECTEMENT l'importance de la flexibilité pour les systèmes d'IA ?
A. Les systèmes AI flexibles permettent une modification plus facile du système dans son ensemble.
B. Les systèmes AI nécessitent des environnements opérationnels changeants ; par conséquent, la flexibilité est requise.
C. Les systèmes AI sont intrinsèquement flexibles.
D. Les systèmes auto-apprenants sont censés gérer de nouvelles situations sans avoir à les programmer explicitement.
✓ Bonne réponse : A
Réponse : Les systèmes auto-apprenants sont censés faire face à de nouvelles situations sans qu'il soit nécessaire de les programmer explicitement pour cela. Explication : La flexibilité des systèmes d'IA désigne la capacité à gérer des situations nouvelles, jamais rencontrées auparavant. Les systèmes auto-apprenants y parviennent en mettant continuellement à jour leurs modèles à partir de l'expérience, sans nécessiter de reprogrammation manuelle pour chaque nouveau scénario.
Question 3 / 10
Lequel des tests suivants est le MOINS susceptible d'être réalisé durant la phase de test du modèle ML ?
A. Test de la précision du modèle de classification
B. Test de l'API du service reposant sur le modèle ML
C. Test de la vitesse d'entraînement du modèle
D. Test de la vitesse de prédiction du modèle
✓ Bonne réponse : B
Réponse : Le test de l'API du service reposant sur le modèle ML est le MOINS susceptible d'être réalisé durant la phase de test du modèle ML. Explication : Le test d'API est une activité relevant des tests d'intégration ou système, et non de la phase de test du modèle ML. Le test du modèle ML se concentre sur : les métriques de performance fonctionnelle, les tests de biais, la robustesse aux variations des données d'entrée et la couverture de l'espace de décision du modèle.
Question 4 / 10
Lequel des matériels suivants est LE PLUS ADAPTÉ à la mise en œuvre de l'IA dans le cadre du Machine Learning (ML) ?
A. Du matériel supportant une multiplication matricielle rapide
B. Du matériel supportant des opérations en virgule flottante haute précision
C. Des CPU puissants
D. Des CPU 64 bits
✓ Bonne réponse : A
Réponse : Du matériel supportant une multiplication matricielle rapide. Explication : Les calculs ML — notamment l'entraînement et l'inférence des réseaux de neurones — sont dominés par des opérations de multiplication matricielle. Le matériel conçu spécifiquement pour effectuer ces opérations rapidement (GPU, TPU), grâce à des architectures de traitement parallèle, est le plus adapté aux charges de travail ML.
Question 5 / 10
Laquelle des affirmations suivantes décrit le MIEUX un système autonome ?
A. Un système d'approbation de prêts capable de traiter des demandes de prêt indéfiniment, dans la limite d'un montant global de crédit défini, jusqu'à ce qu'un opérateur réduise le montant du crédit global disponible.
B. Une voiture autonome qui arrête automatiquement le véhicule si le conducteur ne répond pas aux invites vocales, afin de s'assurer qu'il est bien éveillé.
C. Un chatbot qui apprend les réponses les plus efficaces à apporter aux humains (afin de les inciter à poursuivre la conversation) sur la base d'expériences antérieures.
D. Un système de détection de fraude qui alerte les opérateurs lorsqu'il détecte un risque de fraude spécifique associé à une transaction, afin d'obtenir une contribution humaine pour prendre la décision finale.
✓ Bonne réponse : B
Réponse : Une voiture autonome qui s'arrête automatiquement lorsque le conducteur ne répond pas. Explication : Un système autonome perçoit son environnement et prend des décisions sans intervention humaine. Le fait que la voiture s'arrête automatiquement (action déclenchée par la perception d'un conducteur qui ne répond pas) illustre une autonomie de niveau 4/5.
Question 6 / 10
Avant le déploiement d'un système basé sur l'IA, un développeur doit démontrer dans un environnement de test comment les décisions sont prises. À quelle caractéristique la prise de décision appartient-elle ?
A. L'explicabilité
B. Le non-déterminisme
C. L'auto-apprentissage
D. L'autonomie
✓ Bonne réponse : A
Réponse : L'explicabilité. Explication : L'explicabilité désigne le degré auquel un système est capable de fournir des raisons compréhensibles pour ses décisions. Démontrer aux parties prenantes comment les décisions sont prises avant le déploiement répond directement aux exigences d'explicabilité.
Question 7 / 10
Lors de la mesure de la couverture de test d'un réseau de neurones, un ingénieur de test souhaite mesurer le nombre de neurones ayant produit chacun deux résultats de fonction d'activation avec une différence minimale de 0,5 entre les deux résultats. Laquelle des mesures de couverture suivantes permettrait d'atteindre cet objectif ?
A. Couverture par changement de valeur (Value-change coverage)
B. Couverture par neurone (Neuron coverage)
C. Aucune des mesures de couverture
D. Couverture par changement de signe (Sign-change coverage)
✓ Bonne réponse : A
Réponse : Couverture par changement de valeur (Value-change coverage). Explication : La couverture par changement de valeur mesure si chaque neurone a produit au moins deux sorties d'activation différant d'un seuil minimum. Cela correspond exactement à l'exigence d'avoir deux résultats avec une différence minimale de 0,5.
Question 8 / 10
Laquelle des affirmations suivantes ne décrit PAS un défi lié à l'acquisition de données de test dans les systèmes ML ?
A. La conformité aux lois sur la protection des données personnelles exige un traitement approprié de ces données.
B. Les données relatives au cas d'usage sont générées à un rythme soutenu.
C. La nature des données évolue constamment au fil du temps.
D. Les données de test proviennent de sources publiques.
✓ Bonne réponse : D
Réponse : Le fait que les données de test proviennent de sources publiques ne constitue PAS un défi. Explication : Les sources de données publiques sont généralement accessibles et ne posent pas de problème particulier d'acquisition. Les véritables défis liés à l'acquisition de données de test ML comprennent : la conformité au RGPD et aux réglementations sur la vie privée, l'obtention d'échantillons représentatifs, les coûts d'étiquetage, les exigences en volume de données, ainsi que la gestion des données propriétaires ou confidentielles.
Question 9 / 10
Laquelle des options suivantes décrit le MIEUX un scénario de test A/B ?
A. Une comparaison des performances de deux implémentations ML différentes sur les mêmes données d'entrée.
B. Une comparaison de deux sites web différents observée dans une perspective d'acceptance utilisateur.
C. Une comparaison de deux offres différentes dans un système de recommandation afin de déterminer l'offre la plus efficace pour les mêmes utilisateurs.
D. Une comparaison des performances d'un système ML sur deux jeux de données d'entrée différents.
✓ Bonne réponse : C
Réponse : Comparer deux offres différentes dans un système de recommandation pour les mêmes utilisateurs. Explication : Le test A/B consiste à comparer deux variantes (offre A contre offre B) sur une même population afin de déterminer laquelle est la plus performante. Un système de recommandation comparant deux stratégies d'offres auprès de la même base d'utilisateurs constitue l'exemple le plus représentatif d'un test A/B.
Question 10 / 10
Laquelle des affirmations suivantes décrit LE MIEUX pourquoi les environnements de test pour les systèmes autonomes pourraient devoir être différents des autres environnements de test ?
A. Du matériel spécifique à l'IA peut être requis
B. Il peut être nécessaire d'introduire du non-déterminisme dans l'environnement
C. Des outils peuvent être nécessaires pour simuler des scénarios extrêmes
D. Des outils peuvent être nécessaires pour fournir des explications sur le comportement du système
✓ Bonne réponse : C
Réponse : Des outils peuvent être nécessaires pour simuler des scénarios extrêmes. Explication : Les systèmes autonomes doivent être testés dans des scénarios dangereux, rares ou extrêmes (par exemple : pannes d'équipement, conditions hazardueuses) qui ne peuvent pas être reproduits en toute sécurité dans un environnement réel, ce qui nécessite des outils de simulation.
Laquelle des options suivantes est une recommandation de la pratique du « centre de services » ?
A. Les centres de services doivent éviter de recourir à l\'automatisation
B. Les centres de services doivent comprendre l\'organisation dans son ensemble
C. Les centres de services doivent être très techniques
D. Les centres de services doivent être constitués d\'une équipe physique basée dans un même endroit fixe
✓ Bonne réponse : B
Réponse : Les centres de services doivent comprendre l\'organisation dans son ensemble. Explication : Les centres de services doivent avoir une compréhension globale de l\'organisation pour orienter correctement les utilisateurs, comprendre les impacts des incidents et prioriser les demandes.
Question 2 / 10
Quelle pratique propose un point de contact unique pour les utilisateurs ?
A. La gestion des incidents
B. La gestion des demandes de services
C. Le centre de services
D. Habilitation des changements
✓ Bonne réponse : C
Réponse : Le centre de services. Explication : Le centre de services constitue le point de contact unique (SPOC) entre le fournisseur de services et les utilisateurs pour toutes les communications, demandes et incidents.
Question 3 / 10
Laquelle des options suivantes est un bénéfice potentiel de l’utilisation d’un outil de gestion des services informatiques pour supporter la pratique de « gestion des incidents » ?
A. Il peut s\'assurer que les contrats des fournisseurs sont alignés sur les besoins du fournisseur de services
B. Il peut permettre la résolution et la clôture automatisées d\'incidents complexes
C. Il peut fournir un appariement automatisé des incidents aux problèmes ou aux erreurs connues
D. Il peut s\'assurer que la cause des incidents est identifiée dans les délais convenus
✓ Bonne réponse : C
Réponse : Il peut fournir un appariement automatisé des incidents aux problèmes ou aux erreurs connues. Explication : Les outils ITSM peuvent automatiquement associer de nouveaux incidents aux problèmes ou erreurs connus, accélérant ainsi le diagnostic et permettant d\'appliquer des solutions de contournement documentées.
Question 4 / 10
Quelle est la définition d’un changement ?
A. Déplacer des matériels, logiciels nouveaux ou modifiés ou tout autre composant vers des environnements de production
B. S\'assurer que des informations exactes et fiables sur la configuration des services sont disponibles
C. Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services
D. Mettre à disposition des fonctionnalités ou des services nouveaux ou modifiés
✓ Bonne réponse : C
Réponse : Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services. Explication : En ITIL 4, un changement est l\'ajout, la modification ou la suppression de tout élément pouvant avoir un effet direct ou indirect sur les services, qu\'il soit matériel, logiciel ou organisationnel.
Question 5 / 10
Quel principe directeur recommande de collecter les données avant de déterminer ce qui peut être réutilisé ?
A. Progresser par itérations avec des retours
B. Privilégier la valeur
C. Opter pour la simplicité et rester pratique
D. Commencer là où vous êtes
✓ Bonne réponse : D
Réponse : Commencer là où vous êtes. Explication : Le principe \'Commencer là où vous êtes\' recommande d\'évaluer l\'existant avant de décider ce qui peut être réutilisé, plutôt que de repartir de zéro sans connaître ce qui fonctionne déjà.
Question 6 / 10
Laquelle des options suivantes constitue un élément clé du principe directeur « opter pour la simplicité et rester pratique » ?
A. Commencer par une solution complexe, puis simplifier
B. Ignorer les objectifs contradictoires des différentes parties prenantes
C. Comprendre comment chaque élément contribue à la création de valeur
D. Essayer de créer une solution pour chaque exception
✓ Bonne réponse : C
Réponse : Comprendre comment chaque élément contribue à la création de valeur. Explication : Le principe \'Opter pour la simplicité\' demande de comprendre comment chaque élément contribue à la valeur, en éliminant ce qui n\'en apporte pas et en évitant la complexité inutile.
Question 7 / 10
Que se passe-t-il lorsqu’une solution de contournement devient la façon permanente de traiter un problème ne pouvant pas être résolu de façon rentable ?
A. L\'enregistrement du problème est supprimé
B. La gestion des problèmes restaure le service dès que possible
C. Une demande de changement est soumise au habiliataion des changements
D. Le problème conserve l\'état d\'erreur connue
✓ Bonne réponse : D
Réponse : Le problème conserve l\'état d\'erreur connue. Explication : Lorsqu\'une solution de contournement devient permanente car le problème ne peut être résolu définitivement, le problème reste dans l\'état \'erreur connue\' : documenté mais non résolu.
Question 8 / 10
Quelle est la définition d’une garantie ?
A. Assurance qu\'un produit ou service répondra aux exigences convenues
B. Fonctionnalité offerte par un produit ou un service pour satisfaire un besoin particulier
C. Élément livrable tangible ou intangible issu d\'une activité
D. Événement potentiel susceptible d\'entraîner un préjudice ou une perte, ou d\'entraver l\'atteinte des objectifs
✓ Bonne réponse : A
Réponse : Assurance qu\'un produit ou service répondra aux exigences convenues. Explication : La garantie est l\'assurance qu\'un produit ou service répondra aux exigences convenues. Elle couvre la disponibilité, la capacité, la continuité et la sécurité du service fourni.
Question 9 / 10
Quelle activité de la chaîne de valeur permet de s’assurer que les personnes comprennent la vision de l’organisation ?
A. Obtenir/construire
B. Améliorer
C. Fournir et assurer le support
D. Planifier
✓ Bonne réponse : D
Réponse : Planifier. Explication : L\'activité \'Planifier\' de la chaîne de valeur veille à ce que toutes les parties comprennent la vision, le statut actuel et les orientations de l\'organisation pour tous les produits et services.
Question 10 / 10
Quels sont les deux types de coûts que le consommateur d’un service doit évaluer ?
A. Le coût de la fourniture du service et le coût de l\'amélioration du service
B. Les coûts supprimés par le service et les coûts imposés par le service
C. Le prix du service et le coût de la création du service
D. Le coût du logiciel et le coût du matériel
✓ Bonne réponse : B
Réponse : Les coûts supprimés par le service et les coûts imposés par le service. Explication : Le consommateur d\'un service doit évaluer les coûts supprimés (ce qu\'il n\'a plus à gérer) et les coûts imposés (ce qu\'il doit payer), pour déterminer si la valeur nette est positive.
Pourquoi le CSA Security Guidance v5 insiste-t-il sur le fait de reconstruire les systèmes à partir du code après un incident de sécurité dans le cloud plutôt que de restaurer à partir de snapshots ?
A. Parce que reconstruire à partir du code garantit que les systèmes sont redéployés avec des configurations fiables et vérifiées issues de l'Infrastructure as Code (IaC).
B. Parce que les snapshots ne peuvent pas être chiffrés dans les environnements cloud.
C. Parce que reconstruire à partir du code élimine le besoin de contrôle de version et de pipelines CI/CD.
D. Parce que les snapshots sont automatiquement supprimés par les fournisseurs cloud après une violation.
✓ Bonne réponse : B
Reconstruire depuis le code (IaC) permet de recréer un système propre et sécurisé, avec une configuration vérifiée. Un snapshot pourrait contenir la même compromission.
Question 2 / 10
Comment impliquer les contacts du fournisseur cloud (CSP) lors des exercices post-incident (tabletop exercises) améliore-t-il la résilience globale du cloud ?
A. ela permet aux organisations de renégocier les tarifs avec le fournisseur après des incidents simulés
B. ela élimine le besoin d'équipes internes en déléguant toutes les tâches au CSP
C. ela fournit une vision directe des chemins d'escalade du fournisseur, des obligations contractuelles et des attentes de communication lors d'incidents réels
D. ela garantit que le CSP prend l'entière responsabilité de la détection et de la containment des incidents
✓ Bonne réponse : C
Impliquer le CSP dans les exercices permet de savoir exactement comment communiquer, qui contacter et quelles actions le fournisseur peut prendre pendant un vrai incident, ce qui renforce la préparation et la résilience.
Question 3 / 10
Quel est le but principal de mettre en place des builds signés dans un pipeline CI/CD cloud ?
A. S'assurer que les builds ne s'exécutent que sur des runners auto-hébergés pour des raisons de confidentialité
B. Vérifier cryptographiquement que les artefacts de build proviennent de sources fiables et n'ont pas été modifiés
C. Rétablir automatiquement les modifications de code qui échouent lors de la validation post-déploiement
D. Permettre aux développeurs de vérifier manuellement la qualité des builds avant le déploiement
✓ Bonne réponse : B
La signature cryptographique des artefacts de build garantit leur intégrité et leur provenance. Elle protège contre les attaques de la chaîne d'approvisionnement (supply chain attacks) en confirmant que les artefacts déployés en production correspondent exactement à ceux produits par le pipeline CI/CD officiel.
Question 4 / 10
Lequel des éléments suivants représente un piège courant lorsque les organisations utilisent les réponses CAIQ lors des évaluations de risque fournisseur ?
A. Utiliser le CAIQ dans le cadre d'un processus de diligence raisonnable plus large
B. Supposer que les réponses du fournisseur ont été validées par des auditeurs indépendants
C. Mapper les réponses CAIQ aux exigences de contrôle internes
D. Vérifier que les réponses CAIQ sont complètes et à jour
✓ Bonne réponse : B
Le CAIQ est rempli par le fournisseur lui-même, donc supposer que ses réponses ont été auditées indépendamment est un piège fréquent. Les autres options décrivent au contraire de bonnes pratiques.
Question 5 / 10
Lequel des éléments suivants décrit le mieux l'objectif d'utiliser une image "golden" durcie (hardened golden image) pour le déploiement de machines virtuelles (VM) dans un environnement cloud ?
A. hiffrer les images de VM pour un déploiement plus rapide entre les régions.
B. Garantir que chaque instance utilise la même configuration de base conforme aux normes de sécurité.
C. ppliquer dynamiquement des correctifs aux VM pendant l'exécution à l'aide d'outils d'orchestration.
D. Permettre la mise à l'échelle automatique et l'élasticité sur plusieurs régions multi-cloud.
✓ Bonne réponse : B
Une golden image durcie sert de modèle sécurisé standard pour créer toutes les VM. Ainsi, chaque VM démarre avec la même configuration sécurisée et conforme.
Question 6 / 10
Lors de l'élaboration d'une charte de gouvernance cloud, quel élément garantit que les processus de gouvernance peuvent s'adapter aux technologies émergentes et aux exigences réglementaires évolutives ?
A. ontrôle des versions de la charte de gouvernance
B. Stratégie d'atténuation du verrouillage fournisseur (vendor lock-in)
C. Mécanismes d'amélioration continue et de retour d'expérience
D. Renégociation des accords de niveau de service (SLA)
✓ Bonne réponse : C
Les mécanismes d'amélioration continue permettent de mettre à jour les processus de gouvernance au fur et à mesure que la technologie et la réglementation évoluent.
Question 7 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement la gestion sécurisée des secrets Kubernetes ?
A. SEF-02 : Gestion de la sécurité des logiciels
B. IAM-05 : Provisionnement des identités et accès
C. EKM-03 : Gestion des clés de chiffrement
D. S-01 : Classification des données
✓ Bonne réponse : C
EKM-03 concerne la gestion sécurisée des clés et secrets, ce qui est essentiel pour protéger les secrets Kubernetes contre l'accès non autorisé ou la compromission.
Question 8 / 10
Lequel des éléments suivants décrit le mieux le rôle d'un product owner dans un contexte de gouvernance cloud ?
A. éfinir la valeur métier et les priorités de risque pour les produits cloud tout en s'assurant de leur alignement avec les exigences de gouvernance
B. pprouver l'allocation budgétaire pour les initiatives de sécurité et de conformité à l'échelle de l'entreprise
C. Superviser les contrats légaux et les accords de protection des données avec les fournisseurs cloud
D. Mettre en œuvre et revoir les politiques d'accès techniques sur toutes les ressources cloud
✓ Bonne réponse : A
Le product owner définit la valeur métier et les priorités de risque pour les produits cloud. Il assure l'alignement avec les exigences de gouvernance en faisant le lien entre les équipes techniques et les parties prenantes, garantissant que les décisions cloud respectent les politiques de l'organisation.
Question 9 / 10
Quel domaine de la Cloud Controls Matrix (CCM) soutient le plus directement l'identification, la documentation et la gestion des frontières de confiance et de la propriété des contrôles ?
A. TVM – Gestion des menaces et des vulnérabilités
B. STA – Gestion de la chaîne d'approvisionnement, transparence et responsabilité
C. S – Sécurité des datacenters
D. IAM – Gestion des identités et des accès
✓ Bonne réponse : B
Le domaine STA traite de la transparence, des responsabilités et de la chaîne d'approvisionnement, ce qui permet de définir clairement qui contrôle quoi et où se situent les frontières de confiance.
Question 10 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) de la Cloud Security Alliance (CSA) soutient le plus directement la mise en place de garde-fous "policy as code" au niveau de l'organisation ?
A. SEF-03 : Gestion de la chaîne d'approvisionnement
B. GRM-05 : Comités de gouvernance
C. IVS-07 : Sécurité de la virtualisation
D. -02 : Standards de configuration
✓ Bonne réponse : D
Les standards de configuration permettent de définir des règles automatiques (policy as code) pour garantir que les ressources cloud respectent les configurations de sécurité.
Un architecte intranet doit ajouter un menu de navigation global que les employés peuvent utiliser pour accéder aux ressources d’entreprise (politiques, wikis, etc.) dans l’application Viva Connections.
Quel élément doit-il définir sur le site d’accueil ?
A. List view web part
B. Navigation (mega menu) dans les paramètres du site SharePoint Online
C. Quick links dans une section de page moderne
D. News web part sur la page d’accueil
✓ Bonne réponse : B
Dans Viva Connections, le menu de navigation global est alimenté par la navigation du site d’accueil SharePoint.
En configurant un mega menu dans les paramètres du site, vous permettez aux employés de naviguer facilement vers les ressources importantes de l’entreprise.
Les autres options ne créent pas de navigation globale :
A : List view web part affiche simplement une liste, pas un menu de navigation.
C : News web part affiche des actualités, pas des liens de navigation.
D : Quick links ne fournit qu’une section de liens sur la page, pas un menu global accessible depuis toutes les pages.
Question 2 / 10
Quel chemin dans les portails décrit correctement où consulter le Secure Score de votre organisation et les actions d’amélioration associées ?
A. Microsoft 365 admin center > Reports > Secure Score
B. Microsoft 365 security center > Microsoft Secure Score
C. Azure portal > Azure Active Directory > Security > Secure Score
D. Microsoft Defender for Endpoint portal > Security posture > Secure Score
✓ Bonne réponse : B
Microsoft Secure Score se trouve dans le Microsoft 365 security center.
Il permet de :
Voir le score actuel de sécurité de l’organisation
Accéder à des recommandations et actions pour améliorer la sécurité
Les autres options ne donnent pas l’accès complet à Secure Score :
A : Azure AD Security montre certains paramètres, mais pas le score complet Microsoft 365.
C : Microsoft 365 admin center > Reports ne fournit pas le Secure Score détaillé.
D : Defender for Endpoint montre le posture de sécurité endpoints, pas le score global Microsoft 365.
Question 3 / 10
Lors d’une opération de dépannage, un administrateur confirme que les routes vocales (voice routes) et les enregistrements d’utilisation PSTN sont correctement configurés. Cependant, il constate que les utilisateurs ne peuvent toujours pas accéder à ces routes.
Quel composant du Centre d’administration Microsoft Teams permet d’attribuer ces routes vocales aux utilisateurs ?
A. Stratégie d’appel d’urgence
B. Plan de numérotation
C. Stratégie de routage vocal
D. Analyse des appels
✓ Bonne réponse : C
Dans Microsoft Teams (Téléphonie Teams / Direct Routing) :
Les voice routes définissent le chemin que les appels doivent suivre.
Les PSTN usages permettent d’associer ces routes à des stratégies.
Cependant, pour que les utilisateurs puissent réellement utiliser ces routes, il faut leur attribuer une stratégie de routage vocal (Voice Routing Policy).
👉 La stratégie de routage vocal est le composant qui associe les enregistrements d’utilisation PSTN aux utilisateurs. Sans cette stratégie attribuée à l’utilisateur, les routes configurées ne seront pas accessibles, même si elles sont correctement définies dans le système.
Question 4 / 10
L’équipe design utilise PowerPoint dans Microsoft 365 pour collaborer sur des pitch decks stockés dans OneDrive. Ils ont besoin d’une fonctionnalité qui leur permette de travailler simultanément sur les diapositives et de voir instantanément les modifications apportées par leurs collègues.
A. Version History
B. Co-authoring
C. Slide Show
D. Presenter View
✓ Bonne réponse : B
Co-authoring permet à plusieurs utilisateurs de :
Modifier un même fichier PowerPoint simultanément
Voir en temps réel les modifications des autres collaborateurs
Les autres options ne permettent pas la collaboration en temps réel :
A : Presenter View sert à l’affichage du présentateur lors d’une présentation.
B : Version History permet de voir ou restaurer des versions précédentes, pas la coédition en temps réel.
D : Slide Show affiche le diaporama mais ne gère pas l’édition collaborative.
Question 5 / 10
Une entreprise de taille moyenne prévoit d’inscrire des appareils à Windows Autopatch et doit vérifier les licences requises.
Une entreprise de taille moyenne prévoit d’inscrire des appareils à Windows Autopatch et doit vérifier les licences requises.
A. Licence Microsoft Intune seule
B. Windows 10/11 Pro avec un add-on Enterprise Mobility + Security E3
C. Microsoft 365 Business Premium
D. Windows 10/11 Enterprise E3 ou Microsoft 365 E3/E5
✓ Bonne réponse : D
Windows Autopatch est un service Microsoft qui automatise les mises à jour de Windows, Microsoft 365 Apps, Edge et Teams. Il requiert obligatoirement une licence Windows 10/11 Enterprise E3 ou E5 — incluse dans Microsoft 365 E3/E5 ou disponible séparément via Windows Enterprise E3/E5.
Microsoft 365 Business Premium ne contient pas de licence Windows Enterprise et ne donne pas accès à Autopatch. Intune seul permet la gestion des appareils mais n'active pas Autopatch. Windows Pro avec EMS E3 est insuffisant car Autopatch exige la version Enterprise, pas Pro.
Question 6 / 10
Une société de services financiers doit se protéger contre la perte de données et respecter les exigences réglementaires de conservation pour les boîtes aux lettres Exchange Online.
Quelle combinaison de services Microsoft 365 permet d’assurer à la fois la haute disponibilité et la reprise après sinistre (disaster recovery) des données des boîtes aux lettres ?
A. Azure Traffic Manager et Azure Site Recovery
B. Azure Availability Zones et Azure Traffic Manager
C. Réplication native d’Exchange Online et Conservation pour litige (Litigation Hold)
D. Azure Auto-Scale et stockage géo-redondant
✓ Bonne réponse : B
Dans Exchange Online, Microsoft assure automatiquement :
La haute disponibilité (High Availability) grâce à la réplication native des bases de données de boîtes aux lettres entre plusieurs serveurs et centres de données.
La reprise après sinistre (Disaster Recovery) grâce à l’architecture distribuée et redondante de Microsoft 365.
Pour répondre aux exigences réglementaires de conservation :
Litigation Hold permet de conserver les e-mails d’une boîte aux lettres, même s’ils sont supprimés par l’utilisateur.
Cela garantit l’intégrité et la disponibilité des données à des fins légales ou réglementaires.
👉 Ensemble, ces fonctionnalités assurent la disponibilité continue et la conservation réglementaire des données.
Question 7 / 10
Quelle étape les administrateurs doivent-ils prendre en priorité pour planifier les futures réclamations SLA ?
Un fournisseur de soins de santé dépose une demande de crédit de service pour un cumul de trois heures d’indisponibilité dans Exchange Online, mais la demande est rejetée car elle a été soumise trop tard.
A. Automatiser les demandes de crédit via le Service Health Dashboard pour éviter la soumission manuelle
B. Auditer et documenter immédiatement toutes les interruptions de service et les comparer au SLA
C. Configurer des alertes Azure Monitor pour escalader automatiquement les incidents au support Microsoft
D. Migrer les charges de travail critiques vers un autre tenant pour éviter les violations SLA
✓ Bonne réponse : B
Pour pouvoir réclamer un crédit SLA, il est essentiel de documenter immédiatement toute interruption et de la comparer aux seuils définis dans le SLA.
Sans preuves précises et horodatées, Microsoft peut rejeter la demande, même si le service a été interrompu.
Les autres options ne résolvent pas le problème de suivi et documentation :
Automatiser les crédits (B) n’est pas possible.
Migrer vers un autre tenant (C) est excessif et non nécessaire.
Configurer des alertes (D) aide à la notification mais ne remplace pas la documentation des interruptions.
Question 8 / 10
Que doit faire l’équipe informatique ?
Une entreprise manufacturière souhaite déployer une application métier personnalisée sur les ordinateurs Windows 10 de l’entreprise, avec des paramètres d’application spécifiques préconfigurés.
A. Utiliser le déploiement d’application Win32 via Intune et les politiques de configuration d’application
B. Publier l’application dans le Microsoft Store for Business et exiger la conformité des appareils
C. Pousser le fichier MSI via GPO et appliquer la baseline MDM
D. Créer une application métier (Line-of-Business App) dans Intune et assigner un profil de configuration
✓ Bonne réponse : A
Cette méthode permet d’installer l’application sur les appareils Windows 10.
Le Configuration Profile configure certains paramètres de l’appareil, mais ne garantit pas la configuration des paramètres internes spécifiques à l’application.
Convient pour des applications MSI simples, mais pas pour des applications personnalisées nécessitant des paramètres préconfigurés.
✅ En résumé : C installe l’app, mais A est nécessaire pour installer + configurer les paramètres internes de l’application.
Question 9 / 10
Quelle affirmation décrit correctement une fonctionnalité du Service Health Dashboard ?
Une entreprise prépare une migration importante vers SharePoint Online.Le responsable IT souhaite comprendre le rôle du Service Health Dashboard.
A. Il fournit des mises à jour en temps réel et des avis concernant les incidents de service.
B. Il génère des rapports mensuels détaillant la conformité aux SLA.
C. Il permet aux administrateurs de configurer des SLA personnalisés pour chaque tenant.
D. Il corrige automatiquement les incidents grâce à des runbooks Microsoft intégrés.
✓ Bonne réponse : A
Le Service Health Dashboard dans le centre d’administration Microsoft 365 permet :
De consulter l’état actuel des services (Exchange, SharePoint, Teams, etc.)
De voir les incidents en cours
D’obtenir des mises à jour en temps réel
De recevoir des avis et recommandations
Il aide les administrateurs à comprendre si un problème vient de Microsoft ou de leur propre environnement.
❌ Pourquoi les autres réponses sont incorrectes :
A. Configurer des SLA personnalisés → Impossible. Les SLA sont définis par Microsoft.
C. Correction automatique des incidents → Le dashboard informe, mais ne corrige pas automatiquement.
D. Rapports mensuels détaillés de conformité SLA → Ce n’est pas sa fonction principale. Il montre l’état des services, pas des rapports analytiques mensuels complets.
🎯 À retenir pour l’examen MS-900 :
Service Health Dashboard = visibilité en temps réel sur l’état des services Microsoft 365
Il informe, mais ne configure pas de SLA ni ne corrige automatiquement les incidents.
Question 10 / 10
Quelle méthode de paiement ne permet pas le renouvellement automatique des abonnements Microsoft 365 ?
A. Paiement par carte de crédit
B. Paiement via PayPal
C. Facturation par invoice
D. Prélèvement automatique depuis un compte bancaire
✓ Bonne réponse : C
Les abonnements Microsoft 365 peuvent être renouvelés automatiquement avec des méthodes de paiement directes comme :
Carte de crédit
Prélèvement bancaire
PayPal
La facturation par invoice (facture) nécessite un paiement manuel pour chaque période, donc le renouvellement automatique n’est pas possible.
Un architecte sécurité doit réduire la surface d’attaque externe de l’organisation en intégrant les découvertes EASM (External Attack Surface Management) dans les workflows existants.
Quelle intégration fournit le pipeline de remédiation le plus efficace ?
A. Diriger les données des actifs EASM dans Azure Policy pour une remédiation automatique des politiques
B. Synchroniser l’inventaire et les expositions EASM dans Microsoft Sentinel pour enquête et réponse
C. Exporter les résultats EASM vers Microsoft Purview pour des rapports de conformité automatisés
D. Envoyer les alertes EASM directement à Microsoft Defender for Endpoint pour la protection des appareils
✓ Bonne réponse : B
External Attack Surface Management (EASM) permet de :
Identifier les actifs exposés à Internet
Détecter les vulnérabilités ou configurations non sécurisées
Prioriser les risques externes
Pourquoi Microsoft Sentinel est le meilleur choix pour le pipeline de remédiation :
Sentinel centralise tous les logs et alertes de sécurité
Permet de corréler les découvertes EASM avec d’autres événements (Azure AD, endpoints, cloud apps)
Fournit des playbooks et automatisations (Logic Apps) pour la remédiation rapide
Facilite la réponse proactive et le suivi des incidents
Question 2 / 10
Les analystes SOC se plaignent que les incidents dans Microsoft Sentinel prennent trop de temps à être triés, car les alertes sont générées en grand volume à partir de sources multiples.
En tant qu’architecte cybersécurité, quelle capabilité de Sentinel recommander pour réduire le bruit et regrouper automatiquement les alertes liées ?
A. Fusion detection dans Sentinel
B. Règles analytiques avec requêtes planifiées
C. Watchlists configurées dans Sentinel
D. Playbooks basés sur Azure Logic Apps
✓ Bonne réponse : A
Fusion detection :
Fonctionnalité native de Sentinel pour corréler automatiquement les alertes provenant de différentes sources
Regroupe des alertes apparemment indépendantes mais liées à un même incident ou attaquant
Réduit le bruit (alert fatigue) et facilite le triage rapide par les analystes SOC
Avantages :
Détecte des attaques avancées persistantes (APT) et chaînes d’attaques multi-sources
Crée des incidents uniques regroupant plusieurs alertes, plutôt que d’avoir des centaines d’alertes isolées
Question 3 / 10
Votre organisation utilise Azure Cosmos DB pour stocker des données financières sensibles.
L’équipe sécurité doit :
Détecter les accès suspects provenant de localisations géographiques inhabituelles
Détecter les tentatives d’exfiltration de données
Quelle fonctionnalité devez-vous implémenter ?
A. SQL Always Encrypted pour les collections Cosmos DB
B. Azure Firewall avec règles de blocage
C. Microsoft Defender for Cosmos DB
D. Azure Storage Service Encryption
✓ Bonne réponse : C
Microsoft Defender for Cosmos DB fournit :
Détection en temps réel des activités suspectes sur les bases Cosmos DB
Alertes pour :
Accès depuis des localisations géographiques inhabituelles
Tentatives de connexion ou d’exfiltration de données
Activités anormales des comptes ou clés d’accès
Avantages clés :
Intégration avec Microsoft Sentinel pour investigations et réponses automatisées
Complète les mesures de chiffrement et d’accès, mais ajoute la détection comportementale
Question 4 / 10
Une entreprise globale déploie Microsoft Entra Internet Access dans le cadre de sa stratégie SSE (Secure Service Edge).
L’architecte sécurité doit :
Configurer des politiques Conditional Access pour bloquer les connexions risquées vers des applications SaaS non approuvées
Appliquer des politiques d’usage acceptable pour les services approuvés
Quelle intégration permet ce contrôle ?
A. Microsoft Entra Internet Access intégré avec Microsoft Defender for Cloud Apps
B. Microsoft Entra Internet Access intégré avec les politiques Azure Key Vault
C. Microsoft Entra Internet Access intégré avec les Security Baselines Intune Endpoint
D. Azure Firewall intégré avec le portail de conformité Microsoft Purview
✓ Bonne réponse : A
Microsoft Entra Internet Access (EIA) : solution SSE qui fournit :
Filtrage d’accès Internet
Protection contre les applications non approuvées
Application des politiques d’usage acceptable
Intégration avec Microsoft Defender for Cloud Apps :
Permet de détecter et contrôler l’usage des applications SaaS
Active les politiques Conditional Access pour :
Bloquer les connexions à des applications non sanctionnées
Appliquer des restrictions ou des alertes pour les applications approuvées
Assure visibilité, contrôle et gouvernance centralisée
C’est la meilleure pratique Microsoft SSE pour sécuriser l’accès SaaS et Internet.
Question 5 / 10
Une entreprise énergétique identifie les contrôleurs de domaine Active Directory comme une cible majeure pour les ransomwares.
Vous devez recommander une stratégie de mitigation prioritaire pour protéger ces actifs contre l’accès non autorisé.
Quelle solution correspond le mieux aux bonnes pratiques de résilience Microsoft ?
A. Appliquer des politiques de conformité Intune pour forcer le chiffrement des appareils
B. Configurer des politiques Azure Firewall Manager pour restreindre le trafic depuis les ports exposés sur Internet
C. Déployer Microsoft Purview Insider Risk Management pour suivre les comportements potentiellement malveillants
D. Exiger un accès Just-in-Time aux contrôleurs de domaine via Microsoft Entra Privileged Identity Management (PIM)
✓ Bonne réponse : D
Domain Controllers (DCs) sont des actifs critiques : si compromis, un ransomware peut propager des droits administratifs à l’ensemble de l’entreprise.
Microsoft Best Practices pour la résilience AD / PIM recommandent :
Just-in-Time (JIT) access pour les comptes privilégiés
Activation temporaire uniquement lorsqu’un administrateur a besoin de se connecter au DC
Journalisation et audit de chaque activation
Avantages :
Réduit la fenêtre d’exposition aux attaques
Garantit que les comptes administratifs ne sont pas toujours actifs
Conformité aux principes Zero Trust et moindre privilège
Question 6 / 10
Votre entreprise effectue une évaluation Zero Trust des partenaires de la chaîne d’approvisionnement qui utilisent des appareils non gérés pour accéder à Microsoft 365
Quelle solution Microsoft permet d’appliquer des politiques de conformité avant d’accorder l’accès ?
A. Microsoft Sentinel Playbooks
B. Microsoft Defender for Identity
C. Microsoft Defender for Cloud Apps (MCAS) session policies
D. Microsoft Intune avec intégration Conditional Access
✓ Bonne réponse : D
Scenario : Zero Trust → contrôler l’accès en fonction de l’état de l’appareil, de l’identité et de la localisation.
Intune + Conditional Access permet :
Vérifier si l’appareil est géré et conforme aux politiques de sécurité
Appliquer des conditions préalables à l’accès, comme :
BitLocker activé
Antivirus à jour
Correctifs appliqués
Bloquer l’accès depuis appareils non conformes
C’est la méthode standard Microsoft pour protéger Microsoft 365 dans un contexte Zero Trust avec des partenaires externes.
Question 7 / 10
Un fournisseur de soins de santé évalue les menaces contre sa base de données Azure SQL qui stocke les dossiers de santé électroniques (EHR).
L’analyse BIA (Business Impact Analysis) montre :
La divulgation de ces dossiers pourrait entraîner des amendes HIPAA jusqu’à 2 millions de dollars
Une interruption entraînerait seulement le report de rendez-vous non urgents, avec une perte financière minimale
En se basant sur la BIA, comment le risque de divulgation devrait-il être classé ?
A. Medium business impact
B. High business impact
C. Low business impact
D. Operational-only impact
✓ Bonne réponse : B
Business Impact Analysis (BIA) classe les risques en fonction de :
L’impact financier, réglementaire et opérationnel
La criticité des actifs pour le fonctionnement de l’organisation
Dans cet exemple :
La divulgation des EHR entraîne des amendes HIPAA jusqu’à 2M$ → impact financier élevé et conformité critique
Une simple interruption n’a pas le même impact → faible perte opérationnelle
Donc, pour la menace de divulgation, l’impact est élevé (High Business Impact)
Question 8 / 10
Vous concevez un plan de reprise après ransomware qui exige la protection des comptes “break-glass” (comptes d’accès d’urgence).
Quelle approche est alignée avec les bonnes pratiques Microsoft pour sécuriser ces comptes pendant une reprise ?
A. Exclure les comptes break-glass des stratégies d’accès conditionnel et les sécuriser avec l’authentification multifacteur.
B. Stocker les identifiants dans Microsoft Sentinel et faire une rotation automatique des mots de passe.
C. Configurer les comptes break-glass avec une attribution permanente du rôle Global Administrator.
D. Conserver les identifiants des comptes break-glass dans un coffre-fort hors ligne sécurisé avec validation régulière.
✓ Bonne réponse : D
Les comptes break-glass sont des comptes d’accès d’urgence utilisés uniquement lorsque :
L’authentification normale est indisponible
Les mécanismes MFA ou Conditional Access sont défaillants
L’environnement est compromis (ex. attaque ransomware)
Les bonnes pratiques Microsoft recommandent :
🔐 Identifiants stockés dans un coffre-fort sécurisé hors ligne
🔄 Validation régulière (tests d’accès contrôlés)
🚨 Surveillance renforcée
🔒 Utilisation uniquement en cas d’urgence
Pourquoi hors ligne ?
En cas de ransomware ou compromission massive :
Les systèmes en ligne (y compris SIEM) peuvent être impactés.
Le coffre-fort hors ligne réduit le risque de compromission.
Question 9 / 10
Une équipe DevSecOps utilise GitHub Actions pour automatiser les déploiements vers Azure.
Elle souhaite empêcher que des vulnérabilités critiques dans les dépendances open-source n’atteignent la production.
Quel contrôle répond le mieux à cette exigence ?
A. Appliquer Just-in-Time VM access pour les agents de build
B. Activer Dependabot security updates et le vulnerability scanning dans GitHub Advanced Security
C. Configurer des alertes Azure Monitor lorsqu’une bibliothèque vulnérable est chargée en production
D. Utiliser Microsoft Purview pour étiqueter toutes les librairies open-source avant déploiement
✓ Bonne réponse : B
GitHub Advanced Security permet de :
Analyser automatiquement les dépendances dans les projets (npm, NuGet, Maven, etc.)
Identifier les vulnérabilités à haute gravité
Proposer ou appliquer automatiquement les mises à jour de sécurité via Dependabot
Cette approche préventive empêche que du code vulnérable atteigne les environnements de production.
Question 10 / 10
Une entreprise doit appliquer un durcissement du système d’exploitation (OS hardening) pour les appareils macOS utilisés par les développeurs.
L’équipe sécurité doit garantir que les éléments suivants soient appliqués de manière cohérente :
Chiffrement FileVault
Complexité des mots de passe
Paramètres du pare-feu
Quelle capacité d’Intune l’architecte doit-il configurer ?
A. App Protection Policies
B. macOS Security Baselines
C. Device Compliance Policies
D. Configuration Profiles avec paramètres de sécurité endpoint
✓ Bonne réponse : B
Les Configuration Profiles dans Intune permettent :
De configurer précisément FileVault
De définir les exigences de mot de passe
De configurer le pare-feu macOS
D’appliquer des paramètres avancés de sécurité
De cibler des groupes spécifiques (ex : développeurs)
Les profils de configuration sont le mécanisme direct permettant d’imposer ces paramètres.
Notre équipe doit déployer une machine virtuelle Azure qui hébergera SQL Server.
La machine virtuelle disposera de deux disques de données :
un disque pour les fichiers journaux (logs),
un autre disque pour les fichiers de données.
Vous devez recommander une stratégie de cache pour chaque disque.
Quelle stratégie recommandez‑vous pour le disque de données contenant les fichiers journaux (logs) ?
A. Écriture seule (WriteOnly)
B. Aucun (None)
C. Lecture seule (ReadOnly)
D. Lecture/écriture (ReadWrite)
✓ Bonne réponse : B
Pour les fichiers journaux SQL Server, la stratégie de cache recommandée est None car :
les logs nécessitent des écritures séquentielles garanties,
le cache en écriture peut entraîner des risques d’incohérence ou de perte de données en cas de panne,
Microsoft recommande désactiver le cache pour les disques contenant les transaction logs.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 / AZ‑305 :
Disque des logs SQL → Caching = None
Disque des données SQL → Caching = ReadOnly (souvent recommandé)
Question 2 / 10
Cette question vous demande d’évaluer le texte souligné afin de déterminer s’il est correct.
Examinez le texte en gras.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».
Si l’énoncé est incorrect, sélectionnez la réponse qui le rend correct.
Une solution de plan de support qui fournit des informations sur les bonnes pratiques, l’état de santé des services, des notifications, ainsi qu’un accès 24 h/24 et 7 j/7 aux informations de facturation, au coût le plus bas possible, est un plan de support Standard.
A. Premier
B. Aucun changement n’est nécessaire
C. Developer
D. Basic
✓ Bonne réponse : D
Le plan de support Basic est inclus gratuitement avec Azure et offre :
l’accès à la documentation et aux bonnes pratiques,
les informations sur l’état de santé des services Azure et les notifications,
un support 24/7 pour la facturation et la gestion des abonnements.
Il s’agit donc du plan répondant exactement aux fonctionnalités décrites, au coût le plus bas possible. Le plan Standard est payant et inclut du support technique, ce qui ne correspond pas à l’énoncé.
📘 Typique des questions AZ‑900 / AZ‑104 : Dès que l’énoncé insiste sur “lowest possible cost”, la réponse est presque toujours Basic.
Question 3 / 10
Quelles sont deux caractéristiques du cloud public ?
A. connexions non sécurisées
B. matériel dédié
C. stockage limité
D. gestion en libre‑service
E. tarification à l’usage (facturation mesurée)
✓ Bonne réponse : D, E
Le cloud public se caractérise notamment par :
La tarification à l’usage (metered pricing) : Les ressources sont facturées en fonction de la consommation réelle (CPU, stockage, trafic, etc.), sans investissement initial en infrastructure.
La gestion en libre‑service (self‑service management) : Les utilisateurs peuvent créer, modifier et supprimer des ressources eux‑mêmes, à la demande, via le portail ou des outils automatisés.
Les autres propositions sont incorrectes :
A. matériel dédié → caractéristique d’un cloud privé, pas public
B. connexions non sécurisées → faux, le cloud public repose sur des connexions sécurisées
C. stockage limité → faux, le cloud public offre une scalabilité élevée
📘 À retenir pour l’examen AZ‑900
Cloud public = ✅ paiement à l’usage ✅ libre‑service ✅ haute scalabilité
❌ pas de matériel dédié
❌ pas de limitations fixes de stockage
Question 4 / 10
Quelle tâche pouvez-vous effectuer en utilisant Azure Advisor ?
A. Estimer les coûts d’une solution Azure
B. Intégrer Active Directory et Azure Active Directory (Azure AD)
C. Vérifier que la sécurité d’un abonnement Azure suit les bonnes pratiques
D. Évaluer quelles ressources locales (on‑premises) peuvent être migrées vers Azure
✓ Bonne réponse : C
Azure Advisor fournit des recommandations personnalisées basées sur les bonnes pratiques Microsoft, notamment dans les domaines suivants :
Sécurité (améliorer la posture de sécurité, réduire les risques),
Coûts,
Fiabilité,
Performance,
Excellence opérationnelle.
Il permet donc de confirmer et améliorer la conformité sécurité d’un abonnement Azure.
Les autres options correspondent à d’autres services :
A : intégration AD → Azure AD Connect / Entra ID
B : estimation des coûts → Azure Pricing Calculator / Cost Management
D : évaluation de migration → Azure Migrate
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Azure Advisor = recommandations (Security, Cost, Reliability, Performance) Ce n’est pas un outil de migration ni d’estimation initiale des coûts
Question 5 / 10
Quel service fournit le calcul serverless (sans serveur) dans Azure ?
A. Azure Functions
B. Azure Storage Account
C. Azure Container Instances
D. Azure Virtual Machines
✓ Bonne réponse : A
Azure Functions est un service serverless qui permet :
d’exécuter du code sans gérer de serveurs,
de payer uniquement à l’exécution,
de déclencher le code via des événements (HTTP, messages, timers, etc.).
Les autres options ne sont pas serverless :
Azure Virtual Machines : infrastructure gérée par l’utilisateur
Azure Storage Account : stockage de données, pas du calcul
Azure Container Instances : exécution de conteneurs, mais pas serverless au sens Azure (gestion de l’environnement requise)
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Serverless computing dans Azure → Azure Functions
Question 6 / 10
Qu’est-ce qui est garanti dans un Accord de Niveau de Service Azure (SLA) ?
A. la disponibilité des fonctionnalités
B. la bande passante
C. le temps de disponibilité (uptime)
D. les performances
✓ Bonne réponse : C
Un SLA Azure garantit un pourcentage de disponibilité (uptime) pour un service donné sur une période définie. Si ce niveau de disponibilité n’est pas respecté, Microsoft prévoit des crédits de service.
Les fonctionnalités, la bande passante et les performances ne sont pas garanties de manière absolue dans un SLA Azure.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
SLA Azure = garantie de disponibilité (uptime), pas de performance
Question 7 / 10
Une entreprise prévoit de déployer une application sur Azure. L’application sera basée sur le langage .NET Core et sera hébergée à l’aide des Azure Web Apps.
Voici une partie des exigences de l’application :
permettre à l’équipe de test de visualiser les différents composants de l’application et les appels effectués entre eux ;
aider les équipes métier à analyser combien d’utilisateurs reviennent réellement sur l’application ;
permettre aux administrateurs IT de recevoir des alertes lorsque des conditions critiques sont atteintes dans l’application.
Quel service est le plus adapté pour répondre à l’exigence :« Aider le métier à analyser combien d’utilisateurs reviennent sur l’application » ?
A. Azure Service Health
B. Azure Policies
C. Application Insights
D. Azure Advisor
✓ Bonne réponse : C
Application Insights fournit des fonctionnalités de télémétrie applicative et d’analyse d’usage, notamment :
le suivi des utilisateurs,
l’analyse de la rétention des utilisateurs (utilisateurs récurrents),
des tableaux de bord orientés business et performance applicative.
Les autres services ne répondent pas à ce besoin :
Azure Service Health : état des services Azure, pas l’usage applicatif
Azure Policies : gouvernance et conformité des ressources
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Analyse des utilisateurs, télémétrie, rétention, dépendances applicatives → Application Insights
Question 8 / 10
Un administrateur Azure prévoit d’exécuter un script PowerShell qui crée des ressources Azure.
Vous devez recommander quelle configuration d’ordinateur utiliser pour exécuter le script.
Quels sont les trois ordinateurs pouvant exécuter le script ?(Chaque bonne réponse constitue une solution complète.)
A. un ordinateur exécutant Linux avec les outils Azure CLI installés
B. un ordinateur exécutant macOS avec PowerShell Core 6.0 installé
C. un ordinateur exécutant Windows 10 avec le module Azure PowerShell installé
D. un ordinateur exécutant Chrome OS et utilisant Azure Cloud Shell
✓ Bonne réponse : B, C, D
A. macOS avec PowerShell Core 6.0 PowerShell Core est multiplateforme (Windows, macOS, Linux) et peut exécuter des scripts Azure PowerShell.
B. Windows 10 avec le module Azure PowerShell C’est l’environnement classique et pleinement supporté pour exécuter des scripts PowerShell qui créent des ressources Azure.
C. Chrome OS avec Azure Cloud Shell Azure Cloud Shell fournit un environnement prêt à l’emploi avec PowerShell et les modules Azure nécessaires, accessible depuis un navigateur.
❌ D. Linux avec Azure CLI n’est pas correct car Azure CLI est destiné aux commandes az et ne permet pas d’exécuter directement des scripts PowerShell.
Votre environnement Azure contient plusieurs machines virtuelles. Vous devez vous assurer qu’une machine virtuelle nommée VM1 est accessible depuis Internet en HTTP.
Quelles sont deux solutions possibles ? (Chaque bonne réponse constitue une solution complète.)
A. Modifier un pare-feu Azure (Azure Firewall)
B. Modifier un plan de protection DDoS
C. Modifier un profil Azure Traffic Manager
D. Modifier un groupe de sécurité réseau (Network Security Group – NSG)
✓ Bonne réponse : A, D
NSG (D) : permet de créer une règle entrante autorisant le port 80/TCP vers la VM (au niveau de la NIC ou du sous-réseau). C’est la méthode standard pour ouvrir l’accès HTTP à une VM depuis Internet.
Azure Firewall (B) : si votre trafic passe par Azure Firewall (architecture hub & spoke, firewall en bordure), vous pouvez autoriser le trafic HTTP (port 80) via une règle DNAT ou réseau, ce qui rend la VM accessible.
Les autres options ne conviennent pas :
DDoS Protection (A) : protège contre les attaques volumétriques, n’ouvre pas de ports ni ne gère les accès.
Traffic Manager (C) : effectue du routage DNS global entre endpoints, ne gère pas les ports ni les règles d’accès réseau.
Question 10 / 10
Dans quels plans de support Azure pouvez-vous ouvrir une nouvelle demande de support ?
A. Premier, Professional Direct et Standard uniquement
B. Premier et Professional Direct uniquement
C. Premier, Professional Direct, Standard, Developer et Basic
D. Premier, Professional Direct, Standard et Developer uniquement
✓ Bonne réponse : D
Les plans Developer, Standard, Professional Direct et Premier permettent tous d’ouvrir des demandes de support technique Azure (avec des niveaux de service différents).
Le plan Basic ne permet pas d’ouvrir de demandes de support technique ; il donne uniquement accès :
au support facturation et abonnement,
à la documentation et à l’état de santé des services.
Ainsi, tous les plans sauf Basic permettent l’ouverture d’une nouvelle demande de support.
📘 Règle clé pour l’examen AZ‑900 / AZ‑104 :
Basic = pas de support technique Developer et plus = ouverture possible d’un ticket de support
Vous souhaitez faire tourner un seul proxy HTTP inverse avec mise en cache sur GCP pour un site web sensible à la latence. Ce proxy consomme presque aucun CPU. Vous voulez un cache en mémoire de 30 Go et 2 Go supplémentaires pour les autres processus. Vous voulez minimiser les coûts. Comment devez-vous faire tourner ce proxy ?
A. Le packager dans une image container et l'exécuter sur Kubernetes Engine avec des noeuds n1-standard-32.
B. Créer une instance Cloud Memorystore for Redis avec une capacité de 32 Go.
C. L'exécuter sur Compute Engine avec un type d'instance personnalisé de 6 vCPU et 32 Go de mémoire.
D. L'exécuter sur Compute Engine avec le type n1-standard-1 et ajouter un disque persistant SSD de 32 Go.
✓ Bonne réponse : B
Cloud Memorystore for Redis est un service de cache en mémoire géré qui répond exactement au besoin : cache 30 Go + 2 Go overhead = 32 Go. Il est nettement moins cher qu'une VM n1-highmem-32 (32 Go RAM) car il ne facture que la capacité mémoire, sans vCPU inutilisés — le proxy consommant quasi-zéro CPU.
Question 2 / 10
Vous utilisez Google Kubernetes Engine avec autoscaling pour héberger une nouvelle application. Vous voulez exposer cette application au public via HTTPS sur une IP publique. Que devez-vous faire ?
A. Créer un Service Kubernetes de type ClusterIP. Configurer le nom DNS public avec l'IP de ce Service.
B. Créer un Service Kubernetes de type NodePort pour votre application, et un Kubernetes Ingress pour exposer ce Service via un Cloud Load Balancer.
C. Créer un Service Kubernetes de type NodePort pour exposer sur le port 443 de chaque noeud. Configurer le DNS avec l'IP de chaque noeud.
D. Créer un pod HAProxy dans le cluster pour équilibrer le trafic. Transférer le trafic public vers HAProxy avec iptables. Configurer le DNS avec l'IP publique du noeud HAProxy.
✓ Bonne réponse : B
La combinaison Service NodePort + Ingress est la méthode recommandée pour exposer une application GKE en HTTPS via un Cloud Load Balancer. L'Ingress gère le certificat SSL/TLS et l'IP publique. ClusterIP n'est accessible qu'en interne au cluster.
Question 3 / 10
Votre organisation a des exigences strictes pour contrôler l'accès aux projets GCP. Vous devez permettre à vos SRE d'approuver les demandes de l'équipe de support Google quand un SRE ouvre un ticket. Vous voulez suivre les bonnes pratiques Google. Que devez-vous faire ?
A. Ajouter vos SREs au rôle roles/iam.roleAdmin.
B. Ajouter vos SREs à un groupe, puis ajouter ce groupe au rôle roles/iam.roleAdmin.
C. Ajouter vos SREs à un groupe, puis ajouter ce groupe au rôle roles/accessapproval.approver.
D. Ajouter vos SREs au rôle roles/accessapproval.approver.
✓ Bonne réponse : C
La bonne pratique est d'attribuer les rôles à des groupes (pas à des individus) et d'utiliser le rôle roles/accessapproval.approver qui permet d'approuver/refuser les accès du support Google. IAM roleAdmin donne des permissions trop larges.
Question 4 / 10
Vous devez attribuer un rôle Cloud IAM à un auditeur externe pour qu'il puisse consulter les journaux d'audit GCP ainsi que les journaux d'accès aux données. Que devez-vous faire ?
A. Attribuer à l'utilisateur un rôle personnalisé avec la permission logging.privateLogEntries.list. Diriger l'auditeur vers les journaux de modifications IAM.
B. Attribuer le rôle IAM roles/logging.privateLogViewer. Diriger l'auditeur vers la consultation des journaux de modifications des politiques IAM.
C. Attribuer le rôle IAM roles/logging.privateLogViewer. Effectuer l'export des journaux vers Cloud Storage.
D. Attribuer à l'utilisateur un rôle personnalisé avec la permission logging.privateLogEntries.list. Effectuer l'export vers Cloud Storage.
✓ Bonne réponse : B
Le rôle roles/logging.privateLogViewer inclut l'accès aux journaux d'audit d'administration ET aux journaux d'accès aux données. Diriger l'auditeur vers les journaux de modifications IAM compète la vue complète. Pas besoin d'export — l'accès direct suffit.
Question 5 / 10
Vous avez une instance Compute Engine hébergeant une application de production. Vous voulez recevoir un email si l'instance consomme plus de 90% de son CPU pendant plus de 15 minutes. Vous voulez utiliser les services Google. Que devez-vous faire ?
A. Créer un compte Gmail. Écrire un script qui surveille l'utilisation CPU. Envoyer un email via smtp.gmail.com quand le seuil est dépassé.
B. Créer un espace de travail Stackdriver et l'associer à votre projet GCP. Créer une politique d'alerte avec le seuil comme condition. Configurer votre adresse email comme canal de notification.
C. Créer un espace de travail Stackdriver. Écrire un script qui surveille le CPU et l'envoie comme métrique personnalisée. Créer un uptime check pour l'instance.
D. Dans Stackdriver Logging, créer une métrique basée sur les journaux pour extraire l'utilisation CPU. Dans Stackdriver Monitoring, créer une politique d'alerte basée sur cette métrique.
✓ Bonne réponse : B
Stackdriver Monitoring (Cloud Monitoring) collecte nativement les métriques CPU des instances CE. La politique d'alerte avec seuil de 90% sur 15 minutes + canal email répond exactement au besoin, sans scripts ni métriques personnalisées.
Question 6 / 10
Vous devez héberger une application sur une instance Compute Engine dans un projet partagé avec d'autres équipes. Vous voulez empêcher les autres équipes de provoquer accidentellement une interruption de service. Quelle fonctionnalité devez-vous utiliser ?
A. Utiliser une Shielded VM.
B. Utiliser un noeud à locataire unique.
C. Activer la protection contre la suppression sur l'instance.
D. Utiliser une VM préemptible.
✓ Bonne réponse : C
La protection contre la suppression (deletion protection) empêche la suppression accidentelle d'une instance, même par des utilisateurs ayant des droits d'administration sur le projet. C'est la fonctionnalité précisément conçue pour ce cas d'usage.
Question 7 / 10
On vous demande de configurer la surveillance des performances d'applications sur les projets GCP A, B et C dans une vue unifiée. Vous voulez surveiller CPU, mémoire et disque. Que devez-vous faire ?
A. Activer l'API, créer un espace de travail sous le projet A, puis ajouter les projets B et C.
B. Activer l'API et utiliser les tableaux de bord par défaut pour voir chaque projet séquentiellement.
C. Activer l'API et accorder le rôle metrics.reader aux projets A, B et C.
D. Activer l'API et partager les graphiques des projets A, B et C.
✓ Bonne réponse : A
Créer un espace de travail Stackdriver Monitoring sous un projet A et y ajouter B et C crée une vue unifiée de tous les projets dans un seul tableau de bord. C'est l'approche recommandée pour la surveillance multi-projets.
Question 8 / 10
Vous déployez une application sur App Engine. Vous voulez que le nombre d'instances évolue selon le taux de requêtes. Vous avez besoin d'au moins 3 instances non occupées en permanence. Quel type de scaling devez-vous utiliser ?
A. Automatic Scaling avec min_idle_instances à 3.
B. Manual Scaling avec 3 instances.
C. Basic Scaling avec max_instances à 3.
D. Basic Scaling avec min_instances à 3.
✓ Bonne réponse : A
Automatic Scaling avec min_idle_instances=3 répond exactement aux exigences : App Engine scale automatiquement selon le taux de requêtes ET maintient toujours au minimum 3 instances disponibles en attente. Basic Scaling n'a pas de paramètre min_instances.
Question 9 / 10
Vous devez mettre à jour un déploiement dans Deployment Manager sans aucun temps d'arrêt des ressources. Quelle commande devez-vous utiliser ?
A. gcloud deployment-manager resources update --config <chemin-config>.
B. gcloud deployment-manager deployments update --config <chemin-config>.
C. gcloud deployment-manager resources create --config <chemin-config>.
D. gcloud deployment-manager deployments create --config <chemin-config>.
✓ Bonne réponse : B
La commande gcloud deployment-manager deployments update met à jour un déploiement existant de manière incrémentale, en ne modifiant que les ressources qui ont changé, ce qui évite les interruptions de service inutiles.
Question 10 / 10
Vous avez 32 Go de données dans un seul fichier à uploader dans un bucket Nearline Storage. La connexion WAN est à 1 Gbps et vous êtes le seul utilisateur. Vous voulez utiliser autant que possible du 1 Gbps pour transférer le fichier rapidement. Comment devez-vous uploader le fichier ?
A. Diminuer la taille de la fenêtre TCP sur la machine initiant le transfert.
B. Changer la classe de stockage du bucket de Nearline à Multi-Regional.
C. Activer les uploads composites parallèles avec gsutil pour le transfert.
D. Utiliser la console GCP pour transférer le fichier au lieu de gsutil.
✓ Bonne réponse : C
Les uploads composites parallèles (parallel composite uploads) de gsutil divisent le fichier en morceaux et les uploadent simultanément, saturant ainsi la bande passante disponible. Avec 1 Gbps dédié, c'est la méthode la plus rapide pour un gros fichier.
Que se passerait-il probablement si le management se contentait d'adapter la terminologie de l'organisation pour correspondre à Scrum, sans une compréhension et un soutien appropriés de Scrum tels que définis dans le Scrum Guide ?
A. Très peu de changements se produiront, car le vocabulaire de Scrum est spécifiquement défini pour la mise en œuvre de Scrum.
B. Les organisations pourraient se sentir moins stressées, car les comportements resteraient familiers au management.
C. L'organisation ne réalisera probablement pas les véritables bénéfices de Scrum, car il n'y aurait aucun changement réel dans la façon dont les équipes travaillent.
D. Toutes les réponses s'appliquent.
✓ Bonne réponse : D
Toutes les réponses s'appliquent. Le simple fait d'adopter la terminologie Scrum sans comprendre ni incarner ses principes produira un changement organisationnel minime. Les équipes conserveront leurs comportements habituels (souvent dysfonctionnels), le vocabulaire perdra tout son sens, le management pourra se sentir à l'aise en raison de dynamiques inchangées, et les véritables bénéfices de Scrum — inspection, transparence et adaptation — resteront inexploités.
Question 2 / 10
Lequel des éléments suivants peut avoir un impact sur le résultat d'un Sprint ? (Choisissez toutes les réponses applicables.)
Sélectionnez 3 réponses.
A. La complexité et la stabilité de la technologie.
B. Les relations de travail et les compétences des membres de la ou des Scrum Team(s).
C. La complexité des exigences.
✓ Bonne réponse : A, B, C
Ces trois facteurs ont un impact sur les résultats du Sprint. Le Guide Scrum souligne que les résultats d'un Sprint dépendent de la composition de l'équipe, des compétences, des relations de travail, de la complexité technologique et de la clarté des exigences. Ce sont des variables interdépendantes qui déterminent collectivement ce qu'une équipe peut accomplir au cours d'un Sprint donné.
Question 3 / 10
Dans Scrum, comment la budgétisation et les prévisions financières seraient-elles réalisées ? (Choisissez deux réponses.)
Sélectionnez 2 réponses.
A. La budgétisation n'est pas nécessaire, car le seul financement requis correspond aux coûts opérationnels des Scrum Teams.
B. Inspecter fréquemment les résultats des Increments livrés lors des Sprints afin de comprendre quelle valeur est produite par rapport à l'investissement réalisé.
C. Une seule release peut être financée sur plusieurs Sprints, chaque Sprint produisant des incréments livrables.
D. Les budgets fixes ne sont pas autorisés dans Scrum.
✓ Bonne réponse : B, C
Correct : Options 1 et 2 - Scrum permet une budgétisation empirique en livrant des incréments fonctionnels à chaque Sprint, ce qui permet aux parties prenantes de mesurer la valeur par rapport à l'investissement et d'ajuster le financement en fonction des résultats réels. L'option 2 illustre comment les releases s'étendent sur plusieurs Sprints avec une livraison de valeur continue. Les options 3 et 4 sont incorrectes car les coûts opérationnels existent bel et bien et les budgets sont souvent nécessaires — Scrum change simplement la manière dont ils sont gérés.
Question 4 / 10
De quelles manières le Scrum Master maintient-il une Development Team à son plus haut niveau de productivité ?
A. En supprimant les obstacles qui freinent la Development Team et en facilitant ses prises de décision.
B. En s'assurant que chaque membre prend la parole à tour de rôle lors du Daily Scrum et en terminant l'événement à l'heure.
C. En aidant la Development Team avec les tests d'acceptation utilisateur et le suivi des défauts.
D. En mettant à jour quotidiennement le tableau Scrum et le graphique burn-down.
✓ Bonne réponse : A
Le Scrum Master maintient la productivité de l'équipe en supprimant les obstacles et en facilitant les décisions, et non en gérant les tâches ou en contrôlant les processus. Les autres options décrivent des comportements de type commande-et-contrôle ou des tâches administratives qui détournent de son rôle fondamental de leader au service de l'équipe. Selon le Guide Scrum, le Scrum Master sert le Development Team en supprimant les blocages et en favorisant l'auto-organisation.
Question 5 / 10
Un Scrum Master tient une liste des obstacles en cours, mais celle-ci s'allonge et il/elle n'a réussi à en résoudre qu'une petite partie. Laquelle des techniques suivantes serait la MOINS utile dans cette situation ?
A. Alerter le management sur les obstacles et leur impact.
B. Consulter la Development Team.
C. Prioriser la liste et traiter les obstacles dans l'ordre.
D. Organiser une réunion de triage avec tous les chefs de projet.
✓ Bonne réponse : D
Organiser une réunion de triage avec les chefs de projet serait le moins utile, car cela retire la prise de décision à la Scrum Team et à la gouvernance appropriée de l'organisation. Le Scrum Master devrait plutôt consulter le Development Team, prioriser les obstacles et escalader auprès de la direction concernant l'impact — en maintenant d'abord la responsabilité au sein de la Scrum Team.
Question 6 / 10
Une Development Team, dont certains membres sont en télétravail, consacre généralement du temps avant le Daily Scrum pour installer les salles de réunion, les équipements de conférence et les outils nécessaires à la tenue de leur Daily Scrum. Comment le Scrum Master devrait-il gérer cette situation ?
A. Configurer la réunion et indiquer à la Development Team que c'est ainsi que cela se fera.
B. En informer le management et lui demander de résoudre le problème.
C. Demander aux membres de la Development Team de se relayer dans la responsabilité de la mise en place des réunions.
D. Laisser la Development Team s'auto-organiser et décider elle-même de la marche à suivre.
✓ Bonne réponse : D
Le Scrum Master doit permettre au Development Team de s'auto-gérer et de résoudre lui-même le problème de configuration. Cela respecte la valeur Scrum d'auto-organisation et reconnaît l'autorité de l'équipe sur la manière dont elle conduit ses événements. Le Scrum Master supprime les obstacles, mais ne résout pas chaque problème à la place de l'équipe.
Question 7 / 10
Lorsque plusieurs Scrum Teams travaillent à partir du même Product Backlog, dans ce qu'on appelle le Scrum à grande échelle, elles doivent tout de même travailler en conformité avec le Guide Scrum.
Vrai ou Faux ?
A. Faux.
B. Vrai.
✓ Bonne réponse : B
Correct : Vrai - Le Guide Scrum stipule explicitement que, quelle que soit l'échelle ou la configuration des équipes, tous les artefacts, événements et rôles Scrum doivent être maintenus afin de préserver l'intégrité du cadre de travail. Plusieurs équipes travaillant sur le même Product Backlog constituent toujours Scrum et doivent se conformer au Guide Scrum.
Question 8 / 10
Scrum définit un rôle appelé « Chef de projet ».
Vrai ou Faux ?
A. Vrai.
B. Faux.
✓ Bonne réponse : B
Cette affirmation est Fausse. Scrum ne définit pas de rôle de Project Manager. Le Scrum Master facilite les processus Scrum, mais n'est pas un chef de projet. Cette distinction reflète le modèle d'équipe auto-organisée de Scrum, plutôt qu'un management traditionnel de type commande et contrôle.
Question 9 / 10
Quels deux scénarios représentent le mieux une équipe de développement auto-organisée ? (Choisissez deux réponses.)
Sélectionnez 2 réponses.
A. Le management travaille avec le Scrum Master pour optimiser la progression de l'équipe de développement durant le Sprint.
B. L'équipe de développement crée son propre Sprint Backlog, reflétant l'ensemble des travaux faisant partie de la Definition of Done.
C. L'équipe de développement invite des personnes extérieures au Sprint Planning pour l'aider à créer un Sprint Backlog complet et détaillé.
D. Les membres de l'équipe de développement sont strictement concentrés sur les tâches relevant de leur rôle fonctionnel et transmettent toujours le travail aux autres rôles en temps voulu.
E. Les membres de l'équipe de développement sélectionnent et replanifient leur travail de manière collaborative tout au long du Sprint.
✓ Bonne réponse : B, E
Une équipe de développement auto-organisée décide collectivement de la manière d'accomplir son travail et est responsable de la création de son Sprint Backlog en tenant compte de la Définition of Done. Les options C et E sont correctes : L'option C illustre une replanification collaborative tout au long du Sprint (auto-organisation), et l'option E montre l'équipe créant son propre Sprint Backlog en respectant la Definition of Done. L'option A reflète des silos basés sur les rôles (absence d'auto-organisation), l'option B implique une optimisation par le management (direction externe), et l'option D introduit des personnes extérieures (ce qui nuit à l'autonomie de l'équipe).
Question 10 / 10
Steven est un Scrum Master recruté pour aider une organisation, qui débute avec Scrum, à comprendre et à mettre en œuvre Scrum efficacement. Quelles sont les trois activités qui seraient acceptables ? (Choisissez trois réponses.)
Sélectionnez 3 réponses.
A. Organiser des sessions de coaching individuel pour aborder les préoccupations identifiées par Steven.
B. Exiger que toutes les équipes de l'organisation commencent à utiliser Scrum le plus tôt possible.
C. Prolonger les Rétrospectives pour y inclure des formations formelles.
D. Former les parties prenantes et les clients à Scrum.
E. Sanctionner les membres de la Scrum Team qui ne respectent pas le cadre Scrum.
6. Planifier des formations formelles.
✓ Bonne réponse : A, D, 6
Correct : Options 2, 3 et 5 - Les Scrum Masters efficaces utilisent le coaching, la formation et la sensibilisation des parties prenantes pour aider les organisations à adopter Scrum de manière durable. L'option 1 viole les principes de conduite du changement ; l'option 4 contredit les valeurs collaboratives de Scrum ; l'option 6 prolonge les événements au-delà de leur objectif initial, ce qui dilue leur efficacité.
Pour un logiciel de surveillance médicale dans le domaine médical. Lequel des éléments suivants vous attendriez-vous le moins à voir abordé dans le plan de test?
A. Disponibilité
B. Portabilité
C. Fiabilité
D. Sécurité
✓ Bonne réponse : B
Réponse : Portabilité. Explication : C est correct car la portabilité est un attribut non-fonctionnel de faible priorité pour un système de surveillance médicale critique pour la sécurité, normalement lié à des piles matériel/système d\'exploitation certifiées. La disponibilité, la sécurité et la fiabilité ont un impact direct sur le risque patient et les preuves réglementaires.
Question 2 / 10
Laquelle des mesures suivantes est une étape d\'atténuation des risques projet que vous pourriez prendre en tant que responsable des tests ?
A. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
B. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
C. Tester les problèmes de performance
D. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
✓ Bonne réponse : B
Réponse : Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests. Explication : C est correct car prévoir un environnement de test de secours est une mesure d\'atténuation proactive et au niveau du projet qui réduit la probabilité et l\'impact d\'une défaillance d\'environnement. L\'atténuation des risques projet consiste en actions anticipées et délibérées réduisant l\'exposition aux menaces identifiées. Un environnement redondant est une mesure classique car une défaillance d\'environnement est un point de défaillance unique fréquent pouvant arrêter complètement les tests et augmenter les coûts.
Question 3 / 10
Sur la base des informations fournies dans le scénario, identifiez comment l\'équipe pourrait être améliorée de manière la plus efficace ?
A. En fournissant une formation spécifique sur les systèmes testés
B. En fournissant une formation sur l\'examen des exigences
C. En fournissant un atelier sur les techniques de conception de tests
D. En fournissant une formation dans le domaine de la paie
✓ Bonne réponse : C
Réponse : En fournissant un atelier sur les techniques de conception de tests. Explication : Un atelier sur les techniques de conception de tests remédie directement à la faible efficacité de détection des défauts en dotant les testeurs de méthodes systématiques et répétables pour dériver des cas de test de meilleure qualité. Les techniques pratiques (partitionnement des équivalences, analyse des valeurs limites, tables de décision, transitions d\'état, techniques d\'appairage) améliorent la couverture et augmentent la probabilité de détection des défauts.
Question 4 / 10
Qu\'est-ce qui peut conduire à une vision révisée du risque produit?
A. La méthode utilisée pour l\'estimation de test n\'est pas assez précise et le budget consacré aux tests a donc dépassé son allocation.
B. La livraison de l\'application sans les modifications d\'interface peut mécontenter la communauté des utilisateurs.
C. Les préoccupations concernant l\'interface utilisateur peuvent conduire à des modifications de l\'interface qui ne peuvent pas être mises en œuvre par le développement à temps pour la deuxième itération de test.
D. Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.
✓ Bonne réponse : D
Réponse : Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.. Explication : L\'option B est correcte car elle modifie explicitement à la fois la probabilité évaluée et l\'impact basé sur les ressources (couverture de test), ce qui altère l\'exposition au risque produit et force une réévaluation des priorités. Le risque augmente (probabilité × conséquence) avec la réallocation des ressources.
Question 5 / 10
Avec l\'intégration d\'un nouveau membre de l\'équipe, vous avez décidé de renforcer sa motivation. Parmi les mesures listées ci-dessous, laquelle serait la plus appropriée pour y parvenir ?
A. Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet
B. Permettre aux personnes de prendre du temps libre
C. Introduire des critères d\'entrée pour la phase de test
D. Prévoir plus de temps pour les tests dans le planning
✓ Bonne réponse : A
Réponse : Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet. Explication : D est correct car l\'appui visible de la direction générale élève la priorité organisationnelle des tests, fournit une reconnaissance et supprime les obstacles systémiques. Cela augmente la signification de la tâche et aligne l\'effort individuel avec les objectifs organisationnels, motivant durablement l\'équipe.
Question 6 / 10
Lequel des éléments suivants est un inconvénient valide du test indépendant ?
A. Les testeurs indépendants deviendront un goulot d\'étranglement et introduiront des problèmes dans la gestion des incidents.
B. Les testeurs indépendants ont besoin d\'une formation supplémentaire et coûtent toujours plus cher.
C. Les développeurs et le test indépendant vont se chevaucher et gaspiller des ressources.
D. Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.
✓ Bonne réponse : D
Réponse : Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.. Explication : Le test indépendant sépare la vérification du développement, ce qui peut diminuer le sens de la responsabilité des développeurs tandis que la coordination des tests et le triage des incidents se concentrent dans une équipe distincte qui peut devenir un goulot d\'étranglement processus.
Question 7 / 10
Quel est un avantage clé d\'impliquer les utilisateurs pendant l\'exécution des tests ?
A. Ils possèdent de bonnes compétences en test
B. Ils ont la capacité de se concentrer aussi sur les cas de test invalides
C. Cela peut servir à renforcer leur confiance dans le système
D. Ils représentent une ressource bon marché
✓ Bonne réponse : C
Réponse : Cela peut servir à renforcer leur confiance dans le système. Explication : C est correct car impliquer les utilisateurs lors de l\'exécution renforce principalement leur confiance et leur acceptation en validant le comportement du système par rapport aux attentes opérationnelles réelles. D\'un point de vue avancé de gestion des tests, la participation des utilisateurs est une intervention d\'engagement des parties prenantes qui réduit le risque de déploiement.
Question 8 / 10
En plus du risque, identifiez DEUX autres composantes d\'une stratégie de test.
Sélectionnez DEUX réponses.
A. Les besoins en formation en test pour les ressources du projet
B. Les techniques de conception de test à utiliser
C. Les critères d'entrée et de sortie pour chaque phase de test
D. Les indicateurs de performance des tests
E. Le calendrier de test
✓ Bonne réponse : B, C
Réponse : Les critères d\'entrée et de sortie pour chaque phase de test / Les techniques de conception de test à utiliser. Explication : AC est correct car une stratégie de test défendable prescrit explicitement les techniques de conception de test pour atteindre la couverture et l\'atténuation des risques (C) et les critères d\'entrée/sortie qui gouvernent la progression des phases et les barrières qualité (A). Une stratégie de test robuste est un cadre décisionnel de haut niveau qui détermine comment les objectifs de test seront atteints et comment les risques informent la priorisation et la portée.
Question 9 / 10
Lequel des éléments suivants est une métrique appropriée pour mesurer l\'efficacité du processus de test dans la réalisation de l\'un de ces objectifs ?
A. Pourcentage de l\'effort de test consacré aux tests de régression
B. Nombre de lignes de code écrites par développeur par jour
C. Nombre moyen de jours entre la découverte et la résolution d\'un défaut
D. Pourcentage de couverture des exigences
✓ Bonne réponse : D
Réponse : Pourcentage de couverture des exigences. Explication : B est correct car le pourcentage de couverture des exigences quantifie directement l\'adéquation des tests par rapport à l\'objectif déclaré de valider que le système satisfait ses exigences. L\'efficacité du test dans un contexte piloté par les exigences repose sur la mesure objective de la complétude de la couverture des exigences et de la détection des non-conformités.
Question 10 / 10
Le responsable du développement supervise l\'examen des réponses des soumissionnaires et a demandé au responsable des tests internes de fournir une liste de contrôle pour l\'examen des aspects liés à la gestion des tests de ces réponses. Parmi les points de contrôle suivants, lequel serait approprié ?
A. La stratégie de projet du soumissionnaire montre que le contenu des données de tous les environnements de test est conforme aux normes de l\'UE.
B. Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.
C. La politique de test du soumissionnaire doit imposer que la gestion des incidents soit entièrement conforme à la norme IEEE 1044.
D. Le plan de test du soumissionnaire montre que l\'application sera livrée pour acceptation dans six mois.
✓ Bonne réponse : B
Réponse : Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.. Explication : D est correct car il démontre une réponse appropriée, centrée sur la gestion de test : un plan de livraison par phases réaliste associé à l\'engagement de développer les livrables de test selon un cadre documentaire reconnu (IEEE 829), sans imposer de dates inflexibles ni de processus propriétaires.
During initial testing, you notice that Claude doesn't seem to remember vocabulary words from earlier in the conversation. When a student asks "Can you quiz me on those words?", responds as if no words have been discussed. What is the most likely explanation?
A. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns.
B. You need to enable conversation persistence by passing a session ID parameter with each API call.
C. The model's context window has filled up, causing earlier conversation content to be dropped.
D. You're not including prior messages in each API request--the stateless API doesn't retain conversation history.
✓ Bonne réponse : D
A. Votre invite système doit contenir des instructions explicites demandant à Claude de mémoriser les informations des échanges précédents. Incorrect. Les instructions seules ne confèrent pas de mémoire au modèle — le contexte doit être fourni à chaque requête. B. Vous n'incluez pas les messages précédents dans chaque requête API — l'API sans état ne conserve pas l'historique de la conversation. Correct. Claude est sans état. Si les messages précédents ne sont pas transmis dans la requête, il n'a aucune connaissance du vocabulaire antérieur. C. Vous devez activer la persistance de la conversation en transmettant un paramètre d'identifiant de session à chaque appel API. Incorrect. Il n'existe pas d'identifiant de session requis — la mémoire est gérée en incluant les messages passés. D. La fenêtre de contexte du modèle est saturée, ce qui entraîne la perte du contenu des échanges précédents. Incorrect. Cela ne se produirait que lors de conversations très longues, et non dans des scénarios de tests initiaux classiques.
Question 2 / 10
L'agent de recherche web a rassemblé plusieurs sources pertinentes sur un sujet de recherche. L'agent d'analyse de documents doit maintenant examiner ces sources. Comment l'information circule-t-elle entre ces deux sous-agents spécialisés ?
A. Les agents communiquent via une file de messages orientée événements, l'agent d'analyse de documents s'abonnant aux événements de fin de recherche web.
B. L'agent coordinateur reçoit la sortie de l'agent de recherche web et inclut les résultats pertinents dans le prompt lors de l'invocation de l'agent d'analyse de documents.
C. Les deux agents accèdent à un espace mémoire partagé où l'agent de recherche web écrit ses résultats et l'agent d'analyse de documents les lit.
D. L'agent de recherche web invoque directement l'agent d'analyse de documents, en utilisant les sources découvertes comme paramètres.
✓ Bonne réponse : B
A. L'agent coordinateur reçoit la sortie de l'agent de recherche web et inclut les résultats pertinents dans le prompt lors de l'invocation de l'agent d'analyse de documents. Correct. Cela suit le modèle d'orchestration standard où le coordinateur gère tous les flux de données, en transmettant explicitement les sorties entre les sous-agents. B. Les agents communiquent via une file de messages orientée événements, l'agent d'analyse de documents s'abonnant aux événements de fin de recherche web. Incorrect. Cela introduit une complexité d'infrastructure inutile et ne correspond pas au modèle d'orchestration d'agents habituel. C. L'agent de recherche web invoque directement l'agent d'analyse de documents, en utilisant les sources découvertes comme paramètres. Incorrect. Les sous-agents ne doivent pas s'invoquer directement entre eux ; cela rompt le contrôle centralisé et la traçabilité. D. Les deux agents accèdent à un espace mémoire partagé où l'agent de recherche web écrit les résultats et l'agent d'analyse de documents les lit. Incorrect. Bien que cela soit possible dans des systèmes avancés, ce n'est pas l'approche standard ou la plus simple ; cela ajoute de la complexité sans nécessité évidente dans les pipelines classiques.
Question 3 / 10
Votre outil update_user_profile accepte un user_id (obligatoire) et un objet optionnel fields_to_update. Lors des tests, Claude omet fréquemment le user_id ou transmet des données mal structurées. Qu'est-ce qui est le plus déterminant pour aider Claude à comprendre quelles valeurs de paramètres fournir ?
A. Des noms de paramètres verbeux encodant des indications de format, comme user_id_string_uuid_format
B. Des descriptions de paramètres claires expliquant le format attendu, par exemple « user_id : UUID de l'utilisateur à mettre à jour (obligatoire) »
C. Des réponses d'erreur détaillées expliquant pourquoi les valeurs de paramètres invalides ont été rejetées
D. Des contraintes strictes de type JSON Schema marquant user_id comme obligatoire et définissant fields_to_update comme un type objet
✓ Bonne réponse : B
A. Des descriptions de paramètres claires expliquant le format attendu, par exemple « user_id : UUID de l'utilisateur à mettre à jour (obligatoire) » — Correct. Des descriptions claires et lisibles sont le facteur le plus important pour aider Claude à comprendre quelles valeurs fournir et comment les paramètres doivent être structurés. B. Des noms de paramètres verbeux encodant des indications de format, comme user_id_string_uuid_format — Incorrect. Des noms excessivement verbeux réduisent la lisibilité et sont moins efficaces que des descriptions appropriées. C. Des contraintes de type JSON Schema strictes marquant user_id comme obligatoire et définissant fields_to_update comme type objet — Incorrect. Les contraintes de schéma facilitent la validation, mais n'expliquent pas suffisamment les attentes sémantiques comme le format UUID requis. D. Des réponses d'erreur détaillées expliquant pourquoi des valeurs de paramètres invalides ont été rejetées — Incorrect. Utiles après un échec, mais pas le facteur le plus critique pour prévenir les erreurs en amont.
Question 4 / 10
La surveillance indique que 12 % des extractions échouent à la validation Pydantic avec des erreurs spécifiques telles que « float attendu pour quantity, obtenu '2 to 3' ». Relancer ces requêtes sans modification produit les mêmes échecs. Quelle est l'approche la plus efficace pour récupérer de ces échecs de validation ?
A. Pré-traiter les documents source pour standardiser les formats problématiques avant de les envoyer à l'extraction.
B. Implémenter un pipeline secondaire utilisant un modèle de niveau supérieur pour retraiter les documents qui échouent à la validation.
C. Définir la température à 0 pour éliminer la variabilité des sorties et garantir un formatage cohérent.
D. Envoyer une requête de suivi incluant l'erreur de validation, en demandant au modèle de corriger sa sortie.
✓ Bonne réponse : D
A. Définir la température à 0 pour éliminer la variabilité des sorties et garantir un formatage cohérent — Incorrect. Cela réduit l'aléatoire mais ne corrige pas les erreurs d'extraction systématiques comme la mauvaise interprétation des plages (« 2 à 3 »). B. Envoyer une requête de suivi incluant l'erreur de validation, en demandant au modèle de corriger sa sortie — Correct. Fournir un retour de validation précis permet au modèle de corriger le problème exact (par exemple, convertir « 2 à 3 » en un nombre flottant valide), rendant la récupération très efficace. C. Pré-traiter les documents sources pour standardiser les formats problématiques avant de les envoyer à l'extraction — Incorrect. Utile dans certains cas, mais pas évolutif ni suffisant pour gérer la diversité des variations du monde réel. D. Mettre en place un pipeline secondaire utilisant un modèle de niveau supérieur pour retraiter les documents qui échouent à la validation — Incorrect. Plus coûteux et inutile — la correction ciblée est plus efficace et plus performante.
Question 5 / 10
You're Implementing a feature where users refine their playlist preferences through multiple conversation turns. After deploying, you notice Claude's responses don't reflect what us earlier in the same conversation--for example, a user says they love jazz, but two messages later Claude asks what genres they enjoy. What is the most likely cause?
A. The model's context window has been exceeded by the conversation length
B. Your application isn't including prior messages in the messages array
C. The Claude API requires a session_id parameter that you haven't configured
D. Claude requires a vector database connection to maintain conversation memory
✓ Bonne réponse : B
A. La fenêtre de contexte du modèle a été dépassée par la longueur de la conversation — Incorrect. Cela ne se produirait que lors de conversations très longues, alors que le problème apparaît dès les premiers échanges. B. L'API Claude nécessite un paramètre session_id que vous n'avez pas configuré — Incorrect. Il n'existe pas de session_id obligatoire ; le contexte doit être géré explicitement par l'application. C. Claude nécessite une connexion à une base de données vectorielle pour maintenir la mémoire de la conversation — Incorrect. Une base de données vectorielle est optionnelle pour la récupération d'informations, elle n'est pas requise pour la mémoire conversationnelle de base. D. Votre application n'inclut pas les messages précédents dans le tableau messages — Correct. Claude ne conserve aucune mémoire entre les appels ; si les messages précédents ne sont pas inclus, il ne peut pas se souvenir des préférences exprimées antérieurement par l'utilisateur.
Question 6 / 10
Votre outil documents(query) retourne des résultats sous la forme « 3 documents trouvés : Proposition budgétaire T2, Prévision budgétaire T2, Bilan annuel ». Vous souhaitez que l'agent puisse traiter document(4, multi) et doc(24, multi). Quel format de retour permettrait le mieux ces flux de travail en plusieurs étapes ?
A. Des données structurées contenant les identifiants et les métadonnées de chaque document trouvé.
B. Un tableau JSON des titres de documents extraits des résultats de recherche.
C. Des URL sur lesquelles les utilisateurs peuvent cliquer pour ouvrir le document dans leur navigateur.
D. Des descriptions plus détaillées et lisibles par un humain, incluant la taille et les auteurs.
✓ Bonne réponse : A
A. Des URLs sur lesquelles les utilisateurs peuvent cliquer pour ouvrir le document dans leur navigateur. Incorrect. Les URLs sont utiles pour les utilisateurs, mais ne sont pas idéales pour les agents effectuant des workflows en plusieurs étapes nécessitant un référencement fiable et des opérations supplémentaires. B. Des données structurées contenant les identifiants de documents et les métadonnées pour chaque résultat. Correct. Cela permet à l'agent de référencer de manière programmatique des documents spécifiques (via des identifiants) à travers plusieurs étapes, rendant les workflows tels que les requêtes de suivi ou la récupération de documents précis et fiables. C. Un tableau JSON de titres de documents extraits des résultats de recherche. Incorrect. Les titres seuls sont ambigus et ne constituent pas des identifiants stables, ce qui rend difficile pour les agents d'agir de manière fiable sur des documents spécifiques. D. Des descriptions plus détaillées et lisibles par l'humain, incluant la taille et les auteurs. Incorrect. Utile pour les utilisateurs, mais toujours non structuré et non adapté à des opérations précises d'agents en plusieurs étapes.
Question 7 / 10
L'analyse des performances révèle que votre contexte est composé de résultats RAG accumulés provenant de toutes les requêtes précédentes, ce qui empiète sur l'historique de la conversation et entraîne une dégradation de la cohérence après 15 tours ou plus. Quelle approche résout le mieux ce problème ?
A. Mettre en place une déduplication sémantique pour identifier et supprimer les informations redondantes dans les résultats RAG accumulés et les tours de conversation.
B. Réaffecter le budget de contexte en faveur des résultats RAG tout en réduisant l'allocation réservée à l'historique de la conversation.
C. Mettre en place une fenêtre glissante pour les résultats RAG des 2 à 3 dernières requêtes tout en préservant l'historique de la conversation.
D. Compresser tous les résultats RAG en un document de synthèse consolidé qui se met à jour de manière incrémentale après chaque récupération.
✓ Bonne réponse : C
A. Mettre en œuvre une déduplication sémantique pour identifier et supprimer les informations redondantes dans les résultats RAG accumulés et les tours de conversation — Incorrect. Cela réduit la redondance, mais ne résout pas le problème central de l'accumulation non bornée du contexte RAG. B. Mettre en œuvre une fenêtre glissante pour les résultats RAG des 2 à 3 dernières requêtes tout en préservant l'historique de la conversation — Correct. Cela répond directement au problème de saturation du contexte en limitant la croissance du RAG tout en maintenant la continuité de la conversation. C. Réaffecter le budget de contexte en faveur des résultats RAG tout en réduisant l'allocation de l'historique de conversation — Incorrect. Cela détériore la cohérence en sacrifiant le contexte conversationnel. D. Compresser tous les résultats RAG en un document de synthèse consolidé qui se met à jour de manière incrémentielle après chaque récupération — Incorrect. Cela peut entraîner une perte d'informations et une dérive du résumé, en particulier sur de nombreux tours de conversation.
Question 8 / 10
Le premier message d'un nouvel utilisateur est : « Configure ma musique de concentration. » Cela pourrait signifier configurer des préférences, créer une playlist ou lancer la musique immédiatement. Votre système prend en charge ces trois actions. Quelle est l'approche la plus efficace ?
A. Créer une nouvelle playlist « Concentration » avec des titres sélectionnés et informer l'utilisateur qu'elle est prête.
B. Lancer immédiatement des titres populaires de concentration et laisser l'utilisateur réorienter si nécessaire.
C. Poser une seule question de clarification sur le type d'action souhaité : lancer maintenant ou configurer pour plus tard.
D. Démarrer la configuration des préférences en posant des questions sur les genres, les tempos et les artistes préférés pour la concentration.
✓ Bonne réponse : C
A. Créer une nouvelle playlist « Focus » avec des titres sélectionnés et notifier l'utilisateur qu'elle est prête. Incorrecte. Cette option suppose une intention et risque d'effectuer la mauvaise action, ce qui frustre les utilisateurs. B. Poser une question de clarification sur le type d'action : écouter maintenant ou configurer pour plus tard. Correcte. Cela minimise les frictions tout en résolvant l'ambiguïté, permettant à l'assistant d'effectuer rapidement la bonne action. C. Lancer immédiatement des titres populaires de concentration et laisser l'utilisateur rediriger si nécessaire. Incorrecte. Agit prématurément et peut ne pas correspondre à l'intention de l'utilisateur. D. Démarrer la configuration des préférences en posant des questions sur les genres, le tempo et les artistes. Incorrecte. Trop lourd en amont — ajoute des frictions inutiles avant de confirmer l'intention.
Question 9 / 10
Lorsque l'agent appelle lookup_order et reçoit les détails d'une commande indiquant que l'article a été acheté il y a 45 jours, comment la boucle agentique détermine-t-elle s'il faut appeler process_refund ou escalader vers un humain ?
A. L'agent exécute les étapes restantes d'une séquence d'outils planifiée au début de la requête.
B. La couche d'orchestration achemine automatiquement vers l'outil suivant en fonction du champ de statut de la commande.
C. Les détails de la commande sont ajoutés à la conversation et le modèle raisonne pour décider quelle action entreprendre.
D. L'agent suit un arbre de décision préconfiguré associant les attributs de la commande à des appels d'outils spécifiques.
✓ Bonne réponse : C
B. Les détails de la commande sont ajoutés à la conversation et le modèle raisonne sur l'action à entreprendre. Correct. Dans une boucle agentique, les résultats des outils (comme « acheté il y a 45 jours ») sont réinjectés dans le contexte du modèle, et celui-ci réévalue la situation de manière dynamique. Il décide ensuite s'il convient de procéder avec process_refund, d'escalader vers un humain, ou d'entreprendre une autre action en fonction de la politique et des informations mises à jour. Pourquoi les autres réponses sont incorrectes : A. Séquence d'outils fixe planifiée dès le départ — Incorrect. Les systèmes agentiques ne sont pas des flux de travail statiques ; ils s'adaptent après chaque observation. C. Arbre de décision préconfiguré — Incorrect. Il s'agit d'une automatisation basée sur des règles, et non d'un raisonnement piloté par un LLM. D. La couche d'orchestration achemine automatiquement le prochain appel d'outil — Incorrect. Cela supprime le rôle de raisonnement du modèle et le transforme en un routage déterministe.
Question 10 / 10
Votre agent traite un litige de facturation. Après avoir appelé get_customer et lookup_order, il identifie que le litige implique une erreur de tarification promotionnelle nécessitant l'approbation d'un responsable — ce qui dépasse le niveau d'autorisation de l'agent. Comment le workflow doit-il gérer cette escalade en cours de processus ?
A. Tenter quand même le remboursement avec process_refund, et n'escalader que si le système rejette la transaction.
B. Appeler escalate_to_human en ne transmettant que le message original du client.
C. Persister l'intégralité de l'historique de conversation et des réponses aux outils dans une base de données, puis appeler escalate_to_human avec un identifiant de référence.
D. Compiler un handoff structuré incluant les informations client, les détails de commande et le problème identifié avant d'appeler escalate_to_human.
✓ Bonne réponse : D
A. Persister l'intégralité de l'historique de conversation et des réponses aux outils dans une base de données, puis appeler escalate_to_human avec un identifiant de référence — Incorrect. Utile sur le plan opérationnel, mais l'agent humain a tout de même besoin d'un résumé concis et exploitable plutôt que de simples journaux bruts. B. Appeler escalate_to_human en ne transmettant que le message original du client — Incorrect. Cela perd le travail d'investigation déjà effectué et oblige l'agent humain à répéter les étapes. C. Tenter le remboursement avec process_refund quoi qu'il arrive, en escaladant uniquement si le système rejette la transaction — Incorrect. Cela viole les limites d'autorisation et la politique métier. D. Compiler une passation de contexte structurée incluant les détails du client, les informations de commande et le problème identifié avant d'appeler escalate_to_human — Correct. Une passation structurée préserve le contexte, réduit les répétitions et permet à l'agent humain de continuer efficacement.
Nos examens sont conçus pour reproduire le niveau, le format et les pièges des certifications officielles, afin que vous soyez prêt le jour J.
Ailleurs
Chez MyExam
✗ Des dumps copiés-collés
✓ Des questions construites pour comprendre
✗ Un score sans explication
✓ Une correction détaillée pour chaque réponse
✗ Contenu générique ou mal traduit
✓ Questions rédigées en français par des certifiés actifs
✗ Aucun suivi de progression
✓ Tableau de bord par domaine de compétence
✗ Contenu rarement mis à jour
✓ Mises à jour incluses à chaque révision du référentiel
Corrections question par question
Chaque réponse — bonne ou mauvaise — est expliquée avec sa justification. Vous comprenez pourquoi, pas seulement quoi.
Mises à jour automatiques
Nouvelle version du référentiel ? Elle est incluse dans votre abonnement, sans surcoût et sans action de votre part.
Kit de révision intensif — allez plus loin
Des annales enrichies en PDF : plus de questions qu'en ligne, corrections encore plus approfondies. Achat unique 14,99 €, accès à vie. Encore plus efficace en complément des simulations d'examen.
Suivez votre progression, identifiez vos lacunes et mesurez votre niveau de préparation avant le jour J.
Avis clients
Ils ont réussi leur certification
Des centaines de candidats ont déjà fait confiance à MyExam.fr pour préparer leur examen.
J'ai réussi AWS Cloud Practitioner du premier coup après 3 semaines sur MyExam.fr. Les questions sont vraiment proches de l'examen réel.
Thomas R.
Certifié AWS CLF-C02
La correction détaillée de chaque question m'a permis de comprendre mes erreurs, pas juste de mémoriser les bonnes réponses.
Camille D.
Certifiée ISTQB Foundation
Aucune autre plateforme francophone ne propose autant de contenu structuré à ce prix. Le rapport qualité/prix est excellent.
Karim B.
Certifié PMP
FAQ
Questions fréquentes
Puis-je préparer plusieurs certifications en même temps ?
Absolument. Un seul abonnement donne accès à toutes les certifications disponibles sur la plateforme, simultanément et sans restriction.
Les examens blancs sont-ils à jour avec les référentiels officiels ?
Oui. Nos examens sont révisés à chaque mise à jour des référentiels officiels. En tant qu'abonné, vous bénéficiez automatiquement des nouvelles versions sans surcoût.
Les kits de révision sont-ils inclus dans l'abonnement ?
Non. Les kits de révision sont des annales enrichies : plus de questions que sur la plateforme, des corrections encore plus détaillées. Disponibles séparément à 14,99 € par kit (achat unique, accès à vie). L'abonnement couvre les examens blancs interactifs en ligne pour l'ensemble des certifications.
Puis-je résilier à tout moment ?
Oui, en un clic depuis votre espace personnel. Aucun préavis, aucun frais caché. Votre accès reste actif jusqu'à la fin de la période payée.
Quelle différence avec les préparations officielles ?
Les examens officiels coûtent souvent plusieurs centaines d'euros et ne proposent pas de correction détaillée. MyExam.fr vous permet de vous entraîner en conditions réelles, avec des explications complètes, pour un coût mensuel inférieur au prix d'un café par semaine.
Nous utilisons des cookies essentiels pour faire fonctionner le site.
Avec votre accord, nous pouvons aussi utiliser des cookies pour améliorer votre expérience, analyser l’usage et afficher du contenu pertinent.
Essentiels : toujours actifs
Personnaliser : choisir vos préférences
Accepter ou Refuser : tous les cookies non essentiels
Préférences relatives aux cookies
Gérez vos préférences en matière de cookies ci-dessous :
Essential cookies enable basic functions and are necessary for the proper function of the website.
Nom
Description
Duration
Cookie Preferences
This cookie is used to store the user's cookie consent preferences.
30 days
These cookies are needed for adding comments on this website.
Nom
Description
Duration
comment_author
Used to track the user across multiple sessions.
Session
comment_author_email
Used to track the user across multiple sessions.
Session
comment_author_url
Used to track the user across multiple sessions.
Session
These cookies are used for managing login functionality on this website.