9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
63
examens blancs
4 229
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
Vous souhaitez créer une sauvegarde de vos données dans un autre emplacement géographique. Où devez-vous la placer ?
Sélectionnez la bonne réponse.
A. Dans une autre zone de disponibilité.
B. Dans une autre Edge Location.
C. Dans une autre région.
D. Dans un autre VPC.
✓ Bonne réponse : C
Réponse : Dans une autre région. Explication : Sauvegarder dans une autre région AWS protège contre les catastrophes locales et assure la reprise après incident.
Question 2 / 10
Vous avez déployé votre application sur plusieurs instances EC2, mais certains clients n’y accèdent plus parfois. Quel service AWS vous permet de surveiller les performances EC2 et résoudre ces problèmes ?
Sélectionnez la bonne réponse.
A. AWS Config.
B. AWS Lambda.
C. Amazon CloudWatch.
D. AWS CloudTrail.
✓ Bonne réponse : C
Réponse : Amazon CloudWatch. Explication : Amazon CloudWatch permet de surveiller l’état, la disponibilité et la performance des instances EC2.
Question 3 / 10
AWS Artifact permet aux clients d'accéder à quel type de document pour la conformité ?
A. Définitions de vulnérabilités CVE
B. Rapports d'audit, certifications de conformité (SOC 2, ISO 27001)
C. Logs des activités de sécurité réseau
D. Manuels techniques d'administration AWS
✓ Bonne réponse : B
Artifact : bibliothèque centrale d'accords de conformité, rapports d'audit (SOC 2, ISO 27001, PCI DSS) et certifications AWS. Facilite la démonstration de conformité aux régulateurs.
Question 4 / 10
Quel service permet de gérer les accords contractuels avec AWS ?
Sélectionnez la bonne réponse.
A. AWS Artifact.
B. AWS Systems Manager.
C. AWS Organizations.
D. AWS Certificate Manager.
✓ Bonne réponse : A
Réponse : AWS Artifact. Explication : AWS Artifact permet d’accéder à tous les documents de conformité, d’accord et d’audit avec AWS.
Question 5 / 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. B) Utiliser l'automatisation pour déployer les modifications.
B. A) Intégrer les tests fonctionnels dans le cadre du déploiement AWS.
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 6 / 10
Une organisation doit analyser et traiter un grand volume de jeux de données non structurées et distribuées. Quel service AWS est le plus approprié ?
Sélectionnez la bonne réponse.
A. Amazon MQ pour la gestion des files d'attente de messages.
B. Amazon EMR pour le traitement distribué à grande échelle via Hadoop et Spark.
C. Amazon SNS pour les notifications de publication/abonnement.
D. Amazon SQS pour le stockage temporaire de petits messages.
✓ Bonne réponse : B
Réponse : Amazon EMR. Explication : Amazon EMR (Elastic MapReduce) traite efficacement de gros volumes de données avec Hadoop, Spark ou autres frameworks analytiques.
Question 7 / 10
Un développeur veut créer une application web à deux niveaux avec une base MySQL. Quel service AWS fournirait des sauvegardes automatisées ?
Sélectionnez la bonne réponse.
A. Amazon Aurora.
B. Amazon DynamoDB.
C. Base MySQL installée sur EC2.
D. Amazon Neptune.
✓ Bonne réponse : A
Réponse : Amazon Aurora. Explication : Amazon Aurora (dans Amazon RDS) fournit des sauvegardes automatisées et une haute disponibilité.
Question 8 / 10
Un utilisateur a besoin d'un accès programmatique aux ressources AWS via AWS CLI ou l'API AWS. Quelle option fournira à l'utilisateur l'accès approprié ?
A. C) Clés publiques SSH
B. B) Clés d'accès
C. A) Amazon Inspector
D. D) Clés AWS Key Management Service (AWS KMS)
✓ Bonne réponse : B
Réponse : B) Clés d'accès. Les clés d'accès AWS (composées d'un ID de clé d'accès et d'une clé d'accès secrète) fournissent un accès programmatique aux services AWS via AWS CLI et les kits SDK. Elles remplacent le nom d'utilisateur/mot de passe de la console pour les appels API authentifiés.
Question 9 / 10
Lequel des éléments suivants N’APPARTIENT PAS aux modèles de cloud computing d’AWS ?
Sélectionnez la bonne réponse.
A. Platform as a Service (PaaS).
B. Networking as a Service (NaaS).
C. Software as a Service (SaaS).
D. Infrastructure as a Service (IaaS).
✓ Bonne réponse : B
Réponse : Networking as a Service (NaaS). Explication : NaaS n’est pas un modèle officiellement reconnu par AWS. Les trois principaux modèles sont IaaS, PaaS et SaaS.
Question 10 / 10
Quels sont deux avantages de l’informatique en nuage par rapport aux data centers traditionnels ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Élimination des points uniques de défaillance (SPOF).
B. Capacité de calcul réservée.
C. Infrastructure distribuée.
D. Ressources de calcul virtualisées.
E. Hébergement dédié.
✓ Bonne réponse : A, C
Réponse : Élimination des points uniques de défaillance / Infrastructure distribuée. Explication : Le cloud offre une architecture distribuée et la possibilité d’éliminer les SPOF, ce qui améliore la disponibilité et la résilience.
Quelles sont deux mesures recommandées pour protéger la confidentialité des données lors de l'utilisation de modèles d'IA générative ?
A. Chiffrer uniquement les données au repos dans S3 et ne pas se préoccuper des données en transit vers le modèle
B. Utiliser Amazon Bedrock Guardrails pour détecter et masquer les PII dans les requêtes et réponses
C. Anonymiser ou pseudonymiser les données sensibles avant de les utiliser pour le fine-tuning
D. Envoyer les données brutes à l'API du fournisseur de modèle pour obtenir de meilleures performances
✓ Bonne réponse : B, C
La confidentialité dans GenAI requiert d'éviter que des données personnelles soient mémorisées ou reproduites par les modèles. Amazon Bedrock Guardrails peut détecter et masquer les PII (noms, numéros de sécurité sociale, emails) dans les entrées et sorties. L'anonymisation des données d'entraînement (differential privacy, pseudonymisation) réduit le risque de memorisation. Envoyer des données brutes sensibles à des APIs tierces sans contrat de traitement est une pratique à risque. Le chiffrement at-rest protège le stockage mais pas la mémorisation par le modèle.
Question 2 / 10
Quel algorithme de machine learning offre la meilleure interprétabilité native pour visualiser et expliquer un chemin de décision spécifique ?
A. Random Forest
B. Logistic Regression multi-classe
C. Decision Trees (arbres de décision)
D. Deep Neural Networks (réseaux de neurones profonds)
✓ Bonne réponse : C
Decision Trees : modèles qui segmentent les données via des règles IF-THEN hiérarchiques et visuelles. Chaque nœud représente une décision, chaque branche un résultat, permettant de tracer exactement le chemin décisionnel emprunté. Contrairement aux Deep Neural Networks (boîtes noires), Random Forest (ensembles opaques) ou Logistic Regression (poids abstraits), les arbres offrent une interprétabilité native et intuitive sans post-hoc.
Question 3 / 10
Quelle métrique est la plus naturelle pour un classifieur d’images (part de prédictions correctes) ?
A. MSE
B. Accuracy
C. MAE
D. R²
✓ Bonne réponse : B
Accuracy : métrique mesurant le pourcentage de prédictions correctes (TP+TN)/(total). C'est l'indicateur naturel pour la classification car il répond directement à « combien de décisions sont justes ? ». MSE, R² et MAE sont des métriques de régression (variables continues), inadaptées aux problèmes de classification d'images.
Question 4 / 10
Quel paramètre d'un LLM contrôle la créativité ou le caractère aléatoire des réponses générées ?
A. Temperature
B. Max tokens
C. Stop sequence
D. Top-P (nucleus sampling)
✓ Bonne réponse : A
La température (temperature) contrôle la distribution de probabilité lors de la sélection du prochain token. Une température proche de 0 rend le modèle déterministe (toujours le token le plus probable). Une température élevée (1+) introduit plus d'aléatoire et de créativité. Top-P (nucleus sampling) filtre les tokens par probabilité cumulée. Max tokens limite la longueur. Stop sequences arrêtent la génération sur un signal. Pour du code ou des faits précis, utiliser temperature=0 ; pour de la créativité, temperature=0.7-1.0.
Question 5 / 10
Qu'est-ce qu'une Model Card et quel est son objectif dans le cadre de l'IA responsable ?
A. Un fichier de configuration JSON qui stocke les hyperparamètres d'entraînement
B. Un document décrivant les caractéristiques, limitations et biais connus d'un modèle pour assurer la transparence
C. Un tableau de bord en temps réel des métriques de performance d'un modèle en production
D. Une carte de crédit virtuelle pour payer les coûts d'inférence Amazon Bedrock
✓ Bonne réponse : B
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 6 / 10
SageMaker Serverless Inference permet d’exposer un endpoint d’inférence sans gérer l’infrastructure sous-jacente.
A. Vrai
B. Faux
✓ Bonne réponse : A
SageMaker Serverless Inference : service AWS qui abstraits la gestion d'infrastructure en provisionnant et scalant automatiquement les ressources de calcul selon la demande. Contrairement aux endpoints traditionnels (gestion manuelle d'instances EC2), il offre un modèle de facturation à la demande sans serveurs à maintenir.
Question 7 / 10
Pour obtenir des réponses plus courtes et dans une langue donnée sans changer de modèle, on doit :
A. Augmenter la température
B. Ajuster le prompt
C. Augmenter Top‑K
D. Changer la taille du FM
✓ Bonne réponse : B
Prompt engineering : c'est la technique qui contrôle directement le style, la longueur et la langue des réponses sans modifier le modèle. Une instruction explicite ("Réponds en 2 phrases, en français") guide la génération. À l'inverse, la température affecte la créativité (non la langue), Top-K modifie la diversité lexicale, et la taille du FM change le modèle entier.
Question 8 / 10
Les PDPs sont utiles pour l’explicabilité, mais ne remplacent pas des méthodes locales comme SHAP/LIME.
A. Vrai
B. Faux
✓ Bonne réponse : A
PDPs vs SHAP/LIME : Les Partial Dependence Plots montrent l'effet global moyen d'une variable sur les prédictions, idéaux pour comprendre les tendances générales. SHAP et LIME, méthodes locales, expliquent chaque prédiction individuelle en détaillant la contribution de chaque feature. PDPs ne révèlent pas les interactions complexes ni les explications instance-spécifiques que demandent les stakeholders pour auditer les décisions critiques.
Question 9 / 10
Quel service / mécanisme vous aide à imposer une modération et des filtres de sécurité sur les sorties d’un LLM ciblant un public enfant ?
A. Amazon Rekognition
B. Agents for Bedrock
C. Bedrock Playgrounds
D. Guardrails for Amazon Bedrock
✓ Bonne réponse : D
Guardrails for Amazon Bedrock ajoute des politiques et des filtres (toxicity, deny lists) pour des contenus adaptés et sûrs.
Question 10 / 10
Une entreprise souhaite que ses employés posent des questions sur ses politiques internes RH et obtiennent des réponses précises depuis ses propres documents SharePoint et Confluence. Quel service AWS est le plus adapté ?
A. Amazon Kendra seul
B. Amazon Bedrock avec une architecture RAG custom entièrement développée
C. Amazon Lex avec intégration SharePoint
D. Amazon Q Business avec connecteurs aux sources internes
✓ Bonne réponse : D
Amazon Q Business est conçu précisément pour ce cas d'usage : connecter les données internes d'une entreprise (SharePoint, Confluence, S3, Salesforce, etc.) via des connecteurs natifs, puis permettre aux employés d'interroger ces sources via un assistant IA. Il gère les permissions utilisateur (réponses filtrées selon les droits d'accès). Amazon Bedrock nécessite une architecture RAG custom. Amazon Kendra est une recherche sémantique mais sans chatbot intégré. Amazon Lex est pour les chatbots NLU basiques.
C. 10 or fewer Developers, not counting the Scrum Master and Product Owner
D. 3 to 9 people
✓ Bonne réponse : C
Scrum Team Composition: The team consists of 10 or fewer Developers, plus one Scrum Master and one Product Owner—making the total typically 12 or fewer. This size optimizes communication and collaboration while maintaining agility. Smaller teams are often more effective than larger ones.
Question 2 / 10
What is a Development Team responsible for? (Choose two.)
A. Organizing the work required to meet the Sprint Goal.
B. Reporting productivity.
C. Selecting the Product Owner.
D. Resolving internal team conflicts.
✓ Bonne réponse : A, D
Answer: Resolving internal team conflicts; organizing work to meet the Sprint Goal. Explanation: The Development Team is self-managing and responsible for both its internal dynamics and for deciding how to organize and perform the work needed to achieve the Sprint Goal.
Question 3 / 10
The Scrum Guide defines Inspection as frequently examining Scrum artifacts and progress to detect undesirable variances.
A. False
B. True
✓ Bonne réponse : B
Inspection as Empirical Pillar: Inspection is a core empirical practice requiring frequent examination of Scrum artifacts and progress to detect variances from goals. This enables timely adaptation, distinguishing Scrum from predictive approaches that rely on upfront planning without continuous monitoring.
Question 4 / 10
How does the Product Owner ensure the product strategy is communicated?
A. Ensures the Product Backlog is transparent, visible, and understood
B. Writes user stories in detail before each Sprint
C. Creates technical specifications for Developers
D. Manages the teams daily work
✓ Bonne réponse : A
Product Backlog Transparency: The Product Owner communicates strategy by maintaining a visible, ordered, and understood Product Backlog—not through technical specs or daily task management. This enables stakeholders and Developers to grasp priorities and vision clearly.
Question 5 / 10
For the purpose of transparency, when does Scrum say a valuable and useful increment must be available? (Choose the best answer.)
A. Before the release Sprint.
B. When the Product Owner asks to create one.
C. Every 3 Sprints.
D. After the Acceptance Testing phase.
E. At the end of every Sprint.
✓ Bonne réponse : E
Answer: At the end of every Sprint. Explanation: Transparency requires that a valuable and useful Increment is available at the end of every Sprint so that stakeholders can inspect the actual product state and provide meaningful feedback.
Question 6 / 10
Which output from Sprint Planning provides the Development Team with a target and overarching direction for the Sprint?
A. Sprint Review minutes.
B. The Sprint Backlog.
C. The release plan.
D. The Sprint Goal
✓ Bonne réponse : D
Answer: The Sprint Goal. Explanation: The Sprint Goal is the single objective for the Sprint created during Sprint Planning. It provides direction and flexibility to the Development Team and is the commitment for the Sprint Backlog.
Question 7 / 10
Who are the essential attendees of the Daily Scrum?
A. Any team member or stakeholder who wishes to attend
B. The Developers and Scrum Master as observers
C. Only the Developers
D. The Developers, Scrum Master, and Product Owner without exception
✓ Bonne réponse : C
Daily Scrum Ownership: The Developers own and facilitate the Daily Scrum—it's their event to synchronize work and plan the next 24 hours. While the Scrum Master and Product Owner may observe, only Developers are essential attendees. Others distract from the Developers' self-organization and focus.
Question 8 / 10
The five Scrum values are Commitment, Courage, Focus, Openness, and Respect.
A. False
B. True
✓ Bonne réponse : B
Scrum Values: Commitment, Courage, Focus, Openness, and Respect form the foundation of Scrum culture. These values enable trust, transparency, and effectiveness within teams. They guide behaviors and decisions, ensuring the Scrum framework achieves its purpose of delivering value through adaptive product development.
Question 9 / 10
An Increment must always be released at the end of every Sprint.
A. False
B. True
✓ Bonne réponse : A
False. An Increment must be usable and meet the Definition of Done, but the decision to release is made by the Product Owner and can happen at any time.
Question 10 / 10
Scrum is founded on empirical process control theory (empiricism). What does this mean in practice?
Select the best answer.
A. The process is fully predictable and can be repeated without variation.
B. Knowledge comes from experience, and decisions are based on what is known.
C. Every step of the process is defined and documented before work starts.
D. The team follows a fixed methodology approved by the Project Management Office.
✓ Bonne réponse : B
Empiricism asserts that knowledge comes from experience and decisions are based on what is known. In Scrum, the team makes decisions based on observation and experimentation, not predefined plans or assumptions. This contrasts with a defined process approach, where the entire process can be planned and repeated precisely. Transparency, inspection, and adaptation are the three pillars that implement empirical process control in Scrum.
Which metrics will help a Product Owner determine if a product is delivering value? (Choose two.)
A. Percentage of scope implemented.
B. Customer satisfaction.
C. Time to market.
D. Velocity.
E. Productivity.
✓ Bonne réponse : B, C
Answer: Time to market; customer satisfaction. Explanation: Value metrics must reflect actual outcomes for users and the business. Time to market measures delivery speed, and customer satisfaction measures whether value was received — both are outcome-based measures aligned with Scrum's value-focus.
Question 2 / 10
When can work be added to the Sprint Backlog?
Choisissez la meilleure réponse.
A. At the end of the Sprint
B. Only at the Daily Scrum
C. As soon as identified, to achieve the Sprint Goal
D. After PMO approval
✓ Bonne réponse : C
Answer: As soon as identified, to achieve the Sprint Goal. Explanation: The Sprint Backlog evolves during the Sprint as Developers discover what is needed to achieve the Sprint Goal.
Question 3 / 10
When can the Product Backlog be updated?
A. Only after a Sprint Review if agreed to by the stakeholders
B. Never, unless agreed to by the change request
C. At any time when done by the Product Owner or a delegate
D. Only during Product Backlog Refinement sessions if the Product Owner is present
✓ Bonne réponse : C
The Product Backlog is a living artifact. It can be updated at any time by the Product Owner or someone they delegate. New customer insights, market changes, technical discoveries, or Sprint Review feedback can all trigger immediate updates. There is no gate or ceremony required — waiting for Sprint Reviews or stakeholder approval would introduce unnecessary latency in responding to change, which contradicts Scrum's empirical adaptation principle.
Question 4 / 10
Only the Product Owner can cancel a Sprint.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : B
Key concept: Sprint cancellation authority and conditions. The Product Owner holds the exclusive authority to cancel a Sprint in Scrum, though this power is exercised only under specific circumstances. A Sprint may be cancelled when the Sprint Goal becomes obsolete due to changed business conditions, market shifts, or organizational priorities that render the planned work no longer valuable or relevant. This cancellation right reflects the Product Owner's accountability for maximizing product value and protecting stakeholder interests. While other Scrum roles (Scrum Master, Development Team) may recognize that cancellation is necessary, only the Product Owner possesses the formal authority to make this decision. Cancellations are rare in healthy Scrum environments, as Sprint Goals should be carefully selected and protected. The cancelled Sprint still requires closure activities: completed work is reviewed, incomplete work returns to the Product Backlog, and the team reflects on lessons learned before planning the next Sprint.
Question 5 / 10
Who is responsible for the transparency of the Product Backlog?
Choisissez la meilleure réponse.
A. The Scrum Master
B. The Product Owner
C. The manager
D. The Developers
✓ Bonne réponse : B
Product Backlog Transparency: The Product Owner is solely accountable for maintaining a clear, well-organized, and understandable Product Backlog that all stakeholders—including the Scrum Team, executives, and customers—can comprehend. This transparency enables informed decision-making, reduces misunderstandings, and ensures alignment on priorities. While the Scrum Master facilitates Scrum processes and Developers implement items, neither bears responsibility for backlog clarity. The Product Owner must continuously refine, order, and communicate backlog items to create shared understanding of what will be built and why.
Question 6 / 10
An Increment can be released at any time if it is useful.
Répondez par Vrai ou Faux.
A. True
B. False
✓ Bonne réponse : A
Increment Release Flexibility: An Increment represents a usable piece of product that meets the Definition of Done. Unlike traditional waterfall approaches that mandate release cycles, Scrum embraces continuous delivery—the Product Owner can release an Increment to users at any moment when it delivers value, even mid-Sprint. This is not contingent on Sprint completion. The only prerequisite is that the Increment meets quality standards (DoD) and provides genuine business value. This principle enables organizations to maximize value delivery speed and gather user feedback faster, rather than accumulating features until artificial release gates. The flexibility to release anytime reflects Scrum's empirical nature and responsiveness to customer needs.
Question 7 / 10
The Product Goal can evolve based on learning.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : B
Product Goal Evolution Through Empiricism: The Product Goal is not static but represents the long-term vision that guides the product. As the Scrum Team inspects product increments, gathers stakeholder feedback, and learns about market conditions, user needs, and technical feasibility, the Product Goal can and should evolve. This reflects empiricism—one of Scrum's core pillars—where the team continuously adapts based on evidence and learning. However, the Product Goal provides strategic direction and should not change frivolously; meaningful changes occur when significant new knowledge emerges that justifies revisiting the vision. This distinguishes it from Sprint Goals, which remain fixed within a Sprint, and from the Product Backlog, which is refined continuously. Understanding that the Product Goal can evolve ensures teams remain responsive to reality while maintaining strategic focus.
Question 8 / 10
Who facilitates Scrum?
Choisissez la meilleure réponse.
A. The stakeholders
B. The Scrum Master
C. The Product Owner
D. The manager
✓ Bonne réponse : B
Key concept: Scrum Master as facilitator and servant-leader. The Scrum Master facilitates all Scrum events (Sprint Planning, Daily Standup, Sprint Review, Sprint Retrospective) and removes impediments to team progress. Unlike the Product Owner (who manages backlog and priorities), the manager (who may not exist in Scrum), or stakeholders (who participate but don\'t facilitate), the Scrum Master ensures Scrum framework implementation, coaches the team and organization on Scrum values, and creates an environment where the team can self-organize and deliver value effectively.
Question 9 / 10
What is meant by 'value' in the context of the Product Owner's accountability?
A. The story point velocity of the Scrum Team
B. The total number of features delivered per Sprint
C. The benefit delivered to users, customers, or the organization — measured in outcomes, not output
D. The monetary cost of developing each feature
✓ Bonne réponse : C
In Scrum, value refers to the actual benefit or outcome delivered to users, customers, or the organization, not the cost, quantity, or velocity of work. The Product Owner is accountable for maximizing product value by focusing on outcomes (what problems are solved, what goals are achieved) rather than outputs (features built or story points completed). The other options confuse value with financial metrics, delivery volume, or team productivity measures, which are fundamentally different from the genuine impact and benefits the product delivers.
Question 10 / 10
When facing contradictory requests from stakeholders, what should the PO do? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Ask the SM to decide
B. Prioritize based on value/risk/Product Goal
C. Follow the loudest request
D. Organize collaboration and clarity
✓ Bonne réponse : B, D
Answer: Prioritize based on value/risk/Product Goal, organize collaboration and clarity. Explanation: The PO balances stakeholder needs by aligning priorities with the Product Goal and fostering transparent collaboration.
Un client exige une fonctionnalité supplémentaire critique alors que le projet est en cours. Quelle est la meilleure action du chef de projet ?
Sélectionnez la bonne réponse.
A. Rejeter sans discussion en invoquant le périmètre défini
B. Évaluer l'impact sur les délais, coûts et risques, puis soumettre au comité de contrôle des changements
C. Reporter la fonctionnalité à la phase de clôture du projet
D. Accepter immédiatement pour maintenir la satisfaction client
✓ Bonne réponse : B
Gestion des changements et contrôle du périmètre : Selon le PMBOK 7e édition, la gestion des changements est un processus fondamental qui exige d'évaluer systématiquement tout demande de modification du projet avant sa mise en œuvre. Lorsqu'un client exige une fonctionnalité supplémentaire, le chef de projet doit d'abord analyser les impacts potentiels sur trois axes critiques : les délais (timeline du projet), les coûts (budget et ressources) et les risques (dépendances, complexité technique). Cette évaluation permet de quantifier précisément les conséquences de l'ajout. Ensuite, la demande de changement doit être formellement soumise au comité de contrôle des changements (ou conseil de pilotage), organe responsable de l'approbation ou du rejet des modifications selon la stratégie du projet.
Pourquoi cette approche est correcte : Elle respecte les principes de gouvernance et de transparence du PMBOK. Elle protège les parties prenantes en donnant une visibilité complète sur les impacts réels. Elle maintient l'intégrité du projet en évitant les dépassements imprévisibles. Elle documente chaque changement, essentiel pour la traçabilité et la clôture du projet.
Question 2 / 10
Quelle affirmation concernant la création de valeur à long terme dans le PMBOK7 est exacte ?
A. Le PMBOK7 met en avant la création de valeur à long terme plutôt que le simple respect des délais et budgets
B. Le PMBOK7 définit le succès uniquement par le respect du triangle délais-coûts-périmètre
C. Le PMBOK7 préconise de sacrifier la valeur long terme pour respecter les contraintes court terme
D. La valeur à long terme dans le PMBOK7 est mesurée exclusivement par les indicateurs financiers
✓ Bonne réponse : A
Paradigme de la valeur durable du PMBOK 7 : Le PMBOK 7e édition a opéré un changement fondamental en repositionnant la gestion de projet autour de la création de valeur à long terme, et non simplement autour du respect des contraintes traditionnelles (délais, coûts, périmètre). Ce paradigme reconnaît que le succès d'un projet ne se limite pas à sa livraison dans les temps et budgets impartis, mais dépend de sa capacité à générer une valeur durable pour l'organisation et ses parties prenantes. Cette approche intègre les principes agiles et reconnaît que les conditions changeantes du marché et les attentes évolutives des clients exigent une flexibilité et une orientation vers les résultats plutôt qu'une adhésion rigide aux plans initiaux. La valeur est envisagée de manière holistique, incluant non seulement les bénéfices financiers immédiats, mais aussi l'impact organisationnel, la satisfaction des parties prenantes, et la pérennité des solutions apportées. Les trois autres options proposées représentent des approches obsolètes : la deuxième défend un triptyque rigide incompatible avec la vision moderne ; la troisième réduit la valeur à une dimension purement financière ; la quatrième crée une fausse dichotomie en opposition directe avec les principes
Question 3 / 10
Un chef de projet observe des conflits répétés au sein de l’équipe.
Quelle action du domaine Équipe est appropriée ?
A. Réassigner immédiatement les membres sans discussion.
B. Ignorer les tensions pour gagner du temps.
C. Faciliter une discussion ouverte pour résoudre les conflits.
D. Sanctionner l’équipe pour manque de discipline.
✓ Bonne réponse : C
Gestion des conflits et leadership servile : Selon le PMBOK 7e édition, le domaine de performance "Équipe" exige que le chef de projet adopte un style de leadership servile, mettant l'accent sur la résolution collaborative des conflits plutôt que sur l'autoritarisme. Faciliter une discussion ouverte permet d'identifier les causes profondes des tensions, de favoriser la compréhension mutuelle et de renforcer la cohésion d'équipe. Cette approche respecte les valeurs agiles de communication transparente et d'amélioration continue. Les conflits non gérés peuvent escalader et dégrader la performance du projet. Ignorer les tensions aggrave les problèmes, réassigner les membres sans dialogue contourne le problème réel, et sanctionner l'équipe crée un environnement de crainte qui inhibe la collaboration. La facilitation constructive du dialogue, fondée sur l'écoute active et la médiation, est la pratique recommandée pour transformer les désaccords en opportunités d'apprentissage collectif et renforcer la maturité émotionnelle de l'équipe.
Question 4 / 10
Un projet est en retard et dépasse le budget. Quelle est la meilleure action immédiate du chef de projet ?
Sélectionnez la bonne réponse.
A. Réaliser une analyse et proposer un plan de redressement
B. Ignorer la situation
C. Demander immédiatement plus de budget
D. Changer de méthode de gestion
✓ Bonne réponse : A
Gestion des écarts et plan de redressement : Lorsqu'un projet présente des écarts significatifs (retard et surcoût), le chef de projet doit d'abord comprendre les causes profondes avant d'agir. Cette approche s'appuie sur le processus de surveillance et maîtrise du PMBOK, qui exige une analyse rigoureuse des performances réelles par rapport aux valeurs planifiées. L'analyse identifie si les écarts sont dus à des changements de scope, des risques matérialisés, des problèmes de productivité ou des estimations initiales inexactes. Un plan de redressement propose ensuite des actions correctives ou préventives (ajustement des ressources, compression de planning, réalignement des priorités) validées par le sponsor, garantissant l'adhésion aux décisions. Cette approche est supérieure aux alternatives : ignorer la situation aggrave les écarts exponentiellement ; demander immédiatement plus de budget sans justification légitime expose le PM à un manque de crédibilité et viole les principes de gouvernance ; changer de méthode sans diagnostic peut être contre-productif. Le PMBOK insiste sur la prise de décision basée sur les données et la transparence dans la communication avec les parties prenantes, clé de la gestion efficace des écarts.
Question 5 / 10
Quelle affirmation concernant la gestion des risques positifs dans le PMBOK7 est exacte ?
A. Le PMBOK7 recommande d'ignorer les opportunités pour se concentrer sur les menaces
B. Les opportunités sont gérées uniquement lors de la phase de clôture du projet
C. Les risques positifs ne font pas partie du registre des risques officiel du PMBOK7
D. Les risques positifs (opportunités) doivent être activement identifiés et exploités
✓ Bonne réponse : D
Gestion des risques positifs au PMBOK7 : Le PMBOK7 reconnaît que les risques incluent à la fois les menaces (impacts négatifs) et les opportunités (impacts positifs). Les opportunités doivent être activement identifiées, analysées et exploitées tout au long du projet, pas ignorées. La stratégie d'exploitation des opportunités vise à augmenter la probabilité et l'impact positif des événements favorables. Contrairement aux idées reçues, les risques positifs font intégralement partie du registre des risques officiel et doivent être gérés dès la phase de planification jusqu'à l'exécution. Le PMBOK7 adopte une approche équilibrée : ignorer les opportunités reviendrait à perdre des avantages concurrentiels majeurs pour le projet. Les autres options sont incorrectes car elles contredisent cette philosophie moderne de gestion de projet : exclure les opportunités du registre serait une mauvaise pratique, les traiter uniquement en clôture serait trop tardif, et recommander de les ignorer contredirait le but de maximiser la valeur du projet. Une gestion proactive des opportunités améliore les résultats globaux du projet.
Question 6 / 10
Dans votre matrice RACI pour l'approbation du budget projet, un responsable est marqué comme "Consulté" mais conteste sa position. Il affirme être le décideur. Comment procédez-vous ?
A. Supprimer ce rôle de la matrice pour simplifier
B. Maintenir la matrice inchangée, le sponsor a décidé
C. Revoir la matrice avec les parties prenantes concernées pour clarifier les rôles et responsabilités réels
D. Ajouter ce responsable comme "Responsable" et créer une deuxième matrice
✓ Bonne réponse : C
Matrice RACI : outil de clarification des rôles (Responsable, Accountable, Consulté, Informé). Une matrice contestée cause des conflits. La revoir collectivement garantit l'alignment et évite les malentendus futurs sur les responsabilités.
Question 7 / 10
Une entreprise lance un projet avec des membres distribués dans plusieurs pays et fuseaux horaires. Les performances individuelles sont bonnes mais la collaboration d'équipe et les activités de groupe sont faibles. Que doit faire le chef de projet en priorité ?
Sélectionnez la bonne réponse.
A. Faciliter la communication asynchrone et synchrone et organiser des activités de team building virtuelles régulières
B. Réaffecter les membres pour recomposer des équipes colocalisées
C. Mettre à jour le plan de communication sans actions concrètes d'amélioration
D. Négocier le recrutement de nouveaux membres dans les mêmes fuseaux horaires
✓ Bonne réponse : A
Réponse : Faciliter la communication et le team building. Cela renforce la cohésion et l’efficacité d’un groupe dispersé.
Question 8 / 10
Quel est le bon ordre des étapes de développement d'un plan de communication projet ?
A. Identifier les parties prenantes → Définir les besoins → Choisir les canaux → Planifier → Exécuter
B. Planifier → Identifier les parties prenantes → Définir les besoins → Choisir les canaux → Exécuter
C. Choisir les canaux → Identifier les parties prenantes → Définir les besoins → Planifier → Exécuter
D. Définir les besoins → Identifier les parties prenantes → Choisir les canaux → Planifier → Exécuter
✓ Bonne réponse : A
Processus de planification de la communication en gestion de projet : Le développement d'un plan de communication efficace suit une séquence logique et méthodique basée sur le PMBOK 7e édition. La première étape consiste à identifier les parties prenantes, car sans connaître qui sont les acteurs impliqués (sponsors, équipe, clients, fournisseurs), il est impossible de déterminer les besoins en communication. Une fois identifiées, on définit les besoins spécifiques de chaque groupe : fréquence, format, détail d'information requis. Ensuite, on choisit les canaux appropriés (réunions, e-mails, tableaux de bord, rapports) adaptés à chaque type de partie prenante. La planification formalise alors ces éléments dans le plan de communication. Enfin, l'exécution met en œuvre le plan. Les autres options échouent car elles inversent l'ordre logique : identifier d'abord les besoins sans connaître les parties prenantes est inefficace; commencer par les canaux sans analyser les besoins mène à des choix inappropriés; planifier avant toute analyse est contre-productif. Cette séquence garantit une communication projet structurée, pertinente et alignée avec les attentes
Question 9 / 10
Quel outil visuel est souvent utilisé en Agile pour suivre l’avancement du travail restant ?
Sélectionnez la bonne réponse.
A. Pareto
B. PERT
C. Burndown chart
D. Histogramme
✓ Bonne réponse : C
Le burndown chart est le graphique Agile de référence pour visualiser l'évolution du travail restant au fil du sprint : axe X = jours, axe Y = points ou tâches restants. Une ligne idéale montre la progression attendue ; la ligne réelle révèle si l'équipe est en avance ou en retard. L'histogramme représente des distributions, le diagramme de Pareto analyse les causes d'erreurs (80/20), et le PERT modélise les dépendances de tâches dans les projets complexes.
Question 10 / 10
Votre organisation souhaite augmenter la valeur livrée par les projets. Quelle approche est la plus efficace ?
Quelle action correspond à cette orientation du PMBOK7 ?
A. Augmenter uniquement le volume de documentation et de rapports
B. Aligner les livrables et les résultats du projet sur les bénéfices stratégiques attendus par l'organisation
C. Mesurer et communiquer uniquement le respect des délais et budgets
D. Réduire la fréquence des interactions et des consultations avec les parties prenantes
✓ Bonne réponse : B
Alignement stratégique et création de valeur organisationnelle : Le PMBOK 7e édition place la création de valeur au cœur de la gestion de projet, dépassant la simple livraison de livrables. Augmenter la valeur organisationnelle signifie que chaque projet doit être directement connecté aux objectifs métier et aux bénéfices stratégiques attendus. Cette approche reconnaît que la gestion de projet n'est pas une fin en soi, mais un moyen d'accomplir la stratégie organisationnelle. En alignant les livrables et résultats sur les bénéfices attendus, on garantit que les ressources investies produisent un retour tangible : amélioration de la rentabilité, positionnement concurrentiel, satisfaction client ou transformation digitale. Cette perspective holistique contraste avec les trois autres options défaillantes : augmenter la documentation crée de la bureaucratie sans valeur ; réduire les interactions avec les parties prenantes détériore la compréhension des vrais besoins ; mesurer uniquement les délais et budgets ignore complètement l'impact réel du projet. Le PMBOK 7 souligne que l'excellence en gestion de projet réside dans la capacité à traduire la stratégie en résultats concrets et bénéfiques pour l'organisation, une philosophie alignée avec les approches
Quels sont les DEUX éléments qu’il faudrait encore ajouter pour rendre ce rapport réellement complet et exploitable ?
Tu es en phase de test système pour une nouvelle application bancaire. Tu effectues une opération de virement entre deux comptes en utilisant un navigateur Firefox.Tu constates un comportement inattendu.Voici le rapport d’anomalie que tu prépares :Erreur affichée lors de la tentative de virement de compte A vers compte B.Étapes :1. Connexion avec l’utilisateur test_user_012. Accès à la section \"Virements\"3. Saisie des données suivantes : montant = 0, destinataire = Compte B4. Clic sur \"Valider\"Environnement : QA-01Résultat obtenu :Message d’erreur : \"Opération non autorisée\" alors qu’il est attendu “Opération autorisée”Test concerné : TC-VIREMENT-ZERORéférence exigence : EX-FUNC-0312Sélectionnez DEUX réponses.
A. La version exacte de l’application testée
B. Le nom du développeur responsable de l’implémentation
C. Quels sont les DEUX éléments qu’il faudrait encore ajouter pour rendre ce rapport réellement complet et exploitable ?
D. Le résultat attendu par le testeur
E. La liste des tickets Jira liés à d’anciens bugs similaires
✓ Bonne réponse : A, C
Cette question correspond à l’objectif d’apprentissage FL-5.5.1 (K3) – Préparer un rapport de défaut.
Les réponses correctes sont a) et b) ● a) Correct → La sévérité aide à prioriser la correction. Elle est essentielle dans un contexte bancaire.
● b) Correct → La version de l’application est critique pour reproduire et vérifier le défaut.
● c) Faux → Le testeur n’a pas besoin de savoir qui a codé : c’est un détail organisationnel, pas nécessaire dans le rapport.
● d) Faux → Le résultat attendu est bien présent
● e) Faux → Les références croisées sont utiles mais pas obligatoires, surtout si la situation est bien décrite.
Question 2 / 10
Quel type d’outil est le plus adapté pour organiser les cas de test, suivre les défauts et gérer les configurations ?
A. Outils d’analyse statique
B. Outils de gestion des tests
C. Outils d’exécution et de couverture des tests
D. Outils de test de non-régression
✓ Bonne réponse : B
Cette question correspond à l’objectif d\'apprentissage FL-6.1.1 (K2) – Expliquer comment différents types d\'outils de test soutiennent les tests.
● a) Faux → Les outils d’exécution et de couverture des tests sont conçus pour automatiser et mesurer l’exécution des tests, mais ne gèrent pas l’organisation des cas de test et des défauts. ● b) Faux → Les outils de test de non-régression sont utilisés pour vérifier que les modifications apportées au code n’introduisent pas de nouveaux défauts, mais ils ne gèrent pas directement les cas de test et les défauts. ● c) Correct → Les outils de gestion des tests permettent de structurer, suivre et centraliser les cas de test, les défauts détectés et les configurations de test. ● d) Faux → Les outils d’analyse statique examinent le code source sans exécuter le programme, mais ne permettent pas de suivre la gestion des tests et des défauts.
Question 3 / 10
Quel est l\'objectif principal des tests logiciels ?
A. Augmenter la probabilité que le logiciel réponde aux exigences et réduise les risques.
B. Remplacer l\'assurance qualité (QA).
C. Démontrer que le logiciel est exempt de défauts
D. Vérifier uniquement la conformité du logiciel aux spécifications.
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.1.1 (K1) – Identifier les objectifs habituels du test. ● a) Faux → Il est impossible de démontrer qu’un logiciel est totalement exempt de défauts. ● b) Correct → Les tests réduisent le risque de défauts et augmentent la probabilité que le logiciel réponde aux exigences. ● c) Faux → Vérifier la conformité aux spécifications est une partie des tests, mais pas leur seul objectif. ● d) Faux → Les tests ne remplacent pas l’assurance qualité, qui inclut d’autres activités comme l’analyse des processus.
Question 4 / 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. 1C, 2B, 3D, 4A
B. 1B, 2A, 3C, 4D
C. 1A, 2D, 3B, 4C
D. 1D, 2C, 3A, 4B
✓ Bonne réponse : A
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 5 / 10
En appliquant l’analyse des valeurs limites à deux valeurs, lequel des ensembles de tests suivants fournit le meilleur niveau de couverture des limites ?
Un système de gestion de température pour un aquarium tropical affiche les messages suivants selon la température saisie (en degrés Celsius) :● Si la température est comprise entre 24 et 26 inclus, afficher “température optimale”● Si elle est inférieure à 24, afficher « température trop basse »● Si elle est supérieure à 26, afficher « température trop élevée »Sélectionnez UNE réponse.
A. 23, 24, 26, 27
B. 24, 26
C. 22, 24, 26, 28
D. 23, 27
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-4.2.2 (K3) – Appliquer l’analyse des valeurs limites pour identifier les cas de test. ● a) Faux → 23 et 27 : limites extérieures uniquement ● b) Faux → 24 et 26 : limites valides, pas d’extérieures ● c) Correct → 23, 24, 26, 27 : couvre toutes les limites valides et invalides ● d) Faux → 22, 24, 26, 28 : trop éloigné des limites directes
Question 6 / 10
Quelle association décrit le mieux l’affectation des tâches aux activités correspondantes ?
Étant donné les tâches de test suivantes :1. Définir les critères d’entrée et de sortie des tests.2. Concevoir les cas de test à partir des spécifications.3. Préparer l’environnement de test et les données nécessaires.4. Vérifier si tous les tests prévus ont été exécutés et analyser les résultats.Et les activités de test suivantes :A. Analyse des testsB. Conception des testsC. Implémentation des testsD. Clôture des testSélectionnez UNE réponse.
A. 1B, 2A, 3D, 4C
B. 1D, 2B, 3C, 4A
C. 1A, 2B, 3C, 4D
D. 1C, 2D, 3A, 4B
✓ Bonne réponse : C
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 réponse correcte est a) 1A, 2B, 3C, 4D
● 1A (Correct) → Définir les critères d’entrée et de sortie fait partie de l’analyse des tests. ● 2B (Correct) → La conception des tests consiste à élaborer les cas de test à partir des exigences et spécifications. ● 3C (Correct) → L’implémentation des tests inclut la préparation de l’environnement et des données de test. ● 4D (Correct) → La clôture des tests implique de vérifier l’exécution des tests et d’analyser les résultats.
Question 7 / 10
Comment le choix du cycle de vie du développement logiciel impacte-t-il les activités de test ?
A. Dans un cycle en V, les tests sont planifiés tôt et exécutés après le développement
B. Dans un modèle en cascade, les tests peuvent être réalisés à tout moment du projet
C. Tous les modèles de cycle de vie du développement ont le même impact sur les activités de test
D. En mode Agile, les tests ne sont réalisés qu’en fin de projet pour valider le produit final
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-2.1.1 (K2) – Expliquer l\'impact du cycle de vie du développement logiciel choisi sur le test.
● a) Correct → Dans le modèle en V, les tests sont planifiés dès le début, mais ils ne sont exécutés qu’après la phase de développement. ● b) Faux → En Agile, les tests sont intégrés tout au long des sprints et ne sont pas uniquement réalisés en fin de projet. ● c) Faux → Dans un modèle en cascade, les tests sont généralement exécutés après la phase de développement, pas à tout moment. ● d) Faux → Le cycle de vie influence fortement la manière dont les tests sont planifiés, exécutés et intégrés au projet.
Question 8 / 10
Combien de branches distinctes doivent être testées pour atteindre une couverture complète des branches (100 %) dans cette fonction ?
Un programme contient la fonction suivante (en pseudo-code) :Sélectionnez UNE réponse.
A. 3
B. 2
C. 5
D. 4
✓ Bonne réponse : D
Chaque condition a 2 résultats possibles → cela donne : ● Condition 1 : 2 branches ● Condition 2 : 2 branches
Total = 4 branches La bonne réponse est la réponse c)
Question 9 / 10
Comment les catégories de tests suivantes correspondent-elles aux quadrants de test agile ?
Considérez les catégories de tests suivantes (1-4) et les quadrants de test agile (A-D) :1. Test d\'accessibilité2. Test unitaire3. Test d\'acceptation utilisateur4. Test de performanceA. Quadrant de test agile Q1 : orienté technologie, support à l\'équipe de développementB. Quadrant de test agile Q2 : orienté métier, support à l\'équipe de développementC. Quadrant de test agile Q3 : orienté métier, critique du produitD. Quadrant de test agile Q4 : orienté technologie, critique du produitSélectionnez UNE réponse.
A. 1D, 2B, 3C, 4A
B. 1D, 2A, 3C, 4B
C. 1C, 2A, 3B, 4D
D. 1C, 2A, 3C, 4D
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-5.1.7 (K2) - Résumer les quadrants du test et leurs relations avec les niveaux et les types de tests.
La bonne réponse est b) :
1. Test d\'accessibilité - Orienté métier, critique du produit (C) 2. Test unitaire - Orienté technologie, support à l\'équipe de développement (A) 3. Test d\'acceptation utilisateur - Orienté métier, critique du produit (C) 4. Test de performance - Orienté technologie, critique du produit (D) ● a) Faux → Le test d\'acceptation utilisateur est en C (orienté métier, critique du produit), pas en B. ● b) Correct → Toutes les correspondances sont correctes. ● c) Faux →- Le test d\'accessibilité est en C, pas en D, et le test de performance est en D, pas en B. ● d) Faux → Le test d\'accessibilité est en C, pas en D, et le test unitaire est en A, pas en B.
Question 10 / 10
Quel est le principal objectif des tests statiques ?
A. Vérifier que le logiciel fonctionne correctement en l’exécutant dans un environnement de test.
B. S’assurer que tous les tests automatisés sont correctement implémentés.
C. Identifier les performances du logiciel en situation de charge élevée.
D. Détecter les défauts dans le logiciel sans exécuter le code.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-3.1.2 (K2) - Expliquer la valeur du test statique. ● a) Correct → Les tests statiques permettent d’identifier des défauts sans exécuter le logiciel, via des revues ou des analyses statiques. ● b) Faux → Tester le logiciel en l’exécutant relève des tests dynamiques. ● c) Faux → Tester la performance du logiciel sous charge relève des tests de performance, qui sont des tests dynamiques. ● d) Faux → Les tests statiques ne concernent pas l’implémentation des tests automatisés.
A data administrator is configuring authentication for a SaaS application and would like to reduce the number of credentials employees need to maintain. The company prefers to use domain credentials to access new SaaS applications. Which of the following methods would allow this functionality?
A. SSO
B. MFA
C. PEAP
D. LEAP
✓ Bonne réponse : A
Answer: SSO (Single Sign-On). Explanation: SSO allows users to authenticate once with their existing domain credentials and gain access to multiple applications without re-entering credentials. This reduces credential proliferation and improves security through centralized authentication.
Question 2 / 10
A company discovers a critical server has been compromised. Security wants to preserve evidence while limiting damage. Which action should be performed FIRST?
A. Power off the system to prevent further damage
B. Continue normal operations while investigation proceeds to avoid business disruption
C. Isolate the compromised system from the network while preserving volatile memory for forensic analysis
D. Immediately reformat and reinstall the operating system
✓ Bonne réponse : C
Forensic evidence preservation must occur before remediation. The first action is typically to isolate the system from the network (disconnect NIC or quarantine via firewall rules) to prevent further spread while keeping it powered on to preserve volatile memory (RAM) that contains running processes, network connections, and encryption keys. Only then should memory dumps and disk images be captured. Immediately reformatting or rebooting destroys volatile evidence. The NIST IR phases require containment before eradication.
Question 3 / 10
Which of the following tools can assist with detecting an employee who has accidentally emailed a file containing a customer's PII?
A. Antivirus
B. DLP
C. NetFlow
D. SCAP
✓ Bonne réponse : B
Answer: DLP (Data Loss Prevention). Explanation: DLP tools monitor outbound communications and apply content inspection policies. They can detect PII patterns (SSNs, credit card numbers) in emails and attachments, blocking or alerting when sensitive data is being exfiltrated accidentally or intentionally.
Question 4 / 10
Which of the following is MOST effective at preventing malware infections from removable media?
Select the correct answer.
A. C. Password protection
B. A. Antivirus updates
C. D. Disabling USB ports
D. B. Encryption
✓ Bonne réponse : C
Physical Control Strategy: Disabling USB ports eliminates the attack vector entirely by preventing unauthorized removable media access at the hardware level. While antivirus updates, encryption, and passwords provide reactive or data-protection measures, they don't prevent initial infection. USB port disabling is the most effective preventive control, especially in high-security environments where removable media poses significant risk.
Question 5 / 10
Which of the following is the PRIMARY purpose of a vulnerability scan?
Select the correct answer.
A. C. To enforce password policies
B. B. To monitor network traffic
C. A. To detect malware
D. D. To identify security weaknesses
✓ Bonne réponse : D
Vulnerability Scanning: A proactive security assessment that systematically identifies unpatched systems, misconfigurations, and weaknesses before attackers exploit them. Unlike malware detection (reactive), vulnerability scans focus on potential entry points. Password policy enforcement and traffic monitoring are separate security controls.
Question 6 / 10
Which of the following is the BEST way to prevent unauthorized physical access to a server room?
Select the correct answer.
A. Install surveillance cameras to monitor entry and exit points
B. Use a shared keypad code changed monthly for all staff
C. Implement biometric access control combined with audit logging
D. Restrict access during business hours only with a security guard
✓ Bonne réponse : C
Les contrôles biométriques (empreintes, iris) sont les plus efficaces pour sécuriser une salle serveur, car ils reposent sur des caractéristiques uniques.
Question 7 / 10
An administrator was notified that a user logged in remotely after hours and copied large amounts of data to a personal device. Which of the following best describes the user's activity?
A. Phishing campaign
B. Penetration testing
C. Insider threat
D. External audit
✓ Bonne réponse : C
Answer: Insider threat. Explanation: An insider threat involves a current or former employee who has authorized access and misuses it to harm the organization. Remote after-hours access and unauthorized data exfiltration to a personal device is a classic insider threat indicator.
Question 8 / 10
A business needs a recovery site for its critical systems, but continuous data replication and near-zero RPO/RTO are not financially acceptable. A recovery time of several hours is acceptable. Which of the following sites would be the most sensible choice?
Select the correct answer.
A. Cold site
B. Warm site
C. Hot site
D. Geographically dispersed
✓ Bonne réponse : B
Warm Site: A recovery facility with systems partially configured and data periodically synchronized, offering RPO/RTO of hours at moderate cost. Unlike hot sites (continuous replication, expensive), warm sites balance affordability with acceptable recovery timeframes. Cold sites require manual setup, taking days.
Question 9 / 10
A company wants to be alerted when sensitive data is emailed to external recipients. Which control should be implemented?
Select the correct answer.
A. D. Application whitelisting
B. A. Patch management
C. C. Antivirus
D. B. Data Loss Prevention (DLP)
✓ Bonne réponse : D
Data Loss Prevention (DLP): A security control that monitors, detects, and blocks the transmission of sensitive data through email and other channels. DLP inspects outbound communications in real-time to prevent unauthorized external sharing. Unlike patch management (system updates), antivirus (malware detection), or application whitelisting (executable control), DLP specifically protects against intentional or accidental data exfiltration by enforcing data handling policies.
Question 10 / 10
Which of the following threat actors is the most likely to be motivated by profit?
Select the correct answer.
A. Insider threat
B. Shadow IT
C. Hacktivist
D. Organized crime
✓ Bonne réponse : D
Organized Crime Motivation: Cybercriminals operating in organized groups target financial systems, data theft, and ransomware for direct monetary gain. Unlike hacktivists (ideological), insider threats (access-based), or Shadow IT (operational workarounds), organized crime exclusively pursues profit through illegal cyber activities.
Vous avez une application e-commerce qui lit et écrit des données dans une base de données Azure SQL. Quel type de traitement l'application utilise-t-elle ?
A. traitement par lots
B. Online Analytical Processing (OLAP)
C. Online Transaction Processing (OLTP)
D. traitement de flux
✓ Bonne réponse : C
Réponse : Online Transaction Processing (OLTP). Explication : Les applications e-commerce effectuent des transactions fréquentes et petites de lecture/écriture (placement de commandes, mises à jour d'inventaire, recherches de clients) — la caractéristique déterminante d'OLTP. OLAP serait utilisé pour les rapports analytiques sur les données historiques agrégées.
Question 2 / 10
Dans Cosmos DB, quel modèle est utilisé lorsqu’on choisit l’API Gremlin ?
A. Modèle orienté colonnes
B. Modèle relationnel
C. Modèle graphe
D. Modèle clé-valeur
✓ Bonne réponse : C
API Gremlin et modèle graphe : Gremlin est un langage de requête standardisé pour naviguer dans les bases de données graphes. Cosmos DB utilise ce modèle pour stocker des données sous forme de nœuds (entités) et d'arêtes (relations) entre eux, idéal pour représenter des réseaux complexes. Contrairement au modèle relationnel (tables), au modèle clé-valeur (paires simples) ou au modèle orienté colonnes (analytique), le graphe excelle pour explorer les connexions et chemins entre données interconnectées.
Question 3 / 10
Vous avez une requête SQL qui combine les données des clients et les données des commandes. La requête inclut des colonnes calculées. Vous devez créer un objet de base de données qui permettrait à d'autres utilisateurs de réexécuter la même requête SQL. Que devriez-vous créer ?
A. une vue
B. une fonction scalaire
C. une table
D. un index
✓ Bonne réponse : A
Réponse : Une vue. Explication : Une vue est une requête SQL enregistrée qui peut être réutilisée par d'autres utilisateurs. Elle stocke la définition de la requête (et non les données) et présente le résultat sous la forme d'une table virtuelle, y compris les colonnes calculées. D'autres utilisateurs peuvent interroger la vue comme s'il s'agissait d'une véritable table.
Question 4 / 10
Quelle est la fonction principale d’une clé primaire dans une table relationnelle ?
A. Améliorer la vitesse des requêtes SQL
B. Relier deux tables entre elles
C. Chiffrer les données stockées
D. Identifier de manière unique chaque ligne de la table
✓ Bonne réponse : D
Clé primaire : colonne ou ensemble de colonnes garantissant l'unicité de chaque enregistrement dans une table relationnelle. Elle empêche les doublons et permet l'identification précise des données. Contrairement aux clés étrangères (qui créent des relations entre tables) ou aux index (qui optimisent les performances), la clé primaire est fondamentalement un mécanisme d'intégrité et de distinction des données.
Question 5 / 10
Quelle différence clé existe entre un Data Lake et un Data Warehouse ?
A. Le Data Warehouse ne supporte que JSON
B. Le Data Lake n’accepte que des données relationnelles
C. Le Data Lake stocke des données brutes, le Data Warehouse des données préparées pour l’analyse
D. Les deux sont identiques, seule la terminologie change
✓ Bonne réponse : C
Data Lake vs Data Warehouse : Le Data Lake est un référentiel massif stockant des données brutes, non structurées ou semi-structurées (logs, images, JSON), en attente de traitement. Le Data Warehouse, lui, contient des données nettoyées, transformées et organisées en schémas relationnels, prêtes pour l'analyse décisionnelle. Cette différence fondamentale explique leurs usages distincts : exploration flexible pour le Data Lake, requêtes rapides et ciblées pour le Data Warehouse.
Question 6 / 10
Quelles sont les responsabilités d'un Data Engineer dans une organisation utilisant Azure ?
A. Il entraîne des modèles de machine learning et déploie des solutions d'IA
B. Il crée des rapports et tableaux de bord Power BI pour les décideurs métier
C. Il conçoit et maintient les pipelines de données, configure les services Azure Data, et garantit la qualité et la disponibilité des données
D. Il gère l'infrastructure réseau Azure et les politiques de sécurité cloud
✓ Bonne réponse : C
Un Data Engineer conçoit, construit et maintient les pipelines de données : ingestion, transformation, stockage et accès aux données. Il déploie et configure les services Azure Data (Azure Data Factory, Synapse, Databricks, ADLS Gen2). Il s'assure de la qualité, de la disponibilité et de la sécurité des données. Il est distinct du Data Scientist (qui construit des modèles ML) et du Data Analyst (qui crée des rapports et visualisations). Le Data Engineer produit les pipelines que les autres consomment.
Question 7 / 10
Quel outil Microsoft est utilisé principalement pour la business intelligence et la visualisation de données ?
A. Azure Synapse Analytics
B. Power BI
C. Azure Databricks
D. Azure Data Factory
✓ Bonne réponse : B
Réponse correcte : Power BI est l'outil Microsoft spécialisé dans la business intelligence et la visualisation de données, permettant de créer des tableaux de bord interactifs, des rapports et des analyses métier.
Pourquoi les autres réponses sont incorrectes :
• Azure Data Factory orchestre et automatise les pipelines de mouvement et de transformation de données.
• Azure Databricks est une plateforme de traitement de big data basée sur Apache Spark.
• Azure Synapse Analytics est un entrepôt de données (data warehouse) conçu pour les requêtes analytiques complexes.
Aucun de ces outils n'est destiné principalement à la visualisation et l'analyse métier comme Power BI.
Question 8 / 10
Quel service Azure combine entrepôt de données, Big Data et intégration dans une même plateforme ?
A. Azure Data Factory
B. Azure Cosmos DB
C. Azure Data Lake Storage
D. Azure Synapse Analytics
✓ Bonne réponse : D
Azure Synapse Analytics : plateforme intégrée qui combine entrepôt de données (SQL Data Warehouse), analyses Big Data (Spark) et orchestration ETL. Contrairement à Data Lake Storage (stockage seul), Data Factory (intégration seule) ou Cosmos DB (base NoSQL), Synapse unifie ces trois capacités dans un écosystème cohérent pour analyser massivement les données.
Question 9 / 10
Quelle est la différence entre OLTP et OLAP dans le contexte de la gestion des données ?
A. OLTP et OLAP sont deux noms pour le même type de système de base de données
B. OLAP est la version améliorée d'OLTP, remplaçant le premier dans tous les cas d'usage
C. OLTP gère les transactions rapides au quotidien ; OLAP analyse de grandes quantités de données historiques pour le décisionnel
D. OLTP est exclusivement utilisé pour les bases NoSQL ; OLAP pour les bases relationnelles
✓ Bonne réponse : C
OLTP (Online Transaction Processing) optimise les transactions rapides et fréquentes : insertions, mises à jour, suppressions d'enregistrements individuels (ex. : saisie d'une commande, retrait bancaire). Les requêtes sont simples et touchent peu de lignes. OLAP (Online Analytical Processing) optimise les requêtes analytiques complexes sur de grands volumes de données historiques : agrégations, tendances, dimensions multiples (ex. : ventes par région par trimestre). Azure SQL est adapté à l'OLTP ; Azure Synapse Analytics à l'OLAP (data warehouse).
Question 10 / 10
Quel scénario correspond le mieux à l’utilisation d’une base NoSQL orientée documents ?
A. Gérer une base relationnelle avec clés étrangères
B. Stocker des fichiers multimédia volumineux
C. Stocker des profils utilisateurs sous forme JSON
D. Traiter des transactions bancaires en temps réel
✓ Bonne réponse : C
Base NoSQL orientée documents : stocke des données semi-structurées (JSON, XML) sans schéma fixe, idéale pour les structures variables comme les profils utilisateurs. Contrairement aux bases relationnelles (rigides avec clés étrangères), elle offre flexibilité. Différente du stockage multimédia (Blob Storage) et des transactions bancaires (bases ACID relationnelles obligatoires).
Quel est le rôle de la variante d'exercice fiscal (Fiscal Year Variant) dans SAP FI ?
A. Elle contrôle quels utilisateurs peuvent comptabiliser dans quelles périodes
B. Elle définit la structure de l'année comptable : nombre de périodes, périodes spéciales et dates de début/fin
C. Elle définit les taux de change utilisés pour la conversion des devises étrangères
D. Elle détermine le plan comptable à utiliser pour chaque exercice
✓ Bonne réponse : B
La variante d'exercice fiscal définit la structure de l'année comptable : le nombre de périodes normales (généralement 12 ou 16), les périodes spéciales (pour les écritures d'inventaire et d'audit), et les dates de début/fin de chaque période. Elle permet d'utiliser un exercice décalé (ex. : avril–mars). La variante est assignée à la société (Company Code) et à la zone de contrôle (Controlling Area). Sans elle, SAP ne saurait pas comment découper le temps en périodes comptables exploitables.
Question 2 / 10
Quel est l'objectif des 'Versions de Situation Financière' dans SAP FI ?
A. Définir plusieurs versions du plan comptable
B. Gérer les versions de documents lorsque des modifications sont apportées aux écritures enregistrées
C. Structurer les comptes G/L en nœuds hiérarchiques pour la présentation des rapports de bilan et de compte de résultat
D. Contrôler la mise en page des rapports FI standard de SAP
✓ Bonne réponse : C
Réponse correcte : Les Versions de Situation Financière permettent de structurer les comptes du Grand Livre en nœuds hiérarchiques pour la présentation des bilans et comptes de résultats. Elles définissent comment les comptes G/L sont organisés et consolidés dans les états financiers. Pourquoi les autres réponses sont incorrectes : La première option décrit la gestion des versions de documents (Gestion des Documents), non les Versions de Situation Financière. La troisième confond avec les versions du plan comptable lui-même, tandis que la quatrième concerne le contrôle de la mise en page des rapports, qui concerne la configuration des rapports FI standard.
Question 3 / 10
Une zone de dépréciation représente un référentiel de valorisation (ex. local GAAP/IFRS) avec sa logique de calcul et de comptabilisation.
Vrai ou faux ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Réponse : Vrai Explication : Chaque zone calcule des valeurs selon une méthode/base/taux et peut être reliée à un ledger/ledger group pour la comptabilisation.
Question 4 / 10
Quel code transaction SAP GUI est utilisé pour paramétrer la détermination automatique des comptes GL (clés de comptabilisation) ?
A. OB40 (Détermination comptes taxe)
B. OBXJ / OBYC (Détermination automatique des comptes MM-FI)
C. FS00 (Créer compte GL)
D. FBZP (Configurer paiement automatique)
✓ Bonne réponse : B
Réponse : OBYC Explication : OBYC paramètre les comptes G/L utilisés par les processus MM (mouvements de stock, réception de facture, écarts).
Question 5 / 10
Dans SAP S/4HANA FI, quelle est la différence entre une société (Company Code) et un groupe de sociétés (Company) ?
A. Le groupe de sociétés est utilisé uniquement pour la comptabilité analytique (CO)
B. Une société peut appartenir à plusieurs mandants simultanément
C. La société et le groupe de sociétés sont identiques dans S/4HANA
D. La société (Company Code) est l'entité juridique avec sa propre comptabilité ; le groupe de sociétés est l'entité de consolidation
✓ Bonne réponse : D
La société (Company Code) est l'entité juridique autonome pour laquelle une comptabilité complète est établie — elle dispose de son propre plan comptable, exercice fiscal et devise de référence. Le groupe de sociétés (Company) est une entité de consolidation regroupant plusieurs sociétés pour les reportings de groupe (consolidation légale). Dans S/4HANA, une Company Code appartient à exactement un Client (mandant) et peut être rattachée à une Company pour la consolidation. Controlling Area est distinct : il regroupe des Company Codes pour la comptabilité analytique (CO).
Question 6 / 10
Quelle affirmation décrit correctement les 'Types de Document' dans SAP FI ?
A. Les types de document contrôlent la plage de numérotation des documents et définissent les types de comptes autorisés dans ce document
B. Les types de document sont affectés aux usines pour les mouvements liés à la logistique
C. Les types de document limitent les comptes du grand livre qui peuvent être enregistrés par des utilisateurs spécifiques
D. Les types de document déterminent automatiquement la période de comptabilisation pour chaque document
✓ Bonne réponse : A
Réponse correcte : Les Types de Document dans SAP FI contrôlent la plage de numérotation des documents (numérotation automatique) et définissent les types de comptes autorisés (actifs, passifs, revenus, dépenses, etc.) pour chaque type de document.
Pourquoi les autres réponses sont incorrectes : La première affirmation confond les types de document avec les autorisations utilisateur ; la troisième confond avec la configuration de la période de comptabilisation qui dépend de la variante fiscale, non du type de document ; la dernière confond avec l'affectation aux usines (unités organisationnelles), ce qui concerne la logistique, non la comptabilité générale.
Question 7 / 10
Dans SAP, quel type de compte grand livre sert de compte intermédiaire lors du rapprochement des relevés bancaires électroniques avec les entrées SAP ?
A. Compte de rapprochement
B. Compte de compensation bancaire
C. Compte GR/IR
D. Compte inter-sociétés
✓ Bonne réponse : B
Le compte de compensation bancaire est correct car c'est un compte intermédiaire spécialisé utilisé pour rapprocher les relevés bancaires électroniques avec les entrées SAP. Ce compte capture les différences de timing entre les paiements initiés et leur compensation réelle, permettant un rapprochement précis. Le compte de rapprochement est trop générique et ne s'applique pas spécifiquement aux opérations bancaires. Le compte GR/IR (Goods Receipt/Invoice Receipt) concerne le rapprochement des marchandises et des factures, non des relevés bancaires. Le compte inter-sociétés gère les transactions inter-sociétés, sans rapport avec le rapprochement bancaire.
Question 8 / 10
Au sujet des comptes de réconciliation (reconciliation accounts), quelle proposition est correcte ?
Sélectionnez la meilleure réponse.
A. Ils n’ont pas d’impact en reporting
B. Ils remplacent le compte GR/IR
C. Ils se mettent à jour automatiquement via les sous-comptes BP
D. Ils se lettrent manuellement en GL libre
✓ Bonne réponse : C
Réponse : Ils se mettent à jour automatiquement via les sous-comptes BP Les comptes de réconciliation (reconciliation accounts) sont des comptes G/L spéciaux qui ne peuvent pas être saisis directement. Ils sont alimentés automatiquement lors de la comptabilisation sur les comptes clients ou fournisseurs (sous-comptes Business Partner), assurant ainsi la cohérence entre les sous-livres et la comptabilité générale.
Question 9 / 10
Quelle transaction SAP permet de saisir directement une facture fournisseur en comptabilité sans référence à un bon de commande ?
A. F-32 — Compensation de postes ouverts clients
B. MIRO — Saisie de facture avec référence bon de commande
C. FB60 — Saisie directe de facture fournisseur sans référence bon de commande
D. F-28 — Enregistrement d'entrée de paiement client
✓ Bonne réponse : C
FB60 (ou son équivalent Fiori) permet la saisie directe d'une facture fournisseur en FI-AP sans lien avec le processus d'achat (MM). Elle génère une écriture débitant le compte de charge et créditant le compte collectif fournisseur. En revanche, MIRO est utilisée pour les factures avec référence bon de commande (flux MM-FI). FB65 est pour les avoirs fournisseurs sans BDC. F-43 est l'ancienne transaction de saisie manuelle. Dans S/4HANA, les apps Fiori remplacent progressivement ces transactions.
Question 10 / 10
Programme GUI standard pour le report de soldes GL (vers l’exercice suivant) ?
Sélectionnez la bonne réponse.
A. FBZP
B. MR11
C. FAGLGVTR
D. F.13
✓ Bonne réponse : C
Réponse : FAGLGVTR Le programme FAGLGVTR (Balance Carryforward for New GL) effectue le report de soldes GL à la fin d'un exercice fiscal. Il transfère les soldes des comptes de bilan vers l'exercice suivant et solde les comptes de résultat vers le compte de report à nouveau.
Qu'est-ce que Marianne et quel est son rôle dans la symbolique républicaine française ?
A. Marianne est le surnom donné à la Constitution de la Ve République
B. Marianne est une reine médiévale dont l'image honore la monarchie française
C. Marianne est l'allégorie de la République française, symbole de la Liberté, Égalité, Fraternité
D. Marianne représente la France dans les organisations internationales comme l'ONU
✓ Bonne réponse : C
Marianne est l'allégorie de la République française et son symbole officiel. Elle figure sur le buste officiel des mairies, sur les documents officiels (en-têtes des administrations), les timbres et pièces de monnaie. Représentée coiffée du bonnet phrygien (symbole de la liberté depuis la Rome antique), elle incarne les valeurs de Liberté, Égalité, Fraternité. Son visage change selon les époques (inspiré parfois de célébrités françaises). Elle apparaît sur le sceau de la République depuis la Révolution.
Question 2 / 10
Que signifie l'Édit de Nantes de 1598, signé par Henri IV ?
A. Il accorde la liberté de culte aux protestants et met fin aux guerres de Religion
B. Il abolit l'esclavage dans les colonies françaises
C. Il établit la séparation de l'Église et de l'État
D. Il crée le Parlement de Paris comme institution judiciaire suprême
✓ Bonne réponse : A
L'Édit de Nantes (13 avril 1598) accorde aux protestants (huguenots) la liberté de conscience et le droit de pratiquer leur religion dans des lieux définis, ainsi que des garanties politiques et militaires (places de sûreté). C'est le premier grand acte de tolérance religieuse en France, mettant fin aux guerres de Religion. Il sera révoqué en 1685 par Louis XIV (Édit de Fontainebleau), forçant des centaines de milliers de protestants à l'exil. Henri IV fut assassiné en 1610 par Ravaillac.
Question 3 / 10
Quel est le délai minimal de vie commune exigé pour une demande de naturalisation par mariage ?
Choisissez la bonne réponse.
A. 4 ans
B. 1 an
C. 2 ans
D. 5 ans
✓ Bonne réponse : A
Naturalisation par mariage : La loi française impose 4 ans de vie commune effective pour permettre au conjoint étranger de demander la naturalisation. Ce délai garantit la stabilité du mariage et l'intégration réelle. Les autres durées (2, 5 ou 1 an) ne correspondent pas au cadre légal actuel.
Question 4 / 10
Parmi les pays suivants, lequel n'est pas membre de l'Union Européenne ?
Choisissez la bonne réponse.
A. Norvège
B. Slovaquie
C. Portugal
D. Grèce
✓ Bonne réponse : A
La Norvège n'est pas membre de l'Union européenne. Elle a refusé l'adhésion par deux référendums (1972 et 1994). La Norvège fait partie de l'Espace économique européen (EEE) et de l'espace Schengen, mais n'est pas soumise aux décisions des institutions européennes. Portugal, Grèce et Slovaquie sont tous membres de l'UE. Autres non-membres notables : Suisse, Royaume-Uni (depuis le Brexit de 2020), Islande, Turquie.
Question 5 / 10
Comment s\'appelle l\'hymne national de la France ?
Choisissez la bonne réponse.
A. La Marseillaise
B. Le Chant du départ
C. La Carmagnole
✓ Bonne réponse : A
La Marseillaise est l'hymne national de la France depuis 1795 (officialisé par la Constitution de 1958). Composée par Rouget de Lisle à Strasbourg en 1792 sous le titre « Chant de guerre pour l'armée du Rhin », elle fut chantée par les volontaires marseillais montant à Paris, d'où son nom. Le Chant du départ est un autre chant patriotique révolutionnaire. La Carmagnole est une chanson populaire de la Révolution française.
Question 6 / 10
Quand a eu lieu la Seconde Guerre mondiale ?
Choisissez la bonne réponse.
A. 1939-1945
B. 1914-1918
C. 1945-1950
✓ Bonne réponse : A
La Seconde Guerre mondiale a duré de 1939 à 1945. Elle débuta le 1er septembre 1939 avec l'invasion de la Pologne par l'Allemagne nazie, et se termina le 8 mai 1945 en Europe (capitulation allemande) et le 2 septembre 1945 dans le Pacifique (capitulation japonaise). La France fut occupée par l'Allemagne de juin 1940 à août 1944 (Libération). 1914-1918 correspond à la Première Guerre mondiale. Le 8 mai est un jour férié en France, commémorant la victoire des Alliés.
Question 7 / 10
Selon les critères d'intégration à la nationalité française, qu'est-ce qui caractérise un projet de vie en France ?
Choisissez la meilleure réponse.
A. L'intention de s'établir durablement et de contribuer économiquement et socialement à la vie française
B. L'engagement de ne pas maintenir de liens avec le pays d'origine
C. La promesse de ne jamais quitter le territoire français
D. L'obligation d'acquérir une propriété immobilière
✓ Bonne réponse : A
Projet de vie en France : il s'agit de démontrer une intention sincère de s'établir durablement et de participer activement à la vie économique et sociale française. Contrairement aux idées fausses, cela ne signifie pas une rupture avec le pays d'origine, ni l'obligation d'acheter un bien immobilier. C'est l'engagement à contribuer à la société française qui est évalué.
Question 8 / 10
Qui était le roi pendant la Révolution Française ?
Choisissez la bonne réponse.
A. Napoléon Bonaparte
B. Louis XIV
C. Louis XVI
✓ Bonne réponse : C
Louis XVI était roi de France au début de la Révolution française. Couronné en 1774, il fut contraint de convoquer les États généraux en 1789 face à la crise financière, déclenchant ainsi la Révolution. Il fut arrêté en 1792, jugé par la Convention nationale et guillotiné le 21 janvier 1793. Louis XIV (le Roi Soleil) régna de 1643 à 1715. Napoléon Bonaparte prit le pouvoir après la Révolution (Consulat 1799, Empire 1804-1814/1815).
Question 9 / 10
Quel est le principe du droit du sol en France et à qui s'applique-t-il ?
A. Le droit du sol s'applique uniquement aux enfants nés de parents résidant légalement depuis plus de 10 ans
B. Un enfant né en France de parents étrangers peut acquérir la nationalité française sous conditions de résidence
C. Le droit du sol n'existe pas en France, seul le droit du sang s'applique
D. Toute personne née en France devient automatiquement et immédiatement française à la naissance
✓ Bonne réponse : B
Le droit du sol (jus soli) permet à un enfant né en France d'acquérir la nationalité française, sous certaines conditions. En France, le droit du sol n'est pas automatique à la naissance : un enfant né en France de parents étrangers acquiert la nationalité française à 18 ans s'il y réside depuis ses 11 ans, ou peut l'anticiper entre 13 et 18 ans. Ce système combiné avec le droit du sang (jus sanguinis) — nationalité transmise par les parents — forme le régime français de nationalité. La France alterne entre droits du sol et du sang selon les lois successives depuis la Révolution.
Question 10 / 10
Quelle loi de 1905 définit le cadre de la laïcité en France et quelle est sa disposition principale ?
A. La loi de 1905 interdit toute manifestation religieuse dans les espaces publics et privés
B. La loi de 1905 accorde le droit de vote aux femmes en échange de la neutralité religieuse
C. La loi de 1905 impose une religion d'État pour unifier la nation
D. La loi de 1905 sépare l'Église et l'État : la République ne reconnaît ni ne finance aucun culte
✓ Bonne réponse : D
La loi du 9 décembre 1905 « concernant la séparation des Églises et de l'État » est le texte fondateur de la laïcité française. Ses deux articles clés : Article 1 : « La République assure la liberté de conscience » ; Article 2 : « La République ne reconnaît, ne salarie ni ne subventionne aucun culte. » Elle met fin au Concordat de 1801 (sauf en Alsace-Moselle). La laïcité est inscrite dans la Constitution de 1958 : « La France est une République indivisible, laïque, démocratique et sociale. »
Un système de classification d'images est entraîné à reconnaître des visages humains. La distribution des données est de 70 % pour l'ethnicité A et de 30 % pour les ethnicités B, C et D. En se basant UNIQUEMENT sur ces informations, laquelle des options suivantes décrit le MIEUX la situation de ce système de classification d'images ?
A. Il s'agit d'un exemple de biais d'échantillonnage.
B. Il s'agit d'un exemple de biais algorithmique.
C. Il s'agit d'un exemple de biais d'hyperparamètre.
D. Il s'agit d'un exemple de biais de système expert.
✓ Bonne réponse : A
Réponse : Il s'agit d'un exemple de biais d'échantillonnage. Explication : Le biais d'échantillonnage survient lorsque la distribution des données d'entraînement ne représente pas fidèlement la population réelle. Avec 70 % des données provenant de l'ethnicité A et seulement 30 % pour les ethnicités B, C et D réunies, le modèle sera entraîné de manière disproportionnée sur un seul groupe, ce qui entraînera des performances biaisées selon les ethnicités.
Question 2 / 10
Laquelle des étapes suivantes du workflow ML est la PLUS APPROPRIÉE pour définir les hyperparamètres du modèle et de l'algorithme ?
A. L'ajustement du modèle (tuning)
B. Le déploiement du modèle
C. Les tests des données
D. L'évaluation du modèle
✓ Bonne réponse : A
Réponse : L'ajustement du modèle (tuning). Explication : Les hyperparamètres (taux d'apprentissage, nombre de couches, intensité de la régularisation, etc.) sont définis lors de la phase d'ajustement du modèle, qui intervient après l'entraînement initial. Ils se distinguent des paramètres du modèle (poids), qui sont appris automatiquement durant l'entraînement.
Question 3 / 10
Laquelle des affirmations suivantes est correcte concernant les couches d'un réseau de neurones profond ?
A. Un minimum de cinq couches au total est requis pour être qualifié de profond
B. Il existe au moins une couche cachée interne
C. La couche de sortie n'est pas connectée aux autres couches afin de préserver l'intégrité
D. Il n'existe qu'une couche d'entrée et une couche de sortie
✓ Bonne réponse : B
Réponse : Il existe au moins une couche cachée interne. Explication : Un réseau de neurones profond se définit par la présence d'au moins une couche cachée entre la couche d'entrée et la couche de sortie. La profondeur provient du nombre de ces couches cachées, qui permettent au réseau d'apprendre des représentations hiérarchiques complexes.
Question 4 / 10
Quelle méthodologie de test permettrait le mieux d'identifier une discrimination potentielle dans un système AI d'approbation de crédit ?
A. Tests comparatifs d'équité entre les attributs protégés (sexe, race, âge) avec des profils financiers similaires
B. Tester la vitesse du système dans le traitement des demandes
C. Vérifier que le système approuve 100 % de toutes les demandes reçues
D. Tester uniquement avec des données provenant des demandeurs ayant les revenus les plus élevés
✓ Bonne réponse : A
Concept clé : Tests de discrimination en AI. Les testeurs doivent comparer les taux d'approbation entre les groupes démographiques en utilisant des profils financiers équivalents. Si les taux d'approbation diffèrent significativement entre des groupes ayant des références similaires, une discrimination est identifiée. Ce test axé sur l'équité garantit un traitement égal indépendamment des attributs protégés.
Question 5 / 10
Vous avez accès aux données d'entraînement qui ont été utilisées pour entraîner un système basé sur l'IA. Vous pouvez consulter ces informations et vous en servir comme référence lors de la conception de vos tests. De quelle type de caractéristique s'agit-il ?
A. L'accessibilité
B. L'autonomie
C. L'explorabilité
D. La transparence
✓ Bonne réponse : D
Réponse : La transparence. Explication : La transparence signifie que les informations relatives à la conception du système IA, y compris ses données d'entraînement, sont accessibles et consultables. L'accès aux données d'entraînement à des fins de conception de tests est une caractéristique de transparence du système.
Question 6 / 10
Laquelle des affirmations suivantes est la PLUS vraie concernant les tests A/B ?
A. De nombreux cas de test peuvent être générés
B. L'objectif est de comparer deux variantes d'un système
C. Les données de production ne sont pas utilisées
D. L'objectif est de détecter des défauts
✓ Bonne réponse : B
Réponse : L'objectif est de comparer deux variantes d'un système. Explication : Les tests A/B consistent à comparer deux versions d'un système (variante A contre variante B) afin de déterminer laquelle offre les meilleures performances sur la base de résultats mesurables. Cette approche est largement utilisée dans les contextes web et ML.
Question 7 / 10
Laquelle des approches d'étiquetage suivantes nécessite le moins de temps et d'effort ?
A. Étiquetage externalisé
B. Étiquetage interne
C. Jeu de données pré-étiqueté
D. Étiquetage assisté par IA
✓ Bonne réponse : C
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 8 / 10
Laquelle des affirmations suivantes concernant les biais dans les systèmes basés sur l'IA est la PLUS correcte ?
A. Un biais inapproprié est causé par une surpondération de certaines classes dans les algorithmes
B. Un biais inapproprié est causé par des données d'entraînement qui ne sont pas représentatives du monde réel
C. Un biais inapproprié n'affecte que les systèmes ML qui traitent des données relatives à des personnes
D. Un biais inapproprié peut être causé par des aspects de l'algorithme ou des données
✓ Bonne réponse : B
Réponse : Un biais inapproprié est causé par des données d'entraînement qui ne sont pas représentatives du monde réel. Explication : Les biais dans les systèmes IA proviennent le plus souvent de données d'entraînement qui ne reflètent pas la diversité complète des situations réelles, ce qui conduit à des prédictions systématiquement faussées pour les groupes sous-représentés.
Question 9 / 10
Laquelle des combinaisons suivantes de données d'entraînement, de validation et de test est utilisée durant le processus d'apprentissage/création d'un modèle ?
A. Uniquement les données d'entraînement et les données de validation
B. Uniquement les données de validation et les données de test
C. Uniquement les données d'entraînement et les données de test
D. Les trois : données d'entraînement, données de validation et données de test
✓ Bonne réponse : A
Réponse : Uniquement les données d'entraînement et les données de validation. Explication : Durant le processus d'apprentissage/création du modèle, les données d'entraînement servent à ajuster les paramètres du modèle, tandis que les données de validation permettent de régler les hyperparamètres et d'éviter le surapprentissage (overfitting). Les données de test sont conservées à l'écart et n'utilisées qu'après la finalisation du modèle, afin d'évaluer ses performances de manière impartiale.
Question 10 / 10
Dans laquelle des situations suivantes un modèle ML serait-il le PLUS efficace pour déterminer la criticité de nouveaux défauts ?
A. Une ancienne application dont les enregistrements de défauts sont liés à des tests en échec et à des incidents en production
B. Une ancienne application disposant de nombreux enregistrements de défauts, mais avec une équipe de développement et de test entièrement nouvelle
C. Une ancienne application avec peu d'enregistrements de défauts critiques et de nombreux enregistrements de défauts non critiques
D. Une nouvelle application en début de premier cycle de test
✓ Bonne réponse : A
Réponse : Une ancienne application dont les enregistrements de défauts sont liés à des tests en échec et à des incidents en production. Explication : La prédiction de criticité des défauts par ML fonctionne mieux avec des données historiques riches. Une ancienne application dont les enregistrements de défauts sont liés à des échecs de tests et à des incidents en production fournit les données d'entraînement étiquetées (défaut → impact) nécessaires à l'élaboration d'un modèle efficace.
Quelle activité de la chaîne de valeur permet de s’assurer que les personnes comprennent la vision de l’organisation ?
A. Fournir et assurer le support
B. Obtenir/construire
C. Améliorer
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 2 / 10
Laquelle des options suivantes est un but de la pratique du « centre de services » ?
A. Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués
B. Définir des cibles claires basées sur le business, en matière de performances des services
C. Réduire la probabilité et l\'impact des incidents en identifiant leurs causes réelles ou potentielles
D. Capturer la demande de résolution d\'incidents et les demandes de services
✓ Bonne réponse : A
Réponse : Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués. Explication : Maximiser les changements informatiques réussis en évaluant correctement les risques est un objectif central de la gestion des services, que le centre de services contribue à atteindre en coordonnant les demandes.
Question 3 / 10
Quelle pratique identifie les métriques qui reflètent l’expérience d’un service pour le client ?
A. La gestion des problèmes
B. La gestion des niveaux de service
C. L\'amélioration continue
D. Le centre de services
✓ Bonne réponse : B
Réponse : La gestion des niveaux de service. Explication : La gestion des niveaux de service définit et suit les métriques reflétant l\'expérience réelle du client, en établissant des accords sur la qualité du service fourni.
Question 4 / 10
Quel énoncé sur l’autorité de changement est CORRECT ?
A. Une seule autorité de changement doit être assignée pour autoriser tous les types et les modèles de changements
B. Les changements urgents peuvent être implémentés sans l\'autorisation d\'une autoritéde changement
C. Les changements normaux sont pré-autorisés et ne requièrent pas l\'intervention d\'une autorité de changement
D. Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement
✓ Bonne réponse : D
Réponse : Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement. Explication : Chaque type et modèle de changement doit avoir une autorité de changement désignée, garantissant une gouvernance claire et des décisions prises par les personnes appropriées selon le risque et l\'impact.
Question 5 / 10
Que faut-il faire en premier lieu lorsque l’on applique le principe directeur « privilégier la valeur » ?
A. Déterminer le coût de la fourniture du service
B. Identifier les résultats facilités par le service
C. Identifier tous les fournisseurs et les partenaires impliqués dans le service
D. Déterminer qui est le consommateur du service dans chaque situation
✓ Bonne réponse : D
Réponse : Déterminer qui est le consommateur du service dans chaque situation. Explication : Lors de l\'application du principe \'Privilégier la valeur\', la première étape est d\'identifier qui est le consommateur, car la valeur est toujours définie du point de vue du consommateur du service.
Question 6 / 10
Quel principe directeur recommande de prendre en considération les quatre dimensions de la gestion des services ?
A. Privilégier la valeur
B. Penser et travailler de façon holistique
C. Opter pour la simplicité et rester pratique
D. Progresser par itérations avec des retours
✓ Bonne réponse : B
Réponse : Penser et travailler de façon holistique. Explication : Le principe \'Penser et travailler de façon holistique\' recommande de prendre en compte les quatre dimensions de la gestion des services pour éviter une vision en silos.
Question 7 / 10
Quelle est la définition d’une garantie ?
A. Événement potentiel susceptible d\'entraîner un préjudice ou une perte, ou d\'entraver l\'atteinte des objectifs
B. Élément livrable tangible ou intangible issu d\'une activité
C. Fonctionnalité offerte par un produit ou un service pour satisfaire un besoin particulier
D. Assurance qu\'un produit ou service répondra aux exigences convenues
✓ Bonne réponse : D
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 8 / 10
Quel concept ITIL décrit la gouvernance ?
A. La chaîne de valeur des services
B. Le système de valeur des services
C. Les sept principes directeurs
D. Les quatre dimensions de la gestion des services
✓ Bonne réponse : B
Réponse : Le système de valeur des services. Explication : Le système de valeur des services (SVS) est le concept ITIL 4 qui décrit comment tous les composants et activités, y compris la gouvernance, fonctionnent ensemble pour créer de la valeur.
Question 9 / 10
Quel est le but de la pratique de « gestion des fournisseurs » ?
A. Aligner les pratiques et services de l\'organisation sur les besoins business évolutifs via l\'identification et l\'amélioration continues des services
B. S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée et aux niveaux stratégiques et tactiques au moyen d\'activités coordonnées de marketing, de vente et de fourniture
C. S\'assurer que des informations exactes et fiables sur la configuration des services des fournisseurs sont disponibles quand et où elles sont nécessaires
D. S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée afin de supporter l\'approvisionnement continu de produits et services de qualité
✓ Bonne réponse : D
Réponse : S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée afin de supporter l\'approvisionnement continu de produits et services de qualité. Explication : La gestion des fournisseurs assure que les relations avec les fournisseurs externes sont correctement gérées pour garantir un approvisionnement continu en produits et services de qualité.
Question 10 / 10
Quelle pratique a pour but de mettre à disposition des services et des fonctionnalités nouveaux ou modifiés ?
A. Le habiliataion des changements
B. La gestion des mises en production
C. La gestion des déploiements
D. La gestion des demandes de services
✓ Bonne réponse : B
Réponse : La gestion des mises en production. Explication : La gestion des mises en production a pour but de mettre à disposition des services et fonctionnalités nouveaux ou modifiés, en coordonnant le packaging et le déploiement des releases.
Quelle affirmation décrit le mieux la différence entre les clés gérées par le fournisseur et les clés gérées par le client (CMK) dans un service de gestion des clés cloud (KMS) ?
A. Les clés gérées par le fournisseur sont créées et entièrement contrôlées par le fournisseur, tandis que les CMK sont créées, gérées et contrôlées par le client
B. Les clés gérées par le fournisseur nécessitent des politiques de rotation client, tandis que les CMK sont automatiquement tournées par le fournisseur
C. Les clés gérées par le fournisseur sont stockées dans les machines virtuelles du client, tandis que les CMK sont stockées dans le HSM du fournisseur
D. Les clés gérées par le fournisseur sont utilisées uniquement pour le chiffrement asymétrique, tandis que les CMK sont utilisées pour le chiffrement symétrique
✓ Bonne réponse : A
Les CMK permettent au client de contrôler la création, l'accès et la rotation des clés, alors que les clés gérées par le fournisseur sont entièrement sous son contrôle.
Question 2 / 10
Quel est un contrôle policy-as-code courant au niveau organisationnel, aligné avec la Cloud Controls Matrix (CCM) ?
A. utoriser un trafic sortant non restreint pour la productivité des développeurs
B. S'assurer automatiquement que les rôles IAM respectent le principe du moindre privilège
C. ctiver des revues manuelles des firewalls avant chaque déploiement
D. Imposer que tous les buckets de stockage aient la version désactivée par défaut
✓ Bonne réponse : B
Un contrôle policy-as-code applique automatiquement des règles comme le moindre privilège pour les rôles IAM, garantissant la conformité et la sécurité sans intervention manuelle.
Question 3 / 10
Qu'est-ce qui décrit le mieux la remédiation automatique dans un contexte d'automatisation de la sécurité cloud ?
A. Utilisation d'un système de tickets pour notifier les administrateurs des incidents de sécurité
B. orrection manuelle des erreurs de configuration après un audit de conformité
C. étection automatique et retour des configurations non conformes à une baseline sécurisée
D. nalyse programmée des vulnérabilités avec vérification manuelle des correctifs
✓ Bonne réponse : C
L'auto-remediation permet de corriger automatiquement les configurations non conformes pour que l'infrastructure reste toujours sécurisée sans intervention humaine.
Question 4 / 10
Lequel des contrôles suivants est recommandé pour éviter l'accumulation progressive de privilèges (privilege creep) dans les fonctions ou les rôles automatisés de build au fil du temps ?
A. ésactiver tous les audits IAM pour réduire la charge administrative.
B. utoriser les développeurs à s'attribuer eux-mêmes des rôles administrateur temporaires.
C. Utiliser des politiques codées en dur qui n'expirent jamais pour plus de prévisibilité.
D. Mettre en place des processus automatisés de revue et de re-certification des rôles.
✓ Bonne réponse : D
Le privilege creep survient lorsque des droits s'accumulent au fil du temps sans être révoqués. Des processus de revue et re-certification automatisés permettent d'identifier et retirer régulièrement les permissions inutiles ou excessives, conformément au principe du moindre privilège (POLP) recommandé par la CCM.
Question 5 / 10
Pourquoi les logs de requêtes DNS doivent-ils être collectés et surveillés dans un environnement cloud ?
A. Ils permettent d'identifier quels services sont le plus souvent mis en cache par les utilisateurs
B. Ils bloquent automatiquement les IP malveillantes à la périphérie du réseau
C. Ils fournissent les dates d'expiration des certificats TLS pour les domaines hébergés
D. Ils révèlent une exfiltration de données potentielle et une activité command-and-control via les requêtes de domaine
✓ Bonne réponse : D
Les requêtes DNS peuvent révéler l'exfiltration de données via DNS tunneling ou la communication C2 (command-and-control) avec des domaines malveillants. Surveiller les logs DNS dans le cloud permet de détecter ces attaques discrètes qui contournent souvent les contrôles réseau et les pare-feu classiques.
Question 6 / 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. IAM – Gestion des identités et des accès
B. STA – Gestion de la chaîne d'approvisionnement, transparence et responsabilité
C. S – Sécurité des datacenters
D. TVM – Gestion des menaces et des vulnérabilité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 7 / 10
Lequel des éléments suivants décrit le mieux le rôle de Security Assertion Markup Language (SAML) dans la gestion des identités fédérées dans les environnements cloud ?
A. Il fournit un mécanisme pour échanger des données d'authentification et d'autorisation entre un fournisseur d'identité et un fournisseur de services à l'aide d'assertions basées sur XML.
B. Il synchronise les comptes utilisateurs entre différents environnements cloud à l'aide d'API REST.
C. Il chiffre les données stockées dans le cloud pour garantir la confidentialité entre les fournisseurs d'identité et les fournisseurs de services.
D. Il authentifie directement les utilisateurs auprès du service d'annuaire interne du fournisseur cloud sans intermédiaire.
✓ Bonne réponse : A
SAML permet d'échanger des informations d'authentification entre un Identity Provider (IdP) et un Service Provider (SP) pour permettre le Single Sign-On (SSO).
Question 8 / 10
Quel facteur détermine le plus si un client respecte la conformité réglementaire pour les données chiffrées dans le cloud ?
A. Les performances de chiffrement du matériel du fournisseur
B. La région géographique du siège du fournisseur cloud
C. La capacité du client à démontrer le contrôle sur la gestion des clés, l'accès et les politiques du cycle de vie
D. Le type d'algorithme de chiffrement choisi par le fournisseur
✓ Bonne réponse : C
Même si le fournisseur chiffre les données, la conformité dépend du contrôle du client sur les clés, l'accès et le cycle de vie des données chiffrées.
Question 9 / 10
Laquelle des pratiques suivantes applique le mieux le principe du moindre privilège pour les comptes de service dans un environnement cloud ?
A. ttribuer aux comptes de service des rôles administratifs larges pour garantir l'exécution des tâches
B. Utiliser des rôles personnalisés spécifiques à la charge de travail avec des permissions très limitées
C. ccorder aux comptes de service des rôles utilisateurs par défaut pour réduire la configuration
D. Permettre aux comptes de service de partager leurs identifiants entre plusieurs applications
✓ Bonne réponse : B
Le moindre privilège signifie que chaque compte de service n'a que les permissions strictement nécessaires pour sa tâche, ce qui limite les risques en cas de compromission.
Question 10 / 10
Lequel des éléments suivants décrit le mieux l'avantage principal en matière de sécurité de l'utilisation de Direct Connect ou ExpressRoute pour la connectivité hybride cloud ?
A. Ils assurent des connexions réseau privées et dédiées, réduisant l'exposition à Internet public
B. Ils appliquent par défaut l'authentification zero-trust entre tous les segments réseau
C. Ils segmentent automatiquement les workloads sur plusieurs régions pour la redondance
D. Ils fournissent des tunnels chiffrés sur Internet public pour les données en transit
✓ Bonne réponse : A
Direct Connect et ExpressRoute offrent des liaisons privées et dédiées, ce qui limite le trafic sur Internet public et réduit le risque d'exposition aux menaces externes.
Quel service offre des capacités d’autoscaling intégrées pour ce besoin ?
Pour optimiser les coûts, vous voulez mettre automatiquement à l’échelle les machines virtuelles session host pendant les heures creuses et revenir à la taille normale lorsque la demande augmente.
A. Azure Automation
B. Windows 365 Cloud PCs
C. Microsoft Endpoint Manager
D. Azure Virtual Desktop
✓ Bonne réponse : D
Azure Virtual Desktop permet de configurer l’autoscaling des session host VMs selon la demande :
Réduire les VMs pendant les heures creuses
Augmenter automatiquement pendant les périodes de forte utilisation
Les autres options ne fournissent pas d’autoscaling intégré :
B : Windows 365 Cloud PCs fournit des PC persistants, mais l’autoscaling n’est pas automatique.
C : Microsoft Endpoint Manager gère la configuration et les mises à jour, pas l’autoscaling.
D : Azure Automation peut automatiser des tâches, mais nécessite une configuration manuelle pour l’autoscaling.
Question 2 / 10
Lequel des éléments suivants n’est pas un indicateur suivi et rapporté par Viva Insights ?
A. After-meeting breaks
B. Cost per Microsoft 365 license
C. Meeting effectiveness score
D. Focus time hours
✓ Bonne réponse : B
Viva Insights mesure des indicateurs de productivité et de bien-être :
Temps de concentration (Focus time hours)
Pauses après réunions (After-meeting breaks)
Indicateurs d’efficacité des réunions (Meeting effectiveness score)
Le coût des licences Microsoft 365 n’est pas un indicateur suivi par Viva Insights, car il relève de la gestion financière et non de la productivité.
Question 3 / 10
Un agent du support souhaite que Copilot génère un résumé des étapes clés de dépannage à partir d’un webinaire Teams enregistré.
Quelle combinaison d’applications et services Microsoft 365 permet ce scénario ?
A. Yammer et Power BI
B. Enregistrement Teams et Copilot dans Microsoft 365 Apps
C. Enregistrement Teams et Copilot dans Viva Engage
D. SharePoint et Dynamics 365 Sales
✓ Bonne réponse : B
Teams recording : Permet d’avoir la source du contenu vidéo du webinaire.
Copilot dans Microsoft 365 Apps (Word, OneNote, Teams, etc.) :
Peut analyser le contenu enregistré (texte transcrit)
Générer automatiquement un résumé clair des étapes de dépannage.
Cela offre une solution complète de transcription + synthèse via Copilot.
🎯 À retenir pour l’examen MS-900 :
Pour générer des résumés automatiques de contenus Teams :
Source = enregistrement Teams
Analyse et résumé = Copilot dans Microsoft 365 Apps
Question 4 / 10
Un technicien du support a besoin de droits temporaires élevés pour résoudre des problèmes de conformité des appareils Intune.
Quelle fonctionnalité de Microsoft 365 doit être utilisée pour respecter le principe du moindre privilège ?
A. Azure AD Privileged Identity Management pour attribuer un rôle Intune Service Administrator temporaire
B. Azure AD Access Reviews pour attribuer de façon permanente le rôle Global Reader au technicien
C. Microsoft Defender for Endpoint pour onboarder le périphérique du technicien
D. Politique Azure AD Conditional Access exigeant la conformité des appareils pour toutes les connexions
✓ Bonne réponse : A
Privileged Identity Management (PIM) permet :
D’attribuer des rôles à durée limitée (ex : Intune Service Administrator)
De respecter le principe du moindre privilège, car le technicien n’a les droits élevés que pendant le dépannage
Les autres options ne donnent pas un accès temporaire contrôlé :
Conditional Access → contrôle l’accès, pas la durée des droits
Defender for Endpoint → gère la sécurité des appareils, pas les permissions
Access Reviews / Global Reader permanent → donne un accès permanent, contraire au principe du moindre privilège
🎯 À retenir pour l’examen MS-900 :
PIM = droits élevés temporaires pour dépannage ou administration
Toujours attribuer des permissions limitées dans le temps, plutôt que permanentes, pour sécuriser les comptes administrateurs.
Question 5 / 10
Un responsable conformité doit s’assurer que les journaux d’audit (audit logs) sont conservés pendant un an afin de respecter des exigences réglementaires.
Quelle fonctionnalité doit-il configurer pour étendre la durée de conservation des journaux d’audit au-delà de la période par défaut ?
A. Stratégie de conservation des journaux d’audit dans Microsoft Purview
B. Paramètre de conservation d’un label de confidentialité (Sensitivity label)
C. Litigation Hold sur une boîte aux lettres Exchange
D. Stratégie Azure Information Protection
✓ Bonne réponse : A
Par défaut, les journaux d’audit Microsoft 365 ont une durée de conservation limitée.
Pour les conserver plus longtemps (ex. 1 an ou plus), il faut configurer une Audit log retention policy dans Microsoft Purview.
Cela permet de répondre aux exigences réglementaires et de conformité.
❌ Pourquoi les autres réponses sont incorrectes :
B. Litigation Hold (Exchange) → Concerne la conservation des emails, pas les journaux d’audit globaux.
C. Sensitivity label retention → Gère la protection et la conservation des documents/emails, pas des logs d’audit.
D. Azure Information Protection → Sert à classifier et protéger les données, pas à gérer la durée des logs d’audit.
🎯 À retenir pour l’examen MS-900 :
Audit logs = Microsoft Purview (Audit log retention policy)
Litigation Hold = emails
Sensitivity labels = protection des données
Question 6 / 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. Analyse des appels
B. Stratégie d’appel d’urgence
C. Stratégie de routage vocal
D. Plan de numérotation
✓ 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 7 / 10
Un responsable IT doit bloquer de manière proactive une mise à jour de pilote qui provoque des écrans bleus sur plusieurs modèles.
Quelle fonctionnalité Endpoint Analytics doit-il utiliser pour détecter les appareils affectés et empêcher l’installation du pilote problématique ?
A. Proactive Remediations with detection and remediation scripts
B. Health Metrics device score thresholds
C. Recommended Actions export
D. Startup Performance report
✓ Bonne réponse : A
Proactive Remediations permet de :
Détecter les appareils affectés par un problème spécifique (via des scripts de détection)
Appliquer automatiquement des scripts de correction ou empêcher l’installation d’un pilote problématique
Les autres options ne bloquent pas activement les mises à jour problématiques :
A : Startup Performance report analyse les temps de démarrage, pas les pilotes
C : Health Metrics fournit des scores de santé des appareils mais ne permet pas de remediation proactive
D : Recommended Actions exporte des suggestions, mais ne bloque rien automatiquement
Question 8 / 10
Quelle fonctionnalité devez-vous utiliser ?
Votre sponsor de projet souhaite intégrer un visuel simple du planning global du projet dans un canal Microsoft Teams, afin que tout le monde puisse voir les dates de début et de fin de chaque phase en un coup d’œil.
A. Vue Gantt (Gantt Chart view)
B. Project Roadmap
C. Vue Chronologie (Timeline view)
D. Vue Calendrier (Calendar view)
✓ Bonne réponse : C
La Timeline view (vue Chronologie) permet :
D’afficher les tâches ou phases sur une ligne de temps
De visualiser clairement les dates de début et de fin
D’avoir une vue simple et synthétique adaptée à un partage dans Teams
Elle est idéale pour donner une vue globale rapide du projet.
❌ Pourquoi les autres réponses sont incorrectes :
A. Gantt Chart view → Plus détaillée et orientée gestion avancée (dépendances, planification complexe). Moins “simple” pour un aperçu rapide.
B. Project Roadmap → Sert à consolider plusieurs projets, pas juste à afficher un planning simple d’un projet.
D. Calendar view → Affiche les tâches par date dans un calendrier, mais ne donne pas une vision linéaire claire des phases.
🎯 À retenir pour l’examen MS-900 :
Timeline view = vue simple et visuelle des dates de début et fin
Contoso Ltd. souhaite que certaines machines reçoivent les mises à jour de fonctionnalités chaque mois, dès qu’elles sont disponibles pour tous, avec un minimum de délai.
Quel canal de mise à jour doivent-ils choisir ?
A. Semi-Annual Channel
B. Windows Update Default Channel
C. Windows Insider Release Preview Channel
D. Monthly Enterprise Channel
✓ Bonne réponse : D
Monthly Enterprise Channel (canal mensuel pour entreprises) :
Fournit les mises à jour de fonctionnalités mensuelles dès qu’elles sont disponibles pour le grand public.
Convient aux organisations qui veulent un équilibre entre rapidité et stabilité.
Ce canal est idéal pour déployer rapidement de nouvelles fonctionnalités aux groupes pilotes ou à certaines machines, sans attendre les canaux plus longs comme le Semi-Annual Channel.
🎯 À retenir pour l’examen MS-900 :
Monthly Enterprise Channel = mises à jour mensuelles officielles pour entreprises, avec déploiement rapide
Semi-Annual Channel = déploiement lent, deux fois par an
Insider / Default Channel = pas adapté pour un déploiement contrôlé en entreprise
Question 10 / 10
Contoso souhaite utiliser une solution SaaS pour gérer les prospects commerciaux, les interactions avec les clients et les opportunités, sans déployer d’infrastructure.
Quelle solution Microsoft doivent-ils mettre en place ?
A. Azure Functions
B. Azure SQL Database
C. Dynamics 365 Sales
D. Power BI
✓ Bonne réponse : C
Dynamics 365 Sales est une solution SaaS conçue pour :
Gérer les prospects et clients
Suivre les opportunités commerciales
Centraliser les interactions avec les clients
Elle ne nécessite pas de déploiement d’infrastructure, tout est géré dans le cloud par Microsoft.
🎯 À retenir pour l’examen MS-900 :
Dynamics 365 Sales = SaaS pour la gestion commerciale complète
Azure SQL ou Functions = nécessitent une application personnalisée pour gérer les ventes.
Power BI = visualisation des données, pas gestion opérationnelle des ventes.
Une organisation de santé déployant Copilot pour Microsoft 365 doit se conformer à HIPAA, en veillant à ce que les informations de santé protégées (PHI) ne soient pas accessibles aux utilisateurs non autorisés.
Quelle configuration constitue le garde-fou le plus efficace ?
A. Désactiver Copilot pour tout le personnel sauf les administrateurs IT
B. Configurer des règles de transport Exchange pour bloquer les emails contenant des mots-clés PHI
C. Configurer des politiques DLP (Data Loss Prevention) dans Microsoft Purview pour empêcher le partage de PHI avec des utilisateurs non autorisés
D. Utiliser eDiscovery Premium pour identifier et exporter tous les documents contenant des PHI
✓ Bonne réponse : C
DLP (Data Loss Prevention) dans Microsoft Purview :
Permet d’identifier automatiquement les informations sensibles, y compris les PHI
Empêche le partage accidentel ou non autorisé dans Teams, SharePoint, OneDrive et Outlook
Fonctionne en temps réel, donc même si Copilot est utilisé, les données sensibles ne sont pas exposées
C’est la solution la plus efficace pour protéger les données sensibles tout en autorisant l’usage normal de Copilot.
Question 2 / 10
Votre entreprise évalue sa stratégie de gouvernance selon le Microsoft Well-Architected Framework (WAF).
Lors de l’audit, l’équipe sécurité constate que :
Les workloads sont déployés sans politiques cohérentes de rotation des clés
Pas de chiffrement au repos appliqué
Quel pilier du WAF cette situation viole le plus directement ?
A. Cost Optimization
B. Security
C. Operational Excellence
D. Reliability
✓ Bonne réponse : B
Le pilier Security du WAF couvre :
La protection des données (chiffrement au repos et en transit)
La gestion des identités et des accès
La rotation et protection des clés
La gestion des vulnérabilités et la gouvernance des configurations
Ici :
L’absence de rotation de clés et de chiffrement au repos constitue un manquement direct aux pratiques de sécurité recommandées par Microsoft
Question 3 / 10
Vous devez intégrer l’analyse des dépendances dans un workflow CI/CD pour une application Azure App Service.
Quelle capacité Microsoft permet directement d’identifier les bibliothèques open-source vulnérables pendant le processus de build ?
A. GitHub Dependabot security updates
B. Microsoft Entra Identity Protection
C. Azure Firewall Premium avec inspection TLS
D. Microsoft Intune App Protection Policies
✓ Bonne réponse : A
Dependabot est une fonctionnalité de GitHub Advanced Security qui :
Scanne automatiquement les dépendances open-source dans vos projets
Identifie les vulnérabilités connues via des bases CVE (Common Vulnerabilities and Exposures)
Propose des mises à jour sécurisées dans les workflows CI/CD
Avantages :
Fonctionne directement pendant le build ou le merge
Intégré dans GitHub Actions, donc parfait pour les déploiements Azure App Service
Permet d’empêcher les vulnérabilités de production
Question 4 / 10
Une entreprise exige que toutes les ressources Azure soient conformes à un ensemble défini de Security Baselines aligné sur le CIS Benchmark.
Comment l’architecte doit-il concevoir ce contrôle de gouvernance dans une Azure Landing Zone ?
A. Déployer les politiques Azure Security Benchmark sous forme d’initiative au niveau du Management Group
B. Appliquer des RBAC deny assignments pour bloquer les ressources non conformes
C. Activer Microsoft Defender for Identity pour appliquer automatiquement la conformité CIS
D. Configurer les politiques Microsoft Entra Conditional Access pour la conformité CIS
✓ Bonne réponse : A
Pour assurer la conformité de toutes les ressources Azure avec le CIS Benchmark :
Azure Policy permet de définir et appliquer des règles sur les ressources Azure.
Une initiative (initiative definition) regroupe plusieurs policies liées à un objectif, ici : le CIS Benchmark.
Déployer cette initiative au niveau du Management Group :
Assure que toutes les souscriptions enfants héritent des règles
Centralise la gouvernance
Cette approche est scalable et alignée avec les Azure Landing Zones et le Cloud Adoption Framework (CAF).
Question 5 / 10
Une entreprise a intégré Microsoft Sentinel avec ses solutions de sauvegarde.
Lors d’une attaque ransomware, l’équipe SOC doit :
Automatiser la containment
Initier un workflow de récupération propre
Quelle configuration réalise le mieux cet objectif ?
A. Utiliser des playbooks Sentinel (Logic Apps) pour déclencher les workflows de restauration des backups lors de la détection d’incident
B. Configurer des alertes Azure Monitor pour déclencher une tâche de remédiation via Azure Policy
C. Configurer Defender for Endpoint pour isoler automatiquement les machines infectées
D. Déployer des politiques Azure Security Benchmark pour appliquer des configurations baselines
✓ Bonne réponse : A
Microsoft Sentinel Playbooks (basés sur Logic Apps) permettent de :
Automatiser la réponse aux incidents (SOAR – Security Orchestration, Automation, and Response)
Déclencher des workflows de restauration depuis les backups dès qu’un incident est détecté
Réagir rapidement et de manière cohérente face à un ransomware
Cela offre un processus automatique de containment et de récupération, exactement ce que demande le SOC.
Question 6 / 10
Votre organisation met en œuvre des contrôles de gouvernance alignés sur MCRA pour les données sensibles des clients hébergées dans Azure.
Quel contrôle supporte le plus directement le principe MCRA : « protéger les données où qu’elles se trouvent » ?
A. Utiliser Microsoft Purview Information Protection pour classifier et étiqueter les données
B. Déployer Azure Policy uniquement pour la conformité au tagging des ressources
C. Activer Microsoft Defender for Endpoint sur les machines virtuelles
D. Se reposer uniquement sur les firewalls périmétriques pour restreindre l’accès aux comptes de stockage
✓ Bonne réponse : A
Principe MCRA : « Protect data wherever it resides » → protéger les données indépendamment de l’endroit où elles sont stockées ou partagées.
Microsoft Purview Information Protection (MIP) permet :
Classifier les données sensibles (PII, données financières, propriété intellectuelle…)
Appliquer des labels de sensibilité qui suivent les données, peu importe qu’elles soient stockées dans :
Azure Storage, SharePoint, OneDrive
Emails Microsoft 365
Applications tierces intégrées
Ainsi, MIP fournit une protection centrée sur les données, alignée avec le principe MCRA.
Question 7 / 10
Une entreprise de services financiers souhaite maximiser la protection contre le phishing via Defender for Office 365 en configurant des politiques anti-phishing avancées.
Quel paramètre avancé améliore le plus directement la protection contre l’usurpation de compte (account impersonation) ?
A. Désactiver l’audit des boîtes aux lettres pour réduire le bruit dans la détection d’usurpation
B. Configurer une règle de transport Exchange bloquant tous les emails externes avec pièces jointes
C. Créer une Safe Links policy pour réécrire les URLs de tous les emails
D. Activer Mailbox Intelligence et Spoof Intelligence dans la politique anti-phishing
✓ Bonne réponse : B
Mailbox Intelligence : analyse le comportement des utilisateurs pour identifier des emails suspects envoyés ou reçus
Spoof Intelligence : détecte les tentatives d’usurpation d’identité (spoofing), notamment des domaines ou adresses similaires aux comptes internes
Ensemble, ils permettent à Defender for Office 365 de :
Bloquer ou marquer les emails imitant des comptes internes ou exécutifs
Réduire les risques d’account takeover via phishing ciblé
Question 8 / 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. Exiger un accès Just-in-Time aux contrôleurs de domaine via Microsoft Entra Privileged Identity Management (PIM)
D. Déployer Microsoft Purview Insider Risk Management pour suivre les comportements potentiellement malveillants
✓ Bonne réponse : C
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 9 / 10
Une entreprise globale souhaite exiger l’authentification multifacteur (MFA) à chaque activation d’un rôle privilégié dans Entra PIM, même si l’utilisateur dispose déjà d’un jeton MFA actif.
Quelle configuration doit être appliquée ?
A. Appliquer des politiques Conditional Access ciblant les comptes administratifs
B. Appliquer MFA sur l’activation de rôle
C. Activer les security defaults dans Microsoft Entra ID
D. Exiger MFA sur l’attribution de rôle
✓ Bonne réponse : B
Azure AD / Entra PIM distingue :
Attribution de rôle : l’administrateur se voit attribuer un rôle (souvent par IT ou via JIT)
Activation de rôle : l’utilisateur active le rôle pour l’utiliser
Exiger MFA sur l’activation de rôle :
Garantit que chaque activation est sécurisée par MFA, indépendamment de l’état de session existant
Respecte le principe du moindre privilège et de Zero Trust pour les rôles privilégiés
Sécurité renforcée pour les comptes administratifs, même avec sessions existantes
Question 10 / 10
Vous concevez un déploiement Azure API Management pour servir des applications financières internes.
Les APIs ne doivent pas être accessibles depuis Internet.
Quelle configuration garantit le respect de cette exigence ?
A. Configurer Azure API Management en mode External VNet
B. Activer le developer portal avec accès public désactivé
C. Déployer Azure API Management en mode Internal VNet
D. Utiliser Azure Monitor private endpoints pour la télémétrie
✓ Bonne réponse : C
Internal VNet mode :
Le service API Management est accessible uniquement depuis le réseau virtuel Azure interne
Les API ne sont pas exposées sur Internet
Compatible avec les applications internes critiques, comme les applications financières
External VNet mode :
Le service reste accessible depuis Internet, même s’il est connecté à un VNet
Ne répond pas à l’exigence de sécurité interne
Developer portal avec accès public désactivé :
Protège uniquement le portail de développement, pas les API elles-mêmes
Vous prévoyez de déployer 20 machines virtuelles dans un environnement Azure.
Pour vous assurer qu’une machine virtuelle nommée VM1 ne peut pas se connecter aux autres machines virtuelles, VM1 doit être déployée sur un réseau virtuel distinct.
Instructions : Examinez le texte en gras.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».S’il rend l’énoncé incorrect, sélectionnez la réponse qui corrige l’énoncé.
A. Aucun changement n’est nécessaire
B. Exécuter un système d’exploitation différent des autres machines virtuelles
C. Avoir deux interfaces réseau
D. Être déployée dans un groupe de ressources distinct
✓ Bonne réponse : A
Le déploiement de VM1 dans un réseau virtuel (VNet) distinct empêche par défaut toute communication réseau avec les machines virtuelles situées dans un autre VNet, sauf si une connexion explicite (peering, VPN, etc.) est configurée. Le texte souligné est donc correct.
Question 2 / 10
Votre entreprise prévoit de migrer toutes ses données et ressources vers Azure. Le plan de migration de l’entreprise indique que seules des solutions Platform as a Service (PaaS) doivent être utilisées dans Azure.
Vous devez déployer un environnement Azure qui respecte le plan de migration.
Solution proposée :Vous créez des machines virtuelles Azure, des bases de données Azure SQL et des comptes de stockage Azure.
Cette solution permet‑elle d’atteindre l’objectif ?
A. Vrai
B. Faux
✓ Bonne réponse : B
Les machines virtuelles Azure sont des ressources IaaS, alors que le plan de migration impose l’utilisation exclusive de solutions PaaS. La solution proposée ne respecte donc pas les exigences du plan de migration.
Question 3 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Authentification
B. Fédération
C. Ticketing
D. Autorisation
✓ Bonne réponse : A
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 4 / 10
Une équipe dispose d’un compte Azure Cosmos DB.
Il faut mettre en place une solution pour générer une alerte depuis Azure Log Analytics lorsqu’une charge de requête dépasse 40 unités plus de 10 fois durant une fenêtre de 10 minutes.Lesquelles des options suivantes recommandez-vous ? (Choisissez deux.)
A. Configurer une période de 10 et une fréquence de 10.
B. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
C. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 10.
D. Créer une requête de recherche pour identifier quand duration_s dépasse 10.
✓ Bonne réponse : A, B
A. La condition métier porte explicitement sur la charge de requête (Request Units) > 40 → il faut filtrer sur requestCharge_s > 40 dans la requête Kusto (KQL).
D. L’alerte doit s’évaluer sur une fenêtre de 10 minutes avec une fréquence d’évaluation (par ex. toutes les 10 minutes) → period = 10 minutes, frequency = 10 minutes. Ensuite, on applique une agrégation / count dans la règle d’alerte pour déclencher si le nombre d’occurrences > 10 dans la période.
Les autres choix ne répondent pas au besoin :
B (seuil 10) ne correspond pas à la condition (> 40).
C porte sur la durée (duration_s), pas sur la charge de requête.
Question 5 / 10
Compléter la phrase avec la bonne réponse
Avec ___________, vous pouvez voir quel utilisateur a arrêté une machine virtuelle spécifique au cours de la dernière journée.
A. Azure Event Hubs
B. Azure IAM
C. Azure Activity Log
D. Azure Service Health
✓ Bonne réponse : C
Azure Activity Log enregistre toutes les actions effectuées sur les ressources Azure au niveau de l’abonnement, notamment :
qui a effectué l’action (utilisateur ou service),
quelle action a été réalisée (ex. Stop Virtual Machine),
sur quelle ressource,
à quel moment.
Il permet donc précisément de savoir quel utilisateur a arrêté une machine virtuelle durant une période donnée (par exemple les dernières 24 heures).
Les autres options ne conviennent pas :
Azure IAM : gestion des rôles et des accès, pas des actions effectuées
Azure Event Hubs : ingestion et streaming d’événements, pas l’audit des actions Azure
Azure Service Health : état des services Azure, pas les actions des utilisateurs
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Qui a fait quoi sur une ressource Azure → Azure Activity Log Logs OS/applicatifs → Log Analytics / VM logs
Question 6 / 10
Une entreprise a déployé plusieurs applications sur des machines virtuelles Windows et Linux dans Azure.
Azure Log Analytics est utilisé pour envoyer les données nécessaires à la génération d’alertes pour les machines virtuelles.
Vous devez recommander quelles tables interroger pour des requêtes liées à la sécurité.
Quelle table devez-vous interroger pour les événements provenant des journaux d’événements Windows ?
A. Event
B. Azure Diagnostics
C. Azure Activity
D. Syslog
✓ Bonne réponse : A
La table Event dans Azure Log Analytics contient les événements issus des Windows Event Logs (Application, Security, System). Elle est utilisée pour les requêtes de sécurité, d’audit et de surveillance sur les machines virtuelles Windows.
Les autres options :
Azure Activity : journaux des actions effectuées sur les ressources Azure (plan de gestion)
Azure Diagnostics : données de diagnostic de services Azure
Syslog : journaux système pour Linux, pas pour Windows
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Windows VM logs → Event
Linux VM logs → Syslog
Actions Azure (ARM) → AzureActivity
Question 7 / 10
Qu’est-ce qui est garanti dans un Accord de Niveau de Service Azure (SLA) ?
A. le temps de disponibilité (uptime)
B. la disponibilité des fonctionnalités
C. la bande passante
D. les performances
✓ Bonne réponse : A
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 8 / 10
Une entreprise prévoit de déployer une Azure Web App dans deux régions Azure.
L’une des exigences clés est de garantir que l’application web reste disponible même en cas de défaillance d’une région Azure.Vous devez également vous assurer que les coûts de déploiement sont minimisés.
Quel service devez‑vous inclure dans le déploiement de la solution ?
A. Azure Functions
B. Azure Application Gateway
C. Azure Traffic Manager
D. Azure Load Balancer
✓ Bonne réponse : A
Azure Traffic Manager est un service de routage DNS global qui permet :
de distribuer le trafic entre des applications déployées dans plusieurs régions,
d’assurer un basculement automatique (failover) en cas de panne d’une région,
de minimiser les coûts, car il ne nécessite pas d’infrastructure complexe ni de composants réseau coûteux.
Les autres options ne sont pas adaptées :
Azure Functions : service serverless, pas un mécanisme de haute disponibilité inter‑régions
Azure Application Gateway : load balancer L7 régional, plus coûteux et non global
Azure Load Balancer : load balancer L4, limité à une région
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Haute disponibilité multi‑régions à moindre coût → Azure Traffic Manager
Question 9 / 10
Vous prévoyez de provisionner des ressources Infrastructure as a Service (IaaS) dans Azure.
A. Une base de données Azure SQL
B. Une machine virtuelle Azure
C. Une application logique Azure
D. Une application web Azure
✓ Bonne réponse : B
Une machine virtuelle Azure est une ressource IaaS car Azure fournit l’infrastructure (matériel, réseau, stockage) tandis que le client gère le système d’exploitation, les applications et la configuration.
Question 10 / 10
Vous disposez d’un réseau sur site (on‑premises) qui contient 100 serveurs.
Vous devez recommander une solution qui fournit des ressources supplémentaires aux utilisateurs.La solution doit minimiser les coûts d’investissement (CAPEX) et les coûts d’exploitation (OPEX).
Que devez-vous inclure dans la recommandation ?
A. Un cloud privé
B. Un centre de données supplémentaire
C. Un cloud hybride
D. Une migration complète vers le cloud public
✓ Bonne réponse : C
Le cloud hybride permet de conserver l’infrastructure existante sur site tout en utilisant le cloud public pour ajouter des ressources à la demande, sans investissement matériel supplémentaire. Cela réduit à la fois les coûts d’investissement (pas d’achat de nouveaux serveurs) et les coûts d’exploitation, tout en offrant une flexibilité et une extensibilité optimales.
Votre client utilise Cloud Spanner et constate des problèmes de latence en lecture sur une table. Cette table n'est accédée que via une clé primaire. Vous voulez résoudre le problème. Que devez-vous faire ?
A. Ajouter un index secondaire sur la colonne person_id.
B. Supprimer le champ profile_picture de la table.
C. Créer un index secondaire avec un DDL spécifique.
D. Changer la clé primaire pour qu'elle n'ait pas de valeurs monotoniquement croissantes.
✓ Bonne réponse : D
Les clés primaires monotoniquement croissantes (comme des IDs auto-incrémentés ou des timestamps) créent des hotspots dans Cloud Spanner car toutes les nouvelles données vont vers le même split. Utiliser une clé distribuée (UUID, hash) élimine ce problème.
Question 2 / 10
Vous voulez savoir quand des utilisateurs ont été ajoutés aux rôles IAM Cloud Spanner dans votre projet GCP. Que devez-vous faire dans la console GCP ?
A. Ouvrir la console IAM & admin pour examiner les politiques IAM des rôles Cloud Spanner.
B. Ouvrir la console Cloud Spanner pour examiner les configurations.
C. Aller dans la console Stackdriver Logging, examiner les journaux d'activité d'administration et les filtrer sur les rôles IAM Cloud Spanner.
D. Aller dans la console Stackdriver Monitoring et examiner les informations pour Cloud Spanner.
✓ Bonne réponse : C
Les modifications IAM (ajout d'utilisateurs à des rôles) sont enregistrées dans les journaux d'activité d'administration de Stackdriver Logging. En filtrant sur les rôles IAM Cloud Spanner, on trouve précisément quand et qui a été ajouté.
Question 3 / 10
Vous devez créer une copie d'une VM Compute Engine personnalisée pour faire face à une augmentation prévue du trafic. Que devez-vous faire ?
A. Créer une image Compute Engine personnalisée à partir d'un snapshot. Créer vos images à partir de cette image.
B. Créer un snapshot Compute Engine de votre VM de base. Créer vos instances à partir de ce snapshot.
C. Créer une image Compute Engine personnalisée à partir d'un snapshot. Créer vos instances à partir de cette image.
D. Créer un snapshot Compute Engine de votre VM de base. Créer vos images à partir de ce snapshot.
✓ Bonne réponse : C
Le flux correct est : snapshot → image personnalisée → instances. Une image personnalisée est portable, versionnée et réutilisable pour créer plusieurs instances identiques. Les instances ne se créent pas directement à partir d'images d'images ni directement à partir de snapshots.
Question 4 / 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 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.
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. 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.
D. 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é.
✓ 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 5 / 10
Votre entreprise publie des fichiers volumineux sur un serveur Apache tournant sur une instance Compute Engine. Le serveur Apache n'est pas la seule application du projet. Vous voulez recevoir un email quand les coûts réseau sortants dépassent 100$ pour le mois en cours, mesurés par Google Cloud. Que devez-vous faire ?
A. Configurer une alerte budgétaire sur le projet avec un montant de 100$, seuil de 100%, notification par email.
B. Exporter les données de facturation vers BigQuery. Créer une Cloud Function qui utilise BigQuery pour additionner les coûts réseau sortants du serveur Apache pour le mois et envoie un email si > 100$. Planifier avec Cloud Scheduler toutes les heures.
C. Configurer une alerte budgétaire sur le compte de facturation avec un montant de 100$, seuil de 100%, notification par email.
D. Utiliser Cloud Logging Agent pour exporter les journaux Apache. Créer une Cloud Function qui utilise BigQuery pour analyser les données de réponse HTTP et envoie un email si les coûts estimés dépassent 100$.
✓ Bonne réponse : B
Les alertes budgétaires GCP s'appliquent au projet entier, pas à un seul serveur. La seule solution pour cibler les coûts réseau d'un serveur spécifique est d'exporter la facturation vers BigQuery et d'interroger les données avec une Cloud Function planifiée.
Question 6 / 10
Vous devez déployer une application packagée dans une image container dans un nouveau projet. L'application expose un endpoint HTTP et reçoit très peu de requêtes par jour. Vous voulez minimiser les coûts. Que devez-vous faire ?
A. Déployer le container sur Cloud Run.
B. Déployer le container sur App Engine Flexible.
C. Déployer le container sur Cloud Run on GKE.
D. Déployer le container sur Google Kubernetes Engine avec autoscaling de cluster et autoscaling horizontal des pods.
✓ Bonne réponse : A
Cloud Run (fully managed) est idéal pour les applications avec peu de trafic : il scale à zéro quand il n'y a pas de requêtes (aucun coût), facture uniquement les ressources utilisées, et ne nécessite pas de gestion de cluster. C'est la solution la moins chère pour ce cas.
Question 7 / 10
Vous travaillez pour un hôpital qui stocke ses images médicales dans une salle de données on-premises. L'hôpital veut utiliser Cloud Storage pour l'archivage et un processus automatisé pour uploader les nouvelles images. Que devez-vous faire ?
A. Créer un topic Pub/Sub et activer un déclencheur Cloud Storage. Créer une application qui envoie toutes les images vers le topic Pub/Sub.
B. Créer un script qui utilise gsutil pour synchroniser le stockage on-premises avec Cloud Storage. Planifier le script comme cron job.
C. Dans la console Cloud, aller dans Cloud Storage. Uploader les images concernées dans le bucket approprié.
D. Déployer un job Dataflow depuis le template batch Datastore vers Cloud Storage. Planifier le job batch à l'intervalle souhaité.
✓ Bonne réponse : B
La commande gsutil rsync synchronise automatiquement les nouveaux fichiers entre le stockage local et Cloud Storage. Planifiée comme cron job, c'est la solution la plus simple pour automatiser l'upload des nouvelles images médicales.
Question 8 / 10
Votre auditeur veut voir l'utilisation des données GCP de votre organisation. Il s'intéresse principalement à qui a accédé aux données dans les buckets Cloud Storage. Que devez-vous faire ?
A. Attribuer les permissions appropriées et utiliser Cloud Monitoring pour examiner les métriques.
B. Attribuer les permissions appropriées, puis créer un rapport Data Studio sur les journaux d'audit d'activité d'administration.
C. Utiliser l'API d'export de journaux pour fournir les journaux d'audit d'activité d'administration.
D. Activer les journaux d'accès aux données pour les buckets à auditer, puis construire une requête dans le visualiseur de journaux filtrant sur Cloud Storage.
✓ Bonne réponse : D
Les journaux d'accès aux données Cloud Storage (activés au niveau du bucket) enregistrent qui a accédé à quels objets. Le visualiseur de journaux avec filtre Cloud Storage permet à l'auditeur de consulter exactement ces accès.
Question 9 / 10
Une application génère des rapports quotidiens dans une VM Compute Engine dans le projet corp-iot-insights. Votre équipe dans corp-aggregate-reports a besoin d'une copie de ces exports dans le bucket corp-aggregate-reports-storage. Vous voulez configurer l'accès en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Créer un Shared VPC entre les deux projets. Accorder au compte de service de la VM le rôle Storage Object Creator sur corp-iot-insights.
B. Déplacer les deux projets sous le même dossier.
C. Rendre corp-aggregate-reports-storage public et créer un dossier avec un suffixe pseudo-aléatoire. Partager le dossier avec l'équipe IoT.
D. Accorder au compte de service de la VM le rôle Storage Object Creator sur corp-aggregate-reports-storage.
✓ Bonne réponse : D
Accorder le rôle Storage Object Creator directement au compte de service de la VM sur le bucket cible (corp-aggregate-reports-storage) est la méthode la plus simple. La VM peut alors écrire dans ce bucket cross-projet sans configuration réseau supplémentaire.
Question 10 / 10
Vous avez déployé une application dans votre cluster GKE. Vous vérifiez le statut des pods et remarquez que l'un d'eux est en statut PENDING. Vous voulez comprendre pourquoi. Que devez-vous faire ?
A. Examiner les détails du Deployment myapp-deployment et chercher les messages d'erreur.
B. Consulter les journaux du container dans le pod myapp-deployment-58ddbbb995-lp86m et chercher les messages d'avertissement.
C. Examiner les détails du Pod myapp-deployment-58ddbbb995-lp86m et chercher les messages d'avertissement.
D. Examiner les détails du Service myapp-service et chercher les messages d'erreur.
✓ Bonne réponse : C
Un pod en statut PENDING signifie qu'il n'a pas encore pu être schedulé sur un noeud. Les détails du Pod (kubectl describe pod) affichent les événements et avertissements qui expliquent pourquoi le scheduling a échoué (ressources insuffisantes, affinités non satisfaites, etc.).
Successful use of Scrum depends on how well people behave and act in ways that reflect the Scrum values. What can the value of openness affect?
Select ONE answer.
A. Trust from stakeholders.
B. Team member happiness.
C. Level of product quality.
D. Time to market.
E. Collaboration efforts.
✓ Bonne réponse : A, B, C, D, E
Correct: Option 6 (All of the above) - Openness, a core Scrum value, permeates the entire framework: it improves collaboration, enables quality discussions, increases engagement, accelerates feedback loops affecting time to market, and builds stakeholder confidence. Each element depends on transparent, honest communication that openness enables.
Question 2 / 10
The Development Team has suggested to move the Daily Scrum to every other day instead of every day.What is the most appropriate action for the Scrum Master to take?
Select ONE answer.
A. Have the Development Team members vote on which days the Daily Scrum should occur.
B. Support the self-organizing team's decision.
C. Learn why the Development Team wants this, coach the team on why the Daily Scrum is important and work with them to improve the outcome of the Daily Scrum.
✓ Bonne réponse : C
The Scrum Master should investigate why the team wants this change, coach them on the Daily Scrum's importance, and work to improve the event. This is servant-leadership and coaching—not rubber-stamping without understanding root causes. The Daily Scrum is a cornerstone of inspection and adaptation; removing it masks problems rather than solving them.
Question 3 / 10
A Scrum Master is keeping a list of open impediments, but it is growing and he/she has been able to resolve only a small portion of the impediments.Which would be the LEAST helpful technique in this situation?
Select ONE answer.
A. Arranging a triage meeting with all project managers.
B. Consulting with the Development Team.
C. Prioritizing the list and working on them in order.
D. Alerting management to the impediments and their impact.
✓ Bonne réponse : A
Arranging a triage meeting with project managers would be the least helpful because it removes decision-making from the Scrum Team and the organization's proper governance. The Scrum Master should instead consult the Development Team, prioritize impediments, and escalate to management about impact—keeping accountability within the Scrum Team first.
Question 4 / 10
Which two scenarios would best represent a self-organizing Development Team? (Choose two.)
Select 2 answers.
A. The Development Team creates its own Sprint Backlog, reflecting all work that is part of the Definition of Done.
B. Development Team members collaboratively select and re-plan their work throughout the Sprint.
C. The Development Team invites external people to the Sprint Planning to help them create a complete and detailed Sprint Backlog.
D. The Development Team members are strictly focused on the work within their functional role and always handing off the work to other roles in a timely matter.
E. Management works with the Scrum Master to optimize the Development Team's progress during the Sprint.
✓ Bonne réponse : A, B
A self-organizing Development Team collaboratively decides how to accomplish their work and owns the creation of their Sprint Backlog reflecting the Definition of Done. Options C and E are correct: Option C shows collaborative re-planning throughout the Sprint (self-organization), and Option E demonstrates the team creating their own Sprint Backlog with DoD compliance. Option A reflects role-based silos (not self-organizing), Option B involves management optimization (external direction), and Option D introduces external people (undermining autonomy).
Question 5 / 10
During the Sprint Review of a scaled development effort, each Scrum Team should demonstrate its individual Increment in a separate branch of the code.
True or False?
A. False.
B. True.
✓ Bonne réponse : A
Correct answer: False. The Scrum Guide requires a single, integrated Increment at the end of each Sprint, even in scaled environments. Separate branches by team defeat this transparency and create integration risk. Each team should work toward one releasable Increment that demonstrates continuous progress toward the product goal.
Question 6 / 10
A new member has just joined an existing Development Team that has been together for several Sprints. During the Sprint, the individual has been trying to share his ideas and viewpoints but is continuously ignored by the rest of the Development Team.Which three Scrum Values has the Development Team been neglecting? (Choose three.)
Select 3 answers.
A. Respect.
B. Openness.
C. Courage.
D. Commitment.
E. Transparency.
6. Focus.
✓ Bonne réponse : A, B, C
The Development Team ignored a new member's ideas and viewpoints, violating three Scrum Values: Respect (valuing individuals), Openness (welcoming different perspectives), and Courage (creating psychological safety to speak up). Commitment and Focus relate to the team's dedication to work, not interpersonal inclusion. Transparency concerns information visibility, not team dynamics.
Question 7 / 10
A Scrum Team has been working on a product for several iterations and has an average velocity of 55 units of 'done' work per Sprint. A second team will be added to work on the same product.What might be the impact on the original team?
Select ONE answer.
A. Their velocity is likely to rise and be more than 55.
B. Their velocity is likely to drop and be less than 55.
C. Their velocity is likely not affected and will remain at 55.
✓ Bonne réponse : B
Correct: Option 2 - Adding a second team typically causes the original team's velocity to drop initially due to increased communication overhead, context-switching, and coordination complexity as they integrate with the new team. Velocity measures the team's capacity, which is often strained by scaling effects before improvement occurs.
Question 8 / 10
Steven, a Scrum Master, is approached by the Development Team members complaining that one of the senior engineers is using too much time during the Daily Scrums to share technical solutions. Which are the best two actions for Steven to take? (Choose two.)
Select 2 answers.
A. Coach the Development Team to help them find a way to solve the problem, and for them to take ownership of the solution.
B. Speak with the person privately and coach him on the purpose of the Daily Scrum.
C. Suggest using a token to limit who is allowed to speak during the Daily Scrum.
D. Suggest that the team members timebox the amount of time each person can speak at the Daily Scrum to a maximum of two minutes.
E. Contact the team member's direct manager and to resolve this problem.
✓ Bonne réponse : A, B
Correct answers: Options 0 and 4. A Scrum Master should coach the Development Team to self-organize and solve problems collaboratively (option 0), and privately coach the individual on the Daily Scrum's purpose of synchronization, not detailed technical discussion (option 4). Escalating to management (option 1) bypasses team empowerment. Rigid timeboxing rules (options 2-3) are imposed solutions rather than coaching the team to self-manage. The Scrum Master facilitates, not dictates.
Question 9 / 10
At the Sprint Planning, the Development Team is not able to forecast the number of Product Backlog items it can do in the upcoming Sprint due to unclear requirements. The Product Owner, however, was able to clearly define the business objective he hopes to achieve in the Sprint.Which of the following two actions would you support? (Choose two.)
Select 2 answers.
A. Allow the Development Team members as much time as needed to review the Product Backlog items and reconvene with the Product Owner when they are confident enough to make a forecast for the Sprint.
B. If all agree they can extend the Sprint Planning until the Development Team can forecast enough Product Backlog items before starting the implementation.
C. The Development Team forecasts the most likely Product Backlog items to meet the business objective and create a Sprint Backlog based on a likely initial design and plan. Once the time- box for the Sprint Planning meeting is over, they start implementation and continue to analyze, decompose, and create additional functionality during the Sprint.
D. They discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to occur again.
✓ Bonne réponse : C, D
Options A and D are correct. Option A reflects empiricism: the team forecasts likely items based on the business objective and continues discovering/refining during the Sprint. Option D ensures learning from the challenge occurs in the Retrospective. Option B violates the timebox principle, and Option C wastes time in planning paralysis when the team can discover during the Sprint.
Question 10 / 10
What guideline should the Scrum Master provide if the Product Owner asks how estimations should be made in Scrum?
Select ONE answer.
A. Estimates must be made in Story Points.
B. Estimates must be in relative units.
C. Estimates are made by the Product Owner.
D. The Development Team is responsible for estimates.
E. Estimates must follow the Fibonacci Sequence.
✓ Bonne réponse : D
The Development Team is responsible for all estimates in Scrum. The Scrum Master should not dictate the format (Story Points vs. other relative units) or sequence—only that the Development Team owns the estimation process. This protects team autonomy and accountability.
Quel est l\'objectif de l\'utilisation de critères d\'entrée et de sortie ?
A. Les critères de sortie sont utilisés pour décider quand arrêter les tests.
B. Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.
C. L\'utilisation de critères d\'entrée et de sortie empêchera les logiciels non testés ou mal testés de passer au niveau de test suivant.
D. L\'attente est que les tests de développement ne sont pas adéquats.
✓ Bonne réponse : B
Réponse : Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.. Explication : C est correct car les critères d\'entrée et de sortie sont des portes de qualité objectives pour les transitions de niveau et la prise de décision, non des mécanismes destinés à sécuriser les ressources. Ils spécifient des conditions mesurables soutenant les décisions arrêt/go et protègent les activités en aval.
Question 2 / 10
Laquelle des techniques suivantes est la moins susceptible d\'être utilisée pour identifier les risques projet et produit ?
A. Brainstorming
B. Inspections
C. Entretiens avec des experts
D. Évaluations indépendantes
✓ Bonne réponse : B
Réponse : Inspections. Explication : Les inspections (B) sont les moins appropriées car c\'est une technique d\'examen statique, axée sur les défauts, destinée à trouver des non-conformités dans les produits de travail plutôt qu\'à identifier proactivement les risques projet et produit. Les inspections utilisent des listes de contrôle et une approche orientée détection de défauts, tandis que l\'identification des risques nécessite une exploration prospective des incertitudes futures.
Question 3 / 10
Quel aspect dans l\'estimation de test représente le risque principal dans ce projet ?
A. Qualité de la spécification
B. Disponibilité des utilisateurs finaux
C. Les coûts du matériel et des outils
D. Qualité d\'entrée inconnue due au développement par un tiers
✓ Bonne réponse : D
Réponse : Qualité d\'entrée inconnue due au développement par un tiers. Explication : D est correct car la qualité d\'entrée inconnue provenant du développement par un tiers crée le plus grand risque d\'estimateur : variance élevée des taux de défauts, comportements d\'intégration imprévisibles et efforts de vérification imprévisibles qui gonflent directement les estimations de temps et ressources. Les hypothèses quantifiées deviennent invalides avec les entrées tierces.
Question 4 / 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. Prévoir plus de temps pour les tests dans le planning
C. Introduire des critères d\'entrée pour la phase de test
D. Permettre aux personnes de prendre du temps libre
✓ 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 5 / 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. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
B. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
C. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
D. Tester les problèmes de performance
✓ Bonne réponse : A
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 6 / 10
Lequel des éléments suivants est un inconvénient valide du test indépendant ?
A. Les développeurs et le test indépendant vont se chevaucher et gaspiller des ressources.
B. Les testeurs indépendants deviendront un goulot d\'étranglement et introduiront des problèmes dans la gestion des incidents.
C. Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.
D. Les testeurs indépendants ont besoin d\'une formation supplémentaire et coûtent toujours plus cher.
✓ Bonne réponse : C
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
En comparant TMMi et TPI, lequel n\'est pas une raison valide pour choisir l\'un ou l\'autre ?
A. Si l\'organisation applique déjà CMMI, TMMi peut être préféré car il a la même structure et utilise la même terminologie. TMMi traite très fortement l\'engagement de la direction et est donc plus adapté pour soutenir un processus d\'amélioration descendant.
B. Si le domaine d\'amélioration de la performance des tests couvre tous les niveaux de test, TMMi est préféré car TPI se concentre principalement sur les tests boîte noire.
C. TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.
D. TPI est beaucoup plus un modèle ascendant qui convient à l\'adressage de sujets de test pour un projet (de test) spécifique.
✓ Bonne réponse : C
Réponse : TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.. Explication : D est incorrect car TMMi n\'est pas limité au modèle V ; il est indépendant du cycle de vie et applicable aux modèles V, itératifs et agiles. TPI l\'est aussi, contredisant l\'affirmation d\'une dichotomie entre les deux approches.
Question 8 / 10
Parmi les sujets suivants, lequel NE DEVRAIT PAS être inclus dans le rapport de progression des tests ?
A. Les risques produit qui ont été atténués et ceux qui sont en suspens.
B. Les recommandations pour entreprendre des actions correctives.
C. L\'état comparé aux critères de sortie définis au départ.
D. Un aperçu détaillé de l\'approche de test basée sur les risques utilisée pour assurer la réalisation des critères de sortie.
✓ Bonne réponse : D
Réponse : Un aperçu détaillé de l\'approche de test basée sur les risques utilisée pour assurer la réalisation des critères de sortie.. Explication : D est correct car les cadres supérieurs non-spécialistes ont besoin d\'informations concises et orientées résultats, non d\'une exposition détaillée opérationnelle de l\'approche basée sur les risques. Un rapport doit prioriser l\'état versus objectifs, risques clés et atténuations, tendances et actions managériales recommandées pour décisions efficaces.
Question 9 / 10
Lequel des éléments suivants N\'EST PAS un défi clé typique pour le test dans une approche de développement RAD ?
A. Gestion et pilotage de projet
B. Scripts de test réutilisables pour le test de régression (automatisé)
C. Absence de spécification complète des exigences
D. Planification temporelle
✓ Bonne réponse : A
Réponse : Gestion et pilotage de projet. Explication : B est correct car la gestion et le pilotage de projet sont des préoccupations transversales à tous les cycles de vie, non spécifiques au test en RAD. Les attributs distinctifs du RAD—prototypage itératif, exigences évolutives, délais serrés—créent des problèmes centrés sur le test : exigences instables, régressions fréquentes, cycles de test compressés.
Question 10 / 10
Lequel des éléments suivants vous attendriez-vous à trouver dans le plan directeur de test ?
A. Une description de la façon dont les cas de test sont référencés croisés aux exigences dans l\'outil de gestion de test.
B. Une identification détaillée des ressources qui effectueront les tests structurels à la première itération.
C. L\'approche de test qui sera appliquée aux tests d\'intégration système.
D. Une liste des noms des testeurs qui effectueront les tests de performance pour la dernière itération.
✓ Bonne réponse : C
Réponse : L\'approche de test qui sera appliquée aux tests d\'intégration système.. Explication : C est correct car le plan directeur de test est un document au niveau du programme qui spécifie l\'approche de test de haut niveau pour les principaux niveaux de test, y compris les tests d\'intégration système. Le plan directeur communique la portée, les objectifs, l\'approche générale de test aux parties prenantes, tandis que les détails d\'exécution relèvent des plans subordonnés.
Your documents (query) tool returns results as "Found 3 documents: Q2 Budget Proposal, Q2 Budget Forecast, Annual Review". You want the agent to document (4, multi) and doc (24, multi). What return format would best enable these multi-step workflows?
A. Structured data containing document IDs and metadata for each result.
B. URLs that users can click to open the document in their browser.
C. A JSON array of document titles extracted from the search results.
D. More detailed human-readable descriptions including the size and authors.
✓ Bonne réponse : A
A. URLs that users can click to open the document in their browser. Incorrect. URLs are useful for users, but not ideal for agents performing multi-step workflows that require reliable referencing and further operations. B. Structured data containing document IDs and metadata for each result. Correct. This enables the agent to programmatically reference specific documents (via IDs) across multiple steps, making workflows like follow-up queries or document retrieval precise and reliable. C. A JSON array of document titles extracted from the search results. Incorrect. Titles alone are ambiguous and not stable identifiers, making it difficult for agents to reliably act on specific documents. D. More detailed human-readable descriptions including the size and authors. Incorrect. Helpful for users, but still unstructured and not suitable for precise multi-step agent operations.
Question 2 / 10
Your extraction system processes two document types: standard monthly reports (archived after processing) and urgent exception reports (must trigger business alerts within 30 minutes of receipt). Both use the same JSON schema. You want to minimize API costs while meeting latency requirements. How should you architect the processing pipeline?
A. Submit all documents to the Batch API with custom ids for tracking. When results arrive, immediately process urgent documents and trigger delayed alerts for exceptions.
B. Queue all documents and submit hourly batches, flagging urgent documents for expedited handling when batch results return.
C. Submit all documents to the real-time Messages API to ensure consistent processing latency across document types.
D. Route standard reports to the Batch API for 50% cost savings, and route urgent exception reports to the real-time Messages API.
✓ Bonne réponse : D
A. Submit all documents to the Batch API with custom ids for tracking. When results arrive, immediately process urgent documents and trigger delayed alerts for exceptions. Incorrect. Batch processing introduces delays that can exceed the 30-minute requirement, making it unsuitable for urgent reports. B. Submit all documents to the real-time Messages API to ensure consistent processing latency across document types. Incorrect. This meets latency needs but is unnecessarily expensive for standard reports that don't require real-time processing. C. Queue all documents and submit hourly batches, flagging urgent documents for expedited handling when batch results return. Incorrect. Hourly batching further increases delay and cannot meet urgent processing requirements. D. Route standard reports to the Batch API for 50% cost savings, and route urgent exception reports to the real-time Messages API. Correct. This balances cost efficiency and latency requirements, ensuring urgent reports are processed quickly while optimizing cost for non-urgent ones.
Question 3 / 10
The web search agent has gathered several relevant sources for a research topic. The document analysis agent now needs to examine these sources. How does information flow between these two specialized subagents?
A. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters.
B. "The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent.
C. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events.
D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them.
✓ Bonne réponse : B
A. The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent. Correct. This follows the standard orchestration pattern where the coordinator manages all data flow, explicitly passing outputs between subagents. B. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events. Incorrect. This introduces unnecessary infrastructure complexity and is not the typical agent orchestration model. C. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters. Incorrect. Subagents should not invoke each other directly; this breaks centralized control and observability. D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them. Incorrect. While possible in advanced systems, this is not the standard or simplest approach; it adds complexity without clear necessity in typical pipelines.
Question 4 / 10
Your portfolio value tool returns the total value of a user's investment portfolio. You're deciding between returning a structured JSON object with explicit fields versus returning information as a formatted text string. What is the primary advantage of using structured output with defined fields?
A. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs.
B. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations.
C. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it.
D. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values.
✓ Bonne réponse : B
A. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs. Incorrect. Token usage depends on the content; JSON is not inherently more compact than text and may sometimes use more tokens. B. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations. Correct. Structured output provides clear, predictable fields, making it easy for the agent to use the data accurately in downstream steps. C. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values. Incorrect. The model is still probabilistic; JSON improves structure, but not deterministic processing. D. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it. Incorrect. Schemas define structure, but they do not guarantee correctness of the actual data returned by the API.
Question 5 / 10
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
B. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
C. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
D. The subagents need to share a single API connection to enable automatic context sharing between invocations.
✓ Bonne réponse : B
A. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories. Incorrect. Agents do not require direct access to each other's histories. Proper orchestration passes outputs explicitly via prompts. B. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents. Incorrect. If this were the issue, the agent would receive truncated data, not no data at all. The error indicates missing inputs entirely. C. The subagents need to share a single API connection to enable automatic context sharing between invocations. Incorrect. Agent communication does not depend on shared API connections. Context must be explicitly passed by the coordinator. D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt. Correct. The synthesis agent can only act on the information provided in its prompt. If prior outputs are not passed, it will report missing research findings.
Question 6 / 10
When implementing your lookup_order MCP tool, the backend sometimes returns errors (e.g., "Order not found" or temporary database failures). What is the correct pattern for communicating these errors back to the agent?
A. Log the error server-side and return an empty result to avoid confusing the model
B. Return a success response with a "status" field indicating the error type
C. Return the error message in the tool result content with the isError flag set to true
D. Throw an exception from the tool handler so the agent framework can catch and log it
✓ Bonne réponse : C
A. Log the error server-side and return an empty result to avoid confusing the model Incorrect. This hides critical failure information, making it impossible for the agent to distinguish "no data" from "system failure." B. Throw an exception from the tool handler so the agent framework can catch and log it Incorrect. Exceptions are useful internally, but the agent still needs a structured tool response; raw exceptions don't reliably propagate useful context to the model. C. Return the error message in the tool result content with the isError flag set to true Correct. This is the proper MCP pattern: the tool explicitly signals failure using isError: true, while still providing a readable error message so the agent can decide whether to retry, escalate, or inform the user. D. Return a success response with a "status" field indicating the error type Incorrect. This is misleading because it treats failures as successful responses, which confuses downstream reasoning and tool orchestration. Thank you Thank you for being so interested in the If you have any feedback or thoughts on the bumps, I would love to hear them. Your insights can help me improve our writing and better understand our readers. Best of Luck You have worked hard to get to this point, and you are well-prepared for the exam Keep your head up, stay positive, and go show that exam what you're made of! Feedback More Papers Total: 85 Questions Link:
Question 7 / 10
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. The model's context window has filled up, causing earlier conversation content to be dropped.
B. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns.
C. You're not including prior messages in each API request--the stateless API doesn't retain conversation history.
D. You need to enable conversation persistence by passing a session ID parameter with each API call.
✓ Bonne réponse : C
A. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns. Incorrect. Instructions alone don't give the model memory--context must be provided with each request. B. You're not including prior messages in each API request--the stateless API doesn't retain conversation history. Correct. Claude is stateless. If earlier messages aren't passed in the request, it has no awareness of prior vocabulary. C. You need to enable conversation persistence by passing a session ID parameter with each API call. Incorrect. There's no required session ID--memory is handled by including past messages. D. The model's context window has filled up, causing earlier conversation content to be dropped. Incorrect. This would only happen in very long conversations, not typical early testing scenarios.
Question 8 / 10
Your agent is handling a billing dispute. After calling get_customer and lookup_order, it identifies that the dispute involves a promotional pricing error requiring manager approval--beyond the agent's authorization level. How should the workflow handle this mid-process escalation?
A. Persist the complete conversation and tool response history to a database, then call escalate_to_human with a reference ID.
B. Attempt the refund with process_refund anyway, escalating only if the system rejects the transaction.
C. Call escalate_to_human passing only the customer's original message.
D. Compile a structured handoff with customer details, order info, and the identified issue before calling escalate_to_human.
✓ Bonne réponse : D
A. Persist the complete conversation and tool response history to a database, then call escalate_to_human with a reference ID. Incorrect. Useful operationally, but the human agent still needs a concise, actionable summary rather than raw logs alone. B. Call escalate_to_human passing only the customer's original message. Incorrect. This loses the investigation work already completed and forces the human agent to repeat steps. C. Attempt the refund with process_refund anyway, escalating only if the system rejects the transaction. Incorrect. This violates authorization boundaries and business policy. D. Compile a structured handoff with customer details, order info, and the identified issue before calling escalate_to_human. Correct. A structured handoff preserves context, reduces repetition, and enables efficient continuation by the human agent.
Question 9 / 10
When the agent calls lookup order and receives order details showing the item was purchased 45 days ago, how does the agentic loop determine whether to call process refund escalate to human next?
A. The agent follows a pre-configured decision tree mapping order attributes to specific tool calls.
B. The order details are added to the conversation and the model reasons about which action to take.
C. The agent executes the remaining steps in a tool sequence planned at the start of the request.
D. The orchestration layer automatically routes to the next tool based on the order's status field.
✓ Bonne réponse : B
B. The order details are added to the conversation and the model reasons about which action to take. Correct. In an agentic loop, tool results (like "purchased 45 days ago") are fed back into the model's context, and the model re-evaluates the situation dynamically. It then decides whether to proceed with process_refund, escalate to a human, or take another action based on policy and the updated information. Why the others are not correct: A. Fixed tool sequence planned at the start Incorrect Agentic systems are not static workflows; they adapt after each observation. C. Pre-configured decision tree Incorrect This is rule-based automation, not LLM-driven reasoning. D. Orchestration layer automatically routes next tool call Incorrect That removes the model's reasoning role and turns it into deterministic routing.
Question 10 / 10
Monitoring shows 12% of extractions fall Pydantic validation with specific errors like "expected float for quantity, got '2 to 3". Retrying these requests without modification produces failures. What's the most effective approach to recover from these validation failures?
A. Pre-process source documents to standardize problematic formats before sending them for extraction
B. Implement a secondary pipeline using a larger model tier to reprocess documents that fail validation
C. Send a follow-up request including the validation error, asking the model to correct its output
D. Set temperature to 0 to eliminate output variability and ensure consistent formatting
✓ Bonne réponse : C
A. Set temperature to 0 to eliminate output variability and ensure consistent formatting Incorrect. This reduces randomness but won't fix systematic extraction errors like misinterpreting ranges ("2 to 3"). B. Send a follow-up request including the validation error, asking the model to correct its output Correct. Providing specific validation feedback allows the model to correct the exact issue (e.g., convert "2 to 3" into a valid float), making recovery highly effective. C. Pre-process source documents to standardize problematic formats before sending them for extraction Incorrect. Helpful in some cases, but not scalable or sufficient for diverse real-world variations. D. Implement a secondary pipeline using a larger model tier to reprocess documents that fail validation Incorrect. More expensive and not necessary--targeted correction is more efficient and effective.
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.