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
Une entreprise a déployé des applications sur des instances Amazon EC2. L'entreprise doit évaluer les vulnérabilités des applications et identifier les déploiements d'infrastructure qui ne respectent pas les bonnes pratiques. Quel service AWS l'entreprise peut-elle utiliser pour répondre à ces exigences ?
A. AWS Trusted Advisor
B. Amazon GuardDuty
C. Amazon Inspector
D. AWS Config
✓ Bonne réponse : C
Réponse : Amazon Inspector. Explication : Amazon Inspector est un service automatisé de gestion des vulnérabilités qui analyse continuellement les instances EC2 pour détecter les vulnérabilités de logiciels et l'exposition réseau non intentionnelle. Il contrôle également le respect des bonnes pratiques de sécurité AWS.
Question 2 / 10
Une organisation achète une Reserved Instance EC2 pour 3 ans. Si la charge change, quel type d’instance permet l’échange contre une instance plus puissante ?
Sélectionnez la bonne réponse.
A. Premium RI.
B. Convertible RI.
C. Elastic RI.
D. Standard RI.
✓ Bonne réponse : B
Réponse : Convertible RI. Explication : Seules les Reserved Instances ‘Convertible’ permettent l’échange pour d’autres types ou tailles d’instances EC2 durant la période de réservation.
Question 3 / 10
Quel service AWS offre un cache en mémoire pour des applications à forte lecture ?
Sélectionnez la bonne réponse.
A. Marketplace de logiciels SaaS.
B. Cache en mémoire pour lecture-intensive (ElastiCache).
C. Système DNS cloud.
D. Service Ehcache compatible.
✓ Bonne réponse : B
Réponse : Amazon ElastiCache. Explication : Amazon ElastiCache fournit un cache en mémoire (Redis ou Memcached) pour accélérer les accès aux données des applications gourmandes en lecture.
Question 4 / 10
Votre application a connu une forte croissance internationale et les utilisateurs se plaignent de la latence. Quelle caractéristique AWS peut améliorer l’expérience des utilisateurs internationaux ?
Sélectionnez la bonne réponse.
A. Élasticité.
B. Haute disponibilité.
C. Durabilité des données.
D. Portée mondiale.
✓ Bonne réponse : D
Réponse : Portée mondiale (Global reach). Explication : La portée mondiale d’AWS permet de servir les utilisateurs partout dans le monde via de multiples régions et points d’accès.
Question 5 / 10
L’un des principes essentiels de l’architecture cloud AWS est l’élasticité. Comment ce principe améliore-t-il la conception de votre architecture ?
Sélectionnez la bonne réponse.
A. En adaptant automatiquement vos ressources on-premises selon la demande.
B. En réduisant les interdépendances entre composants.
C. En provisionnant automatiquement les ressources AWS nécessaires selon la demande.
D. En ajustant automatiquement vos ressources AWS via un ELB.
✓ Bonne réponse : C
Réponse : En provisionnant automatiquement les ressources AWS nécessaires selon la demande. Explication : L’élasticité permet d’ajuster les ressources à la demande automatiquement, optimisant la performance et les coûts.
Question 6 / 10
Jessica gère une application e-commerce sur AWS hébergée sur six instances EC2. Trois de ces instances sont tombées en panne, mais aucun client n’a été impacté. Qu’a-t-elle correctement implémenté dans cette architecture ?
Sélectionnez la bonne réponse.
A. Elle a construit un système tolérant aux pannes.
B. Elle a construit un système scalable.
C. Elle a construit un système chiffré.
D. Elle a construit un système élastique.
✓ Bonne réponse : A
Réponse : Elle a conçu un système tolérant aux pannes. Explication : La tolérance aux pannes garantit qu’un service reste disponible même en cas de défaillance partielle de l’infrastructure.
Question 7 / 10
Quels sont les avantages d’héberger une infrastructure sur AWS ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Contrôle complet de l’infrastructure physique.
B. La sécurité physique et la plupart de la sécurité réseau sont prises en charge par AWS.
C. Exploitation des applications pour le compte des clients.
D. Augmentation de la vitesse et de l’agilité.
E. Il n’est pas nécessaire de se soucier de la sécurité.
✓ Bonne réponse : B, D
Réponse : Augmentation de la vitesse et de l’agilité, et sécurité physique prise en charge. Explication : AWS offre une rapidité accrue pour déployer des applications et prend en charge la sécurité physique et réseau.
Question 8 / 10
Quel est le modèle de déploiement cloud qui relie infrastructure et applications entre ressources cloud et ressources existantes non cloud ?
Sélectionnez la bonne réponse.
A. Mixte.
B. Hybride.
C. Cloud.
D. On-premises.
✓ Bonne réponse : B
Réponse : Hybride. Explication : Le modèle hybride combine les ressources sur site et cloud, permettant des architectures mixtes et évolutives.
Question 9 / 10
Une entreprise souhaite fournir des postes de travail virtuels Windows gérés et des applications à ses employés à distance via des connexions réseau sécurisées. Quels services AWS l'entreprise peut-elle utiliser pour répondre à ces exigences ? (Choisissez deux réponses.)
A. Amazon Elastic Container Service (Amazon ECS)
B. Amazon WorkSpaces
C. Amazon AppStream 2.0
D. AWS Site-to-Site VPN
E. Amazon Connect
✓ Bonne réponse : B, C
Réponse : Amazon AppStream 2.0 ; Amazon WorkSpaces. Explication : Amazon WorkSpaces fournit des postes de travail virtuels Windows/Linux persistants entièrement gérés. Amazon AppStream 2.0 diffuse les applications de bureau sur n'importe quel appareil. Les deux offrent un accès à distance sécurisé sans VPN pour les employés mobiles.
Question 10 / 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 Neptune.
B. Amazon Aurora.
C. Base MySQL installée sur EC2.
D. Amazon DynamoDB.
✓ Bonne réponse : B
Réponse : Amazon Aurora. Explication : Amazon Aurora (dans Amazon RDS) fournit des sauvegardes automatisées et une haute disponibilité.
Pour réduire l'empreinte énergétique et environnementale lors du training de modèles de langage sur EC2, quel type d'instance est optimisé ?
A. EC2 P (GPU à usage général) - GPUs polyvalentes
B. EC2 C (CPU compute) - processeurs CPU standard
C. EC2 G (graphique/inférence) - optimisées pour le rendu graphique
D. EC2 Trn (Trainium) - accélérateurs spécialisés pour l'entraînement
✓ Bonne réponse : D
Instances EC2 Trn (Trainium) : accélérateurs spécialisés conçus par AWS pour l'entraînement de modèles de deep learning. Contrairement aux GPU P (polyvalents) ou G (graphique), Trainium offre un rendement énergétique supérieur grâce à son architecture dédiée au training, réduisant significativement coûts et empreinte carbone.
Question 2 / 10
Une entreprise souhaite créer un chatbot conversationnel capable de comprendre le contexte client et de générer des réponses personnalisées. Quel service AWS devrait-elle combiner avec Amazon Bedrock ?
A. Amazon Rekognition pour l'analyse d'images
B. Amazon Lex pour orchestrer les dialogues et maintenir le contexte
C. Amazon Forecast pour prédire les intentions futures
D. Amazon Textract pour extraire du texte
✓ Bonne réponse : B
Orchestration conversationnelle : Amazon Lex gère les dialogues multi-tours, maintient le contexte et structure les intentions. Combiné à Bedrock pour la génération, il crée des chatbots sophistiqués avec mémorisation d'état.
Question 3 / 10
Quelle métrique évalue le mieux la rapidité opérationnelle d’un modèle en production (runtime) ?
A. Nombre d’instances d’entraînement
B. Temps d’entraînement par époque
C. Average Response Time
D. CSAT (satisfaction client)
✓ Bonne réponse : C
Average Response Time : métrique mesurant le délai moyen entre la requête et la réponse du modèle en production. Elle évalue directement la performance opérationnelle et l'expérience utilisateur. Contrairement au temps d'entraînement (phase offline) ou au CSAT (satisfaction subjective), elle quantifie précisément la rapidité d'exécution du modèle déployé.
Question 4 / 10
Dans un pipeline RAG (Retrieval-Augmented Generation) pour un système de questions-réponses, quel est l'ordre correct des étapes de préparation des documents avant la récupération ?
A. Génération d'embeddings → Découpage → Ingestion → Stockage vectoriel
B. Ingestion des documents → Découpage en chunks → Génération d'embeddings → Stockage dans la base vectorielle
C. Stockage vectoriel → Génération d'embeddings → Découpage → Ingestion
Pipeline RAG - Ordre critique des étapes : L'ingestion précède le chunking (sinon pas de documents à traiter), suivi de l'embedding (conversion texte→vecteurs) et du stockage vectoriel (indexation pour recherche). Cet ordre est irréversible : on ne peut générer d'embeddings sans chunks ni les stocker sans les embeddings d'abord.
Question 5 / 10
Amazon Transcribe est la première étape recommandée pour convertir des appels audio en texte avant NLP.
A. Vrai
B. Faux
✓ Bonne réponse : A
Transcription audio → NLP : Amazon Transcribe convertit les appels audio en texte, étape indispensable avant tout traitement NLP. Sans cette conversion, les services NLP (Comprehend, Lex) ne peuvent traiter que du texte. C'est le pipeline standard : Audio → Transcribe → Texte → NLP/Analyse.
Question 6 / 10
Qu'est-ce qu'un biais (bias) dans un modèle d'IA et comment peut-il survenir ?
A. Une latence excessive lors de l'inférence sur des GPUs insuffisants
B. Des prédictions systématiquement incorrectes envers certains groupes, souvent dues aux données d'entraînement
C. Une erreur technique dans le code du modèle qui provoque des résultats aléatoires
D. Un paramètre de régularisation trop élevé qui cause du underfitting
✓ Bonne réponse : B
Le biais en IA désigne des prédictions systématiquement incorrectes ou discriminatoires envers certains groupes (genre, ethnie, âge, etc.). Il survient principalement via les données d'entraînement qui reflètent des inégalités historiques ou sous-représentent certains groupes. Il peut aussi venir d'une mauvaise définition des métriques de performance ou d'un biais de sélection. Les biais dans un LLM pré-entraîné sur du texte internet reflètent les stéréotypes présents dans ce corpus.
Question 7 / 10
Pour accéder aux rapports de conformité certifiés de tiers (SOC 2, ISO 27001, etc.) et recevoir des notifications de mise à jour, quel service AWS utiliser ?
A. AWS Trusted Advisor
B. AWS Audit Manager
C. AWS Artifact
D. AWS Data Exchange
✓ Bonne réponse : C
AWS Artifact : service centralisé pour accéder aux rapports de conformité certifiés par des tiers (SOC 2, ISO 27001, etc.) et gérer les abonnements aux notifications de mise à jour. Contrairement à Audit Manager (audits internes), Trusted Advisor (recommandations d'optimisation) ou Data Exchange (données tierces), Artifact fournit spécifiquement les documents de conformité officiels nécessaires pour valider la posture de sécurité et de gouvernance AWS.
Question 8 / 10
Une startup souhaite générer automatiquement du code Python à partir de descriptions en langage naturel pour accélérer le développement. Quel modèle Bedrock et service associé recommandez-vous ?
A. Titan Text pour générer uniquement du texte descriptif
B. Stable Diffusion pour générer des images de code
C. Amazon Forecast pour prédire la qualité du code
D. Claude 3 sur Bedrock avec Amazon CodeWhisperer pour la complétion
✓ Bonne réponse : D
Claude 3 + CodeWhisperer : Claude est un LLM hautement capable pour la génération de code structuré et documenté. CodeWhisperer complète avec des suggestions intelligentes en temps réel. Ensemble, ils couvrent la génération et l'amélioration du code source en production.
Question 9 / 10
Une plateforme e-commerce veut personnaliser les recommandations de produits pour 5 millions de clients basées sur leur historique d'achat et de navigation. Quel service est optimal ?
A. Amazon Personalize avec filtrage collaboratif et contenu
B. Amazon Comprehend pour analyser les avis clients
C. Amazon Forecast pour prédire les tendances produits
D. Amazon Bedrock seul sans données d'interaction
✓ Bonne réponse : A
Amazon Personalize : service de recommandation full-managed utilisant le machine learning. Traite l'historique d'interaction client, crée des modèles prédictifs pour chaque utilisateur et retourne des listes personnalisées avec impact commercial mesurable en temps réel.
Question 10 / 10
Une entreprise de santé doit analyser automatiquement des notes médicales non structurées pour identifier patients à risque. Quel service est le plus adapté comme point de départ ?
A. Uniquement Amazon Textract pour OCR des notes
B. Amazon Comprehend Medical pour entity recognition clinique, puis Bedrock pour scoring risque
C. Amazon Forecast pour prédire l'évolution clinique
D. Amazon Rekognition pour analyser les images médicales uniquement
✓ Bonne réponse : B
NLP médical spécialisé : Comprehend Medical reconnaît entités cliniques, médicaments, conditions avec vocabulaire médical. Bedrock post-traite pour évaluation risque, recommandations. Combinaison optimale compliance + génération pour cas d'usage santé complexe.
Velocity is defined in the Scrum Guide as the primary measure of progress.
A. True
B. False
✓ Bonne réponse : B
Progress in Scrum: The Scrum Guide defines the working Increment meeting the Definition of Done as the primary measure of progress—not velocity. Velocity is a helpful planning tool but isn't mentioned in the Guide as a formal progress measure.
Question 2 / 10
The Product Owner must attend every Daily Scrum.
A. False
B. True
✓ Bonne réponse : A
Daily Scrum Purpose: The Daily Scrum is a 15-minute event for Developers to synchronize work and plan the day ahead. While the Product Owner may attend to answer questions, their presence is optional—not mandatory. They attend only when actively involved in Sprint work, not as a requirement.
Question 3 / 10
Which of the following accurately describes the characteristics of a Scrum Team?
A. They are self-organizing and composed of members with diverse skills and disciplines
B. They must adhere to strict organizational chains of command and reporting hierarchies
C. They aim to minimize all external dependencies and work in complete isolation
D. They follow directives from a manager located outside the team structure
✓ Bonne réponse : A
Self-organizing cross-functional teams: Scrum Teams possess autonomy in determining how to accomplish work and include members with diverse skills—engineering, design, product knowledge—needed to deliver value. This contrasts with command-and-control structures (option 1), complete isolation risks dependencies (option 2), and rigid hierarchies (option 4).
Question 4 / 10
What are the five Scrum values that Scrum Team members must embody?
Select the best answer.
A. Transparency, Inspection, Adaptation, Delivery, Collaboration.
B. Honesty, Integrity, Teamwork, Accountability, Excellence.
C. Commitment, Courage, Focus, Openness, Respect.
D. Velocity, Quality, Collaboration, Simplicity, Communication.
✓ Bonne réponse : C
The five Scrum values are Commitment, Courage, Focus, Openness, and Respect. These values give direction to the Scrum Team's work, actions, and behavior. When they are embodied and lived by the Scrum Team, the pillars of Transparency, Inspection, and Adaptation come to life and build trust. Without these values, Scrum is merely a set of events and artifacts without meaning.
Question 5 / 10
A Sprint can be cancelled if the Sprint Goal becomes obsolete.
A. False
B. True
✓ Bonne réponse : B
Sprint Cancellation Authority: Only the Product Owner can cancel a Sprint when the Sprint Goal becomes obsolete or circumstances fundamentally change. This protects team focus while ensuring alignment with business priorities. Cancellation is rare because it wastes effort, but remains available for significant changes.
Question 6 / 10
When must a Scrum Team release each Increment?
A. After every Sprint, without exception.
B. When the Scrum Team finishes their work.
C. Whenever the product is free of defects.
D. When it makes sense to release it.
✓ Bonne réponse : D
Answer: When it makes sense to release it. Explanation: The Scrum Guide does not mandate a release schedule. The Product Owner decides when to release an Increment based on business value, user needs, and market conditions — not on a fixed Sprint-by-Sprint basis.
Question 7 / 10
What is the key concern when multiple Development Teams are working from the same Product Backlog?
A. Clear definition of requirements.
B. Meeting original scope projections.
C. Making sure there's enough work for everyone on every team.
D. Minimizing dependencies between teams.
E. Maximizing velocity.
✓ Bonne réponse : D
Answer: Minimizing dependencies between teams. Explanation: When multiple teams work from the same Product Backlog, the primary coordination concern is minimizing cross-team dependencies that create bottlenecks, blocking work, and integration challenges.
Question 8 / 10
The Product Backlog is complete once Sprint Planning begins.
A. False
B. True
✓ Bonne réponse : A
Product Backlog Nature: The Product Backlog is a living, dynamic artifact that continuously evolves throughout the product's lifecycle. It's never "complete"—items are refined, reprioritized, and added as stakeholder needs and market conditions change. Sprint Planning uses the current state of the backlog, but refinement and updates continue beyond that point, making completeness a misconception about backlog characteristics.
Question 9 / 10
Scrum is a methodology that tells in detail how to build software incrementally.
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: Scrum is a framework, not a methodology. It does not prescribe specific engineering techniques or detailed processes for building software. Teams are free to choose their own practices within the Scrum framework.
Question 10 / 10
The Daily Scrum is an event that happens every day. What would be three key concerns if the frequency were to be lowered to every two or three days? (Choose three.)
A. Too much work is spent updating the Scrum board before the meeting.
B. The Sprint plan may become inaccurate.
C. The Product Owner cannot accurately report progress to the stakeholders.
D. Opportunities to inspect and adapt the Sprint Backlog are lost.
E. The Scrum Master loses the ability to update the Gantt chart properly.
6. Impediments are raised and resolved more slowly.
✓ Bonne réponse : B, D, 6
Answer: Lost inspection/adaptation opportunities; impediments resolved slower; Sprint plan becomes inaccurate. Explanation: The Daily Scrum's daily cadence is essential for rapid adaptation. Less frequent meetings mean the team cannot quickly detect deviations, address blockers, or keep the Sprint plan current with reality.
Key concept: Sprint cancellation authority rests exclusively with the Product Owner. The Product Owner holds the authority to cancel a Sprint when the Sprint Goal becomes obsolete or no longer aligned with business priorities. This ensures that the organization can pivot quickly when market conditions, stakeholder needs, or strategic direction change fundamentally. While the Scrum Master facilitates the process and coaches the team, and Developers execute the work, neither possesses cancellation authority. The PMO, as an external governance body, is not part of the Scrum framework's decision-making structure for individual Sprints. This concentrated authority prevents arbitrary cancellations while maintaining agility at the organizational level.
Question 2 / 10
The PO can ask Developers to work beyond planned capacity to hit a velocity target.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Key concept: Velocity is a descriptive metric, not a prescriptive target. The Product Owner cannot direct Developers to exceed their capacity to achieve a velocity goal because doing so violates core Scrum principles of self-management and sustainable pace. Developers own their capacity estimates and work planning. While the PO influences what gets built (through backlog prioritization and the Product Goal), the Developers determine how much they can commit to each Sprint. Artificially inflating velocity by overworking undermines team health, increases defects, and creates unsustainable practices that ultimately harm long-term delivery. Velocity should emerge naturally from the team's sustainable working pace and used only for forecasting, not as a performance target to chase.
Question 3 / 10
What is an appropriate metric for evaluating product success in Scrum?
A. Team velocity in story points per Sprint
B. Business outcomes achieved, such as customer satisfaction or revenue impact
C. Percentage of Sprint Backlog items completed each Sprint
D. Number of features delivered over the last 6 Sprints
✓ Bonne réponse : B
Why this answer is correct: In Scrum, the Product Owner is accountable for maximizing product value, which is measured through business outcomes like customer satisfaction, revenue impact, and market share—not merely output metrics. These outcomes reflect whether the product actually solves customer problems and delivers real business value.
Why the others are incorrect: Team velocity, number of features delivered, and Sprint completion rates are activity metrics that measure team output, not product success. A team can deliver many features quickly while failing to achieve meaningful business results or customer value, making these metrics poor indicators of true product success.
Question 4 / 10
What is the responsibility of the Product Owner in crafting the Sprint Goal?
A. The Product Owner defines the scope for a Sprint and therefore the Sprint Goal
B. The Product Owner must work with stakeholders to set each Sprint's Goal before Sprint Planning
C. The Product Owner should not come to Sprint Planning without a clearly defined Sprint Goal
D. The Product Owner has no responsibility in it
E. The Product Owner should come to Sprint Planning with a business objective in mind and work with the Developers to craft the Sprint Goal
✓ Bonne réponse : E
Sprint Goal crafting is a collaborative activity during Sprint Planning. The Product Owner brings a business objective — the 'why' behind the Sprint — while Developers contribute their technical perspective on what is feasible. The Product Owner does not define scope unilaterally, nor does she arrive with a pre-written Sprint Goal. This collaboration ensures the Sprint Goal reflects both business value and development reality.
Question 5 / 10
The PO can cancel a Sprint.
Répondez par Vrai ou Faux.
A. True
B. False
✓ Bonne réponse : A
Key concept: Sprint cancellation authority and conditions. The Product Owner holds the exclusive authority to cancel a Sprint, though this power is exercised rarely and only under specific circumstances. A Sprint is cancelled when the Sprint Goal becomes obsolete—meaning it no longer aligns with organizational priorities, market conditions, or stakeholder needs. This might occur due to sudden strategic shifts, critical business changes, or fundamental shifts in product direction. While the PO can initiate cancellation, the decision typically involves consultation with stakeholders and the Scrum Team. Cancelled Sprints result in incomplete work being returned to the Product Backlog for re-prioritization. This distinguishes the PO's unique governance role: only they can cancel Sprints, not the Scrum Master, Development Team, or any other stakeholder, ensuring a single source of accountability for product direction and organizational alignment.
Question 6 / 10
Developers commit to a fixed list of items.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Key concept: Sprint commitment focuses on the Sprint Goal, not item completion. Developers commit to achieving the Sprint Goal through collaborative effort, which may require adjusting the scope of work during the Sprint. A fixed list of items creates inflexibility and prioritizes task completion over value delivery. The Product Owner and Developers negotiate scope dynamically to preserve the Sprint Goal while responding to emerging insights, dependencies, or impediments. This adaptive approach enables delivering maximum value rather than mechanically finishing predetermined items.
Question 7 / 10
What is the commitment associated with the Increment?
Choisissez la meilleure réponse.
A. Product Goal
B. Definition of Done
C. Sprint Goal
D. Release Burnup
✓ Bonne réponse : B
Key concept: The Definition of Done (DoD) is the formal commitment that defines what it means for an Increment to be complete and potentially releasable. Per the Scrum Guide 2020, every Increment must conform to the Definition of Done—a shared understanding between the Development Team and Product Owner about quality standards, testing requirements, and acceptance criteria. This ensures consistency, transparency, and predictability across Sprints. The DoD protects product quality and enables stakeholders to trust that work marked "done" truly meets the team's standards. While Product Goal provides direction and Sprint Goal focuses a single Sprint, neither commits to the Increment itself. Release Burnup tracks progress but doesn't define completion criteria.
Question 8 / 10
Which two ways of creating Scrum Teams are consistent with Scrum's values? (Choose two.)
A. Managers collaborate to assign individuals to specific teams.
B. The Chief Product Owner determines the new team structures and assignments.
C. Managers personally re-assign current subordinates to new teams.
D. Bring all the people together and let them organize into Scrum Teams.
E. Existing teams propose how they would like to go about organizing into the new structure.
✓ Bonne réponse : D, E
Answer: Existing teams propose how to organize; developers come together and self-organize. Explanation: Scrum Team formation should be driven by self-organization, not management diktat. Teams that choose their own composition build stronger working relationships and greater ownership of their commitments.
Question 9 / 10
Which metrics are relevant for EBM? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Conversion rate
B. Customer satisfaction (NPS)
C. User retention
D. Hours logged
✓ Bonne réponse : A, B, C
Answer: Conversion rate, user retention, customer satisfaction (NPS). Explanation: EBM (Evidence-Based Management) focuses on outcomes: conversion, retention, and satisfaction metrics reflect real product value.
Question 10 / 10
A stakeholder requests an urgent change during the Sprint. What should the Product Owner do?
A. Add the request to the Product Backlog and address it in a future Sprint Planning
B. Cancel the Sprint and replan with the new requirement
C. Ask the Scrum Master to evaluate the impact on the Sprint Goal
D. Immediately add the change to the Sprint Backlog
✓ Bonne réponse : A
The Product Owner should add urgent requests to the Product Backlog rather than immediately modifying the Sprint. This protects the Sprint Goal and the Development Team's commitment, which are fundamental Scrum principles. While the change can be prioritized for the next Sprint Planning, adding it mid-Sprint or canceling the Sprint would disrupt the team's focus and violate Scrum's iterative nature. The Scrum Master supports the process but doesn't make prioritization decisions—that's the Product Owner's responsibility.
Quels principes du PMBOK7 favorisent la transparence et la confiance ?
Sélectionnez toutes les réponses correctes.
A. Leadership respectueux et bienveillant.
B. Gérance responsable (stewardship).
C. Concentration uniquement sur le périmètre technique.
D. Micro-gestion stricte.
E. Pensée système.
✓ Bonne réponse : A, B, E
Gérance responsable (Stewardship) et transparence : La gérance responsable est le principe fondamental du PMBOK 7e édition qui établit explicitement une responsabilité éthique et fiduciaire envers les parties prenantes. Ce principe repose sur l'accountability, la transparence des décisions et des actions, ainsi que sur l'intégrité dans la gestion des ressources et des informations du projet. La confiance se construit directement par cette transparence : en communiquant ouvertement sur les progrès, les risques, les défis et les décisions, le chef de projet démontre qu'il agit dans l'intérêt collectif et non personnel. La gérance responsable impose également de rendre des comptes sur les résultats et d'assumer les conséquences de ses choix, ce qui renforce la crédibilité et la confiance auprès de tous les intervenants. Bien que le leadership respectueux et la pensée système soutiennent aussi indirectement ces valeurs, seule la gérance responsable les place au cœur même de son définition. La micro-gestion et la concentration sur le périmètre technique éloignent au contraire la transparence en fragmentant l'information et en marginalisant les parties prenantes, générant ainsi de la méfiance et des silos organisat
Question 2 / 10
Quelle description correspond le mieux à l'amélioration continue dans le PMBOK7 ?
A. Appliquer le même processus de manière répétée pour garantir la cohérence des livrables
B. Corriger les défauts uniquement lors des phases de contrôle qualité formelles
C. Ajuster régulièrement les pratiques, processus et livrables pour augmenter la valeur délivrée
D. Remplacer systématiquement les pratiques existantes par de nouvelles méthodes à chaque projet
✓ Bonne réponse : C
L’amélioration continue consiste à ajuster régulièrement les pratiques et processus pour accroître l’efficacité, la qualité et la valeur livrée.
Question 3 / 10
Un indicateur montre que le CPI (Cost Performance Index) est inférieur à 1. Que cela signifie-t-il ?
Sélectionnez la bonne réponse.
A. Le projet est en avance sur les coûts
B. Le projet dépasse le budget
C. Le projet respecte le budget
D. Le projet a terminé toutes les dépenses
✓ Bonne réponse : B
CPI (Cost Performance Index) : ratio entre la valeur gagnée et le coût réel (EV/AC). Un CPI 1 indique une économie de coûts.
Question 4 / 10
Quel est le bon ordre de traitement d'un risque identifié selon le PMBOK ?
A. Identifier → Analyser → Surveiller → Planifier la réponse → Mettre en œuvre
B. Identifier → Analyser (qualitatif puis quantitatif) → Planifier la réponse → Mettre en œuvre → Surveiller
C. Identifier → Planifier la réponse → Analyser → Mettre en œuvre → Surveiller
D. Analyser → Identifier → Planifier la réponse → Mettre en œuvre → Surveiller
✓ Bonne réponse : B
Processus de gestion des risques du PMBOK 7e édition : Le traitement d'un risque suit une séquence logique et progressive qui commence par l'identification, étape fondamentale où tous les risques potentiels du projet sont documentés et catalogués. Ensuite, l'analyse qualitative évalue la probabilité et l'impact de chaque risque identifié pour les classer par priorité, suivie optionnellement d'une analyse quantitative qui modélise les impacts numériques sur les objectifs du projet. Une fois analysés et hiérarchisés, les risques doivent être traités par la planification des réponses, où l'équipe définit des stratégies (atténuation, acceptation, transfert, escalade) pour chaque risque. La mise en œuvre consiste à exécuter ces plans d'action définis, tandis que la surveillance continue assure le suivi de l'évolution des risques identifiés et l'émergence de nouveaux risques. Cette séquence respecte les principes d'amélioration continue du PMBOK : vous ne pouvez pas analyser ce que vous n'avez pas identifié, ni planifier une réponse à un risque dont vous ignorez l'impact, ni surveiller efficacement sans avoir mis en place des stratégies de réponse. Les autres options violent cet ordre logique en inversant les étapes ou en plaçant la surveillance prématur
Question 5 / 10
Quel est l'objectif principal du domaine de gestion des Parties prenantes selon le PMBOK7 ?
A. Choisir l'approche et le cycle de vie du projet
B. Identifier, analyser et impliquer activement les parties prenantes pour assurer la réussite du projet
C. Gérer uniquement les membres de l'équipe de projet
D. Définir les critères de qualité technique des livrables
✓ Bonne réponse : B
Concept clé : Le domaine de gestion des Parties prenantes est l'un des douze domaines de performance du PMBOK 7e édition. Son objectif principal consiste à identifier, analyser et impliquer activement les parties prenantes tout au long du cycle de vie du projet pour assurer sa réussite. Ce domaine reconnaît que les projets ne sont jamais menés en isolation : ils impliquent des individus et des organisations qui ont des intérêts, des attentes et une influence variables sur les résultats. En cartographiant systématiquement les parties prenantes (clients, sponsors, équipe, fournisseurs, régulateurs, etc.), en analysant leur niveau d'intérêt et de pouvoir, puis en développant des stratégies d'engagement adaptées, le chef de projet maximise les chances de mobilisation des soutiens nécessaires et de mitigation des résistances. Cette approche proactive s'oppose à une gestion réactive des conflits. Les autres options sont incorrectes car : gérer uniquement les membres de l'équipe ignore les parties prenantes externes ; définir les critères de qualité relève du domaine de la Qualité ; choisir l'approche et le cycle de vie correspond au domaine de Planification. Dans un contexte agile, cette gestion est continue et itérative, intégrant les retours des parties prenantes à chaque itération.
Question 6 / 10
Un projet utilise la méthode de la chaîne critique (CCPM). Quelle ressource est protégée par des tampons ?
Sélectionnez la bonne réponse.
A. Les coûts indirects
B. Toutes les activités non critiques
C. Le budget du projet
D. Les ressources critiques
✓ Bonne réponse : D
Chaîne critique et protection des ressources : La méthode CCPM protège les ressources critiques (chemin critique) via des tampons de temps. Ces tampons absorbent les variations sans affecter la date de fin. Contrairement aux activités non critiques qui ont une marge, les ressources critiques n'ont aucune flexibilité : tout délai les impacte directement.
Question 7 / 10
Lors d'une réunion d'équipe, vous constatez que trois membres dominants écrasent la voix des plus réservés. Quel ajustement de communication interpersonnelle faites-vous ?
A. Organiser deux réunions : une pour les dominants, une pour les réservés
B. Solliciter activement les avis des personnes silencieuses, créer des espaces de parole sûrs, réguler l'air de parole
C. Interdire aux trois membres dominants de s'exprimer
D. Laisser faire, c'est la dynamique naturelle du groupe
✓ Bonne réponse : B
Communication inclusive : créer un environnement où chacun se sent entendu. Le chef de projet régule la parole, valorise les contributions silencieuses et établit des normes de respect mutuel. Cela enrichit les décisions et renforce l'engagement collectif.
Question 8 / 10
Un membre clé de l’équipe quitte le projet de manière imprévue.
Comment le chef de projet devrait-il gérer cette situation en s’appuyant sur le domaine Équipe du PMBOK7 ?
A. Escalader immédiatement au sponsor sans prendre d’action initiale.
B. Arrêter temporairement le projet jusqu’à trouver un remplaçant.
C. Analyser l’impact, redistribuer les tâches et chercher un remplacement approprié.
D. Ignorer le départ et attendre que l’équipe compense naturellement la charge.
✓ Bonne réponse : C
Le domaine Équipe souligne l’importance de maintenir la capacité et l’efficacité de l’équipe. Le chef de projet doit analyser l’impact, redistribuer les responsabilités et rechercher rapidement un remplaçant ou un soutien adapté.
Question 9 / 10
Votre produit doit respecter une norme qualité stricte vérifiée par un auditeur externe. Comment assurer la conformité efficacement ?
Quelle pratique est la plus appropriée pour assurer la conformité tout au long du projet ?
A. Confier toute la responsabilité de la qualité au seul auditeur externe sans contrôle interne
B. Intégrer des critères d'acceptation explicites et des revues qualité tout au long du développement
C. Reporter la définition des critères d'acceptation et des standards après la mise en production
D. Réaliser une inspection massive uniquement en fin de projet avant la livraison
✓ Bonne réponse : B
L’intégration de la qualité dans le flux (built-in quality), avec critères d’acceptation, revues régulières et vérifications précoces, réduit les défauts tardifs et facilite l’audit.
Question 10 / 10
Un client souhaite suivre régulièrement et visiblement l'avancement du projet en temps réel. Quel moyen est le plus efficace ?
Sélectionnez la bonne réponse.
A. Tableau de bord consolidé avec KPI (délai, coût, qualité, risques)
B. Emails hebdomadaires non structurés avec commentaires libres
C. Rapports mensuels contenant uniquement les dépenses financières
D. Réunions improvisées selon les besoins urgents
✓ Bonne réponse : A
Tableau de bord avec KPI : outil centralisé affichant en temps réel les indicateurs de performance (délais, coûts, qualité, risques). Contrairement aux réunions improvisées (réactives, non structurées), aux emails non formalisés (manque de traçabilité) ou aux rapports financiers seuls (vision partielle), il offre transparence, visibilité globale et aide à la prise de décision stratégique continue.
Quel est un AVANTAGE de l’approche “équipe intégrée” pour le test ?
A. Elle favorise la collaboration entre développeurs, testeurs et analystes métier
B. Elle permet d’éviter toute forme de documentation
C. Elle rend le rôle de testeur facultatif dans l’équipe
D. Elle permet aux testeurs de rester indépendants en dehors de l’équipe
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.5.2 (K1) – Rappeler les avantages de l’approche intégrée.
● a) Faux → L’intégration réduit la séparation ● b) Correct → Une équipe intégrée = collaboration renforcée ● c) Faux → Le testeur reste essentiel même dans une équipe Agile ● d) Faux → La documentation existe, même si elle est plus légère
Question 2 / 10
Lequel des éléments suivants n’est pas une technique de test statique ?
A. L’exécution de tests unitaires automatisés.
B. L’inspection formelle d’un document de conception.
C. L’analyse statique du code source.
D. La revue des exigences.
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-3.1.1 (K1) - Reconnaître les types de produits qui peuvent être examinés par les différentes techniques de test statique.
● a) Faux → La revue des exigences est une activité de test statique permettant d’identifier des incohérences dans les spécifications. ● b) Faux → L’analyse statique du code est une technique statique qui permet de détecter des erreurs sans exécuter le programme. ● c) Correct → L’exécution de tests unitaires est une activité dynamique, car elle nécessite de faire fonctionner le logiciel. ● d) Faux → L’inspection formelle est une technique statique qui permet de valider la conception avant l’implémentation.
Question 3 / 10
Combien de cas de test minimum sont nécessaires ?
Une fonction de calcul contient 10 instructions conditionnelles (if et else).L’objectif est d’atteindre 100% de couverture des instructions.Sélectionnez UNE réponse.
A. 1
B. 2
C. 5
D. 10
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-4.3.1 (K2) – Expliquer le test des instructions.
Le test des instructions vérifie que chaque ligne de code est exécutée au moins une fois. Il y a 10 instructions conditionnelles, chaque ayant 2 branches, alors on peut avoir jusqu’à 20 instructions exécutables, mais pour les couvrir toutes, il suffira souvent de 2 cas de test bien choisis, par exemple :
● un cas qui passe toujours par les if ● un autre qui force les else ● a) Faux → 1 seul test ne garantit pas la couverture si des branches ne sont pas exécutées. ● b) Correct → 2 tests suffisent pour atteindre 100% de couverture. ● c) Faux →5 tests sont excessifs. ● d) Faux → 10 tests sont inutiles.
Question 4 / 10
Quelle est la mesure appliquée dans ce contexte ?
Lors de la planification des tests pour un système de réservation de salles de réunion,l’équipe QA identifie le risque suivant :● Risque : En cas de surcharge, les notifications ne sont pas envoyées à temps.● Probabilité : élevée● Impact : critique● Réponse au risque :○ Exécution de tests de performance ciblés pendant les tests système○ Ajustement de l’architecture pour répartir les charges sur plusieurs serveurs avant la mise en productionSélectionnez UNE réponse.
A. Réduction du risque (mitigation)
B. Acceptation du risque
C. Transfert du risque
D. Plan de secours
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-5.2.4 (K2) – Expliquer les mesures qui peuvent être prises en réponse à l\'analyse des risques produit.
● a) Faux → Accepter un risque signifie ne rien faire et vivre avec la possibilité que cela se produise. Ici, des actions concrètes sont mises en place. ● b) Faux → Un plan de secours est un plan B qui s’active si le risque se produit. Ici, on agit avant pour éviter qu’il se réalise. ● c) Faux → Le transfert implique qu’une autre entité prend en charge le risque (ex : assurance ou sous-traitance), ce n’est pas le cas ici. ● d) Correct → Des tests de performance et des améliorations d’architecture sont des mesures proactives destinées à réduire la probabilité et/ou l’impact du risque → c’est exactement une mitigation.
Question 5 / 10
Une équipe de test est confrontée à un délai serré pour tester une nouvelle application sans documentation détaillée. Quelle approche est la plus appropriée dans ce contexte ?
A. Rédiger des cas de test détaillés basés sur les spécifications disponibles
B. Automatiser tous les tests pour gagner du temps.
C. Attendre que la documentation soit complète avant de commencer les tests.
D. Effectuer des tests exploratoires pour découvrir rapidement des défauts.
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-4.4.1 (K2) – Expliquer les techniques de test basées sur l\'expérience et leur utilisation. ● a) Faux → La rédaction de cas de test détaillés nécessite une documentation complète, ce qui n\'est pas disponible ici. ● b) Correct → Les tests exploratoires permettent de découvrir rapidement des défauts même en l\'absence de documentation détaillée. ● c) Faux → Attendre la documentation complète retarderait inutilement le processus de test. ● d) Faux → L\'automatisation nécessite une connaissance préalable des cas de test et du comportement attendu, ce qui n\'est pas possible sans documentation.
Question 6 / 10
Quelle est l\'estimation finale ?
Votre équipe utilise la technique d\'estimation à trois points pour estimer l\'effort de test pour une nouvelle fonctionnalité de reconnaissance faciale.Les estimations suivantes ont été faites :● Estimation la plus optimiste : 6 jours-personnes● Estimation la plus probable : 15 jours-personnes● Estimation la plus pessimiste : 24 jours-personnesSélectionnez UNE réponse.
A. 16 jours-personnes
B. 15 jours-personnes
C. 18 jours-personnes
D. 17 jours-personnes
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-5.1.4 (K3) - Utiliser des techniques d\'estimation pour calculer l\'effort de test requis.
L\'estimation à 3 points utilise la formule : (Optimiste + 4 × Plus probable + Pessimiste) ÷ 6
● a) Correct → 15 jours-personnes est le résultat correct de la formule d\'estimation à trois points. ● b) Faux → 16 jours-personnes n\'est pas le résultat correct. ● c) Faux → 17 jours-personnes n\'est pas le résultat correct. ● d) Faux →18 jours-personnes n\'est pas le résultat correct.
Question 7 / 10
Laquelle des affirmations suivantes met correctement en opposition un critère d’entrée et un critère de sortie ?
A. La disponibilité des données de test est un critère d’entrée ; le taux d’échec des tests est un critère de sortie
B. Le début du développement est un critère d’entrée ; la fin des revues est un critère de sortie
C. L’environnement de test prêt est un critère de sortie ; la livraison du produit est un critère d’entrée
D. Avoir une exigence approuvée est un critère de sortie ; une couverture de test de 80 % est un critère d’entrée
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-5.1.3 (K2) – Comparer et opposer les critères d’entrée et les critères de sortie dans les tests.
● a) Faux → Ces critères sont inversés : l’exigence approuvée est un critère d’entrée. ● b) Faux → L’environnement de test est un critère d’entrée, pas de sortie. ● c) Correct → La disponibilité des données est bien une condition préalable (entrée), et le taux d’échec peut être utilisé comme condition de sortie (ex. : “moins de 5 % d’échecs”). ● d) Faux → Développement et revues ne sont pas liés directement aux phases d’entrée/sortie du test.
Question 8 / 10
Quelle correspondance est la PLUS appropriée entre les activités de test (1–4) et leurs objectifs (A–D) ?
1. Planification du test2. Conception du test3. Exécution du test4. Clôture du testA. Rassembler les métriques, évaluer les critères de sortie atteintsB. Choisir les cas à exécuter et les données de testC. Identifier les objectifs, ressources, et risquesD. Lancer les tests et comparer les résultats attendus et obtenus
A. 1A, 2D, 3B, 4C
B. 1B, 2A, 3C, 4D
C. 1C, 2B, 3D, 4A
D. 1D, 2C, 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 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 9 / 10
Quelle bonne pratique de test s\'applique quel que soit le cycle de vie du développement logiciel ?
A. Débuter les tests dès que possible pour détecter les défauts tôt
B. Exécuter les tests uniquement après la fin du développement pour éviter les erreurs de conception
C. Tester uniquement l’interface utilisateur, car c\'est ce que voient les utilisateurs finaux
D. Supprimer la documentation des tests pour accélérer le projet
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-2.1.2 (K1) – Rappeler les bonnes pratiques de test qui s\'appliquent à tous les cycles de vie du développement logiciel.
● a) Faux → Les tests doivent couvrir plusieurs niveaux (unitaires, intégration, système, acceptation), et pas uniquement l’interface utilisateur. ● b) Faux → Attendre la fin du développement pour tester expose le projet à un risque accru de corrections coûteuses en fin de cycle. ● c) Faux → La documentation des tests est essentielle pour assurer la traçabilité et la reproductibilité des tests. ● d) Correct → Tester tôt est une bonne pratique universelle, car plus un défaut est détecté tôt, moins il est coûteux à corriger.
Question 10 / 10
Quel est l\'objectif principal des tests logiciels ?
A. Démontrer que le logiciel est exempt de défauts
B. Vérifier uniquement la conformité du logiciel aux spécifications.
C. Remplacer l\'assurance qualité (QA).
D. Augmenter la probabilité que le logiciel réponde aux exigences et réduise les risques.
✓ Bonne réponse : D
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.
Which two security controls are examples of physical security measures?
A. Mantrap (airlock entry system)
B. CCTV surveillance cameras
C. Data Loss Prevention (DLP) software
D. Intrusion Detection System (IDS)
✓ Bonne réponse : A, B
Physical security controls protect against unauthorized physical access to facilities and hardware. Mantraps (airlock entries) are double-door systems that trap intruders between doors — one door must close before the other opens, preventing tailgating. CCTV cameras provide visual monitoring and forensic evidence. Physical controls are distinct from technical (firewalls, encryption) and administrative (policies, training) controls. Biometric authentication can be physical or logical depending on context — physical when controlling door access.
Question 2 / 10
A systems administrator wants to prevent users from accessing data and resources based on their job responsibilities and roles. The administrator also wants to apply this access control structure through a simplified and centralized format. Which of the following access control models should the administrator implement?
Select the correct answer.
A. ACL (Access Control List)
B. RBAC (Role-Based Access Control)
C. Directory groups
D. Group Policy
✓ Bonne réponse : B
Role-Based Access Control (RBAC): A centralized model that groups permissions by job roles rather than individual users. Users inherit all permissions associated with their assigned role, simplifying management at scale. Unlike ACLs (granular per-resource) or Directory groups (implementation tools), RBAC provides the strategic framework for role-based permission inheritance.
Question 3 / 10
Which of the following is a policy that defines how employees may use company resources?
Select the correct answer.
A. B. Security Policy
B. C. Confidentiality Policy
C. D. Acceptable Use Policy
D. A. Privacy Policy
✓ Bonne réponse : C
Acceptable Use Policy (AUP): Establishes guidelines governing how employees must use company resources, including computers, networks, and internet access. It defines permitted and prohibited activities to protect organizational assets and maintain security. Unlike Privacy Policies (employee data handling), Security Policies (technical controls), or Confidentiality Policies (information protection), AUP directly addresses user behavior and resource utilization expectations.
Question 4 / 10
A company wants to prevent malware from being installed by users with administrative privileges. Which of the following would BEST help achieve this goal?
Select the correct answer.
A. C. Application whitelisting
B. B. Antivirus
C. D. Security awareness training
D. A. Encryption
✓ Bonne réponse : A
Application Whitelisting: a security control that restricts execution to pre-approved applications only. This prevents malware installation regardless of user privilege level, as unauthorized programs—even by admins—cannot run. Unlike antivirus (reactive detection) or training (behavioral), whitelisting provides proactive enforcement at the system level.
Question 5 / 10
What is the difference between an IDS and an IPS?
A. IDS encrypts traffic; IPS decrypts it for inspection
B. IDS monitors and alerts on suspicious activity; IPS actively blocks threats in real time
C. They are identical products from different vendors
D. IDS operates at Layer 7; IPS operates at Layer 3
✓ Bonne réponse : B
IDS (Intrusion Detection System) monitors traffic and alerts on suspicious activity but takes no action — it is passive. IPS (Intrusion Prevention System) is inline and can actively block malicious traffic in real time. IDS generates alerts that humans must act on (risk: alert fatigue). IPS can block threats automatically (risk: false positives blocking legitimate traffic). A NIDS monitors network traffic; a HIDS monitors a single host's logs and files. Modern solutions often combine both as IDPS (Intrusion Detection and Prevention System).
Question 6 / 10
A hacker modifies data in transit between two parties without their knowledge. Which security principle has been compromised?
Select the correct answer.
A. D. Non-repudiation
B. C. Integrity
C. B. Confidentiality
D. A. Availability
✓ Bonne réponse : B
Integrity: ensures data remains accurate and unaltered. Modifying data in transit violates this principle because the information is changed without authorization. Confidentiality protects secrecy, availability ensures access, and non-repudiation prevents denial of actions—none address unauthorized data modification.
Question 7 / 10
A user’s workstation has been infected by malware that encrypts files and demands payment to restore access. What type of malware is this?
Select the correct answer.
A. A. Trojan
B. D. Spyware
C. B. Virus
D. C. Ransomware
✓ Bonne réponse : D
Ransomware: malware that encrypts victim files and restricts access, demanding payment (ransom) for decryption keys. Unlike trojans (deceptive delivery), viruses (self-replicating), or spyware (data theft), ransomware's defining characteristic is extortion through encryption.
Question 8 / 10
A company's legal department drafted sensitive documents in a SaaS application and wants to ensure the documents cannot be accessed by individuals in high-risk countries. Which of the following is the most effective way to limit this access?
A. Data sovereignty regulation
B. Data masking
C. Encryption
D. Geolocation policy
✓ Bonne réponse : D
Answer: Geolocation policy. Explanation: A geolocation policy restricts access to applications based on the user's geographic location. By blocking access from high-risk countries at the network or application level, the company limits exposure without affecting legitimate users.
Question 9 / 10
What is the principle of least privilege?
A. Privileged accounts should be shared among the IT team for efficiency
B. Users receive only the minimum access rights required to perform their job functions
C. Users should be granted all permissions and have them removed as needed
D. Administrators should use their admin accounts for all daily activities
✓ Bonne réponse : B
Réponse correcte : Le principe du moindre privilège (Least Privilege) signifie accorder aux utilisateurs uniquement les permissions minimales nécessaires pour accomplir leurs fonctions professionnelles, réduisant ainsi la surface d'attaque et limitant les dégâts en cas de compromission de compte.
Pourquoi les autres réponses sont incorrectes : Accorder tous les droits d'accès d'abord puis les retirer est inefficace et dangereux. Partager des comptes privilégiés entre plusieurs administrateurs viole la responsabilité individuelle et la traçabilité. Utiliser des comptes administrateur pour les activités quotidiennes expose l'organisation à des risques de sécurité majeurs en cas de malveillance ou d'erreur.
Question 10 / 10
Which type of authentication factor is a fingerprint?
Select the correct answer.
A. C. Something you are
B. D. Somewhere you are
C. B. Something you have
D. A. Something you know
✓ Bonne réponse : A
Biometric Authentication: A fingerprint is a biometric factor—a unique physical characteristic inherent to your body. Unlike "something you know" (passwords) or "something you have" (tokens), biometrics cannot be forgotten or lost. "Somewhere you are" refers to location-based authentication, making it the weakest distractor here.
Quel est le rôle d'un index dans une base de données SQL et quel est son inconvénient ?
A. Un index compresse les données pour réduire l'espace de stockage sans impact sur les performances
B. Il accélère les lectures en permettant de localiser rapidement les lignes, mais ralentit les écritures car il doit être mis à jour
C. Les index n'ont aucun inconvénient et doivent être créés sur toutes les colonnes
D. Un index chiffre les données sensibles pour empêcher leur lecture non autorisée
✓ Bonne réponse : B
Un index est une structure de données auxiliaire qui accélère les opérations de lecture (SELECT, WHERE) en permettant au moteur SQL de localiser rapidement les lignes sans scanner toute la table. Les index clustered et non-clustered optimisent différents types de requêtes. Inconvénient : les index ralentissent les opérations d'écriture (INSERT, UPDATE, DELETE) car ils doivent être mis à jour à chaque modification. Ils consomment aussi de l'espace disque. Un équilibre entre index de lecture et performance d'écriture est nécessaire.
Question 2 / 10
Qu'est-ce que la gouvernance des données (Data Governance) et quel service Azure la supporte ?
A. Azure Policy applique la gouvernance des données via des règles de conformité sur les ressources cloud
B. Microsoft Purview gère la gouvernance des données avec découverte automatique, catalogue, lignage et classification des données sensibles
C. La gouvernance des données est uniquement une obligation légale sans outil technique spécifique dans Azure
D. Azure Monitor gère la gouvernance des données en surveillant les métriques de qualité des bases de données
✓ Bonne réponse : B
La gouvernance des données englobe les politiques, processus et standards garantissant la qualité, la sécurité, la confidentialité et la conformité des données d'une organisation. Microsoft Purview (anciennement Azure Purview) est le service unifié de gouvernance des données Azure : il découvre automatiquement les données (scan multi-cloud), crée un catalogue de données avec leur lignage (Data Lineage — d'où vient la donnée, comment elle a été transformée), classe les données sensibles (PII, financières), et gère les politiques d'accès. Il couvre Azure, AWS, GCP et les sources on-premises.
Question 3 / 10
Vous devez modifier une vue dans une base de données relationnelle en ajoutant une nouvelle colonne. Quelle instruction devez-vous utiliser ?
A. ALTER
B. UPDATE
C. MERGE
D. INSERT
✓ Bonne réponse : A
Réponse : ALTER. Explication : ALTER est une instruction DDL (Data Definition Language) utilisée pour modifier les objets de base de données existants. ALTER TABLE permet d'ajouter, de supprimer ou de modifier des colonnes dans une vue existante ou une table — utilisée ici pour ajouter une nouvelle colonne à une définition de vue existante.
Question 4 / 10
Lequel des rôles est responsable de la construction de pipelines de données ETL ?
A. Administrateur de base de données
B. Analyste de données
C. Ingénieur de données
D. Développeur front-end
✓ Bonne réponse : C
Rôles des professionnels de la donnée : L'ingénieur de données conçoit et construit les pipelines ETL/ELT qui extraient, transforment et chargent les données. L'analyste de données exploite ces données préparées pour l'analyse et la visualisation. L'administrateur BD gère l'infrastructure et la sécurité, tandis que le développeur front-end crée les interfaces utilisateur. Seul l'ingénieur maîtrise l'architecture complète des flux de données.
Question 5 / 10
Quelle est la différence entre des données structurées, semi-structurées et non structurées ?
A. Structurées = schéma fixe (tables SQL) ; semi-structurées = organisation partielle (JSON/XML) ; non structurées = sans schéma (images, vidéos)
B. Les données non structurées sont impossibles à analyser dans Azure
C. Les données semi-structurées ne peuvent être stockées que dans des bases NoSQL
D. Les données structurées sont les plus volumineuses ; les non structurées sont les plus précises
✓ Bonne réponse : A
Données structurées : organisées dans un schéma fixe et prédéfini (tables relationnelles avec colonnes typées). Ex. : SQL Server, Excel. Données semi-structurées : ont une organisation partielle mais pas de schéma rigide. Ex. : JSON, XML, CSV. Données non structurées : sans schéma défini. Ex. : images, vidéos, emails, PDF. Azure propose des solutions adaptées à chaque type : SQL Database (structuré), Cosmos DB (semi-structuré), Azure Blob Storage (non structuré).
Question 6 / 10
Que signifie « NoSQL » dans le contexte des bases de données modernes ?
A. Des bases de données qui ne supportent aucune forme de langage de requête
B. Des bases de données qui stockent exclusivement des données numériques
C. Une catégorie de bases de données fournissant des schémas flexibles pour les modèles de données non-relationnels (document, clé-valeur, graphe, colonnes)
D. Des bases de données conçues uniquement pour les workloads analytiques en lecture seule
✓ Bonne réponse : C
NoSQL signifie « Not Only SQL » et désigne une catégorie de bases de données non-relationnelles offrant des schémas flexibles pour stocker différents types de données (documents JSON, paires clé-valeur, graphes, colonnes), contrairement aux bases relationnelles rigides. Pourquoi les autres réponses sont incorrectes : NoSQL supporte bien les langages de requête (MongoDB Query Language, etc.) contrairement à la première option. La deuxième option est fausse car NoSQL gère tous types de données, pas seulement numériques. La dernière option est inexacte puisque NoSQL excelle autant en lecture qu'en écriture et supporte les workloads transactionnels.
Question 7 / 10
Quel niveau de cohérence dans Cosmos DB garantit la cohérence la plus stricte ?
A. Cohérence de session (Session)
B. Préfixe cohérent (Consistent Prefix)
C. Cohérence forte (Strong)
D. Cohérence éventuelle (Eventual)
✓ Bonne réponse : C
Cohérence forte (Strong) : niveau maximal de cohérence dans Cosmos DB garantissant que toutes les lectures retournent immédiatement la dernière valeur écrite, sans délai. Contrairement à la cohérence éventuelle (délai avant synchronisation) ou de session (cohérence limitée à une session utilisateur), la cohérence forte impose une synchronisation instantanée entre réplicas, au coût d'une latence accrue.
Question 8 / 10
Qu'est-ce que le contrôle d'accès basé sur les rôles (RBAC) dans le contexte d'Azure Data Services ?
A. Azure RBAC remplace les groupes Active Directory pour l'authentification des utilisateurs
B. RBAC est un système de chiffrement des données dans Azure Storage
C. Il contrôle qui peut accéder aux ressources Azure et avec quels droits, appliquant le principe de moindre privilège
D. RBAC est uniquement applicable aux bases de données SQL, pas aux services de stockage objet
✓ Bonne réponse : C
Azure RBAC (Role-Based Access Control) contrôle qui peut accéder à quelles ressources Azure et avec quels droits. Pour les services de données : un Data Reader peut lire des données mais pas les modifier ; un Storage Blob Data Contributor peut lire et écrire dans Blob Storage ; un Owner gère tout. Dans ADLS Gen2, les ACLs POSIX complètent le RBAC avec des contrôles granulaires au niveau des fichiers et dossiers. Le principe de moindre privilège (Least Privilege) s'applique : donner uniquement les droits nécessaires à chaque rôle.
Question 9 / 10
Quelle offre Azure est la plus adaptée pour migrer un SQL Server on-premise avec le moins de changements possibles ?
A. Azure SQL Managed Instance
B. Azure Database for MySQL
C. Azure Cosmos DB
D. Azure SQL Database
✓ Bonne réponse : A
Azure SQL Managed Instance : service PaaS qui émule SQL Server on-premise avec compatibilité quasi-totale (T-SQL, Agent SQL, linked servers). Contrairement à Azure SQL Database qui impose des adaptations de code, Managed Instance accepte les bases existantes sans modification majeure, minimisant les risques et délais de migration. MySQL et Cosmos DB nécessitent une refonte complète de l'architecture.
Question 10 / 10
Quel langage est utilisé pour interroger une base de données relationnelle ?
A. JSON
B. SQL
C. HTML
D. Python
✓ Bonne réponse : B
SQL (Structured Query Language) : langage standard conçu spécifiquement pour interroger, modifier et gérer les données dans les bases relationnelles. Il utilise des commandes comme SELECT, INSERT, UPDATE et DELETE pour interagir avec les tables et leurs relations. Contrairement à HTML (langage de balisage), Python (langage de programmation généraliste) ou JSON (format de données), SQL est le seul optimisé pour les requêtes de bases de données relationnelles.
Quel est le rôle des 'Codes de motif' dans le traitement des paiements SAP ?
A. Documenter la raison d'une différence de paiement et déterminer si elle doit être écrite, postée sur un compte de provision ou laissée ouverte
B. Identifier la raison pour laquelle une méthode de paiement a été sélectionnée pour un fournisseur spécifique
C. Classer les propositions de paiement par niveau d'urgence commerciale
D. Assigner les paiements entrants à des comptes bancaires spécifiques
✓ Bonne réponse : A
Les codes de motif dans SAP S/4HANA sont utilisés lors du rapprochement bancaire et du traitement des paiements pour documenter et justifier les écarts de paiement. Ils vous permettent de décider si l'écart doit être écrit, posté sur un compte de provision ou laissé ouvert pour un traitement ultérieur. Pourquoi les autres réponses sont incorrectes : la première option concerne le classement des propositions de paiement par urgence, non les raisons des écarts. La troisième concerne la sélection de la méthode de paiement pour les fournisseurs. La quatrième concerne l'assignation aux comptes bancaires. Aucune de ces fonctions ne représente le rôle des codes de motif.
Question 2 / 10
Parmi les propositions suivantes sur les comptes de réconciliation (reconciliation accounts), lesquelles sont correctes ?
Cochez toutes les bonnes réponses.
A. Ils peuvent être lettrés manuellement via une écriture GL libre
B. Leur modification en production doit suivre une procédure contrôlée avec approbation
C. Toute écriture directe sur ces comptes est interdite
D. Ils reçoivent automatiquement les écritures miroir des sous-comptes clients/fournisseurs
✓ Bonne réponse : B, C, D
Réponse : Ils reçoivent automatiquement les écritures miroir des sous-comptes BP ; Les écritures directes sont interdites ; La modification du compte de réconciliation en production doit suivre une procédure contrôlée. Explication : Les comptes de réconciliation assurent l’intégrité entre sous-comptes et GL ; tout changement requiert précautions (soldes/postes).
Question 3 / 10
Affectation indispensable au niveau d’un code société pour créer/étendre des comptes G/L :
Sélectionnez la meilleure réponse.
A. Un plan de comptes opérationnel
B. Une organisation de ventes
C. Un groupe de clients
D. Une procédure de relance
✓ Bonne réponse : A
Réponse : Un plan de comptes opérationnel Pour créer et étendre des comptes G/L, chaque code société doit être associé à un plan de comptes opérationnel (Operating Chart of Accounts). C'est l'affectation indispensable qui détermine quels comptes sont disponibles pour ce code société.
Question 4 / 10
Intercompany Reconciliation (ICR) : objectif principal ?
Sélectionnez la meilleure réponse.
A. Générer automatiquement les paiements
B. Identifier et résoudre les écarts inter-sociétés
C. Créer des FSV
D. Remplacer la consolidation statutaire
✓ Bonne réponse : B
Réponse : Identifier et résoudre les écarts inter-sociétés L'Intercompany Reconciliation (ICR) est le processus visant à identifier et réconcilier les écarts entre les transactions inter-sociétés. En clôture, les créances/dettes et produits/charges inter-sociétés doivent s'équilibrer pour permettre la consolidation. L'ICR dans S/4HANA automatise cette réconciliation.
Question 5 / 10
Le Journal Universel dans SAP S/4HANA est stocké dans quelle table ?
A. BKPF
B. BSEG
C. ACDOCA
D. GLT0
✓ Bonne réponse : C
ACDOCA est la table correcte car elle contient le Journal Universel (ou Journal Comptable) dans SAP S/4HANA, fusionnant tous les documents comptables en une seule vue unifiée.
Les autres tables sont obsolètes ou utilisent une structure différente : BKPF contenait l'en-tête des documents (legacy), BSEG contenait les lignes de document comptable (legacy), et GLT0 est une table historique pour les soldes GL. SAP S/4HANA a consolidé ces structures dans ACDOCA pour simplifier la gestion comptable.
Question 6 / 10
Une zone de dépréciation représente un référentiel de valorisation (ex. local/IFRS).
Vrai ou faux ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Réponse : Vrai Une zone de dépréciation (Depreciation Area) représente un référentiel comptable indépendant pour la valorisation des immobilisations. Par exemple : zone 01 (IFRS), zone 15 (GAAP local), zone 30 (fiscal). Chaque zone peut avoir sa propre méthode d'amortissement et durée de vie.
Question 7 / 10
Qu'est-ce que le programme de lettres de relance (Dunning) dans SAP FI-AR et quel est son principal paramètre ?
A. Un outil de réconciliation des comptes bancaires avec les relevés de compte SAP
B. Un rapport de prévision de trésorerie basé sur les échéances des postes ouverts
C. Un programme qui calcule automatiquement les escomptes pour paiement anticipé des clients
D. Un processus qui identifie les créances en retard et génère des lettres de relance graduées selon le niveau de retard
✓ Bonne réponse : D
Le programme de relance (Dunning) identifie automatiquement les postes clients en retard de paiement et génère des lettres de relance graduées (niveau 1 = rappel poli, niveau 4 = mise en demeure avant action légale). Le principal paramètre est le niveau de relance (Dunning Level), qui détermine la sévérité du message selon le nombre de jours de retard dépassé. La procédure de relance (Dunning Procedure) définit également les intervalles entre relances, les frais applicables et les intérêts de retard. Elle est exécutée via F150 ou l'app Fiori équivalente.
Question 8 / 10
Dans SAP FI-AP (Accounts Payable), qu'est-ce qu'un groupe de tolérance (Tolerance Group) pour les fournisseurs ?
A. Un regroupement de fournisseurs pour les remises de volume
B. Les paramètres définissant les écarts acceptables lors du rapprochement facture/commande pour éviter le blocage
C. Une liste de fournisseurs approuvés pour les achats automatiques
D. La configuration des conditions de paiement standard par type de fournisseur
✓ Bonne réponse : B
Le groupe de tolérance fournisseur définit les limites acceptables pour le traitement automatique des différences lors du rapprochement des factures (MIRO) avec les bons de commande. Il paramètre : la tolérance absolue en montant (ex. : différence max 10 EUR), la tolérance en pourcentage, et le traitement des petites différences (comptabilisation automatique ou blocage). Sans groupe de tolérance, toute différence entre la facture et le bon de commande bloquerait le paiement automatique, nécessitant une intervention manuelle.
Question 9 / 10
Quelles sont des options de déploiement prises en charge pour SAP S/4HANA ?
Cochez toutes les réponses correctes.
A. Appliance Edge/IoT dédiée sans back‑end S/4HANA
B. S/4HANA Cloud, Public Edition
C. SaaS multi‑tenant d’un tiers non SAP
D. S/4HANA Cloud, Private Edition
E. S/4HANA On‑premise
✓ Bonne réponse : B, D, E
Réponse : On‑premise ; Cloud Private Edition ; Cloud Public (multi‑tenant). Explication : S/4HANA existe en plusieurs modes de déploiement officiels : on‑premise, cloud public et cloud private edition. Les offres non‑SAP ou appliances IoT ne constituent pas des déploiements S/4HANA.
Question 10 / 10
Quel est l'ordre correct des étapes d'un processus Order-to-Cash (O2C) dans SAP S/4HANA ?
B. Facturation → Commande client → Livraison → Encaissement
C. Livraison → Commande client → Facturation → Encaissement
D. Commande client → Facturation → Livraison → Encaissement
✓ Bonne réponse : A
Ordre correct Order-to-Cash :
Commande client (VA01)
Livraison (VL01N)
Sortie de marchandises / PGI (VL02N)
Facturation client (VF01)
Encaissement et lettrage (F-28)
Le flux O2C génère des écritures comptables automatiques à la sortie de marchandises (débit CMV / crédit stock) et lors de la facturation (débit client / crédit produits).
Quelle est la devise de la République française et que représente chacun de ses trois termes ?
A. Justice, Laïcité, Démocratie — les fondements de la Ve République
B. Unité, Indivisibilité, Souveraineté — les trois piliers de la Constitution de 1958
C. Travail, Famille, Patrie — les valeurs du régime de Vichy
D. Liberté, Égalité, Fraternité — droits individuels, égalité devant la loi, solidarité nationale
✓ Bonne réponse : D
« Liberté, Égalité, Fraternité » est la devise officielle de la République française, inscrite dans la Constitution. Liberté : droit de chacun de faire ce que les lois permettent, sans nuire à autrui (Déclaration de 1789). Égalité : tous les citoyens sont égaux devant la loi, sans distinction d'origine, de race ou de religion. Fraternité : solidarité entre les membres de la nation, aide aux plus démunis. Cette devise est issue de la Révolution française et officialisée sous la IIIe République.
Question 2 / 10
Quel est le plus long fleuve de France ?
Choisissez la bonne réponse.
A. La Loire
B. La Seine
C. Le Rhône
D. La Garonne
✓ Bonne réponse : A
La Loire est le plus long fleuve de France avec environ 1 006 km. Elle prend sa source au mont Gerbier-de-Jonc (Ardèche) et se jette dans l'Atlantique à Saint-Nazaire. Elle traverse les régions Auvergne-Rhône-Alpes, Centre-Val de Loire, Pays de la Loire. La Seine (775 km) traverse Paris. Le Rhône (812 km en France) est le plus important en débit. La Garonne (575 km) passe par Toulouse et Bordeaux.
Question 3 / 10
La naturalisation par mariage peut-elle être refusée en cas de condamnation pénale ?
Choisissez la bonne réponse.
A. Non
B. Oui
✓ Bonne réponse : B
Oui, une condamnation pénale peut entraîner un refus de naturalisation. Selon le Code civil, n'est pas admis à acquérir la nationalité française par naturalisation quiconque a fait l'objet d'une condamnation à une peine d'au moins 6 mois d'emprisonnement sans sursis, ou de certaines infractions graves (terrorisme, crimes contre l'humanité). Un casier judiciaire B2 vierge est généralement exigé. Les contraventions et infractions mineures n'empêchent pas nécessairement la procédure.
Question 4 / 10
Quel document fondateur énonce les droits fondamentaux des citoyens français depuis 1789 ?
A. La Constitution de la Ve République de 1958
B. Le Traité de Maastricht de 1992
C. La Charte des droits fondamentaux de l'Union européenne
D. La Déclaration des droits de l'homme et du citoyen de 1789
✓ Bonne réponse : D
La Déclaration des droits de l'homme et du citoyen du 26 août 1789 est le texte fondateur des droits fondamentaux en France. Elle affirme les droits naturels et imprescriptibles : liberté, propriété, sûreté, résistance à l'oppression. Incorporée au préambule de la Constitution de 1958, elle a valeur constitutionnelle. La Constitution de 1958 organise les institutions. Le Traité de Maastricht (1992) fonde l'Union européenne. La Charte des droits fondamentaux de l'UE date de 2000.
Question 5 / 10
Quel texte fonde la République française ?
Choisissez la meilleure réponse.
A. La Constitution de 1958
B. Le Code civil
C. Le Code pénal
D. La Déclaration des Droits de l\'Homme uniquement
✓ Bonne réponse : A
Constitution de 1958 : texte fondamental qui organise les institutions de la République française et définit le fonctionnement des pouvoirs publics. Contrairement au Code civil (droit privé) ou au Code pénal (droit criminel), seule la Constitution établit la structure de l'État. La Déclaration des Droits de l'Homme énonce des principes, mais ne crée pas les institutions.
Question 6 / 10
Quel est un critère d'inadmissibilité à la naturalisation française concernant le passé judiciaire ?
Choisissez la meilleure réponse.
A. Avoir commis une infraction routière mineure
B. Être condamné à une peine d'emprisonnement sans sursis pour un crime ou un délit
C. Avoir un simple avertissement policier
D. Avoir contesté une décision administrative
✓ Bonne réponse : B
Constitue un critère d'inadmissibilité le fait d'être condamné à une peine d'emprisonnement sans sursis pour un crime ou certains délits graves (terrorisme, atteintes aux intérêts fondamentaux de la nation, trafic de stupéfiants…). La condamnation doit figurer au casier judiciaire B2. Un simple avertissement policier n'est pas une condamnation. Une infraction routière mineure (amende) ne figure pas au B2. Contester une décision administrative est un droit citoyen, sans impact sur la naturalisation.
Question 7 / 10
Quel est le nombre de régions administratives en France métropolitaine ?
Choisissez la bonne réponse.
A. 18
B. 12
C. 13
D. 22
✓ Bonne réponse : C
Organisation territoriale de la France : La France métropolitaine est divisée en 13 régions depuis la réforme de 2016, qui a fusionné certaines régions pour améliorer l'efficacité administrative. Les distracteurs (12, 18, 22) correspondent à d'anciens découpages ou à des comptages incluant les collectivités d'outre-mer.
Question 8 / 10
Quand la France a-t-elle accordé le droit de vote aux femmes et lors de quelle élection l'ont-elles exercé pour la première fois ?
A. 1936, suite au Front populaire de Léon Blum
B. 1918, lors des élections législatives post-Première Guerre mondiale
C. 1958, à l'avènement de la Ve République
D. 1944, exercé pour la première fois aux élections municipales de 1945
✓ Bonne réponse : D
Les femmes françaises obtiennent le droit de vote par l'ordonnance du 21 avril 1944 du Gouvernement provisoire de la République française (GPRF), signé par le général de Gaulle à Alger. Elles l'exercent pour la première fois lors des élections municipales d'avril 1945. La France fut l'un des derniers pays d'Europe occidentale à accorder ce droit, malgré les revendications suffragettes depuis le XIXe siècle. Simone de Beauvoir et d'autres intellectuelles avaient milité pour ce droit.
Question 9 / 10
Quelle est la signification des trois couleurs du drapeau tricolore français ?
A. Bleu = ciel, Blanc = neige des Alpes, Rouge = le sang versé pour la liberté — pure symbolique naturelle
B. Les trois couleurs représentent les trois ordres de l'Ancien Régime : clergé, noblesse, tiers état
C. Bleu et rouge = couleurs de Paris, Blanc = royauté française — associés lors de la Révolution de 1789
D. Bleu = liberté, Blanc = égalité, Rouge = fraternité — correspondant à la devise républicaine
✓ Bonne réponse : C
Le drapeau tricolore (bleu, blanc, rouge) est adopté lors de la Révolution française. La tradition associe : Bleu et rouge — couleurs de Paris (portées par les révolutionnaires lors de la prise de la Bastille) ; Blanc — couleur de la royauté française (les Bourbons). La cocarde tricolore est portée le 17 juillet 1789 par Louis XVI, symbolisant la réconciliation entre le roi et le peuple. Depuis la Constitution de 1958, le drapeau bleu-blanc-rouge est officiellement le drapeau national (article 2). L'ordre des bandes est : bleu au mât, rouge flottant.
Question 10 / 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 crée le Parlement de Paris comme institution judiciaire suprême
D. Il établit la séparation de l'Église et de l'État
✓ 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.
Quel type de couverture DEVRAIT être utilisé si les cas de test doivent amener chaque neurone à atteindre à la fois des valeurs d'activation positives et négatives ?
A. Couverture par changement de signe
B. Couverture par seuil
C. Couverture par neurone
D. Couverture par valeur
✓ Bonne réponse : A
Réponse : Couverture par changement de signe. Explication : La couverture par changement de signe exige que chaque neurone produise au moins une valeur d'activation positive et au moins une valeur d'activation négative au cours des tests. Cela répond directement à l'exigence selon laquelle les neurones doivent atteindre des états d'activation à la fois positifs et négatifs.
Question 2 / 10
Lequel des éléments suivants constituerait l'entrée LA MOINS efficace pour un processus d'optimisation de tests basé sur l'IA ?
A. Les temps d'indisponibilité de l'environnement de test
B. Les données de gestion de versions (source control)
C. Les rapports de défauts
D. Les tests ayant échoué précédemment
✓ Bonne réponse : A
Réponse : Les temps d'indisponibilité de l'environnement de test constituent l'entrée LA MOINS efficace pour l'optimisation de tests basée sur l'IA. Explication : Les temps d'indisponibilité de l'environnement de test sont une métrique d'infrastructure sans lien avec la qualité des tests ni la probabilité de détection de défauts. Les entrées efficaces pour l'optimisation des tests comprennent les métriques de code, les taux d'échec passés, la couverture de code et l'historique des modifications.
Question 3 / 10
Laquelle des options suivantes décrit le MIEUX un exemple d'apprentissage par renforcement ?
A. Un système d'alerte sanitaire utilise les données de milliers de personnes pour prédire, sur la base de leurs comportements, celles qui sont les plus susceptibles de souffrir d'une pathologie particulière.
B. Un système financier qui sélectionne des actions à acheter s'optimise régulièrement en fonction des nouvelles variations de cours boursier afin d'améliorer ses performances.
C. Un système de reconnaissance d'images parcourt régulièrement Internet pour trouver de nouveaux exemples à ajouter à ses données d'entraînement.
D. Un robot de nettoyage domestique adapte quotidiennement son itinéraire en fonction du trajet le plus efficace et de la quantité de saleté qu'il est capable d'éliminer.
✓ Bonne réponse : D
Réponse : Un robot de nettoyage domestique qui adapte son itinéraire en fonction de l'efficacité et de la saleté détectée. Explication : L'apprentissage par renforcement implique qu'un agent apprend en interagissant avec son environnement et en recevant des récompenses pour les bonnes actions. Le robot qui optimise son trajet sur la base de retours (saleté éliminée, efficacité) est un scénario classique d'apprentissage par renforcement.
Question 4 / 10
Une start-up spécialisée dans les applications mobiles met en place un assistant de chat basé sur l'IA pour des clients d'e-commerce. Au cours de la planification des tests, l'équipe constate que les spécifications sont insuffisantes. Quelle approche de test convient-il d'utiliser pour tester ce système ?
A. Le partitionnement en classes d'équivalence
B. L'analyse statique
C. Les tests de transition d'état
D. Les tests exploratoires
✓ Bonne réponse : D
Réponse : Les tests exploratoires. Explication : Lorsque les spécifications sont insuffisantes, les tests exploratoires permettent aux testeurs de concevoir et d'exécuter simultanément des tests en s'appuyant sur leurs connaissances et leur apprentissage. Cette approche est particulièrement efficace pour les systèmes de chat basés sur l'IA, dont le comportement exact est difficile à spécifier à l'avance.
Question 5 / 10
Un ingénieur ML effectuant un apprentissage supervisé doit labelliser des images de matchs de football en fonction de la position du ballon dans l'image. Laquelle des approches de labellisation suivantes peut être utilisée ?
A. Augmentation
B. Interne
C. Annotation
D. Benchmarking
✓ Bonne réponse : C
Réponse : L'annotation. Explication : L'annotation (labellisation manuelle ou semi-automatique des données) est l'approche standard pour labelliser des images à l'aide de boîtes englobantes ou de coordonnées indiquant la position des objets dans le cadre de l'apprentissage supervisé.
Question 6 / 10
Laquelle des affirmations suivantes décrit LE MIEUX pourquoi les environnements de test pour les systèmes autonomes pourraient devoir être différents des autres environnements de test ?
A. Il peut être nécessaire d'introduire du non-déterminisme dans l'environnement
B. Des outils peuvent être nécessaires pour fournir des explications sur le comportement du système
C. Du matériel spécifique à l'IA peut être requis
D. Des outils peuvent être nécessaires pour simuler des scénarios extrêmes
✓ Bonne réponse : D
Réponse : Des outils peuvent être nécessaires pour simuler des scénarios extrêmes. Explication : Les systèmes autonomes doivent être testés dans des scénarios dangereux, rares ou extrêmes (par exemple : pannes d'équipement, conditions hazardueuses) qui ne peuvent pas être reproduits en toute sécurité dans un environnement réel, ce qui nécessite des outils de simulation.
Question 7 / 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. La transparence
C. L'explorabilité
D. L'autonomie
✓ Bonne réponse : B
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 8 / 10
Un composant logiciel utilise le machine learning pour reconnaître des chiffres à partir d'un scan de nombres manuscrits. Quel type de ML illustre ce scénario ?
A. Le clustering
B. La classification
C. L'apprentissage par renforcement
D. La régression
✓ Bonne réponse : B
Réponse : La classification. Explication : La reconnaissance de chiffres manuscrits (0 à 9) à partir d'images numérisées est un problème de classification multi-classes. Chaque image est classée dans l'une des 10 catégories discrètes (de 0 à 9), ce qui constitue la caractéristique fondamentale des tâches de classification.
Question 9 / 10
Selon le RGPD, quelle est une exigence de test critique lorsqu'un système AI traite des données personnelles ?
A. Vérifier que les utilisateurs peuvent demander la suppression de leurs données et que le système répond correctement aux demandes d'effacement
B. S'assurer que le système traite les données sans aucun chiffrement
C. Tester que le système atteint une précision maximale indépendamment de la source des données
D. Tester que les données personnelles sont stockées dans la base de données la plus rapide disponible
✓ Bonne réponse : A
Concept clé : Test de conformité au RGPD. Le droit à l'oubli est une exigence fondamentale du RGPD. Les testeurs doivent valider que les systèmes AI gèrent correctement les demandes de suppression de données et que les informations personnelles sont réellement supprimées de l'ensemble des pipelines de traitement et des systèmes de stockage.
Question 10 / 10
Lequel des éléments suivants n'est PAS une entrée d'une fonction d'activation dans un réseau de neurones ?
A. Le biais
B. Les valeurs d'activation de la couche courante
C. Les valeurs d'activation de la couche précédente
D. Les poids assignés aux connexions
✓ Bonne réponse : B
Réponse : Les valeurs d'activation de la couche courante. Explication : Les entrées d'une fonction d'activation sont : le biais du neurone, les valeurs d'activation de la couche précédente et les poids des connexions. Les valeurs d'activation de la couche courante (celle en cours de traitement) ne sont pas encore calculées au moment où la fonction s'exécute.
A. Fonctionnalité offerte par un produit ou un service
B. Configuration des ressources d\'une organisation
C. Éléments livrables tangibles ou intangibles
D. Résultats souhaités par une partie prenante
✓ Bonne réponse : D
Réponse : Résultats souhaités par une partie prenante. Explication : Les résultats (outcomes) sont les effets souhaités par une partie prenante. Ils diffèrent des livrables (outputs) : le résultat est la valeur créée pour le consommateur, pas le produit livré.
Question 2 / 10
Quelle est la définition d’un changement ?
A. Déplacer des matériels, logiciels nouveaux ou modifiés ou tout autre composant vers des environnements de production
B. Mettre à disposition des fonctionnalités ou des services nouveaux ou modifiés
C. Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services
D. S\'assurer que des informations exactes et fiables sur la configuration des services sont disponibles
✓ Bonne réponse : C
Réponse : Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services. Explication : En ITIL 4, un changement est l\'ajout, la modification ou la suppression de tout élément pouvant avoir un effet direct ou indirect sur les services, qu\'il soit matériel, logiciel ou organisationnel.
Question 3 / 10
Quelle pratique relève de la responsabilité de chacun au sein de l’organisation ?
A. La gestion des niveaux de service
B. L\'amélioration continue
C. Habilitation des changements
D. La gestion des problèmes
✓ Bonne réponse : B
Réponse : L\'amélioration continue. Explication : L\'amélioration continue est la responsabilité de chacun dans l\'organisation, pas seulement d\'une équipe dédiée. Chaque employé doit contribuer à l\'identification et à la mise en oeuvre des améliorations.
Question 4 / 10
Quelle activité de la chaîne de valeur permet de s’assurer que les personnes comprennent la vision de l’organisation ?
A. Obtenir/construire
B. Améliorer
C. Planifier
D. Fournir et assurer le support
✓ Bonne réponse : C
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 5 / 10
Un fournisseur de services décrit un package qui comprend un ordinateur portable fourni avec des logiciels, des licences et un support. De quelle option ce package est-il un exemple?
A. Offre de service
B. Garantie
C. Valeur
D. Résultat
✓ Bonne réponse : A
Réponse : Offre de service. Explication : Une offre de service est un ensemble de produits et services proposé à un consommateur. Le package (ordinateur + logiciels + licences + support) constitue une offre de service complète et packagée.
Question 6 / 10
Laquelle des options suivantes est supportée par la pratique de « gestion des demandes de services » ?
A. Une demande de restauration du service après une interruption deservice
B. Une demande d\'investigation sur la cause de plusieurs incidents connexes
C. Une demande d\'autorisation d\'un changement qui pourrait avoir un impact sur un service
D. Une demande d\'un utilisateur concernant quelque chose qui fait partie intégrante de la fourniture normale des services
✓ Bonne réponse : D
Réponse : Une demande d\'un utilisateur concernant quelque chose qui fait partie intégrante de la fourniture normale des services. Explication : La gestion des demandes de services prend en charge les demandes standard faisant partie de la fourniture normale des services, comme une réinitialisation de mot de passe ou la commande d\'un équipement.
Question 7 / 10
Quelle pratique identifie les métriques qui reflètent l’expérience d’un service pour le client ?
A. L\'amélioration continue
B. Le centre de services
C. La gestion des niveaux de service
D. La gestion des problèmes
✓ Bonne réponse : C
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 8 / 10
Laquelle des options suivantes est un but de la pratique du « centre de services » ?
A. Capturer la demande de résolution d\'incidents et les demandes de services
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. Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués
✓ Bonne réponse : D
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 9 / 10
Laquelle des options suivantes décrit le mieux la nature des principes directeurs ?
A. Chaque principe directeur impose des actions et des décisions spécifiques
B. Les principes directeurs peuvent guider une organisation en toutes circonstances
C. Les principes directeurs décrivent les processus que toutes les organisations doivent adopter
D. Une organisation choisit et adopte un seul des sept principes directeurs
✓ Bonne réponse : B
Réponse : Les principes directeurs peuvent guider une organisation en toutes circonstances. Explication : Les principes directeurs ITIL 4 sont universels et s\'appliquent en toutes circonstances, à toute organisation et tout type de projet ou initiative, quelle que soit la situation.
Question 10 / 10
Quel énoncé sur les activités de la chaîne de valeur est CORRECT ?
A. Une combinaison spécifique d\'activités de la chaîne de valeur et de pratiques constitue une relation de service
B. Chaque pratique appartient à une activité spécifique de la chaîne de valeur
C. Chaque activité de la chaîne de valeur contribue à la chaîne de valeur en transformant des entrées spécifiques en livrables
D. Les activités de la chaîne de valeur constituent un flux de travail unique qui permet de créer de la valeur
✓ Bonne réponse : C
Réponse : Chaque activité de la chaîne de valeur contribue à la chaîne de valeur en transformant des entrées spécifiques en livrables. Explication : Chaque activité de la chaîne de valeur transforme des entrées en livrables spécifiques. Les activités ne sont pas séquentielles mais s\'interconnectent selon les besoins pour créer de la valeur.
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement les risques liés à des ACL mal configurées dans le stockage d'objets ?
A. SI-05 : Masquage et obfuscation des données
B. IAM-01 : Politiques et procédures de gestion des identités et des accès
C. SI-03 : Classification et gestion des données
D. TVM-02 : Tests de pénétration et correction des vulnérabilités
✓ Bonne réponse : C
En classifiant correctement les données et en définissant comment elles doivent être manipulées, on sait quelles données doivent rester privées ou publiques. Cela aide à éviter que des fichiers sensibles soient exposés à cause de mauvaises ACL dans le stockage d'objets.
Question 2 / 10
Comment une désérialisation non sécurisée peut-elle compromettre la sécurité d'un service API ?
A. En exposant des identifiants en clair dans les logs de l'API
B. En permettant aux attaquants de manipuler des données sérialisées pour exécuter du code arbitraire
C. En provoquant une fuite de données via des limites de taux API trop élevées
D. En contournant la validation de schéma pour appliquer un typage strict des entrées
✓ Bonne réponse : B
Si une API désérialise des données non fiables, un attaquant peut injecter du code ou modifier le comportement de l'application, entraînant un compromis du service ou du serveur.
Question 3 / 10
Pourquoi se fier uniquement au rapport SOC 2 ou ISO 27001 d'un fournisseur cloud est-il insuffisant pour garantir que les exigences de conformité du client sont respectées ?
A. Parce que ces rapports couvrent uniquement les contrôles financiers, pas la sécurité.
B. Parce que les fournisseurs cloud n'ont pas le droit de partager la documentation SOC ou ISO avec leurs clients.
C. Parce que ces rapports sont invalides pour les environnements cloud multinationales
D. Parce que les rapports peuvent ne pas inclure les contrôles pertinents pour le périmètre spécifique du client, la classification des données ou les obligations réglementaires.
✓ Bonne réponse : D
Les rapports SOC 2 ou ISO 27001 montrent ce que le fournisseur fait pour la sécurité, mais ils ne garantissent pas que tout ce qui est spécifique aux besoins ou obligations du client est couvert.
Question 4 / 10
Dans le modèle de responsabilité partagée, qui est principalement responsable d'implémenter et maintenir la politique "pas d'écriture publique dans le stockage objet" ?
A. Le responsable de la protection des données (DPO) dans le cadre de la gouvernance légale
B. Le client cloud, qui configure et applique les politiques au niveau des buckets et de l'IAM
C. Le fournisseur cloud, car les configurations du service de stockage sont gérées par lui
D. L'auditeur cloud, qui vérifie la conformité après le déploiement
✓ Bonne réponse : B
Dans le modèle de responsabilité partagée, le fournisseur fournit le service de stockage, mais le client configure les permissions (ACL, bucket policies, IAM). Donc c'est le client qui doit empêcher les écritures publiques.
Question 5 / 10
Dans un environnement multi-compte ou multi-subscription, quel est le principal avantage de créer un compte d'identité centralisé ?
A. Il garantit que chaque workload peut s'authentifier indépendamment sans identifiants partagés
B. Il remplace les contrôles de chiffrement et de gestion des clés dans tous les environnements
C. Il permet l'application cohérente de l'authentification, des rôles et des politiques sur tous les comptes
D. Il consolide le routage réseau et le peering entre tous les VPC/VNET
✓ Bonne réponse : C
Un compte d'identité centralisé permet de gérer authentification et accès de manière uniforme, ce qui simplifie la gouvernance et réduit les erreurs de configuration.
Question 6 / 10
Pourquoi la rotation des secrets via les pipelines CI/CD est-elle considérée comme une bonne pratique pour les équipes DevSecOps ?
A. Elle garantit que les secrets sont régulièrement mis à jour et distribués automatiquement sans intervention manuelle
B. Elle permet aux secrets de rester valides indéfiniment pour éviter les interruptions de déploiement
C. Elle supprime le besoin de toute forme d'authentification dans les pipelines de développement
D. Elle contourne les contrôles d'accès au vault pour accélérer le déploiement des secrets
✓ Bonne réponse : A
Faire tourner les secrets via CI/CD permet de mettre à jour automatiquement les clés et mots de passe pour réduire le risque d'exposition et éviter les erreurs manuelles.
Question 7 / 10
Du point de vue de la gouvernance, quel est le risque le plus important lorsqu'on gère un grand nombre de comptes ou projets cloud sans structure organisationnelle claire ?
A. Une difficulté à faire évoluer les ressources de calcul entre les comptes.
B. Une perte de visibilité et une application incohérente des contrôles de sécurité.
C. Une réduction de la surveillance à cause de la centralisation des logs.
D. Une augmentation de l'élasticité des ressources cloud entraînant du gaspillage
✓ Bonne réponse : B
Sans structure organisationnelle claire (hiérarchie de comptes, landing zones, politiques centralisées), il devient impossible d'appliquer uniformément les contrôles de sécurité. Le résultat est une visibilité fragmentée, des dérives de configuration non détectées et des risques de non-conformité réglementaire.
Question 8 / 10
Lors de l'élaboration d'une charte de gouvernance cloud, quel élément garantit que les processus de gouvernance peuvent s'adapter aux technologies émergentes et aux exigences réglementaires évolutives ?
A. Renégociation des accords de niveau de service (SLA)
B. Stratégie d'atténuation du verrouillage fournisseur (vendor lock-in)
C. Mécanismes d'amélioration continue et de retour d'expérience
D. ontrôle des versions de la charte de gouvernance
✓ Bonne réponse : C
Les mécanismes d'amélioration continue permettent de mettre à jour les processus de gouvernance au fur et à mesure que la technologie et la réglementation évoluent.
Question 9 / 10
Dans la gouvernance cloud, lequel des éléments suivants décrit le mieux le rôle d'un governance board dans la gestion des guardrails partagés ?
A. pprouver et superviser les politiques transverses qui définissent comment les guardrails partagés sont implémentés et surveillés
B. Effectuer des scans de vulnérabilité sur l'infrastructure pour valider l'intégrité des guardrails
C. Exécuter les scripts techniques de guardrails et le code d'automatisation en production
D. Fournir la gestion des identités pour tous les comptes utilisateurs cloud
✓ Bonne réponse : A
Le governance board définit et supervise les politiques qui guident l'implémentation des guardrails, mais ne fait pas directement l'exécution technique
Question 10 / 10
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 nécessitent des politiques de rotation client, tandis que les CMK sont automatiquement tournées par le fournisseur
B. 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
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 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
✓ Bonne réponse : D
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.
Quelle option l’administrateur doit-il configurer ?
Une entreprise souhaite que seuls les employés authentifiés puissent regarder les vidéos de formation internes hébergées dans Stream et que les téléchargements soient bloqués.
A. Appliquer une stratégie de rétention pour supprimer les vidéos après 30 jours
B. Désactiver l’accès invité dans les paramètres du tenant Microsoft 365
C. Dans les permissions de Stream, exiger la connexion et décocher “Allow viewers to download original video”
D. Mettre les vidéos en “On-Demand” dans les paramètres de synchronisation OneDrive
✓ Bonne réponse : C
Dans Microsoft Stream, on peut contrôler :
Qui peut regarder une vidéo (exiger l’authentification)
Si la vidéo peut être téléchargée (désactiver le téléchargement)
Cette configuration garantit que seuls les employés authentifiés peuvent accéder au contenu et qu’aucun téléchargement n’est possible.
Les autres options ne répondent pas au besoin :
A : OneDrive sync ne concerne pas Stream.
B : Désactiver l’accès invité protège l’ensemble du tenant, mais ne gère pas les vidéos internes.
D : Une politique de rétention supprime des vidéos, ne contrôle pas l’accès ou le téléchargement.
Question 2 / 10
Quel type de politique dans Microsoft Entra ID bloque automatiquement l’accès ou force la réinitialisation du mot de passe lorsqu’un risque de connexion basé sur les identifiants de l’utilisateur dépasse un seuil configuré ?
A. Azure AD Password Protection policy
B. Identity Protection sign-in risk policy
C. Azure AD Smart Lockout policy
D. Conditional Access policy
✓ Bonne réponse : B
Identity Protection sign-in risk policy permet :
Détecter automatiquement les connexions suspectes ou compromises
Appliquer des actions automatisées comme blocage d’accès ou réinitialisation de mot de passe selon le niveau de risque configuré
Les autres options ne remplissent pas ce rôle spécifique :
A : Conditional Access contrôle l’accès basé sur les conditions, mais ne déclenche pas automatiquement en fonction du risque de connexion.
B : Smart Lockout protège contre les tentatives de mot de passe incorrectes, mais pas contre les risques détectés par analyse des sign-ins.
C : Password Protection empêche l’utilisation de mots de passe faibles ou compromis, mais ne réagit pas automatiquement à un risque de connexion.
Question 3 / 10
Quel chemin dans les portails décrit correctement où consulter le Secure Score de votre organisation et les actions d’amélioration associées ?
A. Azure portal > Azure Active Directory > Security > Secure Score
B. Microsoft 365 security center > Microsoft Secure Score
C. Microsoft 365 admin center > Reports > Secure Score
D. Microsoft Defender for Endpoint portal > Security posture > Secure Score
✓ Bonne réponse : B
Microsoft Secure Score se trouve dans le Microsoft 365 security center.
Il permet de :
Voir le score actuel de sécurité de l’organisation
Accéder à des recommandations et actions pour améliorer la sécurité
Les autres options ne donnent pas l’accès complet à Secure Score :
A : Azure AD Security montre certains paramètres, mais pas le score complet Microsoft 365.
C : Microsoft 365 admin center > Reports ne fournit pas le Secure Score détaillé.
D : Defender for Endpoint montre le posture de sécurité endpoints, pas le score global Microsoft 365.
Question 4 / 10
Quelle fonctionnalité montre l’intégration de Copilot dans Outlook pour ce type de tâche ?
Votre manager vous demande dans Outlook de rédiger un email poli de refus basé sur le message précédent.
A. L’option “Envoyer plus tard” (Schedule Send)
B. Le nouveau bouton “Rédiger avec Copilot” dans le ruban du message
C. Les filtres Focused Inbox
D. Le menu déroulant “Réponse rapide” dans le calendrier
✓ Bonne réponse : B
Rédiger avec Copilot permet de :
Analyser le message précédent
Générer automatiquement un email de réponse ou de refus poli
Accélérer la rédaction tout en restant professionnel
Les autres options n’impliquent pas Copilot :
Réponse rapide → simplement un raccourci pour répondre rapidement
Focused Inbox → organise les emails, ne rédige rien
Schedule Send → planifie l’envoi, ne crée pas de contenu
🎯 À retenir pour l’examen MS-900 :
Copilot dans Outlook = générer des brouillons intelligents basés sur le contexte du message
Tout ce qui est filtre, calendrier ou planification n’utilise pas Copilot.
Question 5 / 10
Quel service doit-elle mettre en place ?
Une entreprise soumise au RGPD (GDPR) souhaite s’assurer qu’elle conserve le contrôle de ses propres clés de chiffrement pour les données stockées dans Microsoft 365.
A. Customer Lockbox
B. Customer Key
C. Azure Information Protection (AIP)
D. Azure Privileged Identity Management (PIM)
✓ Bonne réponse : B
Customer Key permet à une organisation de :
Utiliser et gérer ses propres clés de chiffrement
Contrôler le cycle de vie des clés (création, rotation, révocation)
Répondre aux exigences réglementaires strictes (comme le RGPD)
Cela donne un contrôle renforcé sur le chiffrement des données Microsoft 365.
❌ Pourquoi les autres réponses sont incorrectes :
A. Azure PIM → Gère les rôles administratifs temporaires, pas les clés de chiffrement.
B. Customer Lockbox → Permet de contrôler l’accès des ingénieurs Microsoft aux données, mais ne gère pas les clés de chiffrement.
C. Azure Information Protection → Sert à classifier et protéger les documents, mais ne donne pas le contrôle des clés de chiffrement au niveau service.
🎯 À retenir pour l’examen MS-900 :
Customer Key = contrôle des clés de chiffrement par le client
Customer Lockbox = contrôle de l’accès support Microsoft
PIM = gestion des privilèges
AIP = classification et protection des données
Question 6 / 10
Quelle méthode de paiement ne permet pas le renouvellement automatique des abonnements Microsoft 365 ?
A. Paiement via PayPal
B. Facturation par invoice
C. Paiement par carte de crédit
D. Prélèvement automatique depuis un compte bancaire
✓ Bonne réponse : B
Les abonnements Microsoft 365 peuvent être renouvelés automatiquement avec des méthodes de paiement directes comme :
Carte de crédit
Prélèvement bancaire
PayPal
La facturation par invoice (facture) nécessite un paiement manuel pour chaque période, donc le renouvellement automatique n’est pas possible.
Question 7 / 10
Quel modèle fournit la meilleure combinaison pour ce besoin ?
Une entreprise de développement logiciel souhaite conserver ses données clients en production sur site pour des raisons de conformité, mais permettre aux développeurs du monde entier d’accéder aux environnements de développement et test via le cloud.
A. Hybrid cloud
B. Private cloud
C. Public cloud
D. Community cloud
✓ Bonne réponse : A
Hybrid cloud combine :
Une infrastructure locale (on-premises) pour les données sensibles
Des ressources cloud pour les environnements de test et développement accessibles globalement
Les autres modèles ne répondent pas au besoin spécifique :
A : Public cloud seul placerait toutes les données dans le cloud, ce qui n’est pas conforme.
C : Private cloud est entièrement dédié mais limité aux ressources internes.
D : Community cloud est partagé entre organisations ayant des besoins similaires, pas adapté pour ce scénario mixte.
Question 8 / 10
Un représentant commercial voyage fréquemment et a besoin de consulter et modifier des fichiers OneDrive sur une tablette et un smartphone même hors ligne, tout en limitant l’utilisation de stockage local.
Quelle solution doit-il mettre en place ?
A. Installer l’application mobile OneDrive et activer la disponibilité hors ligne des dossiers
B. Mapper OneDrive comme lecteur réseau via WebDAV sur chaque appareil
C. Utiliser le site OneDrive dans le navigateur mobile Edge
D. Synchroniser uniquement les fichiers critiques via le client OneDrive sur un ordinateur portable
✓ Bonne réponse : A
L’application mobile OneDrive permet :
D’accéder aux fichiers sur tablette et smartphone
De rendre certains fichiers ou dossiers disponibles hors ligne
De minimiser le stockage local, car seuls les fichiers sélectionnés sont téléchargés pour un accès hors ligne, le reste reste dans le cloud.
🎯 À retenir pour l’examen MS-900 :
OneDrive mobile app + disponibilité hors ligne = accès aux fichiers sur appareils mobiles même sans connexion, avec stockage local limité.
Les autres solutions (navigateur, WebDAV, laptop) ne répondent pas au besoin mobile hors ligne.
Question 9 / 10
Une entreprise de taille moyenne souhaite forcer la conformité des appareils avant d’autoriser les travailleurs à distance à accéder à SharePoint Online.
Quelle fonctionnalité de Microsoft Intune doit être utilisée avec Azure AD pour définir les règles de conformité nécessaires ?
A. Profils de configuration pour les anneaux de mise à jour Windows
B. Paramètres de conformité du service Power BI
C. Politiques de conformité des appareils (Device compliance policies)
D. Profils de déploiement Windows Autopilot
✓ Bonne réponse : C
Device compliance policies dans Intune permettent de définir :
Les exigences pour qu’un appareil soit considéré conforme (ex : chiffrement, mot de passe, version OS minimale).
Combinées avec Azure AD Conditional Access, elles permettent de bloquer l’accès aux services cloud (comme SharePoint Online) si l’appareil n’est pas conforme.
🎯 À retenir pour l’examen MS-900 :
Conformité des appareils + Azure AD Conditional Access = accès sécurisé aux services cloud
Profils de configuration ou Autopilot = configuration d’appareils, pas contrôle d’accès basé sur la conformité.
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. Power BI
B. Azure Functions
C. Azure SQL Database
D. Dynamics 365 Sales
✓ Bonne réponse : D
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.
Un fournisseur de soins de santé évalue les menaces contre sa base de données Azure SQL qui stocke les dossiers de santé électroniques (EHR).
L’analyse BIA (Business Impact Analysis) montre :
La divulgation de ces dossiers pourrait entraîner des amendes HIPAA jusqu’à 2 millions de dollars
Une interruption entraînerait seulement le report de rendez-vous non urgents, avec une perte financière minimale
En se basant sur la BIA, comment le risque de divulgation devrait-il être classé ?
A. Operational-only impact
B. High business impact
C. Low business impact
D. Medium business impact
✓ Bonne réponse : B
Business Impact Analysis (BIA) classe les risques en fonction de :
L’impact financier, réglementaire et opérationnel
La criticité des actifs pour le fonctionnement de l’organisation
Dans cet exemple :
La divulgation des EHR entraîne des amendes HIPAA jusqu’à 2M$ → impact financier élevé et conformité critique
Une simple interruption n’a pas le même impact → faible perte opérationnelle
Donc, pour la menace de divulgation, l’impact est élevé (High Business Impact)
Question 2 / 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. Configurer les politiques Microsoft Entra Conditional Access pour la conformité CIS
B. Déployer les politiques Azure Security Benchmark sous forme d’initiative au niveau du Management Group
C. Appliquer des RBAC deny assignments pour bloquer les ressources non conformes
D. Activer Microsoft Defender for Identity pour appliquer automatiquement la conformité CIS
✓ Bonne réponse : B
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 3 / 10
Vous évaluez la posture de sécurité des applications SaaS tierces intégrées à Microsoft Entra ID pour l’authentification.
Votre objectif :
Identifier les applications à risque
Gouverner correctement l’accès des utilisateurs
Quelle capacité Microsoft devez-vous utiliser ?
A. Microsoft Defender for Cloud Apps (MCAS)
B. Microsoft Defender for Identity
C. États de conformité Azure Policy
D. Microsoft Entra Permissions Management
✓ Bonne réponse : A
MCAS / Defender for Cloud Apps :
Fournit visibilité complète sur les applications SaaS connectées à Entra ID
Identifie les applications non approuvées ou risquées
Permet de :
Appliquer des politiques d’accès
Restreindre ou contrôler l’usage des applications
Surveiller les activités et détecter les risques liés aux utilisateurs et aux sessions
C’est la solution Microsoft recommandée pour le Shadow IT et la gouvernance SaaS.
Question 4 / 10
Une organisation héberge des applications métier critiques dans Azure App Service.
L’équipe sécurité souhaite une protection contre les attaques courantes sur les applications web, telles que :
Injection SQL
Escalade de privilèges
Quel plan de protection workload de Defender for Cloud faut-il choisir ?
A. Microsoft Defender for Endpoint
B. Microsoft Defender for App Service
C. Microsoft Defender for Resource Manager
D. Microsoft Defender for Key Vault
✓ Bonne réponse : B
Microsoft Defender for App Service fournit :
Protection spécifique aux applications web hébergées sur Azure App Service
Détection des attaques classiques des applications web : SQL injection, XSS, élévation de privilèges, etc.
Recommandations et alertes basées sur le comportement des applications
Intégration avec Azure Security Center / Defender for Cloud pour la supervision centralisée
C’est le plan workload conçu pour sécuriser directement les web apps dans Azure.
Question 5 / 10
Vous concevez un plan de reprise après ransomware qui exige la protection des comptes “break-glass” (comptes d’accès d’urgence).
Quelle approche est alignée avec les bonnes pratiques Microsoft pour sécuriser ces comptes pendant une reprise ?
A. Configurer les comptes break-glass avec une attribution permanente du rôle Global Administrator.
B. Stocker les identifiants dans Microsoft Sentinel et faire une rotation automatique des mots de passe.
C. Conserver les identifiants des comptes break-glass dans un coffre-fort hors ligne sécurisé avec validation régulière.
D. Exclure les comptes break-glass des stratégies d’accès conditionnel et les sécuriser avec l’authentification multifacteur.
✓ Bonne réponse : C
Les comptes break-glass sont des comptes d’accès d’urgence utilisés uniquement lorsque :
L’authentification normale est indisponible
Les mécanismes MFA ou Conditional Access sont défaillants
L’environnement est compromis (ex. attaque ransomware)
Les bonnes pratiques Microsoft recommandent :
🔐 Identifiants stockés dans un coffre-fort sécurisé hors ligne
🔄 Validation régulière (tests d’accès contrôlés)
🚨 Surveillance renforcée
🔒 Utilisation uniquement en cas d’urgence
Pourquoi hors ligne ?
En cas de ransomware ou compromission massive :
Les systèmes en ligne (y compris SIEM) peuvent être impactés.
Le coffre-fort hors ligne réduit le risque de compromission.
Question 6 / 10
Une entreprise mondiale doit garantir un reporting de conformité cohérent pour les sauvegardes stockées dans Azure, AWS et GCP.
L’organisation utilise déjà Microsoft Sentinel pour la supervision centralisée de la sécurité.
Que doit recommander l’architecte ?
A. Stocker toutes les sauvegardes dans un partage Azure Files avec des contrôles RBAC et superviser via Azure Policy.
B. Utiliser exclusivement Azure Backup et migrer toutes les charges de travail non-Azure vers Azure pour simplifier le reporting de conformité.
C. Utiliser AWS Backup Audit Manager pour les charges AWS et intégrer manuellement les rapports dans Azure Monitor.
D. Configurer Azure Monitor et Microsoft Sentinel pour ingérer les journaux d’audit des sauvegardes provenant de tous les fournisseurs cloud afin de créer des tableaux de bord de conformité unifiés.
✓ Bonne réponse : D
L’exigence clé est : ✔ Reporting cohérent ✔ Multi-cloud (Azure, AWS, GCP) ✔ Outil déjà en place : Microsoft Sentinel
Microsoft Sentinel est un SIEM/SOAR cloud-native capable d’ingérer des logs provenant de multiples environnements (Azure, AWS, GCP, on-premises).
En configurant :
L’ingestion des journaux d’audit de sauvegarde (backup audit logs)
Azure Monitor comme couche de collecte
Des workbooks / dashboards unifiés dans Sentinel
👉 L’entreprise obtient une vision centralisée et normalisée de la conformité des sauvegardes sur tous les clouds, sans migration complexe.
Cela correspond parfaitement à une approche Zero Trust et multi-cloud moderne, attendue au niveau SC-100.
Question 7 / 10
Votre entreprise opère dans plusieurs régions et doit classer les informations personnelles (PII) différemment selon les lois locales (ex. : GDPR en UE, CCPA en Californie).
Quelle fonctionnalité de Microsoft Purview permet de créer des politiques de classification régionales pour répondre à ces exigences ?
A. eDiscovery Hold Policies
B. Regulatory Templates dans Data Loss Prevention (DLP)
C. Trainable Classifiers
D. Communication Compliance Policies
✓ Bonne réponse : B
Purview Data Loss Prevention (DLP) permet :
De définir des politiques de protection des données basées sur le type de données sensibles (PII, informations financières, etc.)
D’utiliser des modèles réglementaires prédéfinis (Regulatory Templates) pour se conformer aux exigences locales :
GDPR → UE
CCPA → Californie
HIPAA → santé aux États-Unis, etc.
Ces templates permettent de standardiser la classification et la protection des données selon la juridiction, tout en appliquant des règles de prévention de la perte de données adaptées à chaque région.
Question 8 / 10
Une organisation soumise à la conformité PCI DSS exige le chiffrement de toutes les données de cartes bancaires :
Au repos
En transit
Vous concevez le contrôle technique de sécurité.
Quelle solution Microsoft applique le mieux cette exigence dans des applications hébergées dans Azure ?
A. Microsoft Defender for Cloud pour la protection des workloads
B. Azure Policy avec initiatives de chiffrement intégrées
C. Étiquettes de sensibilité Microsoft Purview Information Protection
D. Règles d’analyse Microsoft Sentinel
✓ Bonne réponse : D
Pour respecter PCI DSS (chiffrement des données au repos et en transit) :
Azure Policy permet de :
Définir des règles obligatoires pour le chiffrement au repos (ex. Storage Service Encryption, SQL TDE)
Définir des règles pour le chiffrement en transit (ex. TLS obligatoire pour les services)
Appliquer ces règles à toutes les ressources Azure via des initiatives intégrées ou personnalisées
Auditer la conformité et générer des rapports
Initiatives intégrées : Microsoft propose des initiatives prêtes à l’emploi pour le chiffrement et la sécurité des données, alignées avec PCI DSS, NIST et autres standards.
Question 9 / 10
Votre organisation doit valider sa conformité avec le CIS Microsoft Azure Foundations Benchmark.
En tant qu’architecte, vous souhaitez vous assurer que des mesures correctives (remédiations) soient proposées en même temps que les résultats de conformité. Quelle solution devez-vous recommander ?
A. Activer Microsoft Entra Identity Protection
B. Configurer les étiquettes de sensibilité Microsoft Purview Information Protection
C. Utiliser le tableau de bord de conformité réglementaire de Defender for Cloud avec l’initiative du benchmark CIS
D. Déployer des Azure Blueprints avec des attributions de rôles
✓ Bonne réponse : C
Microsoft Defender for Cloud inclut un tableau de bord de conformité réglementaire qui permet :
D’évaluer la conformité par rapport à des standards reconnus (comme le CIS Microsoft Azure Foundations Benchmark).
D’afficher les contrôles conformes et non conformes.
De fournir des recommandations de remédiation détaillées pour chaque contrôle non conforme.
D’automatiser certaines corrections via Azure Policy.
Cela correspond exactement au besoin : 👉 valider la conformité ET obtenir les actions correctives associées.
Question 10 / 10
Une organisation multinationale déploie des Azure Landing Zones.
Elle a besoin de :
Visibilité et supervision centralisées sur tous les environnements
Alertes automatisées pour les ressources non conformes
À quel domaine de conception du Cloud Adoption Framework (CAF) cette exigence correspond-elle ?
A. Identité (Identity)
B. Réseau (Networking)
C. Gouvernance (Governance)
D. Gestion (Management)
✓ Bonne réponse : D
L’organisation demande :
Visibilité centralisée et monitoring sur tous les environnements
Alertes automatisées pour les ressources non conformes
Dans le Cloud Adoption Framework (CAF) pour Azure :
Le domaine Management se concentre sur la supervision opérationnelle, le monitoring, la collecte de logs et la configuration d’alertes automatisées.
Bien que la conformité et les standards fassent partie de la gouvernance, cette exigence met l’accent sur la gestion opérationnelle et la surveillance continue.
✅ Donc, le domaine CAF approprié pour cette exigence est : Management.
Une équipe de développeurs de votre entreprise prévoit de déployer, puis de supprimer, 50 machines virtuelles chaque semaine.
A. Microsoft Managed Desktop
B. Des instances de machines virtuelles Azure réservées
C. Des groupes de machines virtuelles identiques Azure (Virtual Machine Scale Sets)
D. Azure DevTest Labs
✓ Bonne réponse : D
Azure DevTest Labs est conçu spécifiquement pour les environnements temporaires de développement et de test. Il permet de créer et supprimer rapidement des machines virtuelles, d’automatiser leur déploiement via des modèles ARM, et de réduire fortement l’effort administratif, ce qui correspond exactement à un scénario où 50 VM sont déployées et supprimées chaque semaine.
👉 Dans AZ‑900, Microsoft attend :
Dev/Test → Azure DevTest Labs
Production scalable → VM Scale Sets
Question 2 / 10
Instructions : Examinez le texte en gras
Une région Azure contient un ou plusieurs centres de données qui sont connectés par un réseau à faible latence.
Instructions : Examinez le texte souligné.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. Se trouve uniquement dans chaque pays d’Europe et des Amériques
B. Se trouve dans chaque pays où Microsoft possède une filiale
C. Contient un ou plusieurs centres de données connectés par un réseau à forte latence
D. Aucun changement n’est nécessaire
✓ Bonne réponse : D
Une région Azure est bien composée de un ou plusieurs centres de données interconnectés par un réseau à faible latence, ce qui correspond exactement à la définition officielle de Microsoft.
Question 3 / 10
Vous prévoyez de déployer plusieurs machines virtuelles Azure.
Vous devez vous assurer que les services exécutés sur les machines virtuelles restent disponibles si un seul centre de données tombe en panne.
Solution proposée :Vous déployez les machines virtuelles dans deux ou plusieurs groupes de mise à l’échelle (scale sets).
Cette solution permet‑elle d’atteindre l’objectif ?
Remarque : Cette question fait partie d’une série de questions qui présentent le même scénario.Chaque question de la série contient une solution unique qui peut répondre aux objectifs énoncés.Certaines questions définissent plusieurs solutions correctes, tandis que d’autres peuvent ne pas avoir de solution correcte.Après avoir répondu à une question de cette section, vous ne pourrez pas revenir dessus.Ainsi, les questions n’apparaîtront pas dans l’écran de révision.
A. Faux
B. Vrai
✓ Bonne réponse : A
Les groupes de machines virtuelles identiques (VM Scale Sets) assurent la mise à l’échelle et la haute disponibilité au sein d’un même centre de données, mais ne garantissent pas la disponibilité en cas de défaillance complète d’un centre de données. Pour ce besoin, il faut utiliser des Availability Zones, qui répartissent les ressources entre plusieurs centres de données distincts.
Question 4 / 10
Une entreprise souhaite déployer une application sur Azure. L’application a les exigences suivantes :
offrir la possibilité d’installer et de fournir l’accès au .NET Framework complet ;
permettre un accès administrateur au système d’exploitation ;
fournir un niveau de redondance en cas de défaillance d’une région Azure.
Solution proposée :Vous décidez de déployer 2 machines virtuelles Azure dans 2 régions distinctes. Puis vous créez un profil Traffic Manager.
Cette solution répond‑elle aux exigences ?
A. Faux
B. Vrai
✓ Bonne réponse : B
.NET Framework complet et accès administrateur OS → pris en charge sur machines virtuelles Azure (vous contrôlez l’OS, installez les runtimes/agents nécessaires).
Redondance régionale → le déploiement dans deux régions + Traffic Manager (DNS‑based load balancing/failover) permet de basculer le trafic vers la région saine si l’autre tombe en panne, satisfaisant l’exigence de continuité en cas de défaillance régionale.
👉 À retenir :
VMs = contrôle total de l’OS et compatibilité .NET Framework (pas seulement .NET Core).
Traffic Manager = routage global (Performance/Priority/Weighted) avec basculement inter‑régions.
Question 5 / 10
Votre entreprise dispose d’un abonnement Azure qui contient les ressources inutilisées suivantes :
20 comptes utilisateurs dans Azure Active Directory (Azure AD)
5 groupes dans Azure AD
10 adresses IP publiques
10 interfaces réseau (Network Interfaces)
Vous devez réduire les coûts Azure de l’entreprise.
Solution proposée :Vous supprimez les interfaces réseau inutilisées.
Cette solution permet‑elle d’atteindre l’objectif ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Les interfaces réseau Azure (NIC) ne génèrent aucun coût de facturation direct lorsqu’elles existent seules. Les supprimer n’a donc aucun impact sur la facture Azure.
Parmi les ressources listées, seules les adresses IP publiques entraînent des coûts lorsqu’elles sont allouées, même si elles ne sont pas utilisées.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Interface réseau (NIC) → pas facturée
Utilisateur / groupe Azure AD → pas facturé (Azure AD Free)
Adresse IP publique → facturée tant qu’elle existe
Question 6 / 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. Créer une requête de recherche pour identifier quand duration_s dépasse 10.
B. Configurer une période de 10 et une fréquence de 10.
C. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
D. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 10.
✓ Bonne réponse : B, C
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 7 / 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. Une migration complète vers le cloud public
D. Un cloud hybride
✓ Bonne réponse : D
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.
Question 8 / 10
Vous prévoyez de déployer plusieurs machines virtuelles Azure
Vous devez vous assurer que les services exécutés sur ces machines virtuelles restent disponibles en cas de panne d’un seul centre de données.
Solution proposée :Vous déployez les machines virtuelles dans deux ou plusieurs groupes de ressources.
Cette solution permet-elle d’atteindre l’objectif ?
A. Faux
B. Vrai
✓ Bonne réponse : A
Un déploiement de plusieurs machines virtuelles Azure dans le même groupe de ressources ou la même région ne garantit pas automatiquement la haute disponibilité. Sans Availability Sets (protection contre les pannes matérielles dans un datacenter) ou Availability Zones (protection contre la panne d'un datacenter entier), toutes les VMs peuvent être affectées simultanément par la même panne. L'affirmation est donc incorrecte.
Question 9 / 10
Dans quels plans de support Azure pouvez-vous ouvrir une nouvelle demande de support ?
A. Premier, Professional Direct et Standard uniquement
B. Premier et Professional Direct uniquement
C. Premier, Professional Direct, Standard et Developer uniquement
D. Premier, Professional Direct, Standard, Developer et Basic
✓ Bonne réponse : C
Les plans Developer, Standard, Professional Direct et Premier permettent tous d’ouvrir des demandes de support technique Azure (avec des niveaux de service différents).
Le plan Basic ne permet pas d’ouvrir de demandes de support technique ; il donne uniquement accès :
au support facturation et abonnement,
à la documentation et à l’état de santé des services.
Ainsi, tous les plans sauf Basic permettent l’ouverture d’une nouvelle demande de support.
📘 Règle clé pour l’examen AZ‑900 / AZ‑104 :
Basic = pas de support technique Developer et plus = ouverture possible d’un ticket de support
Question 10 / 10
Un administrateur Azure prévoit d’exécuter un script PowerShell qui crée des ressources Azure.
Vous devez recommander quelle configuration d’ordinateur utiliser pour exécuter le script.
Quels sont les trois ordinateurs pouvant exécuter le script ?(Chaque bonne réponse constitue une solution complète.)
A. un ordinateur exécutant macOS avec PowerShell Core 6.0 installé
B. un ordinateur exécutant Linux avec les outils Azure CLI installés
C. un ordinateur exécutant Windows 10 avec le module Azure PowerShell installé
D. un ordinateur exécutant Chrome OS et utilisant Azure Cloud Shell
✓ Bonne réponse : A, C, D
A. macOS avec PowerShell Core 6.0 PowerShell Core est multiplateforme (Windows, macOS, Linux) et peut exécuter des scripts Azure PowerShell.
B. Windows 10 avec le module Azure PowerShell C’est l’environnement classique et pleinement supporté pour exécuter des scripts PowerShell qui créent des ressources Azure.
C. Chrome OS avec Azure Cloud Shell Azure Cloud Shell fournit un environnement prêt à l’emploi avec PowerShell et les modules Azure nécessaires, accessible depuis un navigateur.
❌ D. Linux avec Azure CLI n’est pas correct car Azure CLI est destiné aux commandes az et ne permet pas d’exécuter directement des scripts PowerShell.
Vos projets ont généré plus de coûts que prévu. Vos recherches révèlent qu'un container GKE de développement a émis un grand nombre de journaux. Vous voulez désactiver rapidement ces journaux en utilisant le minimum d'étapes. Que devez-vous faire ?
A. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource container GKE.
B. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le logging Stackdriver legacy.
C. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le monitoring Stackdriver legacy.
D. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource GKE Cluster Operations.
✓ Bonne réponse : A
La fenêtre d'ingestion des journaux Stackdriver permet de désactiver des sources de journaux spécifiques (comme les containers GKE) en quelques clics, sans recréer le cluster. C'est la solution la plus rapide et sans interruption de service.
Question 2 / 10
Vous avez besoin d'une méthode dynamique pour provisionner des VMs sur Compute Engine. Les spécifications exactes seront dans un fichier de configuration dédié. Vous voulez suivre les bonnes pratiques Google. Quelle méthode devez-vous utiliser ?
A. Unmanaged Instance Group.
B. Deployment Manager.
C. Managed Instance Group.
D. Cloud Composer.
✓ Bonne réponse : B
Deployment Manager est l'outil GCP d'Infrastructure as Code qui permet de définir des ressources GCP dans des fichiers de configuration YAML/JSON/Python et de les provisionner dynamiquement. C'est la solution recommandée par Google pour ce cas d'usage.
Question 3 / 10
Vous devez vérifier qu'un compte de service GCP a été créé à un moment particulier. Que devez-vous faire ?
A. Filtrer le journal d'activité pour afficher la catégorie Accès aux données. Filtrer le type de ressource sur Projet Google.
B. Filtrer le journal d'activité pour afficher la catégorie Configuration. Filtrer le type de ressource sur Compte de service.
C. Filtrer le journal d'activité pour afficher la catégorie Accès aux données. Filtrer le type de ressource sur Compte de service.
D. Filtrer le journal d'activité pour afficher la catégorie Configuration. Filtrer le type de ressource sur Projet Google.
✓ Bonne réponse : B
La création d'un compte de service est une opération administrative qui apparaît dans le journal d'activité sous la catégorie Configuration. Le filtre sur le type de ressource Compte de service permet de retrouver précisément l'événement de création.
Question 4 / 10
Vous voulez configurer une connexion SSH à une seule instance Compute Engine pour les utilisateurs du groupe dev1. Cette instance est la seule ressource dans ce projet à laquelle dev1 doit pouvoir accéder. Que devez-vous faire ?
A. Définir les métadonnées enable-oslogin=true pour l'instance. Accorder au groupe dev1 le rôle compute.osLogin. Les diriger vers Cloud Shell pour SSH.
B. Activer le blocage des clés SSH au niveau projet pour l'instance. Générer une clé SSH pour chaque utilisateur dev1. Distribuer les clés.
C. Activer le blocage des clés SSH au niveau projet. Générer une clé SSH et l'associer à l'instance. Distribuer la clé à tous les utilisateurs dev1.
D. Définir les métadonnées enable-oslogin=true pour l'instance. Définir le compte de service à 'aucun compte de service'. Les diriger vers Cloud Shell.
✓ Bonne réponse : A
OS Login avec enable-oslogin=true + rôle compute.osLogin permet un accès SSH granulaire par instance, lié aux comptes Google. C'est plus sécurisé que la gestion manuelle de clés SSH : accès révocable individuellement et auditable.
Question 5 / 10
Vous exploitez un data warehouse sur BigQuery. Une société partenaire propose un moteur de recommandations basé sur vos données. La société partenaire gère ses ressources dans son propre projet GCP. Ils ont besoin d'accéder au dataset BigQuery dans votre projet. Que devez-vous faire ?
A. Créer un compte de service dans votre propre projet et lui accorder l'accès BigQuery dans votre projet.
B. Créer un compte de service dans votre projet et demander au partenaire de lui accorder l'accès BigQuery dans leur projet.
C. Demander au partenaire de créer un compte de service dans leur projet et de lui donner accès à BigQuery dans leur projet.
D. Demander au partenaire de créer un compte de service dans leur projet et lui accorder l'accès au dataset BigQuery dans votre projet.
✓ Bonne réponse : D
La bonne pratique est que le partenaire crée un compte de service dans son propre projet (il le contrôle) et que vous lui accordez l'accès au dataset BigQuery dans votre projet. Vous gardez le contrôle de qui accède à vos données.
Question 6 / 10
Vous souhaitez faire tourner un seul proxy HTTP inverse avec mise en cache sur GCP pour un site web sensible à la latence. Ce proxy consomme presque aucun CPU. Vous voulez un cache en mémoire de 30 Go et 2 Go supplémentaires pour les autres processus. Vous voulez minimiser les coûts. Comment devez-vous faire tourner ce proxy ?
A. Créer une instance Cloud Memorystore for Redis avec une capacité de 32 Go.
B. L'exécuter sur Compute Engine avec un type d'instance personnalisé de 6 vCPU et 32 Go de mémoire.
C. Le packager dans une image container et l'exécuter sur Kubernetes Engine avec des noeuds n1-standard-32.
D. L'exécuter sur Compute Engine avec le type n1-standard-1 et ajouter un disque persistant SSD de 32 Go.
✓ Bonne réponse : A
Cloud Memorystore for Redis est un service de cache en mémoire géré qui répond exactement au besoin : cache 30 Go + 2 Go overhead = 32 Go. Il est nettement moins cher qu'une VM n1-highmem-32 (32 Go RAM) car il ne facture que la capacité mémoire, sans vCPU inutilisés — le proxy consommant quasi-zéro CPU.
Question 7 / 10
Vous avez déployé un serveur LDAP sur Compute Engine accessible via TLS sur le port 636 en UDP. Vous voulez vous assurer qu'il est accessible par les clients sur ce port. Que devez-vous faire ?
A. Ajouter le tag réseau allow-udp-636 à l'instance VM hébergeant le serveur LDAP.
B. Ajouter un tag réseau de votre choix à l'instance. Créer une règle de pare-feu pour autoriser l'egress sur UDP port 636 pour ce tag réseau.
C. Ajouter un tag réseau de votre choix à l'instance. Créer une règle de pare-feu pour autoriser l'ingress sur UDP port 636 pour ce tag réseau.
D. Créer une route appelée allow-udp-636 avec le prochain saut pointant vers la VM hébergeant le serveur LDAP.
✓ Bonne réponse : C
La bonne pratique est d'ajouter un tag réseau à l'instance puis de créer une règle de pare-feu ingress qui autorise UDP 636 sur ce tag. Simplement ajouter un tag sans règle de pare-feu n'ouvre aucun port. Les routes ne contrôlent pas les ports.
Question 8 / 10
Vous souhaitez envoyer et consommer des messages Cloud Pub/Sub depuis votre application App Engine. L'API Cloud Pub/Sub est actuellement désactivée. Vous utiliserez un compte de service pour authentifier votre application. Que devez-vous faire ?
A. Utiliser Deployment Manager pour déployer votre application et s'appuyer sur l'activation automatique des API.
B. Activer l'API Cloud Pub/Sub dans la bibliothèque d'API de la console GCP.
C. S'appuyer sur l'activation automatique de l'API Cloud Pub/Sub lorsque le compte de service y accède.
D. Accorder au compte de service App Engine le rôle Cloud Pub/Sub Admin pour qu'il active l'API à la première connexion.
✓ Bonne réponse : B
Les API GCP doivent être explicitement activées avant utilisation. L'activation automatique n'existe pas pour les comptes de service. La bonne pratique est d'activer l'API Cloud Pub/Sub manuellement dans la console GCP avant de déployer l'application.
Question 9 / 10
Vous utilisez plusieurs configurations pour gcloud. Vous voulez consulter le cluster Kubernetes Engine configuré dans une configuration inactive en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Utiliser gcloud config configurations activate puis gcloud config list.
B. Utiliser kubectl config get-contexts pour consulter la sortie.
C. Utiliser kubectl config use-context puis kubectl config view.
D. Utiliser gcloud config configurations describe pour consulter la sortie.
✓ Bonne réponse : C
kubectl config use-context bascule vers le contexte de la configuration inactive, puis kubectl config view affiche les détails du cluster GKE associé, sans avoir à activer la configuration gcloud globalement.
Question 10 / 10
Vous avez créé une application sur Google Cloud utilisant Cloud Spanner. Votre équipe de support doit surveiller l'environnement mais ne doit pas avoir accès aux données des tables. Vous voulez une solution simplifiée pour accorder les permissions correctes, en suivant les bonnes pratiques Google. Que devez-vous faire ?
A. Ajouter le groupe de l'équipe de support au rôle roles/stackdriver.accounts.viewer.
B. Ajouter le groupe de l'équipe de support au rôle roles/spanner.databaseUser.
C. Ajouter le groupe de l'équipe de support au rôle roles/spanner.databaseReader.
D. Ajouter le groupe de l'équipe de support au rôle roles/monitoring.viewer.
✓ Bonne réponse : D
Le rôle roles/monitoring.viewer permet de surveiller les métriques et les alertes sans accéder aux données des tables Spanner. Les rôles databaseUser et databaseReader donnent accès aux données, ce qui est interdit ici.
Steven is a Scrum Master for three different teams building a single product from the same Product Backlog. Development Team members from each team have approached Steven complaining that their teams need Nicole, an external specialist, to commit full time for their next Sprint.Which three acceptable solutions would Steven consider? (Choose three.)
Select 3 answers.
A. Create a team with Nicole and people from the teams to temporarily work in Nicole's domain to serve the existing teams.
B. Have the Development Team re-order the Product Backlog so Nicole can serve one team full-time in a Sprint.
C. Ask Nicole for a plan to hire and train additional people in her domain, and in the meantime work with the Product Owner and Development Teams to re- prioritize the work so that tasks not depending on Nicole can be done first.
D. Investigate whether applying additional techniques or frameworks for scaling Scrum would be appropriate for this product team in the future, since you have multiple Scrum Teams working on the same product, with dependencies between the teams.
E. For Sprints that require Nicole's expertise for more than one team, combine the teams into one and separate when they no longer need to share her services.
6. People from the Development Teams with an interest in Nicole's domain could volunteer to take on this work in their respective teams.
✓ Bonne réponse : B, D, 6
Correct answers: Options 1, 2, and 4. Investigate scaling frameworks for dependency management (option 1). Enable cross-training and skill development within teams (option 2). Reorder the Product Backlog to optimize Nicole's utilization across sprints (option 4). These honor self-organization and adaptability. Options 0, 3, and 5 are either temporary band-aids or externalize the problem rather than helping the Scrum Teams manage dependencies through backlog prioritization.
Question 2 / 10
How should a Scrum Master coordinate the work when more than one Scrum Team is working on one product?
Select ONE answer.
A. Monitor the progress of the Development Team and assigning tasks.
B. Remove impediments and facilitating inspection and adaptation opportunities as requested or needed.
C. Avoiding conflicts and escalating to the line managers if conflicts occur.
✓ Bonne réponse : B
The Scrum Master coordinates by removing impediments and facilitating inspection and adaptation, not through direct task assignment or conflict escalation to management. This servant-leadership approach enables teams to self-organize and solve problems. The Scrum Master coaches teams on dependencies and collaboration rather than commanding coordination, respecting Scrum's self-organizing values.
Question 3 / 10
Doing your best and helping other Scrum Team members demonstrates which of the following?
Select ONE answer.
A. High Performance.
B. Increased Revenue.
C. Increased Profit.
D. Value of Commitment.
E. Maximizing utilization.
✓ Bonne réponse : D
Doing your best and supporting teammates embodies the Scrum value of Commitment—pledging to achieve the Sprint Goal and support the team. While this may contribute to performance, the question asks which value it demonstrates most directly, which is commitment to excellence and team success.
Question 4 / 10
Which statement is FALSE in regards to the Sprint Goal?
Select ONE answer.
A. If it doesn't seem achievable, the Development Team has the courage to tell the Product Owner.
B. It is only a forecast and changes during the Sprint as more is learned.
C. It helps increase focus.
D. The Development Team commits to it.
E. The Product Owner respects the Development Team's opinion on whether they can achieve it.
6. The Scrum Team discusses openly about alternative ways to reach it.
✓ Bonne réponse : B
Option A is FALSE because the Sprint Goal is not a forecast that changes during the Sprint. While the Development Team may discover better implementation approaches, the Sprint Goal itself remains stable as a commitment. The Scrum Guide states the Goal guides the team throughout the Sprint and should only change if circumstances fundamentally shift the business objective.
Question 5 / 10
Which Scrum Value is impacted by trust?
Select ONE answer.
A. Commitment.
B. Focus.
C. Openness.
D. Courage.
E. Respect.
✓ Bonne réponse : A, B, C, D, E
All of the above. Trust forms the foundation of all five Scrum values: Respect (trust in team members' capabilities), Courage (trust to take risks), Commitment (trust in goals), Openness (trust to communicate honestly), and Focus (trust in priorities). Without trust, none of these values can flourish.
Question 6 / 10
The outcome of a Sprint can be impacted by which of the following? (Choose all that apply.)
Select 3 answers.
A. The complexity of the requirements.
B. The complexity and stability of the technology.
C. The working relationships and skills of the people on the Scrum Team(s).
✓ Bonne réponse : A, B, C
All three factors impact Sprint outcomes. The Scrum Guide emphasizes that Sprint results depend on team composition, skills, working relationships, technology complexity, and requirement clarity. These are interdependent variables that collectively determine what a team can accomplish in a given Sprint.
Question 7 / 10
At the end of the eighth Sprint, the internal sponsors are upset and angry with the progress of the product being built. The current state of the product is not as expected and will require additional Sprints and more budget than originally anticipated at the start of the project.What factors may have led to this? (Choose three.)
Select 3 answers.
A. The stakeholders have not been using the Daily Scrum effectively to track the Development Team's progress.
B. The project plan proposed to the sponsors at the start of the project followed stringently.
C. The Product Owner has not been engaging with sponsors frequently enough and has not been kept aware of the overall progress of the project.
D. The sponsors haven't been using the Sprint Reviews to actively engage, and inspect and evaluate progress.
E. The scope changes have not been tracked adequately and the change request process has not been followed properly.
6. The Scrum Master has not ensured transparency.
✓ Bonne réponse : C, D, 6
Sponsor dissatisfaction stems from inadequate stakeholder engagement at Sprint Reviews, poor communication from the Product Owner, and lack of transparency about actual progress and changes. The Daily Scrum is not designed for stakeholder tracking, and rigid adherence to an initial project plan contradicts Scrum's empirical, iterative nature. These factors undermine inspect-and-adapt cycles essential to Scrum.
Question 8 / 10
Which approach would you recommend to ensure that the Product Backlog items discussed at Sprint Planning are well understood, actionable, and easier to forecast?
Select ONE answer.
A. Having a separate group of business analysts and functional testers analyzing high-ordered Product Backlog items before Sprint Planning.
B. Having the Development Team use some time during each Sprint to help the Product Owner analyze, estimate, and design items at the top of the Product Backlog that is projected to be worked on in the upcoming Sprint.
C. Having the Product Owner work with stakeholders between the end of the last Sprint and before beginning the next to prepare the Product Backlog items so not to interrupt the Development Team.
D. Having the business analysts in the Development Team create the upcoming Product Backlog items during a Sprint and adding them to the next Sprint's forecast.
✓ Bonne réponse : B
Correct answer: Option 4. This approach, called backlog refinement, involves the Development Team helping clarify and estimate upcoming items during the Sprint. This ensures items are actionable and well-understood for Sprint Planning. Option 1 segregates knowledge from the team, Option 2 creates a false separation of concerns, and Option 3 violates the principle that the Development Team should focus on committed Sprint work first.
Question 9 / 10
Individual Development Team members have been approaching Steven, the Scrum Master, to complain about Chris. Chris has the most experience on the system they are building. He often questions the choices team members make in design and architecture making them feel bad.What are two good ways for Steven to address this problem? (Choose two.)
Select 2 answers.
A. Steven observes whether this topic is raised at the Sprint Retrospective. If not, then he checks with the team on how comfortable they are with the way the design and architecture is being handled.
B. Steven takes the time between Sprints to organize a team building session to build a stronger relationship.
C. Steven suggests facilitating a session with the full team to help resolve the issue.
D. Steven tells the concerned members that Chris' opinions should be respected as he has the most experience and understands what is best for long term sustainability.
E. Steven shares his concerns with Chris and the impact on the other team members and that he should be a team player.
✓ Bonne réponse : A, C
Correct answers: Options 0 and 1. The Scrum Master should first observe whether the issue surfaces in the Retrospective, creating a safe space for discussion (option 0), and facilitate full-team conflict resolution (option 1). Both approaches respect the team's autonomy and psychology. Option 2 (deference to seniority) stifles healthy debate. Option 4 (team building without addressing substance) ignores the real issue. Private coaching (option 3) alone skips collective learning.
Question 10 / 10
In Scrum, how would budgeting and financial forecasting be performed? (Choose two.)
Select 2 answers.
A. A single release may be funded with several Sprints where every Sprint is producing shippable increments.
B. Frequently inspect the outcomes of the delivered Sprint Increments to understand how much value is being produced per investment spent.
C. Budgeting is not necessary as the only funding necessary is the operational costs of the Scrum Teams.
D. Fixed budgets are not allowed in Scrum.
✓ Bonne réponse : A, B
Correct: Options 1 and 2 - Scrum enables empirical budgeting by delivering working increments each Sprint, allowing stakeholders to measure value against investment and adjust funding based on actual outcomes. Option 2 shows how releases span multiple Sprints with continuous value delivery. Options 3 and 4 are incorrect because operational costs exist and budgets are often necessary—Scrum just changes how they're managed.
Quel est le Numéro de Priorité de Risque pour l\'élément de risque numéro 2 ?
Pour la première version du nouveau produit RH d\'entreprise, vous avez effectué une analyse des risques produit à l\'aide de la méthode AMDEC. Cinq risques ont été identifiés et leur probabilité et leur impact ont été évalués à l\'aide de grilles d\'évaluation. Les résultats obtenus sont les suivants : Sélectionnez UNE réponse.
A. 1
B. 2
C. 63
D. 16
✓ Bonne réponse : C
Réponse : 63. Explication : Le Numéro de Priorité de Risque (NPR) est calculé en multipliant la probabilité d\'occurrence, la gravité de l\'impact et la détectabilité. Pour l\'élément de risque 2, ce calcul donne 63.
Question 2 / 10
Parmi les sujets suivants, lequel NE DEVRAIT PAS être inclus dans le rapport de progression des tests ?
A. 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.
B. L\'état comparé aux critères de sortie définis au départ.
C. Les risques produit qui ont été atténués et ceux qui sont en suspens.
D. Les recommandations pour entreprendre des actions correctives.
✓ Bonne réponse : A
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 3 / 10
En attendant les réponses, le responsable des tests a été chargé de préparer des plans de test pour valider l\'application logicielle livrée par le soumissionnaire retenu. Quelle méthode d\'estimation est appropriée à ce stade du projet ?
A. Créer une estimation basée sur la technique d\'analyse de points de fonction et l\'analyse de points de test
B. Créer une estimation basée sur les références du soumissionnaire retenu
C. Créer une estimation basée sur la complexité du code
D. Créer une estimation basée sur un pourcentage de l\'effort de développement
✓ Bonne réponse : A
Réponse : Créer une estimation basée sur la technique d\'analyse de points de fonction et l\'analyse de points de test. Explication : La réponse A est correcte car l\'analyse de points de fonction combinée à l\'analyse de points de test produit une estimation précoce basée sur la taille, spécifique aux tests, indépendante de la disponibilité du code source. L\'APF fournit une métrique de taille fonctionnelle, l\'APT traduit cette taille en effort de test en appliquant les facteurs de testabilité et de qualité.
Question 4 / 10
Laquelle des mesures suivantes est une étape d\'atténuation des risques projet que vous pourriez prendre en tant que responsable des tests ?
A. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
B. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
C. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
D. Tester les problèmes de performance
✓ Bonne réponse : C
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 5 / 10
Qu\'est-ce qui peut conduire à une vision révisée du risque produit?
A. Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.
B. La livraison de l\'application sans les modifications d\'interface peut mécontenter la communauté des utilisateurs.
C. Les préoccupations concernant l\'interface utilisateur peuvent conduire à des modifications de l\'interface qui ne peuvent pas être mises en œuvre par le développement à temps pour la deuxième itération de test.
D. La méthode utilisée pour l\'estimation de test n\'est pas assez précise et le budget consacré aux tests a donc dépassé son allocation.
✓ Bonne réponse : A
Réponse : Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.. Explication : L\'option B est correcte car elle modifie explicitement à la fois la probabilité évaluée et l\'impact basé sur les ressources (couverture de test), ce qui altère l\'exposition au risque produit et force une réévaluation des priorités. Le risque augmente (probabilité × conséquence) avec la réallocation des ressources.
Question 6 / 10
Pour estimer la durée des tâches de test automatisé utilisant un outil de capture-rejouer, quel élément est ESSENTIEL ?
A. Le nombre de testeurs dans l\'entreprise et leur niveau.
B. Les normes utilisées pour la spécification des exigences.
C. Les compétences et l\'expérience des développeurs pour corriger les défaillances.
D. Les métriques enregistrées lors du test de l\'outil de capture-rejouer.
✓ Bonne réponse : D
Réponse : Les métriques enregistrées lors du test de l\'outil de capture-rejouer.. Explication : C est correct car les métriques mesurées de l\'outil de capture-rejouer fournissent les données empiriques directes (taux d\'exécution, temps de création et maintenance des scripts, taux de faux positifs/négatifs, surcharge de configuration/nettoyage) nécessaires pour convertir les tâches de test spécifiées en estimations temporelles fiables et réduire l\'incertitude.
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. TPI est beaucoup plus un modèle ascendant qui convient à l\'adressage de sujets de test pour un projet (de test) spécifique.
D. 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.
✓ Bonne réponse : D
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
Pour un logiciel de surveillance médicale dans le domaine médical. Lequel des éléments suivants vous attendriez-vous le moins à voir abordé dans le plan de test?
A. Sécurité
B. Disponibilité
C. Portabilité
D. Fiabilité
✓ Bonne réponse : C
Réponse : Portabilité. Explication : C est correct car la portabilité est un attribut non-fonctionnel de faible priorité pour un système de surveillance médicale critique pour la sécurité, normalement lié à des piles matériel/système d\'exploitation certifiées. La disponibilité, la sécurité et la fiabilité ont un impact direct sur le risque patient et les preuves réglementaires.
Question 9 / 10
Sur la base des informations fournies dans le scénario, identifiez comment l\'équipe pourrait être améliorée de manière la plus efficace ?
A. En fournissant une formation sur l\'examen des exigences
B. En fournissant une formation dans le domaine de la paie
C. En fournissant un atelier sur les techniques de conception de tests
D. En fournissant une formation spécifique sur les systèmes testés
✓ Bonne réponse : C
Réponse : En fournissant un atelier sur les techniques de conception de tests. Explication : Un atelier sur les techniques de conception de tests remédie directement à la faible efficacité de détection des défauts en dotant les testeurs de méthodes systématiques et répétables pour dériver des cas de test de meilleure qualité. Les techniques pratiques (partitionnement des équivalences, analyse des valeurs limites, tables de décision, transitions d\'état, techniques d\'appairage) améliorent la couverture et augmentent la probabilité de détection des défauts.
Question 10 / 10
En plus du risque, identifiez DEUX autres composantes d\'une stratégie de test.
Sélectionnez DEUX réponses.
A. Les critères d'entrée et de sortie pour chaque phase de test
B. Les techniques de conception de test à utiliser
C. Les indicateurs de performance des tests
D. Le calendrier de test
E. Les besoins en formation en test pour les ressources du projet
✓ Bonne réponse : A, B
Réponse : Les critères d\'entrée et de sortie pour chaque phase de test / Les techniques de conception de test à utiliser. Explication : AC est correct car une stratégie de test défendable prescrit explicitement les techniques de conception de test pour atteindre la couverture et l\'atténuation des risques (C) et les critères d\'entrée/sortie qui gouvernent la progression des phases et les barrières qualité (A). Une stratégie de test robuste est un cadre décisionnel de haut niveau qui détermine comment les objectifs de test seront atteints et comment les risques informent la priorisation et la portée.
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. Queue all documents and submit hourly batches, flagging urgent documents for expedited handling when batch results return.
B. Route standard reports to the Batch API for 50% cost savings, and route urgent exception reports to the real-time Messages API.
C. Submit all documents to the real-time Messages API to ensure consistent processing latency across document types.
D. 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.
✓ Bonne réponse : B
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 2 / 10
When analyzing complex legal cases that cite multiple precedents, the document analysis subagent processes each sequentially. A landmark case citing 12 precedents takes over 3 minutes to analyze completely. What's the most effective way to reduce this latency while preserving the coordinator's ability to monitor and debug the system?
A. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis
B. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reading single-precedent granularity
C. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations
D. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents
✓ Bonne réponse : A
A. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations. Incorrect. This decentralizes orchestration and makes the system harder to monitor and debug. The coordinator loses visibility into dynamically spawned agents. B. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents. Incorrect. While this improves scalability, it introduces infrastructure complexity and reduces transparency for debugging at the coordinator level. C. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reaching single-precedent granularity. Incorrect. This further complicates the architecture and makes tracing execution paths difficult, reducing observability and control. D. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis. Correct. This enables parallel processing to reduce latency while keeping orchestration centralized. The coordinator retains full visibility, making monitoring and debugging easier.
Question 3 / 10
The agent verifies customer identity through a multi-step process before resetting passwords. During testing, you notice that after the customer answers the third verification question, the agent asks them to provide their name again, as if the earlier exchange never happened. What's the most likely cause of this behavior?
A. Claude's memory retention is limited to two conversational turns by default, requiring explicit configuration to extend it.
B. The prompt lacks instructions telling Claude to remember information across multiple exchanges.
C. The verification tool is clearing the agent's internal state after each successful validation step.
D. The conversation history isn't being passed in subsequent API requests.
✓ Bonne réponse : D
A. Claude's memory retention is limited to two conversational turns by default, requiring explicit configuration to extend it. Incorrect. There is no fixed "two-turn memory limit" like this; context is determined by what the application sends, not a built-in short memory window. B. The prompt lacks instructions telling Claude to remember information across multiple exchanges. Incorrect. System prompts don't control memory persistence. The model does not "forget" within context unless information is missing from input. C. The verification tool is clearing the agent's internal state after each successful validation step. Incorrect. Tools do not automatically reset conversational context unless explicitly designed to do so--and that would be an application-level bug, not the most likely general cause. D. The conversation history isn't being passed in subsequent API requests. Correct. This is the most likely cause. The model is stateless, so if prior messages aren't included in each request, it behaves as if earlier verification steps never happened--leading to repeated questions like asking for the name again.
Question 4 / 10
Your system has been operating with 100% human review for 3 months. Analysis shows that extractions with model confidence >90% have 97% accuracy overall. To reduce reviewer workload, you plan to automate highconfidence extractions. Before deploying, what validation step is most critical?
A. Run a two-week pilot routing 25% of high-confidence extractions directly to downstream systems and monitor error reports.
B. Verify that 97% accuracy meets requirements for all downstream systems that consume the extracted data.
C. Analyze accuracy by document type and field to verify high-confidence extractions perform consistently across all segments, not just in aggregate.
D. Compare accuracy at different confidence thresholds (85%, 90%, 95%) to find the optimal cutoff that maximizes automation while minimizing errors.
✓ Bonne réponse : C
A. Verify that 97% accuracy meets requirements for all downstream systems that consume the extracted data. Incorrect. Important, but it doesn't ensure the confidence signal is reliable across different cases--it only checks overall acceptability. B. Analyze accuracy by document type and field to verify high-confidence extractions perform consistently across all segments, not just in aggregate. Correct. Aggregate accuracy can hide weak spots. You need to ensure confidence >90% is trustworthy across all segments, otherwise automation may introduce systematic errors. C. Compare accuracy at different confidence thresholds (85%, 90%, 95%) to find the optimal cutoff that maximizes automation while minimizing errors. Incorrect. Useful for tuning, but only after confirming the confidence signal is consistent and reliable across segments. D. Run a two-week pilot routing 25% of high-confidence extractions directly to downstream systems and monitor error reports. Incorrect. A pilot is valuable, but deploying without validating segment-level reliability first introduces avoidable risk.
Question 5 / 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 orchestration layer automatically routes to the next tool based on the order's status field.
C. The agent executes the remaining steps in a tool sequence planned at the start of the request.
D. The order details are added to the conversation and the model reasons about which action to take.
✓ Bonne réponse : D
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 6 / 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 agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events.
B. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters.
C. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them.
D. "The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent.
✓ Bonne réponse : D
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 7 / 10
After the web search and document analysis subagents complete their tasks, the coordinator needs to spawn the synthesis subagent to synthesize the findings. What is the correct approach for providing the synthesis subagent with the information it needs?
A. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator
B. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks
C. Pass reference Identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results
D. Include the complete findings from both subagents directly in the synthesis subagent's prompt
✓ Bonne réponse : C
A. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks. Incorrect. This introduces unnecessary coupling and complexity. Subagents shouldn't need to actively fetch data from others. B. Include the complete findings from both subagents directly in the synthesis subagent's prompt. Incorrect. While simple, this approach does not scale well for large outputs and can exceed context limits, reducing efficiency. C. Pass reference identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results. Correct. This is the most scalable and production-ready approach. It preserves information fidelity while avoiding context bloat, allowing the synthesis agent to retrieve exactly what it needs. D. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator. Incorrect. There is no automatic context inheritance--without explicit data access, the synthesis agent cannot function properly.
Question 8 / 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. Throw an exception from the tool handler so the agent framework can catch and log it
C. Return a success response with a "status" field indicating the error type
D. Return the error message in the tool result content with the isError flag set to true
✓ Bonne réponse : D
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 9 / 10
Your agent has called lookup_order multiple times while investigating a customer's return requests. Each response includes 40+ fields (items, shipping details, payment inf outputs now represent the majority of the conversation's context. The customer mentions two more orders they want to discuss. What's the most effective approach before lookups?
A. Have the model generate a natural language summary of each order's key details, replacing structured responses with prose descriptions
B. Proceed with additional lookups without modifying the existing tool output context
C. Extract only return-relevant fields (items, purchase date, return window, status) from each existing order response, removing verbose details
D. Move all tool responses to a vector database with semantic indexing, retrieving relevant portions as the conversation continues
✓ Bonne réponse : C
A. Move all tool responses to a vector database with semantic indexing, retrieving relevant portions as the conversation continues Incorrect. This adds unnecessary infrastructure complexity for a short-lived conversational context problem. B. Extract only return-relevant fields (items, purchase date, return window, status) from each existing order response, removing verbose details Correct. This preserves the information needed for the current task while significantly reducing context bloat before additional lookups. C. Have the model generate a natural language summary of each order's key details, replacing structured responses with prose descriptions Incorrect. Natural language summaries are less compact and may omit structured details needed for accurate return handling. D. Proceed with additional lookups without modifying the existing tool output context Incorrect. This worsens context crowding and increases the risk of degraded performance.
Question 10 / 10
You've configured the system so that all four subagents have access to the complete set of 18 tools. During testing, agents frequently call tools outside their specialization--the synthesis agent attempts web searches, and the report generator tries to analyze documents. What is the primary cause of this poor tool selection behavior?
A. The tool definitions consume too much context window space, leaving insufficient room for task content.
B. The agents' role descriptions in their system prompts conflict with having access to tools outside that role.
C. The coordinator cannot track which capabilities each subagent has, leading to misrouted tasks.
D. Choosing from 18 tools instead of 4-5 relevant ones increases decision complexity beyond reliable selection thresholds.
✓ Bonne réponse : D
A. Choosing from 18 tools instead of 45 relevant ones increases decision complexity beyond reliable selection thresholds. Correct. This is the core issue: as the number of available tools grows, especially across multiple unrelated domains, the model's tool selection accuracy degrades due to increased choice entropy and decision load. Even if each tool is well-described, having too many options in the same context makes it harder for the model to reliably pick the correct one, leading to cross-role tool misuse. Why the others are not correct: B. Role-description conflict Incorrect Role prompts influence behavior, but they don't inherently break tool selection when tools are available. C. Context window usage Incorrect There's no indication of truncation or missing tool definitions--this is a selection problem, not a capacity problem. D. Coordinator tracking issue Incorrect The failure happens at the subagent decision level, not because the coordinator lacks awareness of tools.
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.