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
Lequel des éléments suivants est un framework de développement logiciel qu'une entreprise peut utiliser pour définir des ressources cloud en tant que code et provisionner les ressources via AWS CloudFormation ?
A. AWS CLI
B. AWS CodeStar
C. AWS Developer Center
D. AWS Cloud Development Kit (AWS CDK)
✓ Bonne réponse : D
Réponse : AWS Cloud Development Kit (AWS CDK). Explication : AWS CDK est un framework open-source de développement logiciel pour définir l'infrastructure cloud en utilisant des langages de programmation familiers (TypeScript, Python, Java, etc.). Il se synthétise en modèles CloudFormation pour le déploiement.
Question 2 / 10
Quels sont les avantages d’utiliser AWS comme fournisseur de cloud computing ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Matériel personnalisé pour toute spécification.
B. Gestion complète de la conformité et des audits.
C. Inutile de monitorer serveurs et applications.
D. Pas besoin d’estimer la capacité d’infrastructure.
E. Passage des dépenses d’investissement à des dépenses opérationnelles.
✓ Bonne réponse : D, E
Réponse : Pas besoin d’estimer la capacité / Passage des dépenses d’investissement à des dépenses opérationnelles. Explication : AWS évite le surdimensionnement initial et permet un paiement à l’usage, transformant les investissements en coûts d’exploitation variables.
Question 3 / 10
Quelle option EC2 prend en charge le modèle Bring Your Own License (BYOL) pour presque tous les scénarios BYOL ?
Sélectionnez la bonne réponse.
A. Instances à la demande.
B. Dedicated Hosts.
C. Instances dédiées.
D. Instances réservées.
✓ Bonne réponse : B
Réponse : Dedicated Hosts. Explication : Les Dedicated Hosts sont conçus pour la conformité logicielle et le BYOL, permettant la gestion des licences personnalisées.
Question 4 / 10
Dans le plan support Entreprise AWS, quel service fournit des conseils architecturaux et d’optimisation de l’échelle ?
Sélectionnez la bonne réponse.
A. AWS Support Concierge Service.
B. Infrastructure Event Management.
C. AWS Knowledge Center.
D. AWS Health Dashboard.
✓ Bonne réponse : B
Réponse : Infrastructure Event Management. Explication : L’option Infrastructure Event Management offre des conseils spécialisés lors de pics d’activité ou de lancement importants.
Question 5 / 10
Vous travaillez sur deux projets nécessitant chacun une configuration réseau distincte. Quel service ou fonctionnalité AWS permet d’isoler les ressources et la configuration réseau ?
Sélectionnez la bonne réponse.
A. Internet gateways.
B. Amazon CloudFront.
C. Virtual Private Cloud.
D. Groupes de sécurité.
✓ Bonne réponse : C
Réponse : Virtual Private Cloud. Explication : Un VPC permet d’isoler totalement la configuration réseau (IP, sous-réseaux, routes, ACL) pour chaque projet.
Question 6 / 10
Parmi ces services AWS, lesquels servent de ressources de calcul ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Amazon EC2.
B. AWS Lambda.
C. Amazon CloudWatch.
D. Amazon S3.
E. Amazon VPC.
✓ Bonne réponse : A, B
Réponse : Amazon EC2 / AWS Lambda. Explication : Amazon EC2 et AWS Lambda offrent des ressources de calcul : EC2 pour des serveurs virtualisés, Lambda pour du serverless à la demande.
Question 7 / 10
Quelle classe de stockage S3 est la mieux adaptée aux données avec des schémas d’accès imprévisibles ?
Sélectionnez la bonne réponse.
A. Amazon S3 Intelligent-Tiering.
B. Amazon S3 Glacier Flexible Retrieval.
C. Amazon S3 Standard-Infrequent Access.
D. Amazon S3 Standard.
✓ Bonne réponse : A
Réponse : Amazon S3 Intelligent-Tiering. Explication : S3 Intelligent-Tiering adapte automatiquement la classe de stockage en fonction de la fréquence d’accès pour optimiser les coûts.
Question 8 / 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. Standard RI.
B. Elastic RI.
C. Convertible RI.
D. Premium RI.
✓ Bonne réponse : C
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 9 / 10
Quelle option permet à un client de consulter l’activité de facturation Amazon EC2 du mois dernier ?
Sélectionnez la bonne réponse.
A. AWS Pricing Calculator.
B. AWS Systems Manager.
C. AWS Cost & Usage Reports.
D. AWS Budgets.
✓ Bonne réponse : C
Réponse : AWS Cost & Usage Reports. Explication : Les rapports Cost & Usage détaillent toute l’activité de facturation par service, y compris EC2, sur la période désirée.
Question 10 / 10
AWS a créé de nombreux Edge Locations dans son infrastructure mondiale. Lequel des éléments suivants n’est PAS un avantage de leur utilisation ?
Sélectionnez la bonne réponse.
A. Edge Locations améliorent l’expérience utilisateur lors de l’upload de fichiers.
B. Edge Locations distribuent le contenu mondialement avec faible latence.
C. Edge Locations sont utilisées pour mettre en cache les réponses récentes.
D. Edge Locations répartissent le trafic entre plusieurs instances pour réduire la latence.
✓ Bonne réponse : D
Réponse : Les Edge Locations ne servent pas à répartir le trafic sur plusieurs instances pour réduire la latence. Explication : Les Edge Locations servent à distribuer du contenu avec faible latence et à améliorer l’expérience utilisateur, mais ne répartissent pas directement le trafic entre instances.
Pour créer une interface de Questions/Réponses sur manuels techniques PDF au moindre coût, quelle architecture est recommandée ?
A. Fine-tuning systématique du modèle de base sur tous les documents
B. Utiliser le modèle en zero-shot sans contexte externe
C. Inclure l'intégralité de chaque PDF dans chaque requête utilisateur
D. Bedrock Knowledge Base avec RAG (Retrieval Augmented Generation)
✓ Bonne réponse : D
RAG (Retrieval Augmented Generation) : technique qui récupère dynamiquement les passages pertinents des PDFs avant génération, sans charger l'intégralité des documents. Contrairement au fine-tuning coûteux ou au zero-shot imprécis, RAG optimise coût/performance en enrichissant chaque requête avec contexte ciblé via Knowledge Base Bedrock.
Question 2 / 10
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 C (CPU compute) - processeurs CPU standard
B. EC2 P (GPU à usage général) - GPUs polyvalentes
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 3 / 10
Une banque opère une application Bedrock dans un VPC sans accès Internet pour raisons réglementaires. Quelle connectivité choisir ?
A. Internet Gateway
B. Transit Gateway uniquement
C. NAT Gateway public
D. AWS PrivateLink (VPC Endpoint)
✓ Bonne réponse : D
AWS PrivateLink (VPC Endpoint) : crée une interface réseau privée (ENI) dans le VPC pour accéder à Bedrock sans traverser Internet, respectant les contraintes réglementaires. Internet Gateway et NAT Gateway exposent le trafic publiquement. Transit Gateway ne sécurise pas l'accès aux services AWS.
Question 4 / 10
La MSE est une bonne métrique pour la régression, pas pour une classification d’images.
A. Vrai
B. Faux
✓ Bonne réponse : A
Métrique d'erreur vs Classification : MSE (Mean Squared Error) mesure la distance numérique entre valeurs prédites et réelles, idéale pour la régression. En classification d'images, les étiquettes sont catégoriques (chat/chien), pas numériques continues. Les métriques appropriées sont Accuracy, Precision, Recall ou F1-score qui évaluent la correctness des prédictions catégoriques.
Question 5 / 10
Une banque doit analyser 100 000 documents scannés (chèques, relevés) pour extraire signatures, montants et données structurées. Quel est le workflow optimal ?
A. Uniquement Amazon Rekognition pour reconnaissance de signatures
B. Amazon Textract pour extraction, puis GenAI pour validation
C. Uniquement Amazon Bedrock sans pré-traitement structuré
D. Amazon Comprehend pour analyser le texte extrait uniquement
✓ Bonne réponse : B
Extraction documentaire hybride : Textract excelle dans l'extraction de données structurées et texte OCR précis. GenAI via Bedrock post-traite pour validation logique, corretion d'erreurs OCR et enrichissement sémantique. Combinaison optimale coût/performance.
Question 6 / 10
Pour limiter la variabilité des réponses et rendre un classifieur de sentiment basé sur LLM plus stable et prévisible, quel paramètre doit-on ajuster ?
A. Augmenter la température — augmente la diversité et l'imprévisibilité
B. Augmenter massément le paramètre Top-K — augmente les choix possibles
C. Retirer ou ignorer les consignes systèmes — déstabilise le comportement
D. Baisser la température (< 0.5) — réduit l'aléatoire, favorise les réponses déterministes
✓ Bonne réponse : D
Température et stabilité des LLM : la température contrôle le caractère aléatoire de la génération. Une température basse (< 0.5) rend le modèle déterministe en favorisant les tokens les plus probables, idéal pour des tâches précises comme la classification de sentiments. À l'inverse, augmenter la température ou Top-K amplifie la diversité et l'imprévisibilité, inadapté ici. Les consignes systèmes structurent le comportement.
Question 7 / 10
Une plateforme e-commerce veut générer automatiquement des descriptions de produits uniques et persuasives à partir d'images et de spécifications techniques. Quel service multimodal faut-il privilégier ?
A. Amazon Forecast pour prédire les descriptions populaires
B. Amazon Transcribe pour convertir les spécifications audio
C. Un modèle de fondation multimodal (Claude Vision ou similaire) via Amazon Bedrock
D. Amazon Polly pour la synthèse vocale des descriptions
✓ Bonne réponse : C
Capacités multimodales : Les modèles fondations récents traitent images ET texte simultanément. Bedrock offre accès à Claude 3 Vision et autres modèles capables de fusionner données visuelles et textuelles pour générer contenu cohérent.
Question 8 / 10
La fenêtre de contexte et non la température limite la taille maximale du prompt.
A. Faux
B. Vrai
✓ Bonne réponse : B
Fenêtre de contexte vs température : La fenêtre de contexte définit le nombre maximum de tokens acceptés (input + output), limitant physiquement la taille du prompt. La température contrôle la variabilité des réponses (0=déterministe, 1=créatif), sans affecter la longueur. Confusion courante : croire que la température restreint le prompt.
Question 9 / 10
Quelle est la principale différence entre un modèle de base (base model) et un modèle fine-tuné ?
A. Le modèle fine-tuné a des poids adaptés à un domaine spécifique ; le modèle de base est généraliste
B. Le modèle de base ne peut pas être utilisé en production sans fine-tuning
C. Le fine-tuning consiste uniquement à modifier le prompt système, sans changer les poids
D. Le modèle de base est toujours plus précis que le modèle fine-tuné
✓ Bonne réponse : A
Un modèle de base (ex. : Claude, Titan) est pré-entraîné sur des données générales et peut répondre à de nombreuses questions sans adaptation. Un modèle fine-tuné a été réentraîné sur des données spécifiques à un domaine ou une tâche, ce qui modifie ses poids pour optimiser ses performances dans ce contexte particulier (ex. : jargon médical, style de réponse spécifique). Le fine-tuning améliore la précision domain-specific mais peut réduire les capacités générales (catastrophic forgetting).
Question 10 / 10
Quel service AWS est recommandé pour extraire des champs structurés et du texte depuis des documents PDF scannés ou des formulaires ?
A. AWS Glue
B. Amazon Comprehend
C. Amazon Rekognition
D. Amazon Textract
✓ Bonne réponse : D
Amazon Textract : service spécialisé dans l'extraction de données structurées (champs, tableaux, paires clé/valeur) depuis documents PDF, images scannées et formulaires via OCR intelligent. Contrairement à Rekognition (détection d'objets visuels) et Comprehend (analyse NLP de texte brut), Textract préserve la structure spatiale des documents, essentielle pour traiter formulaires et factures.
Multiple Scrum Teams working on the same project must have the same Sprint start date.
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: Multiple Scrum Teams may have different Sprint start dates. While synchronized Sprints can simplify integration, Scrum does not require it. Teams should choose start dates that work best for their coordination needs.
Question 2 / 10
How much of the Sprint Backlog must be defined during the Sprint Planning event?
A. Just enough tasks for the Scrum Master to be confident in the Development Team's understanding of the Sprint.
B. Just enough to understand design and architectural implications.
C. The entire Sprint Backlog must be identified and estimated by the end of the Sprint Planning meeting.
D. Enough so the Development Team can create its best forecast of what is can do, and to start the first several days of the Sprint.
✓ Bonne réponse : D
Answer: Enough so the team can create its best forecast and start the first days. Explanation: Sprint Planning does not need to fully decompose all Sprint Backlog items. The team needs enough detail to start work confidently and adapt the plan as they learn more during the Sprint.
Question 3 / 10
How long is a Daily Scrum?
A. 45 minutes
B. 1 hour
C. 15 minutes
D. 30 minutes
✓ Bonne réponse : C
Daily Scrum Duration: 15 minutes is the timeboxed length for this daily event. This fixed duration promotes focus and efficiency, preventing lengthy discussions. Developers synchronize on progress and impediments within this constraint, ensuring regular communication without disrupting workflow.
Question 4 / 10
Which statement best describes Scrum?
A. A cookbook that defines best practices for software development.
B. A framework within which complex products in complex environments are developed.
C. A complete methodology that defines how to develop software.
D. A defined and predictive process that conforms to the principles of Scientific Management.
✓ Bonne réponse : B
Answer: A framework within which complex products in complex environments are developed. Explanation: Scrum is specifically designed for complex work where requirements and solutions emerge through collaboration. It is a lightweight framework, not a full methodology, prescription, or process for all types of work.
Question 5 / 10
Which of these may a Development Team deliver at the end of a Sprint?
A. A single document, if that is what the Scrum Master asked for.
B. Failing unit tests, to identify acceptance tests for the next Sprint.
C. An increment of working software that is done.
D. An increment of software with minor known bugs in it.
✓ Bonne réponse : C
Answer: An increment of working software that is done. Explanation: The Development Team's deliverable is a Done Increment — working software that meets the Definition of Done. Documentation, partial features, or test plans alone are not valid Sprint deliverables.
Question 6 / 10
What is the purpose of a Sprint Review?
A. To inspect the product Increment with the stakeholders and collect feedback on next steps.
B. To take time to judge the validity of the project.
C. To build team sprint.
D. To review the Scrum Team's activities and processes during the Sprint.
✓ Bonne réponse : A
Answer: To inspect the product Increment with stakeholders and collect feedback on next steps. Explanation: The Sprint Review is a collaborative working session where the Scrum Team and stakeholders inspect the Increment and adapt the Product Backlog based on what was learned.
Question 7 / 10
Which Scrum value is BEST demonstrated when the Scrum Master trusts Developers to self-manage their work without micromanaging their daily tasks?
Select the best answer.
A. Openness.
B. Respect.
C. Focus.
D. Courage.
✓ Bonne réponse : B
Respect means Scrum Team members respect each other as capable, independent people. A Scrum Master who trusts Developers to manage their own work demonstrates Respect for their skills and autonomy. The Scrum Master's role is to enable, not control. Micromanagement violates the Respect value and undermines self-management, which is a core characteristic of Scrum Teams.
Question 8 / 10
What is the primary purpose of the Sprint Retrospective?
A. To update the Product Backlog based on the Sprint Review outcomes.
B. To plan the work for the upcoming Sprint.
C. To review the product Increment with stakeholders and gather feedback.
D. To inspect how the last Sprint went and create a plan for implementing improvements to the way the Scrum Team works.
✓ Bonne réponse : D
The Sprint Retrospective is a dedicated event for the Scrum Team to inspect their own processes and teamwork, not the product itself or stakeholder feedback. According to the Scrum Guide 2020, its purpose is to identify what went well, what didn't, and commit to actionable improvements for future Sprints. The other options describe activities from different Scrum events: the Sprint Review (stakeholder feedback), Sprint Planning (upcoming work), and Product Backlog refinement (backlog updates).
Question 9 / 10
What does it mean to say that an event has a time-box?
A. The event must happen at a set time.
B. The event must take at least a minimum amount of time.
C. The event can take no more than a maximum amount of time.
D. The event must happen by a given time.
✓ Bonne réponse : C
Answer: The event can take no more than a maximum amount of time. Explanation: A time-box is a fixed maximum duration for a Scrum event. The event should end when its purpose is achieved, even if the maximum time has not been reached. It cannot be extended beyond the maximum.
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. The Scrum Master loses the ability to update the Gantt chart properly.
B. The Product Owner cannot accurately report progress to the stakeholders.
C. Impediments are raised and resolved more slowly.
D. Too much work is spent updating the Scrum board before the meeting.
E. Opportunities to inspect and adapt the Sprint Backlog are lost.
6. The Sprint plan may become inaccurate.
✓ Bonne réponse : C, E, 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.
The Sprint Review can adapt the Sprint Backlog in progress.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: The Sprint Review's output adapts the Product Backlog. The Sprint Backlog belongs to the current Sprint which may already be over.
Question 2 / 10
Developers commit to a fixed list of items with no flexibility.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Key concept: Sprint Goal vs. Fixed Scope. In Scrum, Developers commit to achieving the Sprint Goal—a shared objective that provides flexibility—rather than a fixed, unchangeable list of Product Backlog Items. During the Sprint, the team may negotiate scope adjustments with the Product Owner to better serve the Sprint Goal while responding to new insights or impediments. This adaptive approach distinguishes Scrum from traditional waterfall methods. The Sprint Goal remains constant; the items supporting it may evolve, ensuring the team delivers maximum value while maintaining focus and accountability.
Question 3 / 10
When can work be added to the Sprint Backlog?
Choisissez la meilleure réponse.
A. At the end of the Sprint
B. After PMO approval
C. Only at the Daily Scrum
D. As soon as identified, to achieve the Sprint Goal
✓ Bonne réponse : D
Answer: As soon as identified, to achieve the Sprint Goal. Explanation: The Sprint Backlog evolves during the Sprint as Developers discover what is needed to achieve the Sprint Goal.
Question 4 / 10
The PO collaborates with stakeholders to maximize value.
Répondez par Vrai ou Faux.
A. True
B. False
✓ Bonne réponse : A
Answer: True. Explanation: Collaboration with stakeholders is essential to the PO role for understanding needs and aligning the backlog with business value.
Question 5 / 10
The PO orders the Product Backlog.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : B
Product Backlog Ordering: The PO is solely accountable for ordering items to maximize value delivery and team flow. This prioritization reflects stakeholder needs, product strategy, and dependencies—not technical concerns or team preferences. Ordering differs from estimation (team's role) and sprint planning (Scrum Team's role).
Question 6 / 10
Which is NOT a valid consideration when ordering a Product Backlog? (Choose the best answer.)
A. Risk.
B. Tools and techniques.
C. Dependencies on other Product Backlog items.
D. Alignment with business strategy and goals.
E. Importance to customers.
✓ Bonne réponse : B
Answer: Tools and techniques. Explanation: Valid ordering criteria include: business value, risk, dependencies, learning value, and cost of delay. Tools and techniques used for delivery are implementation details, not valid Product Backlog ordering factors.
Question 7 / 10
Who invites stakeholders to the Sprint Review?
Choisissez la meilleure réponse.
A. The Developers
B. The Product Owner
C. The Scrum Master
D. The Manager
✓ Bonne réponse : B
Key concept: Product Owner accountability for stakeholder engagement. The Product Owner is explicitly responsible for inviting stakeholders to the Sprint Review because this event is a key inspection and adaptation opportunity for gathering feedback on the product increment. The Product Owner maintains the stakeholder relationships and determines who should attend based on relevance to the product, business value, and feedback needs. While the Scrum Master facilitates the event and Developers present their work, neither holds accountability for stakeholder invitation. Managers are not part of the Scrum framework and have no formal role in this decision.
Question 8 / 10
Which Scrum Values are directly supported when the Product Owner makes transparent decisions about the Product Backlog?
A. Only Focus
B. Commitment and Efficiency
C. Openness and Respect
D. Only Courage
✓ Bonne réponse : C
Openness and Respect are the correct values because transparent Product Backlog decisions demonstrate openness by sharing information clearly with the team and stakeholders, and respect by valuing their input and understanding of priorities. While Commitment and Focus are important Scrum values, they are not directly supported by transparency itself—transparency is the foundation that enables these values to flourish. Courage alone does not capture the collaborative nature of transparent decision-making.
Question 9 / 10
The Product Owner dictates technical solutions to the Developers.
Répondez par Vrai ou Faux.
A. True
B. False
✓ Bonne réponse : B
Key concept: Role separation and self-organization in Scrum. The Product Owner is accountable for the "what" and "why"—defining product goals, prioritizing the backlog, and clarifying business value. The Developers are accountable for the "how"—deciding technical approaches, architecture, and implementation details. The PO dictating technical solutions violates the Scrum principle of Developer self-organization, undermines their expertise, and creates dependencies that reduce agility. While the PO may request certain technical considerations for business reasons, the Developers retain autonomy to choose the best technical path forward. This separation ensures that business stakeholders and technical teams each focus on their domain of authority, leading to better decisions and higher-quality outcomes.
Question 10 / 10
Which responsibilities do NOT belong to the PO? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Maximizing value
B. Defining technical architecture
C. Collaborating with stakeholders
D. Assigning tasks to Developers
✓ Bonne réponse : B, D
Answer: Assigning tasks to Developers, defining technical architecture. Explanation: The PO focuses on what and why. How the work is done technically belongs to the Developers.
Un projet subit un retard important suite à une panne d’outil critique.
Quelle démarche relève du domaine Incertitude ?
A. Accuser l’équipe de n’avoir pas anticipé.
B. Mettre en œuvre le plan de contingence prévu et en informer les parties prenantes.
C. Ignorer le problème et poursuivre le plan initial.
D. Arrêter le projet immédiatement.
✓ Bonne réponse : B
Gestion des risques réalisés et plans de contingence : Un risque réalisé est un événement d'incertitude qui s'est matérialisé et impacte le projet. Selon le PMBOK 7e édition, la gestion des risques inclut l'identification des risques potentiels lors de la planification, et la définition de plans de contingence (réponses préplanifiées). Lorsque la panne d'outil critique survient, c'est précisément le moment de déclencher le plan de contingence préalablement documenté. Cette approche proactive demontre une maîtrise disciplinée du projet : le chef de projet n'improvise pas, mais exécute une stratégie de réponse anticipée. Mettre en œuvre ce plan stabilise le projet et limite les dégâts. Parallèlement, informer les parties prenantes est obligatoire pour maintenir la transparence, gérer les attentes et préserver la confiance. Les autres options sont contre-productives : ignorer le problème (option 2) aggrave le retard sans le résoudre; accuser l'équipe (option 3) est une réaction émotionnelle qui ne corrige rien; arrêter le projet (option 4) est disproportionné sans exploration d'alternatives. La bonne réponse aligne donc planification des risques, exécution du plan d'action et communication stakeholder, trois
Question 2 / 10
Quelle affirmation sur le Manifeste Agile est exacte ?
A. Il accorde la priorité aux individus et interactions plutôt qu'aux processus et outils
B. Il accorde la priorité aux processus et outils pour garantir la reproductibilité
C. Il recommande de formaliser tous les contrats avant toute collaboration avec le client
D. Il préconise de suivre un plan détaillé plutôt que d'accepter les changements
✓ Bonne réponse : A
Valeurs du Manifeste Agile : Le Manifeste Agile énonce 4 valeurs fondamentales, dont la première : valoriser les individus et interactions plutôt que les processus et outils. Cette priorité aux personnes reflète la flexibilité agile versus l'approche rigide du waterfall. Les autres options reflètent des malentendus : processus/outils (inverse), plan détaillé (waterfall), formalisme contractuel (non-agile).
Question 3 / 10
Quels éléments doivent figurer dans un tableau de bord orienté valeur ?
Sélectionnez toutes les réponses correctes.
A. Volume d’emails envoyés par semaine.
B. Indicateurs d’adoption/satisfaction utilisateur.
C. Jalons de valeur (incréments utiles).
D. Bénéfices attendus vs réalisés.
✓ Bonne réponse : B, C, D
Un tableau de bord axé valeur met l’accent sur bénéfices, adoption et jalons de valeur, pas sur des métriques d’activité peu corrélées.
Question 4 / 10
Une équipe projet utilise un indicateur CPI = 1,2 et SPI = 0,9. Quelle est la situation ?
Sélectionnez la bonne réponse.
A. A l’équilibre
B. En retard et surcoût
C. En avance sur les coûts mais en retard sur le calendrier
D. En avance sur le calendrier et dans les coûts
✓ Bonne réponse : C
Indices de performance (CPI et SPI) : CPI = 1,2 signifie 20% d'économies de coûts (>1 = en avance), SPI = 0,9 indique 10% de retard calendaire (<1 = en retard). Le projet maîtrise ses dépenses mais accumule des délais, nécessitant une accélération sans surcharge budgétaire.
Question 5 / 10
Quelle affirmation concernant la méthode Kanban est exacte ?
A. Kanban interdit tout ajout de tâche une fois la liste initiale établie
B. Kanban impose des sprints de durée fixe pour cadencer les livraisons
C. Kanban limite le travail en cours (WIP) pour améliorer le flux de production
D. Kanban nécessite un Product Owner dédié pour prioriser le backlog
✓ Bonne réponse : C
WIP (Work In Progress) : Kanban limite le nombre de tâches simultanées pour optimiser le flux. Cette contrainte réduit les changements de contexte et améliore la qualité. Contrairement à Scrum (sprints fixes), Kanban est fluide. Pas de Product Owner obligatoire ni de gel du backlog.
Question 6 / 10
Lors de l'atelier des leçons apprises en fin de projet, un acteur clé indique que le projet a livré les résultats techniques attendus mais n'a pas généré la valeur métier escomptée. Quel document le chef de projet doit-il revoir en priorité ?
Sélectionnez la bonne réponse.
A. Le plan de communication pour améliorer la transparence auprès des parties prenantes
B. Le plan de réalisation des bénéfices pour analyser l'écart entre les bénéfices prévus et réalisés
C. Le registre des risques pour identifier les menaces non gérées
D. Le plan de management du calendrier pour vérifier le respect des jalons
✓ Bonne réponse : B
Réponse : Revoir le plan de réalisation des bénéfices avec les parties prenantes. C’est l’outil qui décrit la valeur attendue.
Question 7 / 10
Quelle affirmation concernant le suivi des risques est exacte ?
A. Le suivi des risques concerne uniquement les menaces identifiées lors du démarrage
B. Le suivi des risques est délégué au responsable risques et ne relève pas du chef de projet
C. Le suivi des risques s'effectue uniquement lors des réunions formelles de revue de projet
D. Le suivi des risques concerne à la fois les menaces ET les opportunités
✓ Bonne réponse : D
Concept clé - Suivi des risques bidimensionnel : Le suivi des risques est un processus continu qui englobe l'identification, l'analyse et la réaction face à TOUS les types de risques - menaces (événements négatifs) ET opportunités (événements positifs). Selon le PMBOK 7e édition, la gestion des risques n'est pas un exercice défensif limitant : elle reconnaît que les risques peuvent créer de la valeur. Un chef de projet doit surveiller activement tant les menaces (retards, surcoûts, défauts) que les opportunités (optimisations de coût, accélération des délais, amélioration de la qualité). Cette vigilance bidirectionnelle permet une prise de décision stratégique et une réallocation proactive des ressources. Pourquoi les autres options sont fausses : la deuxième ignore les opportunités et limite le suivi au démarrage (processus statique erroné) ; la troisième dénie la responsabilité partagée du chef de projet en gestion des risques ; la quatrième restreint le suivi à des moments ponctuels, alors qu'il doit être continu tout au long du projet, en intégration avec les revues d'avancement.
Question 8 / 10
Plusieurs parties prenantes clés expriment des attentes contradictoires sur les priorités du projet. Comment dois-tu procéder ?
Quelle action du domaine Parties prenantes est la plus appropriée ?
A. Lancer le développement immédiatement sans clarifier ni documenter les attentes
B. Choisir un camp et ignorer délibérément les attentes des autres parties prenantes
C. Organiser une concertation structurée pour aligner, prioriser et arbitrer les attentes avec la gouvernance
D. Reporter indéfiniment la décision en espérant que le conflit se résout de lui-même
✓ Bonne réponse : C
Gestion des attentes contradictoires via concertation structurée : En gestion de projet (PMBOK 7e édition), les parties prenantes possèdent des intérêts divergents et des objectifs souvent incompatibles. La première étape consiste à organiser une concertation structurée impliquant les stakeholders clés, le sponsor et la gouvernance du projet. Cette démarche permet de : (1) clarifier explicitement chaque attente sans jugement, (2) documenter les priorités et les contraintes associées, (3) identifier les zones de chevauchement et de conflit, (4) co-construire un consensus ou un compromis acceptable par tous. La gouvernance du projet joue un rôle d'arbitrage neutre lorsque les conflits persistent, en s'appuyant sur la stratégie métier, les objectifs stratégiques et les critères de succès du projet. Cette approche évite trois pièges majeurs : ignorer délibérément certaines attentes (créant de la frustration et des risques de non-acceptation), reporter indéfiniment la décision (paralysant l'exécution et accumulant l'ambiguïté), ou lancer le développement sans clarification (générant des rework massifs et des dérives de scope). La concertation structurée s'aligne sur les principes agiles du PMBOK 7 valorisant la collaboration
Question 9 / 10
Une entreprise souhaite externaliser un projet pour réduire les risques. Quelle stratégie est utilisée ?
Sélectionnez la bonne réponse.
A. Transfert du risque
B. Évitement du risque
C. Acceptation du risque
D. Atténuation du risque
✓ Bonne réponse : A
Transfert du risque : confier la responsabilité d'un risque à un tiers (prestataire, assureur) via contrat. L'externalisation transfère le risque au fournisseur, contrairement à l'atténuation (réduire l'impact) ou l'acceptation (tolérer le risque).
Question 10 / 10
Votre organisation souhaite augmenter la valeur livrée par les projets. Quelle approche est la plus efficace ?
Quelle action correspond à cette orientation du PMBOK7 ?
A. Augmenter uniquement le volume de documentation et de rapports
B. Aligner les livrables et les résultats du projet sur les bénéfices stratégiques attendus par l'organisation
C. Réduire la fréquence des interactions et des consultations avec les parties prenantes
D. Mesurer et communiquer uniquement le respect des délais et budgets
✓ Bonne réponse : B
Alignement stratégique et création de valeur organisationnelle : Le PMBOK 7e édition place la création de valeur au cœur de la gestion de projet, dépassant la simple livraison de livrables. Augmenter la valeur organisationnelle signifie que chaque projet doit être directement connecté aux objectifs métier et aux bénéfices stratégiques attendus. Cette approche reconnaît que la gestion de projet n'est pas une fin en soi, mais un moyen d'accomplir la stratégie organisationnelle. En alignant les livrables et résultats sur les bénéfices attendus, on garantit que les ressources investies produisent un retour tangible : amélioration de la rentabilité, positionnement concurrentiel, satisfaction client ou transformation digitale. Cette perspective holistique contraste avec les trois autres options défaillantes : augmenter la documentation crée de la bureaucratie sans valeur ; réduire les interactions avec les parties prenantes détériore la compréhension des vrais besoins ; mesurer uniquement les délais et budgets ignore complètement l'impact réel du projet. Le PMBOK 7 souligne que l'excellence en gestion de projet réside dans la capacité à traduire la stratégie en résultats concrets et bénéfiques pour l'organisation, une philosophie alignée avec les approches
Quelle technique de test convient le MIEUX dans cette situation ?
Dans votre projet, il y a eu un retard dans la livraison d\'une toute nouvelle application etl\'exécution des tests a commencé tardivement, mais vous avez une connaissance détailléedu domaine et de bonnes compétences analytiques. La liste complète des exigences n\'a pasencore été partagée avec l\'équipe, mais la direction demande que des résultats de testssoient présentés.Sélectionnez UNE réponse.
A. Tests de branche
B. Tests exploratoires
C. Estimation d\'erreur
D. Tests basés sur des listes de contrôle
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-4.4.2 (K2) - Expliquer le test exploratoire.
● a) Faux → Les tests basés sur des listes de contrôle nécessitent généralement que les exigences soient connues à l\'avance pour créer les listes appropriées. ● b) Faux → L\'estimation d\'erreur est utile pour anticiper les défauts basés sur l\'expérience, mais n\'est pas la meilleure approche dans cette situation où une couverture systématique est nécessaire rapidement. ● c) Correct → Les tests exploratoires sont idéaux quand le temps est limité et que les exigences ne sont pas complètement disponibles. Cette technique s\'appuie sur les connaissances du domaine et les compétences analytiques du testeur pour explorer le système de manière structurée mais flexible. ● d) Faux → Les tests de branche sont une technique de test de structure \"boîte blanche\" qui nécessite l\'accès au code source, ce qui n\'est pas mentionné dans le scénario et ne résout pas le problème du manque d\'exigences.
Question 2 / 10
Quel cas de test devrait être exécuté EN DERNIER ?
Vous travaillez sur une application de gestion de bibliothèque. Le tableau suivant montre la matrice de traçabilité des cas de test (TC) par rapport aux fonctionnalités dans une application de gestion de bibliothèque. \"X\" signifie qu\'un cas de test donné couvre lafonctionnalité correspondante.● Fonc1 : Inscription des lecteurs● Fonc2 : Recherche de livres● Fonc3 : Réservation d\'ouvrage● Fonc4 : Gestion des emprunts● Fonc5 : Système de recommandation● Fonc6 : Gestion des amendes● Fonc7 : Rapport d\'activitéVous voulez prioriser les cas de test en utilisant la technique de priorisation par couverture supplémentaire. Vous exécutez tous les quatre cas de test.Sélectionnez UNE réponse.
A. TC1
B. TC3
C. TC4
D. TC2
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-5.1.5 (K3) - Appliquer la priorisation des cas de test.
○ Après exécution de TC1 et TC4, 6 fonctionnalités sont déjà couvertes ● TC3 couvre Fonc3 (déjà couverte par TC1) + Fonc4 (nouvelle) → utile pour compléter la couverture à 100 % ○ Donc TC3 doit être exécuté avant la fin. ● TC2 ne couvre que Fonc4, qui est déjà couverte par TC3 ○ TC2 est redondant, il n’apporte aucune nouvelle couverture TC2 (Réponse b) a la couverture supplémentaire la plus faible, il devrait donc être exécuté en dernier.
Question 3 / 10
Laquelle des propositions suivantes concernant la rédaction des critères d’acceptation lors de l’acceptation utilisateur (UAT) est la plus exacte ?
A. Les critères d’acceptation doivent inclure uniquement des métriques de performance afin de mesurer la rapidité d’exécution des scénarios critiques.
B. Les critères d’acceptation peuvent être définis sous différents formats, par exemple : scénarios Gherkin, checklists structurées ou gabarits de tests fonctionnels, en fonction des besoins du projet.
C. Les critères d’acceptation doivent obligatoirement être rédigés sous la forme de scénarios Given/When/Then (GWT) pour garantir une couverture complète
D. Les critères d’acceptation sont généralement rédigés par l’équipe de développement seule, car ce sont eux qui connaissent les contraintes techniques
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-4.5.2 (K2) – Classer les différentes options pour la rédaction des critères d’acceptation. ● a) Faux → Bien que la forme Given/When/Then soit très répandue et efficace, il n’existe pas d’obligation stricte dans les projets de test d’acceptation de toujours utiliser ce format. ● b) Correct → format dépend du contexte du projet, du public cible, et de la maturité de l’équipe. Selon la complexité du projet et les habitudes de l’organisation, on peut utiliser plusieurs formats. ● c) Faux → Les critères d’acceptation doivent généralement être élaborés en collaboration avec les parties prenantes clés : Product Owner, utilisateurs métiers, testeurs et développeurs. Se limiter à l’équipe de développement peut conduire à des critères trop techniques ou peu alignés sur les attentes métiers. ● d) Faux → Les critères d’acceptation peuvent effectivement comporter des exigences de performance, mais ils ne se limitent pas à cet aspect. Ils doivent également couvrir la fonctionnalité, la facilité d’utilisation, la sécurité, la fiabilité, etc.
Question 4 / 10
Dans quel cas l’utilisation d’une approche de test spécifique justifie-t-elle la nécessité des tests logiciels ?
A. L’analyse statique d’un programme assure aux parties prenantes que les composants du système ne produisant aucune sortie sont conformes aux exigences et peuvent être déployés en production.
B. Les revues techniques permettent d’améliorer la qualité des spécifications et réduisent considérablement la nécessité de tests ultérieurs sur les produits dérivés.
C. Les techniques de test statique offrent aux développeurs la possibilité de détecter des défauts dans le code source avant même l’exécution du logiciel, réduisant ainsi les coûts de correction.
D. L’exécution de tests dynamiques permet d’identifier des défaillances dans un logiciel en provoquant des comportements anormaux impossibles à reproduire par un utilisateur final.
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.2.1 (K2)- Donner des exemples montrant la nécessité des tests. ● a) Faux → Les tests dynamiques détectent des défauts, mais ils ne garantissent pas qu’ils provoquent uniquement des comportements anormaux impossibles à reproduire par les utilisateurs.
● b) Correct → Les tests statiques permettent d’identifier des défauts dans le code source avant même l’exécution, ce qui réduit les coûts de correction. ● c) Faux → L’analyse statique ne garantit pas qu’un composant est prêt pour la production, elle identifie uniquement des erreurs structurelles. ● d) Faux → Les revues améliorent la qualité des spécifications, mais ne remplacent pas les tests
Question 5 / 10
Quels éléments (1-4) différencient correctement les tests de confirmation des tests de régression (A-D) ?
1. Vérifient qu’un défaut précédemment corrigé ne réapparaît pas2. Vérifient qu’une modification n’a pas introduit de nouveaux défauts ailleurs3. Se concentrent uniquement sur la fonctionnalité corrigée4. Testent l’ensemble du système pour détecter d’éventuelles régressionsA. Test de confirmationB. Test de régressionC. Test d’intégrationD. Test d’acceptationSélectionnez UNE réponse.
A. 1A, 2B, 3A, 4B
B. 1A, 2C, 3D, 4B
C. 1B, 2D, 3A, 4C
D. 1D, 2B, 3A, 4C
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-2.2.3 (K2) – Distinguer les tests de confirmation des tests de régression.
La bonne réponse est c) 1A, 2B, 3A, 4B.
● 1A) Correct → Le test de confirmation (ou \"retest\") vérifie qu’un défaut corrigé est effectivement résolu. ● 2B) Correct → Le test de régression s’assure que la correction ou une nouvelle fonctionnalité n’a pas causé d’effets secondaires indésirables. ● 3A) Correct → Les tests de confirmation ciblent spécifiquement la correction appliquée et ne testent pas d’autres parties du système. ● 4B) Correct → Les tests de régression sont exécutés à une échelle plus large pourvérifier que le reste du système fonctionne toujours correctement.
Question 6 / 10
Quelle est la différence entre une erreur, un défaut et une défaillance ?
A. Une défaillance est un problème présent dans le code source.
B. Un défaut est une anomalie visible par l’utilisateur final.
C. Une erreur est une anomalie détectée en production.
D. Une erreur humaine peut entraîner un défaut, qui peut causer une défaillance.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-1.2.3 (K2) – Expliquer la relation entre erreur, défaut et défaillance. ● a) Faux → Une erreur est une faute humaine qui peut introduire un défaut, mais ce n’est pas une anomalie détectée en production. ● b) Faux → Un défaut peut exister sans être visible par l’utilisateur final. ● c) Correct → Une erreur humaine peut entraîner un défaut dans le logiciel, qui peut causer une défaillance en production ● d) Faux → Une défaillance est une anomalie observée lors de l’exécution, pas un problème directement présent dans le code source.
Question 7 / 10
Quelle est la relation correcte entre les tests et l’assurance qualité ?
A. Les tests sont une partie de l’assurance qualité
B. Les tests remplacent complètement l’assurance qualité
C. Les tests et l’assurance qualité sont des concepts totalement distincts et indépendants
D. L’assurance qualité se limite uniquement aux activités de test
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.2.2 (K1) – Rappeler la relation entre les tests et l’assurance qualité. ● a) Correct → Les tests font partie des activités d’assurance qualité, qui incluent également l’amélioration des processus, la documentation et le respect des normes. ● b) Faux → Les tests ne remplacent pas l’ensemble de l’assurance qualité, qui couvre un périmètre bien plus large (gestion des risques, validation des exigences, etc.). ● c) Faux → L’assurance qualité ne se limite pas aux tests, elle englobe des pratiques préventives et correctives. ● d) Faux → Les tests et l’assurance qualité sont liés : l’assurance qualité vise à améliorer la qualité globale du produit, et les tests en sont un des moyens.
Question 8 / 10
Lequel des énoncés suivants est le PLUS CORRECT concernant l\'utilisation d\'ATDD dans ce contexte ?
Une équipe agile développe un système de gestion d\'inventaire pharmaceutique soumis à des réglementations strictes. L\'équipe a décidé d\'utiliser le Développement Piloté par les Tests d\'Acceptation (ATDD). Pendant un atelier d\'ATDD avec les parties prenantes, l\'équipe élabore les scénarios suivants pour la fonctionnalité \"Alerte de péremption des médicaments\" Sélectionnez UNE réponse.
A. Ces scénarios sont trop détaillés pour l\'ATDD et devraient être simplifiés en un seul scénario générique, les variations spécifiques devant être gérées dans les tests unitaires
B. Ces scénarios constituent une base solide pour l\'ATDD, mais devraient être affinés pour inclure des exemples concrets avec des données spécifiques afin d\'être transformés en tests automatisés exécutables
C. Ces scénarios sont inappropriés pour l\'ATDD car ils devraient être écrits par les développeurs et non par les parties prenantes métier afin d\'assurer l\'automatisation
D. Ces scénarios sont incomplets pour l\'ATDD car ils ne spécifient pas les critères d\'acceptation techniques comme le temps de réponse du système et la gestion des erreurs de base de données
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-4.5.3 (K3) - Utiliser le développement piloté par les tests d\'acceptation (ATDD) pour dériver les cas de tests.
● a) Faux → Cette réponse reflète une confusion entre les tests d\'acceptation et les tests non-fonctionnels. L\'ATDD se concentre principalement sur les comportements fonctionnels et les critères d\'acceptation métier. ● b) Faux → Cette réponse contredit fondamentalement le principe de l\'ATDD. Dans l\'ATDD, les scénarios sont développés collaborativement avec toutes les parties prenantes métier et développeurs compris qui sont les mieux placées pour définir les critères d\'acceptation. ● c) Correct → Cette réponse capture l\'essence de l\'ATDD. Les scénarios présentés suivent un bon format qui définit clairement les comportements attendus, mais ils restent un peu abstraits. ● d) Faux → Cette réponse va à l\'encontre des bonnes pratiques d\'ATDD. Les différents scénarios présentés capturent des variations importantes du comportement métier (médicaments standard vs contrôlés, suppression d\'alertes) qui doivent être explicitement testées au niveau des tests d\'acceptation, pas seulement au niveau unitaire..
Question 9 / 10
Une application bancaire en ligne permet des transferts d\'un montant minimum de 10 € et maximum de 10 000 €. En utilisant l\'analyse des valeurs limites, quelles sont les valeurs à tester ?
A. 10 €, 10 000 €
B. 10 €, 5 000 €, 10 000 €
C. 0 €, 10 €, 10 000 €, 15 000 €
D. 9 €, 10 €, 10 000 €, 10 001 €
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-4.2.1 (K3) – Utiliser les partitions d\'équivalence pour dériver les cas de test ● a) Correct → Les valeurs 9 € (juste en dessous du minimum), 10 € (minimum), 10 000 € (maximum) et 10 001 € (juste au-dessus du maximum) couvrent les limites inférieures et supérieures ● b) Faux → Les valeurs intermédiaires comme 5 000 € ne testent pas les limites. ● c) Faux → 0 € et 15 000 € sont en dehors des limites pertinentes. ● d) Faux → Tester uniquement les valeurs limites sans les valeurs juste en dehors des limites ne couvre pas tous les scénarios possibles.
Question 10 / 10
Quel ensemble MINIMAL de données de test couvre toutes les partitions d\'équivalence identifiées ?
Vous testez un système de validation de code postal qui accepte les codes valides et rejette les codes invalides. Un code postal est valide s\'il contient 5 caractères, dont au moins 3 chiffres.Vous avez identifié les partitions d\'équivalence suivantes :Variable : Longueur du code postal● Partition \"longueur correcte\" - codes postaux de 5 caractères● Partition \"longueur incorrecte\" - codes postaux d\'une longueur différente de 5Variable : Nombre de chiffres● Partition \"nombre de chiffres correct\" - codes postaux avec au moins 3 chiffres● Partition \"nombre de chiffres incorrect\" - codes postaux avec moins de 3 chiffresSélectionnez UNE réponse.
A. A12BC, 12345, AB12
B. 12345, 123AB, 12A, A12
C. 12ABC, A1234, AB123
D. 123AB, 12AB
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-4.2.1 (K3) - Utiliser les partitions d\'équivalence pour dériver les cas de test. ● a) Faux → car ne couvre pas la partition \"longueur incorrecte\". ● b) Correct → La réponse correcte est b) 12345, 123AB, 12A, A12. ○ \"12345\" couvre \"longueur correcte\" et \"nombre de chiffres correct\" ○ \"123AB\" couvre \"longueur correcte\" et \"nombre de chiffres correct\" ○ \"12A\" couvre \"longueur incorrecte\" et \"nombre de chiffres incorrect\" ○ \"A12\" couvre \"longueur incorrecte\" et \"nombre de chiffres incorrect\" ● c) Faux → car ne couvre pas la partition \"nombre de chiffres incorrect\". ● d) Faux → car ne couvre pas toutes les partitions.
Which security model restricts access to information based on the classification level of the user and the data?
Select the correct answer.
A. C. Role-Based Access Control (RBAC)
B. B. Discretionary Access Control (DAC)
C. A. Mandatory Access Control (MAC)
D. D. Rule-Based Access Control
✓ Bonne réponse : C
Mandatory Access Control (MAC): A security model where the system administrator defines access rules based on security labels (classifications) assigned to both users and data. Access decisions are enforced by the system, not the data owner. Unlike DAC (owner-controlled) or RBAC (role-based permissions), MAC uses fixed classification levels making it ideal for high-security environments requiring strict control.
Question 2 / 10
Which two security controls are examples of physical security measures?
A. CCTV surveillance cameras
B. Intrusion Detection System (IDS)
C. Data Loss Prevention (DLP) software
D. Mantrap (airlock entry system)
✓ Bonne réponse : A, D
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 3 / 10
An organization recently updated its security policy to include the following statement: Regular expressions are included in source code to remove special characters such as $, |, ;. &, `, and ? from user input. Which of the following application security techniques is the organization implementing?
Select the correct answer.
A. Input validation
B. Identify embedded keys
C. Static code analysis
D. Code debugging
✓ Bonne réponse : A
Input validation: Using regular expressions to filter or remove dangerous special characters ($, |, ;, &, `, ?) from user input before processing prevents injection attacks like command injection and SQL injection. This technique inspects and sanitizes data at entry points. Unlike static code analysis (examining source code for vulnerabilities) or code debugging (finding execution errors), input validation actively controls what data the application accepts.
Question 4 / 10
After an audit, an administrator discovers all users have access to confidential data on a file server. Which of the following should the administrator use to restrict access to the data quickly?
Select the correct answer.
A. Data Loss Prevention (DLP)
B. Role-Based Access Control (RBAC)
C. Group Policy
D. Access Control List (ACL)
✓ Bonne réponse : D
Access Control Lists (ACLs): Define granular permissions directly on resources, specifying which users/groups can access specific files. ACLs provide immediate restriction at the file level without requiring system-wide policy deployment. Unlike Group Policy (requires domain configuration time) or RBAC (needs role restructuring), ACLs enable fastest direct permission modifications. DLP prevents data exfiltration but doesn't restrict access itself.
Question 5 / 10
Which of the following is used to prove that a message came from a specific sender and has not been altered?
Select the correct answer.
A. D. Two-factor authentication
B. B. Digital signature
C. C. Firewall
D. A. Encryption
✓ Bonne réponse : B
Digital Signature: A cryptographic technique that uses asymmetric encryption to verify the sender's identity (authentication) and confirm the message hasn't been altered (integrity). The sender signs with their private key; recipients verify with the public key. Unlike encryption (which hides content), firewalls (network security), or 2FA (access control), digital signatures specifically prove origin and detect tampering.
Question 6 / 10
An employee attempts to log in to the network at a university and fails multiple times. Which of the following is the most likely action that the security team will see in the logs?
Select the correct answer.
A. Brute-force attack
B. Privilege escalation
C. Failed password audit
D. Forgotten password by the user
✓ Bonne réponse : A
Brute-force attack: A systematic attempt to gain unauthorized access by trying multiple password combinations repeatedly until successful. Multiple failed login attempts logged sequentially indicate automated credential guessing. This differs from a forgotten password (single user error), privilege escalation (post-authentication exploitation), or failed audits (compliance checks), all leaving distinct log signatures.
Question 7 / 10
What is the primary purpose of a DMZ (Demilitarized Zone) in network architecture?
A. To isolate wireless devices from wired devices
B. To create an additional security layer between the internal network and the internet, hosting public-facing services
C. To provide a dedicated zone for internal database servers
D. To store encrypted backup data away from the main network
✓ Bonne réponse : B
```html
Réponse correcte : Un DMZ crée une zone tampon sécurisée entre le réseau interne et Internet, permettant d'héberger les services accessibles publiquement (web, mail, DNS) tout en les isolant du cœur du réseau pour limiter les risques de compromission.
Pourquoi les autres réponses sont incorrectes : Les serveurs de bases de données internes ne doivent pas se trouver en DMZ mais protégés derrière des pare-feu supplémentaires. L'isolation des appareils sans fil des appareils filaires relève de la segmentation réseau, pas de la DMZ. Le stockage des sauvegardes chiffrées n'est pas la fonction primaire d'une DMZ.
```
Question 8 / 10
Which of the following is the MOST effective way to protect a wireless network from unauthorized access?
Select the correct answer.
A. Use WEP encryption, the original wireless security standard
B. Enable MAC filtering to allow only known device addresses to connect
C. Hide the SSID to prevent casual discovery by wireless scanning tools
D. Implement WPA3 encryption with strong pre-shared keys or enterprise authentication
✓ Bonne réponse : D
WPA3 encryption: the latest Wi-Fi security standard providing advanced protection through Simultaneous Authentication of Equals (SAE) and individualized data encryption. It prevents unauthorized access more effectively than hiding SSIDs or MAC filtering, which are easily bypassed. WEP is obsolete and cryptographically broken.
Question 9 / 10
An attacker intercepts communication between two parties and secretly relays messages between them, each believing they are communicating directly. This describes which attack?
A. Session hijacking
B. Man-in-the-Middle (MitM) attack
C. Replay attack
D. Eavesdropping attack
✓ Bonne réponse : B
Man-in-the-Middle (MitM) attacks occur when an attacker positions themselves between two communicating parties, intercepting and potentially modifying messages without detection. Common methods include ARP poisoning, rogue Wi-Fi hotspots, and SSL stripping. Defenses include certificate pinning, HTTPS with HSTS, and mutual TLS (mTLS). Replay attacks reuse captured credentials. Session hijacking steals an established session. Eavesdropping is passive MitM without modification.
Question 10 / 10
Which of the following is an example of a technical control?
Select the correct answer.
A. Firewall rules that block unauthorized traffic from entering the network
B. Password policy requiring minimum 8 characters and regular changes
C. Security guard stationed at the building entrance
D. Security awareness policy document distributed to employees
✓ Bonne réponse : A
Technical Controls: Security measures implemented through technology and systems that automatically enforce security policies. Firewalls are technical controls because they use hardware/software to actively filter and block network traffic based on predefined rules. Unlike administrative controls (policies/documents) or physical controls (guards/locks), technical controls operate automatically without human intervention, making them objective and consistently enforced across all network traffic.
Qu'est-ce que le chiffrement transparent des données (TDE — Transparent Data Encryption) dans Azure SQL ?
A. TDE chiffre les données en transit entre l'application et la base de données via SSL/TLS
B. Il chiffre automatiquement les fichiers de données et sauvegardes au repos via AES 256 bits, activé par défaut dans Azure SQL
C. TDE est une fonctionnalité payante optionnelle disponible uniquement en tier Premium d'Azure SQL
D. TDE chiffre uniquement les colonnes marquées comme 'sensitive' dans le schéma de la base
✓ Bonne réponse : B
TDE (Transparent Data Encryption) chiffre automatiquement les fichiers de données, journaux et sauvegardes d'une base de données Azure SQL au repos — sans nécessiter de modification de l'application. Le chiffrement utilise AES 256 bits. Il est activé par défaut sur toutes les nouvelles bases Azure SQL depuis 2017. Transparent = l'application ne voit aucune différence ; le chiffrement/déchiffrement est géré par le moteur SQL. La clé peut être gérée par Microsoft (service-managed) ou par le client (Bring Your Own Key via Azure Key Vault — BYOK).
Question 2 / 10
Que signifie ETL en ingénierie des données ?
A. Extract, Transfer, Launch
B. Export, Translate, Load
C. Evaluate, Transform, Log
D. Extract, Transform, Load
✓ Bonne réponse : D
ETL signifie « Extract, Transform, Load », un processus fondamental en ingénierie des données qui consiste à extraire les données de sources diverses, les transformer pour les nettoyer et les structurer selon les besoins, puis les charger dans un système cible comme un data warehouse. Les autres options sont incorrectes : « Transfer » n'est pas le terme utilisé (c'est « Transform »), « Launch » n'a aucun sens dans ce contexte, « Evaluate » et « Log » ne font pas partie de ce processus standardisé, et « Export » et « Translate » ne correspondent pas aux étapes réelles de l'ETL.
Question 3 / 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 conçues uniquement pour les workloads analytiques en lecture seule
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 qui stockent exclusivement des données numériques
✓ 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 4 / 10
Votre entreprise a récemment rapporté les ventes du troisième trimestre. Vous avez le graphique présenté dans l'exhibit suivant. Quel type d'analyse est montré au quatrième trimestre ?
A. prescriptive
B. diagnostic
C. descriptive
D. prédictive
✓ Bonne réponse : D
Réponse : Prédictive. Explication : Le graphique du quatrième trimestre montre une prévision — projeter les valeurs futures en fonction des tendances historiques. L'analyse prédictive utilise des modèles statistiques et ML pour prévoir les résultats futurs, ce qui la distingue de l'analyse descriptive (ce qui s'est passé) et diagnostique (pourquoi cela s'est passé).
Question 5 / 10
Qu'est-ce que la gouvernance des données (Data Governance) et quel service Azure la supporte ?
A. Azure Monitor gère la gouvernance des données en surveillant les métriques de qualité des bases de données
B. Microsoft Purview gère la gouvernance des données avec découverte automatique, catalogue, lignage et classification des données sensibles
C. Azure Policy applique la gouvernance des données via des règles de conformité sur les ressources cloud
D. La gouvernance des données est uniquement une obligation légale sans outil technique spécifique dans Azure
✓ 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 6 / 10
Dans Azure SQL Database, qui gère les mises à jour et correctifs de sécurité du moteur SQL ?
A. Un data analyst
B. Le client
C. Un administrateur réseau
D. Microsoft
✓ Bonne réponse : D
Modèle PaaS d'Azure SQL Database : Microsoft, en tant que fournisseur cloud, gère entièrement l'infrastructure, le moteur SQL et les mises à jour de sécurité. Le client ne s'occupe que des données et de l'application. Contrairement à un serveur on-premises, l'administrateur réseau n'intervient pas sur les patchs du moteur SQL.
Question 7 / 10
À quoi sert une clé étrangère dans une base relationnelle ?
A. Identifier chaque enregistrement de façon unique
B. Stocker des données sensibles de manière sécurisée
C. Créer un index pour accélérer les requêtes
D. Relier deux tables pour assurer l’intégrité référentielle
✓ Bonne réponse : D
Clé étrangère : colonne qui référence la clé primaire d'une autre table, créant ainsi une relation entre elles. Elle garantit l'intégrité référentielle en s'assurant que chaque valeur existe réellement dans la table liée. Contrairement à la clé primaire (identifie les enregistrements) ou à l'index (optimise les requêtes), la clé étrangère établit des liens logiques entre tables.
Question 8 / 10
Qu'est-ce qu'un entrepôt de données (Data Warehouse) et en quoi diffère-t-il d'une base de données opérationnelle ?
A. Un Data Warehouse ne peut pas utiliser SQL ; il nécessite des langages spécialisés comme MDX
B. Les entrepôts de données sont réservés aux très grandes entreprises ; les PME utilisent uniquement des bases opérationnelles
C. Le DW stocke des données historiques orientées sujets métier optimisé pour l'analytique OLAP ; la DB opérationnelle gère les transactions OLTP courantes
D. Un entrepôt de données est identique à une base de données opérationnelle mais avec plus de stockage
✓ Bonne réponse : C
Un entrepôt de données (Data Warehouse) est un référentiel centralisé de données historiques optimisé pour les requêtes analytiques et le reporting. Différences avec une base opérationnelle : (1) Orientation : DW = sujets métier (ventes, clients) vs DB = processus (commandes, factures) ; (2) Temporalité : DW = données historiques sur plusieurs années vs DB = données courantes ; (3) Volumétrie : DW = téraoctets/pétaoctets vs DB = gigaoctets ; (4) Optimisation : DW = lectures complexes (OLAP) vs DB = lectures/écritures simples (OLTP). Azure Synapse SQL Pool est le DW natif d'Azure.
Question 9 / 10
Qu'est-ce que la 'normalisation' dans une base de données relationnelle ?
A. Chiffrer les colonnes sensibles à l'aide du chiffrement de données transparent
B. Convertir les données d'un format (par exemple, CSV) à un autre (par exemple, JSON)
C. Créer des index sur toutes les colonnes fréquemment interrogées
D. Organiser les tables de la base de données pour réduire la redondance des données et améliorer l'intégrité des données
✓ Bonne réponse : D
Réponse correcte : La normalisation est un processus de conception de base de données relationnelle qui organise les tables pour éliminer la redondance des données et améliorer l'intégrité. Elle suit des règles (formes normales) pour structurer les données de manière efficace.
Pourquoi les autres réponses sont incorrectes :
• Conversion de format : c'est une transformation de données, pas de la normalisation.
• Chiffrement TDE : c'est une mesure de sécurité, complètement indépendante de la normalisation.
• Création d'index : c'est une optimisation de performance, non une normalisation.
Question 10 / 10
Quelle différence clé existe entre OLTP et OLAP ?
A. OLAP est utilisé uniquement pour IoT
B. OLTP est toujours plus rapide qu’OLAP
C. OLTP gère les transactions courtes, OLAP analyse de grands volumes de données
D. OLAP ne supporte pas SQL
✓ Bonne réponse : C
OLTP vs OLAP : OLTP (Online Transaction Processing) traite des transactions courtes et fréquentes (ventes, paiements) optimisées pour la vitesse. OLAP (Online Analytical Processing) analyse de grands volumes historiques pour le reporting et la décision. OLTP = écriture rapide, OLAP = lecture massive. Contrairement aux idées fausses, OLAP supporte SQL et n'est pas limité à l'IoT.
Sélectionnez les tâches FI typiquement incluses dans une check‑list de clôture mensuelle.
Cochez toutes les options pertinentes.
A. Création des Business Partners automatiquement
B. Écritures périodiques (accruals/deferrals)
C. Nettoyage du compte GR/IR
D. Lettrage automatique (F.13) quand applicable
E. Valorisation de change (postes/balances)
✓ Bonne réponse : B, C, D, E
Réponse : Écritures périodiques (accruals/deferrals) ; Valorisation de change ; Nettoyage GR/IR ; Lettrage automatique F.13 ; Revue des comptes et justification des variations. Explication : Ces actions sécurisent l’exhaustivité et la fiabilité des états financiers.
Question 2 / 10
À quels niveaux pouvez-vous définir le compte de clearing technique pour l'acquisition d'immobilisations intégrée en Customizing ? (Choisissez deux réponses.)
A. Détermination des comptes
B. Classe d'immobilisation
C. Zone d'amortissement
D. Plan comptable
✓ Bonne réponse : A, B
Réponse : Classe d'immobilisation ; détermination des comptes. Explication : Le compte de clearing technique peut être défini à deux niveaux : au niveau de la classe d'immobilisation (pour les comptes de clearing spécifiques à la classe) et au niveau de la détermination des comptes (pour une affectation plus généralisée à travers plusieurs classes d'immobilisations).
Question 3 / 10
Quelle affirmation décrit correctement la « détermination des comptes » (account determination) en AA ?
Choisissez la meilleure réponse.
A. Elle gère l’imputation analytique CO
B. Elle remplace la clé d’amortissement
C. Elle mappe les opérations AA vers des comptes GL par classe et zone
D. Elle choisit la devise de l’actif par classe
✓ Bonne réponse : C
Réponse : Elle mappe les opérations AA (APC, amortissement, cession) vers des comptes GL via des clés configurées par classe d’actifs et zone. Explication : La détermination des comptes pilote la comptabilisation automatique AA→GL.
Question 4 / 10
Lequel des éléments suivants est un exemple de Special G/L (écritures spéciales) en Comptes Clients (AR) ou Comptes Fournisseurs (AP) ?
Sélectionnez la meilleure réponse.
A. Un blocage de paiement automatique du système
B. Un avoir client standard sans conditions particulières
C. Un acompte ou versement anticipé (down payment) avec suivi spécifique
D. Un report de solde entre exercices GL
✓ Bonne réponse : C
Réponse : Un acompte (down payment) Les Special G/L Indicators permettent de gérer des opérations spéciales AP/AR sur des comptes G/L séparés, sans affecter les comptes de réconciliation normaux. L'acompte (Down Payment) est l'exemple classique : il utilise un compte G/L spécial pour distinguer les acomptes versés des factures ouvertes ordinaires.
Question 5 / 10
Quel est le but du traitement des 'Acomptes' dans SAP FI avec un indicateur G/L spécial ?
A. Enregistrement des acomptes sur un compte de réconciliation distinct plutôt que le compte standard clients/fournisseurs
B. Enregistrement de l'acompte directement sur un compte d'immobilisation
C. Enregistrement de l'acompte comme déduction de la limite de crédit du fournisseur
D. Création automatique d'une commande d'achat lors d'un acompte
✓ Bonne réponse : A
Réponse correcte : Le traitement des acomptes avec un indicateur G/L spécial permet l'enregistrement des acomptes sur un compte de réconciliation distinct, séparant les acomptes des clients/fournisseurs standard et facilitant leur suivi jusqu'à la facturation finale.
Pourquoi les autres réponses sont incorrectes : Les acomptes ne créent pas automatiquement une commande d'achat (c'est un processus distinct), ne sont pas enregistrés directement sur des immobilisations, et n'affectent pas les limites de crédit du fournisseur — ils représentent simplement des fonds avancés à régulariser ultérieurement.
Question 6 / 10
Quel élément organisationnel lie la Comptabilité Financière SAP (FI) et le Contrôle de Gestion (CO) ?
A. Domaine d'Activité
B. Centre de Profit
C. Domaine de Contrôle de Gestion
D. Société
✓ Bonne réponse : C
Le Domaine de Contrôle de Gestion est l'élément organisationnel qui relie directement FI et CO. Il regroupe plusieurs Sociétés et permet à la Comptabilité de Gestion (CO) de collecter et analyser les données comptables (FI) pour le contrôle de gestion et l'analyse de rentabilité. Le Centre de Profit est un élément CO utilisé pour l'analyse de rentabilité mais ne constitue pas un lien structurel entre FI et CO. Le Domaine d'Activité est un élément facultatif pour segmenter les données par secteur d'activité, pas un lien FI-CO. La Société est l'élément de base de FI mais ne relie pas directement les deux modules – plusieurs Sociétés peuvent appartenir au même Domaine de Contrôle de Gestion.
Question 7 / 10
Quel objet est utilisé pour soutenir directement la préparation de la consolidation ?
A. Secteurs d'activité / Centres de profit
B. Entreprise / Partenaire commercial
C. Zones fonctionnelles
D. Grands livres / Groupes de grands livres
✓ Bonne réponse : B
Réponse : Entreprise / Partenaire commercial. Explication : L'unité organisationnelle Entreprise (Partenaire commercial) dans SAP soutient directement l'élimination interentreprises dans la consolidation financière. Elle identifie l'entité juridique à l'origine des transactions interentreprises, permettant l'élimination automatisée des soldes interentreprises.
Question 8 / 10
Vous imputez une facture fournisseur pour l'acquisition d'une immobilisation sans référence à une commande. Quels documents comptables sont générés ?
A. Des documents séparés pour chaque principe comptable
B. Un document par principe comptable
C. Un document pour tous les principes comptables
D. Un document par principe comptable et un document pour tous les principes comptables
✓ Bonne réponse : D
Réponse : Un document par principe comptable et un document pour tous les principes comptables. Explication : Dans SAP S/4HANA avec comptabilité parallèle, l'imputation d'une facture fournisseur pour l'acquisition d'une immobilisation génère : un document FI par principe comptable (pour les évaluations spécifiques au grand livre) plus un document universel couvrant tous les principes comptables.
Question 9 / 10
Quel type d’app Fiori s’appuie sur SAP Smart Business et des vues CDS analytiques pour fournir des KPIs en temps réel ?
Choisissez la meilleure réponse.
A. Analytical
B. Fact Sheet
C. Transactional
D. Native Mobile uniquement
✓ Bonne réponse : A
Réponse : App Fiori de type Analytical. Explication : Les apps analytiques utilisent les vues CDS et les services d’analytique embarquée pour afficher KPIs/cartes et permettre du drill‑down.
Question 10 / 10
Quel est l'ordre correct des tâches de clôture mensuelle en Comptabilité des Immobilisations (AA) ?
A. AFAB → Valider → Clôturer → Vérifier documents
B. Clôturer → AFAB → Valider → Vérifier documents
C. Vérifier documents → Valider → Clôturer → AFAB
D. Valider les immobilisations → Lancer l'amortissement (AFAB) → Vérifier les documents générés → Clôturer la période AA
✓ Bonne réponse : D
Ordre correct clôture AA :
Vérifier les acquisitions et cessions de la période
Traiter les AUC et les règlements d'ordres
Exécuter l'amortissement (AFAB)
Contrôler l'Asset History Sheet (AS02/S_ALR)
Justifier les écarts et effectuer les corrections si nécessaire
En quelle année fut fondée la Première République ?
Choisissez la bonne réponse.
A. 1792
B. 1789
C. 1804
✓ Bonne réponse : A
La Première République française fut proclamée le 21 septembre 1792, lors de la première réunion de la Convention nationale, au lendemain de la victoire de Valmy. Elle succédait à la monarchie constitutionnelle établie en 1791. 1789 = début de la Révolution (prise de la Bastille) et monarchie constitutionnelle. 1804 = proclamation du Premier Empire par Napoléon Bonaparte. La Première République prit fin en 1799 avec le coup d'État du 18 Brumaire.
Question 2 / 10
Quel océan borde la côte ouest de la France ?
Choisissez la bonne réponse.
A. Mer Méditerranée
B. Mer du Nord
C. Océan Indien
D. Océan Atlantique
✓ Bonne réponse : D
La côte ouest de la France est bordée par l'océan Atlantique, de la Bretagne jusqu'au Pays Basque, en passant par la Normandie, les Pays de la Loire et l'Aquitaine. La Mer Méditerranée borde la côte sud (Provence, Languedoc). La Mer du Nord borde la côte nord-est (Pas-de-Calais). La France métropolitaine est ainsi baignée par deux mers et un océan, ce qui lui confère une position maritime stratégique en Europe.
Question 3 / 10
Selon la Constitution française, la République est fondée sur la séparation de combien de pouvoirs ?
Choisissez la meilleure réponse.
A. Cinq
B. Quatre
C. Deux
D. Trois
✓ Bonne réponse : D
La séparation des trois pouvoirs : fondement de la démocratie française établi par la Constitution. Le pouvoir législatif (Parlement) crée les lois, le pouvoir exécutif (Président, Gouvernement) les applique, et le pouvoir judiciaire (tribunaux) les interprète. Cette séparation empêche la concentration du pouvoir et protège les libertés individuelles. Deux, quatre ou cinq pouvoirs ne correspondent pas à la structure constitutionnelle française.
Question 4 / 10
Que représente le 14 juillet ?
Choisissez la bonne réponse.
A. La prise de la Bastille
B. La fête du travail
C. La fin de la monarchie
✓ Bonne réponse : A
Le 14 juillet 1789 : date fondatrice de la Révolution française marquée par la prise de la Bastille, forteresse-prison symbole du pouvoir absolu. Cet événement incarne la liberté retrouvée et l'abolition de l'arbitraire royal. Contrairement à la fête du Travail (1er mai) ou à la fin progressive de la monarchie (1870), le 14 juillet représente le moment décisif du passage à la République.
Question 5 / 10
La naturalisation par mariage peut-elle être refusée en cas de condamnation pénale ?
Choisissez la bonne réponse.
A. Oui
B. Non
✓ Bonne réponse : A
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 6 / 10
Que garantit la Déclaration des droits de l'homme et du citoyen de 1789 et quelle est sa valeur juridique aujourd'hui ?
A. Elle garantit uniquement des droits civiques ; elle n'a aucune valeur juridique contraignante aujourd'hui
B. Elle ne s'applique qu'aux citoyens français nés sur le territoire, pas aux étrangers naturalisés
C. Elle proclame les droits naturels et a valeur constitutionnelle via le préambule de 1958
D. Elle a été remplacée par la Convention européenne des droits de l'homme en 1950
✓ Bonne réponse : C
La Déclaration des droits de l'homme et du citoyen (DDHC) de 1789 proclame les droits naturels et imprescriptibles : liberté, propriété, sûreté, résistance à l'oppression. Elle affirme la souveraineté nationale et la séparation des pouvoirs. Sa valeur juridique est constitutionnelle : le préambule de la Constitution de 1958 y fait explicitement référence, et le Conseil constitutionnel la considère comme faisant partie du « bloc de constitutionnalité ». Elle peut donc être invoquée pour déclarer une loi inconstitutionnelle.
Question 7 / 10
Quel est le siège du Parlement européen ?
Choisissez la bonne réponse.
A. Luxembourg
B. Bruxelles
C. Strasbourg
D. Paris
✓ Bonne réponse : C
Le siège officiel du Parlement européen est à Strasbourg (France), où se tiennent les sessions plénières. Cependant, les commissions parlementaires siègent à Bruxelles, où est aussi basée la Commission européenne. Luxembourg abrite le Secrétariat général du Parlement et la Cour de justice de l'UE. Ce découpage fait l'objet de critiques pour son coût, mais est inscrit dans les traités européens.
Question 8 / 10
Que représente le coq gaulois comme symbole de la France ?
A. Le coq gaulois est l'emblème officiel de la République inscrit dans la Constitution
B. Il remplace Marianne sur les documents officiels depuis 2005
C. Le coq représente exclusivement l'agriculture française et figure sur le sceau du ministère de l'Agriculture
D. Il est un symbole traditionnel non officiel évoquant le courage et la fierté française, hérité du jeu de mots latin Gallus/Galli
✓ Bonne réponse : D
Le coq gaulois est un symbole non officiel mais traditionnel de la France, hérité d'un jeu de mots latin entre « Gallus » (coq) et « Galli » (les Gaulois). Il incarne le courage, la vigilance et la fierté. On le retrouve sur les grilles de l'Élysée, les équipements sportifs des équipes de France (maillots, emblèmes), les pièces de monnaie historiques. Il est distinct du symbole officiel (Marianne, la devise, le drapeau tricolore) mais fait partie de l'imaginaire national français depuis le Moyen Âge.
Question 9 / 10
Quel organe vote les lois en France ?
Choisissez la meilleure réponse.
A. Le Conseil d\'État
B. Le Parlement
C. Le Conseil constitutionnel
D. Le Président de la République
✓ Bonne réponse : B
Le Parlement est l'organe législatif composé de l'Assemblée nationale et du Sénat. Il détient le pouvoir de voter les lois en France. Le Président exécute les lois, le Conseil constitutionnel les contrôle, et le Conseil d'État donne des avis consultatifs.
Question 10 / 10
Qu'est-ce que Marianne et quel est son rôle dans la symbolique républicaine française ?
A. Marianne est l'allégorie de la République française, symbole de la Liberté, Égalité, Fraternité
B. Marianne est le surnom donné à la Constitution de la Ve République
C. Marianne est une reine médiévale dont l'image honore la monarchie française
D. Marianne représente la France dans les organisations internationales comme l'ONU
✓ Bonne réponse : A
Marianne est l'allégorie de la République française et son symbole officiel. Elle figure sur le buste officiel des mairies, sur les documents officiels (en-têtes des administrations), les timbres et pièces de monnaie. Représentée coiffée du bonnet phrygien (symbole de la liberté depuis la Rome antique), elle incarne les valeurs de Liberté, Égalité, Fraternité. Son visage change selon les époques (inspiré parfois de célébrités françaises). Elle apparaît sur le sceau de la République depuis la Révolution.
Laquelle des approches suivantes permettrait de surmonter les défis de test associés aux systèmes basés sur l'IA à caractère probabiliste et non déterministe ?
A. Exécuter le test plusieurs fois pour s'assurer que l'IA retourne toujours le même résultat correct
B. Exécuter le test plusieurs fois afin de générer un résultat statistiquement valide et s'assurer qu'un nombre approprié de réponses est correct
C. Décomposer le test système en plusieurs tests d'ingestion de données afin de déterminer si le système IA reçoit des données en entrée précises et exactes
D. Décomposer le test système en plusieurs tests d'ingestion de données afin de déterminer si le système IA reçoit un volume suffisant de données en entrée
✓ Bonne réponse : B
Réponse : Exécuter le test plusieurs fois afin de générer un résultat statistiquement valide. Explication : Les systèmes IA probabilistes et non déterministes peuvent produire des sorties différentes pour une même entrée. Exécuter les tests à plusieurs reprises et recourir à une analyse statistique (par exemple, des intervalles de confiance) permet aux testeurs d'évaluer la correction des résultats malgré la variabilité inhérente.
Question 2 / 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. Les tests de transition d'état
B. L'analyse statique
C. Les tests exploratoires
D. Le partitionnement en classes d'équivalence
✓ Bonne réponse : C
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 3 / 10
Lequel des éléments suivants N'EST PAS une caractéristique rendant les systèmes basés sur l'IA difficiles à utiliser ?
A. L'absence de standards
B. La complexité
C. Le manque de robustesse
D. Le manque de transparence
✓ Bonne réponse : C
Réponse : Le manque de robustesse N'EST PAS une caractéristique rendant l'IA difficile à utiliser. Explication : Les caractéristiques qui rendent véritablement l'IA difficile à utiliser comprennent : le manque de transparence et d'explicabilité, le non-déterminisme et la complexité. Le manque de robustesse constitue un problème de qualité, mais ne fait pas partie des défis fondamentaux liés à l'utilisabilité de l'IA tels que définis dans le syllabus CT-GenAI.
Question 4 / 10
Lequel des exemples suivants illustre un problème de clustering pouvant être résolu par apprentissage non supervisé ?
A. Associer des acheteurs à leurs habitudes d'achat
B. Estimer les achats attendus de nourriture pour chats à la suite d'une campagne publicitaire particulièrement réussie
C. Regrouper des poissons individuels en fonction du type de leurs nageoires
D. Classer des achats de muffins en fonction de l'attrait perçu de leur emballage
✓ Bonne réponse : A
Réponse : Associer des acheteurs à leurs habitudes d'achat. Explication : Le clustering est une technique d'apprentissage non supervisé qui regroupe des points de données similaires sans labels prédéfinis. Regrouper des acheteurs en fonction de leurs comportements (habitudes) sans segments clients définis au préalable est un cas d'usage typique du clustering.
Question 5 / 10
Laquelle des caractéristiques suivantes des systèmes basés sur l'AI rend plus difficile la garantie de leur sécurité ?
A. La durabilité
B. La simplicité
C. La robustesse
D. Le non-déterminisme
✓ Bonne réponse : D
Réponse : Le non-déterminisme. Explication : Le non-déterminisme dans les systèmes AI signifie qu'une même entrée peut produire des sorties différentes selon les exécutions. Cela rend difficile la prédiction du comportement du système dans des situations critiques pour la sécurité, la vérification de son exactitude ainsi que la définition de limites de sécurité fiables.
Question 6 / 10
Quelle est une considération critique lors du test de la confidentialité dans les systèmes AI qui utilisent l'apprentissage fédéré ?
A. Toutes les données personnelles brutes doivent être centralisées pour faciliter les tests
B. Le test doit vérifier que les données d'entraînement individuelles restent sur les appareils locaux et que seules les mises à jour du modèle sont partagées
C. Le test de confidentialité est inutile puisque le modèle est distribué sur plusieurs serveurs
D. L'apprentissage fédéré élimine automatiquement tous les problèmes de confidentialité
✓ Bonne réponse : B
Concept clé : Test de confidentialité dans l'apprentissage fédéré. L'apprentissage fédéré vise à préserver la confidentialité en maintenant les données d'entraînement décentralisées. Les testeurs doivent valider que les données individuelles ne quittent jamais les appareils locaux et que seules les mises à jour agrégées du modèle sont transmises, prévenant ainsi toute exposition non autorisée des données pendant le processus d'apprentissage.
Question 7 / 10
Laquelle des options suivantes décrit le MIEUX un scénario de test A/B ?
A. Une comparaison des performances d'un système ML sur deux jeux de données d'entrée différents.
B. Une comparaison de deux sites web différents observée dans une perspective d'acceptance utilisateur.
C. Une comparaison de deux offres différentes dans un système de recommandation afin de déterminer l'offre la plus efficace pour les mêmes utilisateurs.
D. Une comparaison des performances de deux implémentations ML différentes sur les mêmes données d'entrée.
✓ Bonne réponse : C
Réponse : Comparer deux offres différentes dans un système de recommandation pour les mêmes utilisateurs. Explication : Le test A/B consiste à comparer deux variantes (offre A contre offre B) sur une même population afin de déterminer laquelle est la plus performante. Un système de recommandation comparant deux stratégies d'offres auprès de la même base d'utilisateurs constitue l'exemple le plus représentatif d'un test A/B.
Question 8 / 10
Lequel des éléments suivants constituerait l'entrée la PLUS efficace pour un outil de prédiction de défauts basé sur l'IA ?
A. Le nombre de lignes de code modifiées
B. Les développeurs associés aux modifications de code antérieures
C. La complexité cyclomatique
D. La taille des commits
✓ Bonne réponse : C
Réponse : La complexité cyclomatique. Explication : La complexité cyclomatique mesure la complexité structurelle du code et est fortement corrélée à la densité de défauts. Il s'agit de l'une des métriques de code les plus prédictives pour les outils de prédiction de défauts basés sur l'IA, aux côtés du taux de rotation du code et du nombre historique de bugs.
Question 9 / 10
Laquelle des affirmations suivantes décrit le MIEUX l'effet IA ?
A. Les systèmes utilisés pour jouer aux échecs contre des experts humains dans les années 1990 ne sont plus considérés comme de l'IA.
B. À mesure que les systèmes IA progressent, la probabilité d'atteindre la singularité technologique augmente.
C. Les systèmes IA s'améliorent au fil du temps à mesure qu'ils sont exposés à davantage de données.
D. Les systèmes IA se comportent de plus en plus comme des humains.
✓ Bonne réponse : A
Réponse : Les systèmes utilisés pour jouer aux échecs dans les années 1990 ne sont plus considérés comme de l'IA. Explication : L'effet IA désigne la tendance à ne plus qualifier d'« IA » une capacité dès lors qu'elle devient courante. Les programmes de jeu d'échecs représentaient une IA révolutionnaire dans les années 1990, mais sont aujourd'hui considérés comme des logiciels classiques.
Question 10 / 10
Laquelle des affirmations suivantes est vraie concernant les tests dynamiques relatifs aux biais inappropriés ?
A. Il peut être nécessaire d'obtenir des attributs supplémentaires sur les données traitées
B. L'examen de la source des données d'entraînement peut révéler des biais inappropriés
C. Les tests ne doivent jamais être effectués en production
D. Les biais inappropriés ne doivent être testés que lorsque des caractéristiques protégées telles que la race ou le genre sont présentes dans les entrées
✓ Bonne réponse : A
Réponse : Les tests dynamiques relatifs aux biais inappropriés peuvent nécessiter l'obtention d'attributs de données supplémentaires. Explication : Pour détecter les biais, les testeurs peuvent avoir besoin d'analyser des attributs protégés (genre, origine ethnique, âge) dans les données de test, attributs qui ne font pas normalement partie du jeu de données de test, ce qui requiert une augmentation ou une acquisition spécifique de données.
Quel énoncé sur l’autorité de changement est CORRECT ?
A. Les changements urgents peuvent être implémentés sans l\'autorisation d\'une autoritéde changement
B. Une seule autorité de changement doit être assignée pour autoriser tous les types et les modèles de changements
C. Les changements normaux sont pré-autorisés et ne requièrent pas l\'intervention d\'une autorité de changement
D. Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement
✓ Bonne réponse : D
Réponse : Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement. Explication : Chaque type et modèle de changement doit avoir une autorité de changement désignée, garantissant une gouvernance claire et des décisions prises par les personnes appropriées selon le risque et l\'impact.
Question 2 / 10
Quel concept ITIL décrit la gouvernance ?
A. Le système de valeur des services
B. La chaîne de valeur des services
C. Les sept principes directeurs
D. Les quatre dimensions de la gestion des services
✓ Bonne réponse : A
Réponse : Le système de valeur des services. Explication : Le système de valeur des services (SVS) est le concept ITIL 4 qui décrit comment tous les composants et activités, y compris la gouvernance, fonctionnent ensemble pour créer de la valeur.
Question 3 / 10
Quelle est la définition d’un changement ?
A. S\'assurer que des informations exactes et fiables sur la configuration des services sont disponibles
B. Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services
C. Mettre à disposition des fonctionnalités ou des services nouveaux ou modifiés
D. Déplacer des matériels, logiciels nouveaux ou modifiés ou tout autre composant vers des environnements de production
✓ Bonne réponse : B
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 4 / 10
Quelle option décrit des résultats ?
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 5 / 10
De quelle façon une organisation doit-elle adopter des méthodes d’amélioration continue ?
A. En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation
B. En renforçant l\'aptitude à utiliser autant de méthodes d\'amélioration que possible
C. En choisissant une seule méthode pour toutes les améliorations gérées par l\'organisation
D. En utilisant une nouvelle méthode pour chaque amélioration gérée par l\'organisation
✓ Bonne réponse : A
Réponse : En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation. Explication : Plutôt que d\'adopter toutes les méthodes existantes, une organisation doit sélectionner quelques approches adaptées aux types d\'améliorations qu\'elle gère, pour rester cohérente et efficace.
Question 6 / 10
Quel principe directeur recommande de collecter les données avant de déterminer ce qui peut être réutilisé ?
A. Opter pour la simplicité et rester pratique
B. Privilégier la valeur
C. Progresser par itérations avec des retours
D. Commencer là où vous êtes
✓ Bonne réponse : D
Réponse : Commencer là où vous êtes. Explication : Le principe \'Commencer là où vous êtes\' recommande d\'évaluer l\'existant avant de décider ce qui peut être réutilisé, plutôt que de repartir de zéro sans connaître ce qui fonctionne déjà.
Question 7 / 10
Quelle pratique propose un point de contact unique pour les utilisateurs ?
A. Le centre de services
B. Habilitation des changements
C. La gestion des demandes de services
D. La gestion des incidents
✓ Bonne réponse : A
Réponse : Le centre de services. Explication : Le centre de services constitue le point de contact unique (SPOC) entre le fournisseur de services et les utilisateurs pour toutes les communications, demandes et incidents.
Question 8 / 10
Quel est le but de la pratique de « gestion des fournisseurs » ?
A. S\'assurer que des informations exactes et fiables sur la configuration des services des fournisseurs sont disponibles quand et où elles sont nécessaires
B. S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée afin de supporter l\'approvisionnement continu de produits et services de qualité
C. S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée et aux niveaux stratégiques et tactiques au moyen d\'activités coordonnées de marketing, de vente et de fourniture
D. Aligner les pratiques et services de l\'organisation sur les besoins business évolutifs via l\'identification et l\'amélioration continues des services
✓ Bonne réponse : B
Réponse : S\'assurer que les fournisseurs de l\'organisation et leurs performances sont gérés de manière appropriée afin de supporter l\'approvisionnement continu de produits et services de qualité. Explication : La gestion des fournisseurs assure que les relations avec les fournisseurs externes sont correctement gérées pour garantir un approvisionnement continu en produits et services de qualité.
Question 9 / 10
Que faut-il faire en premier lieu lorsque l’on applique le principe directeur « privilégier la valeur » ?
A. Identifier les résultats facilités par le service
B. Déterminer qui est le consommateur du service dans chaque situation
C. Identifier tous les fournisseurs et les partenaires impliqués dans le service
D. Déterminer le coût de la fourniture du service
✓ Bonne réponse : B
Réponse : Déterminer qui est le consommateur du service dans chaque situation. Explication : Lors de l\'application du principe \'Privilégier la valeur\', la première étape est d\'identifier qui est le consommateur, car la valeur est toujours définie du point de vue du consommateur du service.
Question 10 / 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. Résultat
B. Valeur
C. Offre de service
D. Garantie
✓ Bonne réponse : C
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.
Lequel des éléments suivants définit le mieux l'objectif d'une évaluation des risques cloud dans le cadre de la CSA Security Guidance v5 ?
A. Identifier, analyser et évaluer les risques spécifiques au cloud, comme la multi-location et la responsabilité partagée
B. éterminer la conformité aux exigences de certification ISO 27001
C. ssigner la responsabilité des violations de données aux fournisseurs cloud
D. Établir des accords de niveau de service (SLA) entre clients et fournisseurs
✓ Bonne réponse : A
Une évaluation des risques cloud sert à comprendre les risques propres au cloud pour pouvoir mettre en place des contrôles adaptés et réduire l'exposition.
Question 2 / 10
Qu'est-ce qui décrit le mieux la remédiation automatique dans un contexte d'automatisation de la sécurité cloud ?
A. Utilisation d'un système de tickets pour notifier les administrateurs des incidents de sécurité
B. nalyse programmée des vulnérabilités avec vérification manuelle des correctifs
C. étection automatique et retour des configurations non conformes à une baseline sécurisée
D. orrection manuelle des erreurs de configuration après un audit de conformité
✓ Bonne réponse : C
L'auto-remediation permet de corriger automatiquement les configurations non conformes pour que l'infrastructure reste toujours sécurisée sans intervention humaine.
Question 3 / 10
Quel domaine de la Cloud Controls Matrix (CCM) soutient le plus directement l'identification, la documentation et la gestion des frontières de confiance et de la propriété des contrôles ?
A. STA – Gestion de la chaîne d'approvisionnement, transparence et responsabilité
B. S – Sécurité des datacenters
C. TVM – Gestion des menaces et des vulnérabilités
D. IAM – Gestion des identités et des accès
✓ Bonne réponse : A
Le domaine STA traite de la transparence, des responsabilités et de la chaîne d'approvisionnement, ce qui permet de définir clairement qui contrôle quoi et où se situent les frontières de confiance.
Question 4 / 10
Quel est le but principal de la mise en place de contrôles de sécurité dans un service mesh, comme mTLS et l'autorisation basée sur des politiques ?
A. Remplacer tous les mécanismes de chiffrement au niveau applicatif
B. ssurer une communication sécurisée et consciente de l'identité entre services, indépendamment de la topologie réseau
C. entraliser la résolution DNS entre les microservices
D. utomatiser la découverte de services sans overhead d'authentification
✓ Bonne réponse : B
Le service mesh utilise mTLS et des politiques d'accès pour garantir que chaque microservice s'identifie et communique de manière sécurisée, peu importe comment le réseau est structuré.
Question 5 / 10
Quelle affirmation reflète le mieux les responsabilités liées au chiffrement et à la gestion des clés selon les modèles de service cloud ?
A. Les responsabilités varient : le CSP sécurise les services cryptographiques et les HSM ; les clients gèrent souvent les clés et les politiques dans IaaS/PaaS (ex. CMK/BYOK), tandis que dans beaucoup de SaaS, les clés sont gérées par le CSP avec option de clé client selon le service.
B. ans tous les modèles, le fournisseur cloud (CSP) gère entièrement les clés ; les clients ne doivent jamais manipuler le matériel clé.
C. ans SaaS et PaaS, les clients ne peuvent jamais influencer le chiffrement.
D. ans tous les modèles, le client doit générer, stocker et faire tourner toutes les clés dans son propre HSM.
✓ Bonne réponse : A
Selon le modèle de service, le CSP peut gérer le chiffrement, mais les clients peuvent parfois gérer leurs propres clés, surtout en IaaS/PaaS, tandis que SaaS est souvent CSP‑géré par défaut.
Question 6 / 10
Lequel des éléments suivants explique le mieux l'avantage en matière de sécurité des endpoints privés par rapport aux endpoints publics sécurisés par un WAF ?
A. Les endpoints privés inspectent automatiquement et bloquent le trafic malveillant au niveau Layer 7.
B. Les endpoints privés éliminent le besoin de politiques d'accès basées sur l'identité.
C. Les endpoints privés empêchent l'exfiltration de données via Internet public en gardant le trafic dans le réseau privé du fournisseur
D. Les endpoints privés offrent un débit plus élevé car ils contournent toujours le chiffrement.
✓ Bonne réponse : C
Les endpoints privés gardent le trafic entièrement dans le réseau cloud privé, ce qui réduit le risque que des données sensibles passent par Internet et soient exposées.
Question 7 / 10
Quel est le risque principal d'utiliser des identifiants d'utilisateurs humains pour des processus automatisés au lieu d'identités dédiées aux workloads ?
A. ela améliore la performance en réutilisant les tokens d'authentification mis en cache entre les workloads
B. ela réduit la complexité des politiques IAM en regroupant les permissions sous un compte unique
C. ela garantit la séparation des tâches entre comptes humains et machine
D. ela introduit des privilèges excessifs et une ambiguïté dans les audits, augmentant le risque d'usage abusif ou de compromission des identifiants
✓ Bonne réponse : D
Utiliser des comptes humains pour l'automatisation peut donner trop de droits et rendre difficile le suivi des actions, ce qui augmente le risque de fuite ou d'abus des identifiants.
Question 8 / 10
Lequel des éléments suivants décrit le mieux la fonction principale d'une solution Cloud Security Posture Management (CSPM) dans un environnement multi-cloud ?
A. Gérer le chiffrement des données stockées dans le service de gestion de clés (KMS) du fournisseur
B. Surveiller le trafic réseau en temps réel pour détecter les signes de déni de service
C. utomatiser le déploiement des conteneurs applicatifs sur plusieurs régions
D. Évaluer en continu les configurations cloud pour détecter les non-conformités, les erreurs de configuration et les violations de politiques
✓ Bonne réponse : D
Une solution CSPM évalue en continu les configurations cloud pour détecter les non-conformités, erreurs de configuration et violations de politiques. Dans un environnement multicloud, elle offre une visibilité centralisée et permet d'appliquer des règles cohérentes sur AWS, Azure et GCP simultanément.
Question 9 / 10
Lequel des contrôles suivants est recommandé pour éviter l'accumulation progressive de privilèges (privilege creep) dans les fonctions ou les rôles automatisés de build au fil du temps ?
A. utoriser les développeurs à s'attribuer eux-mêmes des rôles administrateur temporaires.
B. Mettre en place des processus automatisés de revue et de re-certification des rôles.
C. ésactiver tous les audits IAM pour réduire la charge administrative.
D. Utiliser des politiques codées en dur qui n'expirent jamais pour plus de prévisibilité.
✓ Bonne réponse : B
Le privilege creep survient lorsque des droits s'accumulent au fil du temps sans être révoqués. Des processus de revue et re-certification automatisés permettent d'identifier et retirer régulièrement les permissions inutiles ou excessives, conformément au principe du moindre privilège (POLP) recommandé par la CCM.
Question 10 / 10
Lors de la conception d'un modèle de services partagés sécurisé dans une organisation cloud, quel principe doit guider l'accès aux ressources et la conception du réseau ?
A. Une confiance implicite entre les comptes de services partagés et les comptes consommateurs pour simplifier le déploiement.
B. Un contrôle administratif complet du compte de services partagés sur tous les comptes consommateurs.
C. L'établissement d'une confiance explicite, une segmentation réseau et des permissions limitées entre les services et les workloads.
D. Un réseau plat centralisé pour toutes les charges de travail afin d'améliorer les performances.
✓ Bonne réponse : C
Un modèle de services partagés sécurisé repose sur trois piliers : confiance explicite entre workloads (approche zéro trust), segmentation réseau pour isoler les périmètres, et permissions limitées (moindre privilège). Ces contrôles bloquent les mouvements latéraux en cas de compromission d'un service.
Une entreprise de taille moyenne souhaite pouvoir ajuster le nombre de licences Microsoft 365 à la hausse ou à la baisse chaque mois, tout en ayant la facturation et le support gérés par un partenaire, plutôt que par Microsoft directement.
A. Enterprise Agreement (EA)
B. Abonnement direct annuel (Direct annual subscription)
C. Cloud Solution Provider (CSP)
D. Volume Licensing Service Center (Open License)
✓ Bonne réponse : C
Le programme Cloud Solution Provider (CSP) permet aux organisations :
D’acheter des licences Microsoft 365 via un partenaire Microsoft, qui gère la facturation et le support.
De modifier le nombre de licences chaque mois (ajouter ou supprimer des utilisateurs) sans engagement annuel rigide.
De bénéficier d’un accompagnement personnalisé via le partenaire.
Question 2 / 10
Lequel des éléments suivants n’est pas un indicateur suivi et rapporté par Viva Insights ?
A. Focus time hours
B. Meeting effectiveness score
C. Cost per Microsoft 365 license
D. After-meeting breaks
✓ Bonne réponse : C
Viva Insights mesure des indicateurs de productivité et de bien-être :
Temps de concentration (Focus time hours)
Pauses après réunions (After-meeting breaks)
Indicateurs d’efficacité des réunions (Meeting effectiveness score)
Le coût des licences Microsoft 365 n’est pas un indicateur suivi par Viva Insights, car il relève de la gestion financière et non de la productivité.
Question 3 / 10
Pour rationaliser la réponse aux incidents après qu’une compromission est suspectée, quelle capacité automatise l’investigation et la remédiation des menaces dans Microsoft 365 ?
A. Microsoft Secure Score Improvement Actions
B. Microsoft Defender for Endpoint automated investigation and remediation
C. Azure AD Privileged Identity Management
D. Exchange Online mailbox hold
✓ Bonne réponse : B
Microsoft Defender for Endpoint permet :
Détection automatique des menaces sur les endpoints
Investigation automatisée des incidents
Actions de remédiation automatiques pour contenir et corriger les menaces
Les autres options ne gèrent pas directement l’investigation et la remédiation automatique :
A : PIM gère les rôles à privilèges temporaires.
B : Secure Score propose des recommandations de sécurité, pas de remédiation automatique.
D : Mailbox hold conserve les emails pour conformité, pas pour gérer des incidents de sécurité.
Question 4 / 10
Vous oubliez souvent de prendre vos vitamines chaque jour. Vous souhaitez que Microsoft To Do vous envoie une notification tous les matins à 8h, même si l’application n’est pas ouverte.
Quel paramètre de la tâche permet cela ?
A. Date d’échéance (Due Date)
B. Récurrence (Recurrence)
C. Rappel (Reminder)
D. Note
✓ Bonne réponse : C
Reminder (Rappel) permet d’envoyer une notification à une heure précise, même si l’application n’est pas ouverte.
C’est la fonctionnalité qui déclenche une alerte automatique à 8h chaque matin.
🎯 À retenir pour l’examen MS-900 :
Reminder = notification à une heure précise
Recurrence = répétition de la tâche
Les deux peuvent être combinés, mais pour recevoir une alerte à 8h, il faut activer le rappel.
Question 5 / 10
Quelle section du Copilot Dashboard affiche le nombre total de tokens AI consommés sur une période donnée, pour aider à suivre le coût global d’utilisation ?
A. Token Usage
B. User Engagement
C. Prompt Library
D. Security Insights
✓ Bonne réponse : A
La section Token Usage :
Montre le nombre total de tokens AI utilisés par votre organisation sur une période donnée.
Permet de suivre l’utilisation et estimer les coûts liés à l’usage de Copilot.
Les autres sections ne fournissent pas cette information :
User Engagement → suit l’activité des utilisateurs avec Copilot.
Prompt Library → contient les prompts enregistrés et réutilisables.
Security Insights → fournit des informations de sécurité et de conformité.
🎯 À retenir pour l’examen MS-900 :
Token Usage = suivi de la consommation de tokens et des coûts Copilot
Les autres sections se concentrent sur activité utilisateur, sécurité ou prompts.
Question 6 / 10
Une société de services financiers doit se protéger contre la perte de données et respecter les exigences réglementaires de conservation pour les boîtes aux lettres Exchange Online.
Quelle combinaison de services Microsoft 365 permet d’assurer à la fois la haute disponibilité et la reprise après sinistre (disaster recovery) des données des boîtes aux lettres ?
A. Azure Auto-Scale et stockage géo-redondant
B. Azure Availability Zones et Azure Traffic Manager
C. Azure Traffic Manager et Azure Site Recovery
D. Réplication native d’Exchange Online et Conservation pour litige (Litigation Hold)
✓ Bonne réponse : B
Dans Exchange Online, Microsoft assure automatiquement :
La haute disponibilité (High Availability) grâce à la réplication native des bases de données de boîtes aux lettres entre plusieurs serveurs et centres de données.
La reprise après sinistre (Disaster Recovery) grâce à l’architecture distribuée et redondante de Microsoft 365.
Pour répondre aux exigences réglementaires de conservation :
Litigation Hold permet de conserver les e-mails d’une boîte aux lettres, même s’ils sont supprimés par l’utilisateur.
Cela garantit l’intégrité et la disponibilité des données à des fins légales ou réglementaires.
👉 Ensemble, ces fonctionnalités assurent la disponibilité continue et la conservation réglementaire des données.
Question 7 / 10
Quelle affirmation décrit correctement la différence entre le Current Channel et le Monthly Enterprise Channel dans Microsoft 365 Apps ?
A. Le Current Channel fournit des mises à jour de fonctionnalités tous les six mois, tandis que le Monthly Enterprise Channel les fournit chaque mois.
B. Le Current Channel délivre les dernières fonctionnalités et correctifs dès qu’ils sont disponibles, tandis que le Monthly Enterprise Channel regroupe les mises à jour de fonctionnalités dans une publication mensuelle.
C. Le Current Channel est destiné uniquement au déploiement pilote, et le Monthly Enterprise Channel est destiné à tous les utilisateurs.
D. Le Current Channel propose uniquement des correctifs de sécurité quotidiens, tandis que le Monthly Enterprise Channel inclut des mises à jour de fonctionnalités et de sécurité chaque mois.
✓ Bonne réponse : B
Microsoft 365 Apps propose différents canaux de mise à jour :
Current Channel (Canal actuel)
Reçoit les dernières fonctionnalités, correctifs et mises à jour de sécurité dès qu’elles sont publiées.
Idéal pour les utilisateurs qui veulent accéder rapidement aux nouveautés.
Monthly Enterprise Channel (Canal mensuel pour entreprises)
Regroupe les nouvelles fonctionnalités et correctifs dans une seule mise à jour mensuelle.
Fournit un rythme plus prévisible pour les équipes informatiques, tout en maintenant les correctifs de sécurité à jour.
Question 8 / 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. Community cloud
B. Private cloud
C. Public cloud
D. Hybrid cloud
✓ Bonne réponse : D
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 9 / 10
Votre tenant a activé le group-based licensing. Vous retirez un utilisateur d’un groupe de sécurité auquel des licences sont assignées dans le Microsoft 365 Admin Center.
Quel est l’effet immédiat sur la licence de cet utilisateur ?
A. La licence est automatiquement révoquée pour l’utilisateur
B. La licence reste assignée jusqu’à ce que vous la retiriez manuellement
C. Le compte utilisateur est converti en boîte aux lettres partagée
D. L’utilisateur est bloqué pour se connecter à Microsoft 365
✓ Bonne réponse : A
Avec le group-based licensing, les licences sont attribuées automatiquement via l’appartenance au groupe.
Dès que l’utilisateur est retiré du groupe :
Les licences liées sont révoquées automatiquement
L’utilisateur perd l’accès aux services correspondant à ces licences
Les autres options sont incorrectes :
A : Faux, la licence ne reste pas après suppression du groupe.
C : Faux, l’utilisateur peut se connecter à Microsoft 365 si d’autres licences sont présentes.
D : Faux, l’utilisateur n’est pas transformé en boîte aux lettres partagée automatiquement.
Question 10 / 10
Quel modèle de service cloud correspond le mieux à ce besoin ?
Une équipe de data engineering a besoin d’un environnement géré pour créer et exécuter des traitements big data, sans devoir provisionner ou gérer des machines virtuelles.
A. Software as a Service (SaaS)
B. Platform as a Service (PaaS)
C. Hybrid cloud
D. Infrastructure as a Service (IaaS)
✓ Bonne réponse : B
PaaS fournit un environnement cloud prêt à l’emploi pour développer, exécuter et gérer des applications ou traitements, sans gérer l’infrastructure sous-jacente (VM, stockage, réseau).
Dans ce scénario :
L’équipe peut créer et exécuter des jobs big-data
Tout l’environnement est géré par le fournisseur (ex. Azure Synapse Analytics, Azure Databricks)
🎯 À retenir pour l’examen MS-900 :
PaaS = plateforme gérée pour créer et exécuter des applications ou jobs sans gérer l’infrastructure
Une équipe DevSecOps utilise GitHub Actions pour automatiser les déploiements vers Azure.
Elle souhaite empêcher que des vulnérabilités critiques dans les dépendances open-source n’atteignent la production.
Quel contrôle répond le mieux à cette exigence ?
A. Configurer des alertes Azure Monitor lorsqu’une bibliothèque vulnérable est chargée en production
B. Utiliser Microsoft Purview pour étiqueter toutes les librairies open-source avant déploiement
C. Appliquer Just-in-Time VM access pour les agents de build
D. Activer Dependabot security updates et le vulnerability scanning dans GitHub Advanced Security
✓ Bonne réponse : D
GitHub Advanced Security permet de :
Analyser automatiquement les dépendances dans les projets (npm, NuGet, Maven, etc.)
Identifier les vulnérabilités à haute gravité
Proposer ou appliquer automatiquement les mises à jour de sécurité via Dependabot
Cette approche préventive empêche que du code vulnérable atteigne les environnements de production.
Question 2 / 10
Vous concevez une solution de détection des menaces internes (insider threat).
Les exigences de conformité imposent que :
les enquêtes restent confidentielles,
seules les personnes désignées comme enquêteurs aient accès aux données des dossiers.
Quelle fonctionnalité de Microsoft Purview Insider Risk Management permet de répondre à cette exigence ?
A. eDiscovery Standard
B. Contrôle d’accès basé sur les rôles (RBAC) avec principe du moindre privilège
C. Gestion des cas (Case management) avec contrôles de confidentialité
D. Étiquetage automatique avec des étiquettes de sensibilité
✓ Bonne réponse : C
Dans Microsoft Purview Insider Risk Management, la fonctionnalité de gestion des cas avec contrôles de confidentialité intégrés permet :
De restreindre l’accès aux cas uniquement aux enquêteurs assignés
D’anonymiser certains utilisateurs pendant l’analyse (selon la configuration)
De garantir la confidentialité des investigations
De limiter la visibilité des informations sensibles
Cette fonctionnalité est spécifiquement conçue pour répondre aux exigences de confidentialité et de conformité liées aux enquêtes internes.
👉 Elle va au-delà du simple RBAC général en offrant des mécanismes dédiés aux enquêtes Insider Risk.
Question 3 / 10
Une organisation utilise des ordinateurs portables macOS pour les développeurs.
L’équipe sécurité doit :
Forcer le chiffrement des disques
Contrôler l’exécution des applications
S’assurer que les endpoints rapportent leur posture de santé aux politiques Microsoft Entra Conditional Access
Quelle solution l’architecte doit-il prioriser ?
A. Microsoft Defender Antivirus pour macOS
B. Endpoint Manager avec Security Baselines pour Windows
C. Microsoft Intune avec Device Compliance Policies
D. Azure Policy avec recommandations Security Center intégrées
✓ Bonne réponse : C
Microsoft Intune Device Compliance Policies permet de :
Appliquer le chiffrement FileVault sur macOS
Contrôler l’exécution des applications via des règles de conformité et d’application
Reporter la posture de sécurité des endpoints à Microsoft Entra Conditional Access, permettant de bloquer l’accès aux ressources si le poste n’est pas conforme
Cette solution couvre tous les objectifs de sécurité demandés pour les postes macOS.
Question 4 / 10
Votre équipe sécurité souhaite forcer la MFA pour tous les utilisateurs invités externes, tout en évité de demander des modifications dans les tenants partenaires.
Comment réaliser cela dans Microsoft Entra ID ?
A. Configurer Conditional Access ciblant tous les utilisateurs invités et externes
B. Assigner les comptes invités à un groupe d’accès privilégié avec MFA appliquée
C. Activer un federated MFA trust et désactiver la MFA pour les invités dans votre tenant
D. Exiger que les organisations partenaires appliquent la MFA dans leurs tenants Entra
✓ Bonne réponse : A
Scenario : appliquer MFA aux guests externes, sans dépendre de la configuration du tenant partenaire.
Conditional Access (CA) permet de :
Créer une politique ciblant uniquement les utilisateurs invités (User type = Guest)
Exiger MFA avant l’accès à vos ressources Microsoft 365 ou Azure
Fonctionner indépendamment du tenant d’origine de l’utilisateur → aucun changement requis côté partenaire
C’est la meilleure pratique Microsoft pour sécuriser l’accès externe tout en restant compatible avec Zero Trust.
Question 5 / 10
Vous concevez un déploiement Azure API Management pour servir des applications financières internes.
Les APIs ne doivent pas être accessibles depuis Internet.
Quelle configuration garantit le respect de cette exigence ?
A. Utiliser Azure Monitor private endpoints pour la télémétrie
B. Activer le developer portal avec accès public désactivé
C. Déployer Azure API Management en mode Internal VNet
D. Configurer Azure API Management en mode External VNet
✓ Bonne réponse : C
Internal VNet mode :
Le service API Management est accessible uniquement depuis le réseau virtuel Azure interne
Les API ne sont pas exposées sur Internet
Compatible avec les applications internes critiques, comme les applications financières
External VNet mode :
Le service reste accessible depuis Internet, même s’il est connecté à un VNet
Ne répond pas à l’exigence de sécurité interne
Developer portal avec accès public désactivé :
Protège uniquement le portail de développement, pas les API elles-mêmes
Azure Monitor private endpoints :
Assure la collecte de télémétrie en privé
Ne limite pas l’accès aux APIs
Question 6 / 10
Vous êtes chargé de concevoir une solution de surveillance qui alerte lorsque des identités accumulent des permissions à haut risque non utilisées à travers les plateformes cloud.
Quelle capabilité CIEM (Cloud Infrastructure Entitlement Management) devez-vous mettre en avant dans votre recommandation ?
A. Azure Arc-enabled servers avec Defender for Cloud
B. Entitlement discovery et usage analytics
C. Conditional Access avec politiques de risque de connexion
D. Privileged Access Workstations pour les administrateurs
✓ Bonne réponse : B
CIEM (Cloud Infrastructure Entitlement Management) se concentre sur :
Découverte des droits et rôles dans les environnements cloud (AWS, Azure, GCP)
Analyse de l’usage des permissions pour identifier :
Les comptes avec permissions inutilisées
Les droits à haut risque accumulés inutilement
Cette approche permet de détecter la sur-privatisation et de prévenir les risques d’escalade de privilèges ou d’accès abusif, ce qui est exactement l’objectif de la question.
Question 7 / 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. Stocker les identifiants dans Microsoft Sentinel et faire une rotation automatique des mots de passe.
B. Configurer les comptes break-glass avec une attribution permanente du rôle Global Administrator.
C. Exclure les comptes break-glass des stratégies d’accès conditionnel et les sécuriser avec l’authentification multifacteur.
D. Conserver les identifiants des comptes break-glass dans un coffre-fort hors ligne sécurisé avec validation régulière.
✓ Bonne réponse : D
Les comptes break-glass sont des comptes d’accès d’urgence utilisés uniquement lorsque :
L’authentification normale est indisponible
Les mécanismes MFA ou Conditional Access sont défaillants
L’environnement est compromis (ex. attaque ransomware)
Les bonnes pratiques Microsoft recommandent :
🔐 Identifiants stockés dans un coffre-fort sécurisé hors ligne
🔄 Validation régulière (tests d’accès contrôlés)
🚨 Surveillance renforcée
🔒 Utilisation uniquement en cas d’urgence
Pourquoi hors ligne ?
En cas de ransomware ou compromission massive :
Les systèmes en ligne (y compris SIEM) peuvent être impactés.
Le coffre-fort hors ligne réduit le risque de compromission.
Question 8 / 10
Une entreprise de retail est préoccupée par :
Les attaques de prompt injection
Les attaques de data exfiltration lors de l’utilisation d’Azure OpenAI
Quelle approche correspond le mieux à la baseline recommandée par Microsoft ?
A. Chiffrer tous les prompts via Azure Key Vault avant de les envoyer à l’endpoint OpenAI
B. Appliquer des règles d’Azure Firewall pour restreindre les appels sortants depuis OpenAI
C. Utiliser Azure API Management pour appliquer la validation des entrées et le filtrage du contenu en sortie
D. Configurer DDoS Protection Standard Always On pour l’endpoint OpenAI
✓ Bonne réponse : C
Prompt injection : manipulation du modèle via des entrées malveillantes → peut révéler des données sensibles ou modifier le comportement attendu.
Data exfiltration : sortie involontaire de données sensibles dans les réponses du modèle.
Microsoft recommande pour Azure OpenAI :
Placer API Management (APIM) devant le service OpenAI
Valider toutes les entrées (ex : rejeter caractères, commandes ou prompts suspects)
Filtrer et contrôler la sortie pour éviter l’exfiltration de données sensibles
Cela fournit une barrière de sécurité en amont et en aval du modèle et suit la baseline Zero Trust et Microsoft Security.
Question 9 / 10
Une organisation multinationale applique les pratiques CAF DevSecOps et souhaite s’assurer de la conformité avec les contrôles de gouvernance internes et réglementaires lors des déploiements d’infrastructure.
Quelle action soutient le mieux cette exigence ?
A. Intégrer Microsoft Purview pour surveiller la classification des données
B. Utiliser Azure Blueprints pour appliquer des politiques standardisées et RBAC à travers les souscriptions
C. Mettre en œuvre des politiques Conditional Access pour l’accès des développeurs à Azure DevOps
D. Configurer Microsoft Defender for Endpoint pour surveiller les ressources déployées
✓ Bonne réponse : B
CAF DevSecOps recommande d’intégrer la sécurité et la conformité dès la phase de conception et de déploiement.
Azure Blueprints permet de :
Appliquer des politiques et des contrôles RBAC cohérents sur plusieurs souscriptions
Garantir que toutes les ressources déployées respectent les standards internes et réglementaires
Automatiser la conformité dès la création de l’infrastructure (Infrastructure as Code)
Cela offre une remédiation et un contrôle centralisé, ce qui répond directement aux exigences de gouvernance DevSecOps.
Question 10 / 10
Vous concevez des contrôles d’accès au moindre privilège pour des développeurs qui ont besoin d’un accès occasionnel aux bases de données de production dans Azure.
Quelle solution garantit le respect du principe Zero Trust du moindre privilège ?
A. Attribuer aux développeurs des rôles Contributor permanents au niveau de la souscription
B. Accorder à tous les développeurs des droits Owner sur le groupe de ressources
C. Attribuer aux développeurs User Access Administrator en permanence
D. Utiliser Azure AD Privileged Identity Management (PIM) avec activation Just-in-Time des rôles
✓ Bonne réponse : D
Zero Trust – Least Privilege :
Les utilisateurs ne doivent avoir que les droits nécessaires et uniquement lorsqu’ils en ont besoin
Les privilèges permanents ou excessifs sont contraires au principe Zero Trust
PIM avec JIT :
Les développeurs n’activent le rôle que lorsqu’ils ont besoin d’accéder à la base de données de production
Chaque activation est journalisée et auditable
Les droits sont révoqués automatiquement après usage → sécurité maximale et conformité
Vous prévoyez de provisionner des ressources Infrastructure as a Service (IaaS) dans Azure.
A. Une application logique Azure
B. Une base de données Azure SQL
C. Une machine virtuelle Azure
D. Une application web Azure
✓ Bonne réponse : C
Une machine virtuelle Azure est une ressource IaaS car Azure fournit l’infrastructure (matériel, réseau, stockage) tandis que le client gère le système d’exploitation, les applications et la configuration.
Question 2 / 10
Vous prévoyez de déployer 20 machines virtuelles dans un environnement Azure.
Pour vous assurer qu’une machine virtuelle nommée VM1 ne peut pas se connecter aux autres machines virtuelles, VM1 doit être déployée sur un réseau virtuel distinct.
Instructions : Examinez le texte en gras.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».S’il rend l’énoncé incorrect, sélectionnez la réponse qui corrige l’énoncé.
A. Exécuter un système d’exploitation différent des autres machines virtuelles
B. Aucun changement n’est nécessaire
C. Être déployée dans un groupe de ressources distinct
D. Avoir deux interfaces réseau
✓ Bonne réponse : B
Le déploiement de VM1 dans un réseau virtuel (VNet) distinct empêche par défaut toute communication réseau avec les machines virtuelles situées dans un autre VNet, sauf si une connexion explicite (peering, VPN, etc.) est configurée. Le texte souligné est donc correct.
Question 3 / 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. Vrai
B. Faux
✓ Bonne réponse : A
.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 4 / 10
Vous disposez de 1 000 machines virtuelles hébergées sur des hôtes Hyper‑V dans un centre de données.
Vous prévoyez de migrer toutes les machines virtuelles vers un abonnement Azure avec facturation à l’usage (pay‑as‑you‑go).
Vous devez identifier le modèle de dépenses à utiliser pour la solution Azure planifiée.
Quel modèle de dépenses devez‑vous identifier ?
A. Élastique
B. Dépenses opérationnelles
C. Évolutif
D. Dépenses d’investissement
✓ Bonne réponse : B
Le modèle pay‑as‑you‑go d’Azure repose sur des dépenses opérationnelles (OpEx), car vous payez uniquement pour les ressources consommées, sans investissement initial en matériel ou infrastructure.
Question 5 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Fédération
B. Ticketing
C. Authentification
D. Autorisation
✓ Bonne réponse : C
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 6 / 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. Vrai
B. Faux
✓ Bonne réponse : A
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 7 / 10
Compléter la phrase avec la bonne réponse
Avec ___________, vous pouvez voir quel utilisateur a arrêté une machine virtuelle spécifique au cours de la dernière journée.
A. Azure IAM
B. Azure Service Health
C. Azure Activity Log
D. Azure Event Hubs
✓ Bonne réponse : C
Azure Activity Log enregistre toutes les actions effectuées sur les ressources Azure au niveau de l’abonnement, notamment :
qui a effectué l’action (utilisateur ou service),
quelle action a été réalisée (ex. Stop Virtual Machine),
sur quelle ressource,
à quel moment.
Il permet donc précisément de savoir quel utilisateur a arrêté une machine virtuelle durant une période donnée (par exemple les dernières 24 heures).
Les autres options ne conviennent pas :
Azure IAM : gestion des rôles et des accès, pas des actions effectuées
Azure Event Hubs : ingestion et streaming d’événements, pas l’audit des actions Azure
Azure Service Health : état des services Azure, pas les actions des utilisateurs
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Qui a fait quoi sur une ressource Azure → Azure Activity Log Logs OS/applicatifs → Log Analytics / VM logs
Question 8 / 10
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 groupes de machines virtuelles identiques Azure (Virtual Machine Scale Sets)
C. Azure DevTest Labs
D. Des instances de machines virtuelles Azure réservées
✓ Bonne réponse : C
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 9 / 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 dans chaque pays où Microsoft possède une filiale
B. Aucun changement n’est nécessaire
C. Contient un ou plusieurs centres de données connectés par un réseau à forte latence
D. Se trouve uniquement dans chaque pays d’Europe et des Amériques
✓ Bonne réponse : B
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 10 / 10
Une entreprise a déployé plusieurs applications sur des machines virtuelles Windows et Linux dans Azure.
Azure Log Analytics est utilisé pour envoyer les données nécessaires à la génération d’alertes pour les machines virtuelles.
Vous devez recommander quelles tables interroger pour des requêtes liées à la sécurité.
Quelle table devez-vous interroger pour les événements provenant des journaux d’événements Windows ?
A. Azure Diagnostics
B. Event
C. Azure Activity
D. Syslog
✓ Bonne réponse : B
La table Event dans Azure Log Analytics contient les événements issus des Windows Event Logs (Application, Security, System). Elle est utilisée pour les requêtes de sécurité, d’audit et de surveillance sur les machines virtuelles Windows.
Les autres options :
Azure Activity : journaux des actions effectuées sur les ressources Azure (plan de gestion)
Azure Diagnostics : données de diagnostic de services Azure
Syslog : journaux système pour Linux, pas pour Windows
Vous aurez plusieurs applications tournant sur différentes instances Compute Engine dans le même projet. Vous voulez spécifier de manière plus granulaire le compte de service que chaque instance utilise pour appeler les APIs GCP. Que devez-vous faire ?
A. Après démarrage des instances, utiliser gcloud compute instances update pour assigner le nom du compte de service comme métadonnées.
B. Après démarrage des instances, utiliser gcloud compute instances update pour spécifier un compte de service.
C. Lors de la création des instances, spécifier un compte de service pour chaque instance.
D. Lors de la création des instances, assigner le nom de chaque compte de service comme métadonnées d'instance.
✓ Bonne réponse : C
La façon recommandée est de spécifier le compte de service lors de la création de chaque instance. Une fois créée, l'instance utilise ce compte de service pour toutes les appels APIs. Les métadonnées ne définissent pas le compte de service actif.
Question 2 / 10
Votre entreprise publie des fichiers volumineux sur un serveur Apache tournant sur une instance Compute Engine. Le serveur Apache n'est pas la seule application du projet. Vous voulez recevoir un email quand les coûts réseau sortants dépassent 100$ pour le mois en cours, mesurés par Google Cloud. Que devez-vous faire ?
A. Utiliser Cloud Logging Agent pour exporter les journaux Apache. Créer une Cloud Function qui utilise BigQuery pour analyser les données de réponse HTTP et envoie un email si les coûts estimés dépassent 100$.
B. Configurer une alerte budgétaire sur le compte de facturation avec un montant de 100$, seuil de 100%, notification par email.
C. Exporter les données de facturation vers BigQuery. Créer une Cloud Function qui utilise BigQuery pour additionner les coûts réseau sortants du serveur Apache pour le mois et envoie un email si > 100$. Planifier avec Cloud Scheduler toutes les heures.
D. Configurer une alerte budgétaire sur le projet avec un montant de 100$, seuil de 100%, notification par email.
✓ Bonne réponse : C
Les alertes budgétaires GCP s'appliquent au projet entier, pas à un seul serveur. La seule solution pour cibler les coûts réseau d'un serveur spécifique est d'exporter la facturation vers BigQuery et d'interroger les données avec une Cloud Function planifiée.
Question 3 / 10
Vous avez développé une application web containerisée qui servira des collègues internes pendant les heures de bureau. Vous voulez vous assurer qu'aucun coût n'est engendré en dehors des heures d'utilisation. Vous venez de créer un nouveau projet GCP. Que devez-vous faire ?
A. Déployer le container sur App Engine flexible avec manual scaling et instances à zéro dans app.yaml.
B. Déployer le container sur Cloud Run for Anthos avec le nombre minimum d'instances à zéro.
C. Déployer le container sur App Engine flexible avec autoscaling et min_instances à zéro dans app.yaml.
D. Déployer le container sur Cloud Run (fully managed) avec le nombre minimum d'instances à zéro.
✓ Bonne réponse : D
Cloud Run fully managed avec minimum d'instances à zéro scale automatiquement à zéro quand il n'y a pas de trafic — aucun coût en dehors des heures d'utilisation. Cloud Run for Anthos nécessite un cluster GKE toujours actif. App Engine flexible minimum est 1 instance.
Question 4 / 10
Vous devez configurer une alerte budgétaire pour l'utilisation des services Compute Engine dans l'un des trois projets GCP que vous gérez. Les trois projets sont liés à un seul compte de facturation. Que devez-vous faire ?
A. Vérifier que vous êtes administrateur du projet. Sélectionner le compte de facturation associé et créer un budget pour le projet approprié.
B. Vérifier que vous êtes administrateur du projet. Sélectionner le compte de facturation associé et créer un budget et une alerte personnalisée.
C. Vérifier que vous êtes l'administrateur de facturation du projet. Sélectionner le compte de facturation associé et créer un budget et une alerte personnalisée.
D. Vérifier que vous êtes l'administrateur de facturation du projet. Sélectionner le compte de facturation associé et créer un budget et une alerte pour le projet approprié.
✓ Bonne réponse : D
Pour créer des budgets et alertes sur un compte de facturation, il faut être administrateur de facturation du projet (project billing administrator). Le budget peut être filtré par projet et par service (Compute Engine), ce qui permet l'alerte spécifique demandée.
Question 5 / 10
Vous devez configurer les permissions pour un ensemble d'instances Compute Engine afin de leur permettre d'écrire des données dans un bucket Cloud Storage particulier. Vous voulez suivre les bonnes pratiques Google. Que devez-vous faire ?
A. Créer un compte de service avec un scope d'accès 'https://www.googleapis.com/auth/devstorage.write_only'.
B. Créer un compte de service et l'ajouter au rôle IAM 'storage.objectAdmin' pour ce bucket.
C. Créer un compte de service et l'ajouter au rôle IAM 'storage.objectCreator' pour ce bucket.
D. Créer un compte de service avec un scope d'accès 'https://www.googleapis.com/auth/cloud-platform'.
✓ Bonne réponse : C
Le rôle storage.objectCreator est le plus approprié : il permet uniquement la création d'objets dans le bucket (principe du moindre privilège). storage.objectAdmin donnerait trop de permissions (lecture, modification, suppression). Les scopes d'accès sont une ancienne méthode non recommandée.
Question 6 / 10
Votre application GKE existante tourne sur 4 noeuds n1-standard-2. Vous devez déployer des pods supplémentaires nécessitant des noeuds n2-highmem-16 sans temps d'arrêt. Que devez-vous faire ?
A. Créer un nouveau node pool en spécifiant le type n2-highmem-16. Déployer les nouveaux pods.
B. Créer un nouveau cluster avec des noeuds n2-highmem-16. Redéployer les pods et supprimer l'ancien cluster.
C. Utiliser gcloud container clusters upgrade. Déployer les nouveaux services.
D. Créer un nouveau cluster avec des noeuds n1-standard-2 et n2-highmem-16. Redéployer les pods et supprimer l'ancien cluster.
✓ Bonne réponse : A
Ajouter un nouveau node pool n2-highmem-16 au cluster existant est la solution sans temps d'arrêt. Les pods existants continuent de tourner sur les noeuds n1-standard-2 pendant que les nouveaux pods sont schedulés sur le nouveau node pool.
Question 7 / 10
Vous exploitez un cluster GKE pour votre entreprise où différentes équipes exécutent des workloads hors production. Votre équipe Machine Learning (ML) a besoin de GPUs Nvidia Tesla P100 pour entraîner leurs modèles. Vous voulez minimiser les efforts et les coûts. Que devez-vous faire ?
A. Recréer tous les noeuds du cluster GKE pour activer les GPUs sur tous.
B. Demander à votre équipe ML d'ajouter l'annotation accelerator: gpu à leur spécification de pod.
C. Ajouter un nouveau node pool avec GPUs au cluster GKE. Demander à l'équipe ML d'ajouter le nodeSelector cloud.google.com/gke-accelerator: nvidia-tesla-p100 à leur spécification de pod.
D. Créer votre propre cluster Kubernetes sur Compute Engine avec des noeuds ayant des GPUs. Dédier ce cluster à votre équipe ML.
✓ Bonne réponse : C
Ajouter un node pool GPU au cluster existant minimise les coûts (GPU uniquement pour l'équipe ML) et l'effort (pas de nouveau cluster). Le nodeSelector garantit que seuls les pods ML sont schedulés sur les noeuds GPU.
Question 8 / 10
Vous avez un compte GCP pour les projets de développement et un autre pour la production. Vous devez créer un processus automatisé pour lister toutes les instances Compute Engine dans les deux projets quotidiennement. Que devez-vous faire ?
A. Créer deux configurations avec gsutil config. Écrire un script qui active chaque configuration et utilise gsutil compute instances list.
B. Aller dans Cloud Shell et exporter ces informations vers Cloud Storage quotidiennement.
C. Aller dans la console GCP et exporter ces informations vers Cloud SQL quotidiennement.
D. Créer deux configurations avec gcloud config. Écrire un script qui active chaque configuration et utilise gcloud compute instances list pour chaque configuration.
✓ Bonne réponse : D
La bonne approche est de créer deux configurations gcloud (une par projet/compte), puis un script qui active chaque configuration et exécute gcloud compute instances list. gsutil est pour Cloud Storage, pas pour les instances Compute Engine.
Question 9 / 10
Votre application web fonctionne avec succès sur Cloud Run for Anthos. Vous voulez évaluer une version mise à jour avec un pourcentage spécifique d'utilisateurs en production (déploiement canary). Que devez-vous faire ?
A. Créer une nouvelle révision avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux révisions.
B. Créer un nouveau service avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux services.
C. Créer une nouvelle révision avec la nouvelle version. Diviser le trafic entre cette révision et la version actuelle.
D. Créer un nouveau service avec la nouvelle version. Diviser le trafic entre ce service et la version actuelle.
✓ Bonne réponse : C
Dans Cloud Run, le fractionnement du trafic se fait entre révisions du même service (pas entre services différents). Créer une nouvelle révision et diviser le trafic est la méthode native recommandée pour les déploiements canary sur Cloud Run.
Question 10 / 10
Vous voulez vérifier les utilisateurs IAM et les rôles attribués dans un projet GCP nommé my-project. Que devez-vous faire ?
A. Naviguer vers le projet puis vers la section Rôles dans la console GCP. Examiner les rôles et leur statut.
B. Naviguer vers le projet puis vers la section IAM dans la console GCP. Examiner les membres et les rôles.
C. Exécuter gcloud iam service-accounts list. Examiner la sortie.
D. Exécuter gcloud iam roles list. Examiner la sortie.
✓ Bonne réponse : B
La section IAM dans la console GCP affiche tous les membres (utilisateurs, groupes, comptes de service) et leurs rôles attribués dans le projet. gcloud iam roles list affiche les rôles disponibles, pas les attributions. gcloud iam service-accounts list ne montre que les comptes de service.
When technical debt occurs, the system will become more unstable as development progresses and code is added resulting in future work being slowed down.
True or False?
A. False.
B. True.
✓ Bonne réponse : B
This statement is True. Technical debt compounds over time—accumulated shortcuts and poor design choices make future changes increasingly difficult and costly. This slows velocity and violates sustainable pace, one of the core Scrum principles.
Question 2 / 10
Your organization has formed a new Scrum Team and has assigned you as the Scrum Master. In what ways would you help the team start?
Select ONE answer.
A. Have the Scrum Team members introduce their background experience with each other, ask the Product Owner to discuss the product and answer questions, and ensure the team understands the need for a Definition of Done.
B. Define the first Sprint Goal yourself to give the team direction, establish clear team hierarchies between developers and leads, and set up individual productivity tracking from sprint one.
C. Ensure the Scrum Team members have compatible personalities, have the tech leads clarify the expectations and responsibilities of each role, and propose a performance rewards system.
D. Hold separate onboarding sessions for each team member, create a detailed project plan with milestones, and assign initial user stories to developers based on their seniority.
✓ Bonne réponse : A
To help a new Scrum Team start effectively, the Scrum Master should focus on team introduction, product education, and establishing the Definition of Done. Option 1 is wrong because personality compatibility and rewards systems are not the Scrum Master's concern; the team self-organizes based on capability and commitment to Scrum values.
Question 3 / 10
On a project where multiple Scrum Teams are working from the same Product Backlog, how should the work be distributed between teams?
Select ONE answer.
A. Each Scrum Team must have an equal amount of User Stories per Sprint.
B. The Scrum Team with the highest capacity will pull items from the Product Backlog first.
C. The Product Owner separates the Product Backlog items for each team.
D. The Development Teams pull in work from a shared Product Backlog in agreement with the Product Owner and the other teams.
✓ Bonne réponse : D
When multiple Scrum Teams work from a shared Product Backlog, coordination happens through self-organization and agreement, not top-down assignment. Teams should pull work in collaboration with the Product Owner and each other, respecting capacity and dependencies. The other options violate Scrum's emphasis on team self-organization and the Product Owner's authority over backlog ordering.
Question 4 / 10
A new member has just joined an existing Development Team that has been together for several Sprints. During the Sprint, the individual has been trying to share his ideas and viewpoints but is continuously ignored by the rest of the Development Team.Which three Scrum Values has the Development Team been neglecting? (Choose three.)
Select 3 answers.
A. Openness.
B. Commitment.
C. Respect.
D. Courage.
E. Transparency.
6. Focus.
✓ Bonne réponse : A, C, D
The Development Team ignored a new member's ideas and viewpoints, violating three Scrum Values: Respect (valuing individuals), Openness (welcoming different perspectives), and Courage (creating psychological safety to speak up). Commitment and Focus relate to the team's dedication to work, not interpersonal inclusion. Transparency concerns information visibility, not team dynamics.
Question 5 / 10
Which of the following statements are true about the Scrum Master role?
Select ONE answer.
A. The Scrum Master is responsible for updating the Scrum board and ensuring team members avoid conflicts.
B. The Scrum Master assigns the tasks to Development Team members and ensures they are completed within the committed timebox.
C. At the Sprint Review, the Scrum Master demonstrates the completed Increment and answers any questions from the stakeholders.
D. The Scrum Master helps those outside the Scrum Team understand which interactions are helpful and teaches the Development Team to keep the Scrum meetings within the timebox.
✓ Bonne réponse : D
The Scrum Master teaches and facilitates—helping external stakeholders understand Scrum interactions and coaching the team on timebox discipline. Option 1 is wrong because the Scrum Master doesn't assign tasks; option 3 is wrong because they don't manage the board or resolve conflicts; option 4 is wrong because the Development Team demonstrates at the Sprint Review, not the Scrum Master.
Question 6 / 10
What is management's role in Scrum?
Select ONE answer.
A. Identifying and removing people that are performing poorly.
B. Monitoring skill levels of the Development Team.
C. Monitoring the Development Team's velocity.
D. To provide the necessary environment and support needed as defined by the Scrum Guide by providing insights and resources that help the Scrum Teams continue moving forward.
✓ Bonne réponse : D
Management's role in Scrum is to create an enabling environment, not to micromanage or monitor individual performance. According to the Scrum Guide, management should provide insights and resources that support Scrum Teams. Options about removing people, monitoring skill levels, or tracking velocity represent command-and-control behaviors that undermine Scrum's empirical and self-organizing principles.
Question 7 / 10
How should a Scrum Master coordinate the work when more than one Scrum Team is working on one product?
Select ONE answer.
A. Avoiding conflicts and escalating to the line managers if conflicts occur.
B. Monitor the progress of the Development Team and assigning tasks.
C. Remove impediments and facilitating inspection and adaptation opportunities as requested or needed.
✓ Bonne réponse : C
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 8 / 10
Scrum addresses which of the following four risks in software development? (Choose four.)
Select 4 answers.
A. The clear definitions of stages and gateways in the overall governance model.
B. The complexity and unpredictability of the requirements.
C. The stability and complexity of the technology.
D. The definition of incentive and bonus strategies by HR for all team members.
E. The skills and working relationships of the people on the teams.
6. The timescale of the planned work.
✓ Bonne réponse : B, C, E, 6
All four options (0, 1, 2, 3) are correct. The Scrum Guide identifies that Scrum helps teams address: complexity and unpredictability of requirements (A), technology stability and complexity (B), team skills and relationships (C), and work timescale (D). Options E and F are not Scrum-addressed risks—governance structures and HR incentives fall outside Scrum's scope.
Question 9 / 10
Which two scenarios would best represent a self-organizing Development Team? (Choose two.)
Select 2 answers.
A. The Development Team creates its own Sprint Backlog, reflecting all work that is part of the Definition of Done.
B. The Development Team invites external people to the Sprint Planning to help them create a complete and detailed Sprint Backlog.
C. Development Team members collaboratively select and re-plan their work throughout the Sprint.
D. Management works with the Scrum Master to optimize the Development Team's progress during the Sprint.
E. The Development Team members are strictly focused on the work within their functional role and always handing off the work to other roles in a timely matter.
✓ Bonne réponse : A, C
A self-organizing Development Team collaboratively decides how to accomplish their work and owns the creation of their Sprint Backlog reflecting the Definition of Done. Options C and E are correct: Option C shows collaborative re-planning throughout the Sprint (self-organization), and Option E demonstrates the team creating their own Sprint Backlog with DoD compliance. Option A reflects role-based silos (not self-organizing), Option B involves management optimization (external direction), and Option D introduces external people (undermining autonomy).
Question 10 / 10
A Scrum Team has been working on the same product for twelve Sprints. What would likely be the immediate impact on the original Scrum Team if two newScrum Teams are to be added the same product?
Select ONE answer.
A. Its productivity is likely to stay the same.
B. Its productivity is likely to decrease.
C. Its productivity is likely to increase.
✓ Bonne réponse : B
The immediate impact on the original team's productivity is likely to decrease (option 1). Adding new teams introduces communication overhead, potential dependencies, and knowledge fragmentation. While multiple teams may increase overall product throughput over time, the original team faces disruption initially—a well-documented principle in scaling Scrum.
Quels sont TROIS défis clés typiques de l\'externalisation ?
Sélectionnez TROIS réponses.
A. Application de l'automatisation des tests
B. Définir les attentes concernant les tâches et les livrables
C. Test des exigences non-fonctionnelles
D. Environnement de test plus complexe
E. Cultures possiblement différentes
6. Traçabilité depuis les exigences jusqu'aux cas de test
7. Canaux de communication clairs
✓ Bonne réponse : B, E, 7
Réponse : Définir les attentes concernant les tâches et les livrables / Canaux de communication clairs / Cultures possiblement différentes. Explication : BCD est correct. L\'externalisation introduit des ambiguïtés contractuelles sur les livrables, nécessite des canaux de communication robustes et expose le projet à des différences culturelles. La définition précise des attentes, des critères d\'acceptation et des SLA est essentielle pour éviter les dérives de périmètre et les litiges.
Question 2 / 10
En général, pourquoi n\'est-il PAS judicieux d\'estimer l\'effort de test en se basant uniquement sur un pourcentage de l\'effort de développement? Identifiez TROIS raisons valides.
Sélectionnez TROIS réponses.
A. Cela s'appuie sur un large ensemble de données historiques.
B. Utiliser le même pourcentage chaque fois ne tient pas compte du niveau de risque de l'application à tester.
C. En général, l'estimation ascendante est toujours meilleure que l'estimation descendante.
D. La qualité de l'estimation du développement peut être médiocre.
E. La technique basée sur un pourcentage s'applique uniquement au modèle de cycle de vie en V.
6. Le résultat est presque toujours une estimation trop faible de l'effort de test requis.
7. La maturité de l'organisation, par exemple la qualité de la base de test, la qualité des tests de développement, la gestion de configuration, la disponibilité des outils de test, influencent également l'effort requis pour le test.
✓ Bonne réponse : B, D, 7
Réponse : La qualité de l\'estimation du développement peut être médiocre. / Utiliser le même pourcentage chaque fois ne tient pas compte du niveau de risque de l\'application à tester. / La maturité de l\'organisation, par exemple la qualité de la base de test, la qualité des tests de développement, la gestion de configuration, la disponibilité des outils de test, influencent également l\'effort requis pour le test.. Explication : Les réponses A, D et E désignent des sources distinctes de variance qu\'un simple pourcentage du développement ne peut pas capturer. A: les estimations de développement peuvent être inexactes, propageant l\'erreur d\'estimation. D: un pourcentage fixe ignore le risque spécifique, la criticité métier et les profils d\'impact des défauts. E: la maturité organisationnelle (qualité de la base de test, tests unitaires du développement, gestion de configuration, outils disponibles) influence directement l\'effort de test.
Question 3 / 10
Quel est l\'objectif de l\'utilisation de critères d\'entrée et de sortie ?
A. Les critères de sortie sont utilisés pour décider quand arrêter les tests.
B. L\'attente est que les tests de développement ne sont pas adéquats.
C. Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.
D. L\'utilisation de critères d\'entrée et de sortie empêchera les logiciels non testés ou mal testés de passer au niveau de test suivant.
✓ Bonne réponse : C
Réponse : Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.. Explication : C est correct car les critères d\'entrée et de sortie sont des portes de qualité objectives pour les transitions de niveau et la prise de décision, non des mécanismes destinés à sécuriser les ressources. Ils spécifient des conditions mesurables soutenant les décisions arrêt/go et protègent les activités en aval.
Question 4 / 10
Quel sujet doit être abordé en détail dans le plan directeur de test?
A. Une approche des tests de régression
B. Une liste des valeurs limites pour le montant
C. Un ensemble logique de cas de test
D. Une description des dépendances entre les cas de test
✓ Bonne réponse : A
Réponse : Une approche des tests de régression. Explication : Le plan directeur de test est un document stratégique de haut niveau qui définit l\'approche globale, la portée, les objectifs et les risques. L\'approche des tests de régression est une décision stratégique appropriée à couvrir en détail, contrairement aux détails tactiques comme les valeurs limites ou l\'organisation des cas de test.
Question 5 / 10
Lequel des éléments suivants est une métrique appropriée pour mesurer l\'efficacité du processus de test dans la réalisation de l\'un de ces objectifs ?
A. Nombre moyen de jours entre la découverte et la résolution d\'un défaut
B. Nombre de lignes de code écrites par développeur par jour
C. Pourcentage de couverture des exigences
D. Pourcentage de l\'effort de test consacré aux tests de régression
✓ Bonne réponse : C
Réponse : Pourcentage de couverture des exigences. Explication : B est correct car le pourcentage de couverture des exigences quantifie directement l\'adéquation des tests par rapport à l\'objectif déclaré de valider que le système satisfait ses exigences. L\'efficacité du test dans un contexte piloté par les exigences repose sur la mesure objective de la complétude de la couverture des exigences et de la détection des non-conformités.
Question 6 / 10
Le responsable du développement supervise l\'examen des réponses des soumissionnaires et a demandé au responsable des tests internes de fournir une liste de contrôle pour l\'examen des aspects liés à la gestion des tests de ces réponses. Parmi les points de contrôle suivants, lequel serait approprié ?
A. Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.
B. La politique de test du soumissionnaire doit imposer que la gestion des incidents soit entièrement conforme à la norme IEEE 1044.
C. La stratégie de projet du soumissionnaire montre que le contenu des données de tous les environnements de test est conforme aux normes de l\'UE.
D. Le plan de test du soumissionnaire montre que l\'application sera livrée pour acceptation dans six mois.
✓ Bonne réponse : A
Réponse : Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.. Explication : D est correct car il démontre une réponse appropriée, centrée sur la gestion de test : un plan de livraison par phases réaliste associé à l\'engagement de développer les livrables de test selon un cadre documentaire reconnu (IEEE 829), sans imposer de dates inflexibles ni de processus propriétaires.
Question 7 / 10
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. 63
C. 16
D. 2
✓ Bonne réponse : B
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 8 / 10
Lequel des éléments suivants est un inconvénient valide du test indépendant ?
A. Les développeurs et le test indépendant vont se chevaucher et gaspiller des ressources.
B. Les testeurs indépendants ont besoin d\'une formation supplémentaire et coûtent toujours plus cher.
C. Les testeurs indépendants deviendront un goulot d\'étranglement et introduiront des problèmes dans la gestion des incidents.
D. Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.
✓ Bonne réponse : D
Réponse : Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.. Explication : Le test indépendant sépare la vérification du développement, ce qui peut diminuer le sens de la responsabilité des développeurs tandis que la coordination des tests et le triage des incidents se concentrent dans une équipe distincte qui peut devenir un goulot d\'étranglement processus.
Question 9 / 10
Évaluez l\'état d\'avancement du projet par rapport aux critères de sortie définis. Laquelle des options suivantes correspond à l\'état d\'avancement correct ?
Trois critères de sortie ont été définis pour le projet : - A : Plus de 70 % des cas de test ont été réussis - B : Moins de 5 défauts en suspens - C : Moins de 0,5 défaut par cas de test La première semaine de tests a donné les résultats suivants : Sélectionnez UNE réponse.
A. Critère A = OK, critère B = OK, critère C = OK
B. Critère A = NON OK, critère B = NON OK, critère C = OK
C. Critère A = NON OK, critère B = NON OK, critère C = NON OK
D. Critère A = OK, critère B = NON OK, critère C = NON OK
✓ Bonne réponse : B
Réponse : Critère A = NON OK, critère B = NON OK, critère C = OK. Explication : L\'évaluation des critères de test révèle que seul le critère C satisfait aux exigences de qualité. Les critères A et B présentent des défaillances qui nécessitent une correction avant d\'accepter le produit testé.
Question 10 / 10
En général, quelle partie de l\'activité de test est la plus difficile à estimer ?
A. Conception des tests
B. Management des tests
C. Planification des tests
D. Exécution des tests
✓ Bonne réponse : D
Réponse : Exécution des tests. Explication : L\'exécution des tests représente la portion la plus importante et la moins prévisible de la variabilité (taux de découverte de défauts, disponibilité de l\'environnement, productivité humaine, boucles de rework). C\'est donc la partie la plus difficile à estimer.
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. Return the error message in the tool result content with the isError flag set to true
B. Log the error server-side and return an empty result to avoid confusing the model
C. Return a success response with a "status" field indicating the error type
D. Throw an exception from the tool handler so the agent framework can catch and log it
✓ Bonne réponse : A
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 2 / 10
Performance analysis reveals your context is composed of accumulated RAG results from all previous queries, which is crowding out conversation history and causing coherence degradation after 15+ turns. Which approach best addresses this issue?
A. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval
B. Shift context budget to favor RAG results while reducing conversation history allocation
C. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns
D. Implement a sliding window for RAG results from the last 2-3 queries while preserving conversation history
✓ Bonne réponse : D
A. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns Incorrect. This reduces redundancy but doesn't solve the core issue of unbounded accumulation of RAG context. B. Implement a sliding window for RAG results from the last 23 queries while preserving conversation history Correct. This directly addresses context crowding by limiting RAG growth while keeping conversation continuity intact. C. Shift context budget to favor RAG results while reducing conversation history allocation Incorrect. This worsens coherence by sacrificing conversation context. D. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval Incorrect. This can introduce information loss and summary drift, especially across many turns.
Question 3 / 10
Your documents (query) tool returns results as "Found 3 documents: Q2 Budget Proposal, Q2 Budget Forecast, Annual Review". You want the agent to document (4, multi) and doc (24, multi). What return format would best enable these multi-step workflows?
A. A JSON array of document titles extracted from the search results.
B. URLs that users can click to open the document in their browser.
C. More detailed human-readable descriptions including the size and authors.
D. Structured data containing document IDs and metadata for each result.
✓ Bonne réponse : D
A. URLs that users can click to open the document in their browser. Incorrect. URLs are useful for users, but not ideal for agents performing multi-step workflows that require reliable referencing and further operations. B. Structured data containing document IDs and metadata for each result. Correct. This enables the agent to programmatically reference specific documents (via IDs) across multiple steps, making workflows like follow-up queries or document retrieval precise and reliable. C. A JSON array of document titles extracted from the search results. Incorrect. Titles alone are ambiguous and not stable identifiers, making it difficult for agents to reliably act on specific documents. D. More detailed human-readable descriptions including the size and authors. Incorrect. Helpful for users, but still unstructured and not suitable for precise multi-step agent operations.
Question 4 / 10
Monitoring shows 12% of extractions fall Pydantic validation with specific errors like "expected float for quantity, got '2 to 3". Retrying these requests without modification produces failures. What's the most effective approach to recover from these validation failures?
A. Set temperature to 0 to eliminate output variability and ensure consistent formatting
B. Send a follow-up request including the validation error, asking the model to correct its output
C. Implement a secondary pipeline using a larger model tier to reprocess documents that fail validation
D. Pre-process source documents to standardize problematic formats before sending them for extraction
✓ Bonne réponse : B
A. Set temperature to 0 to eliminate output variability and ensure consistent formatting Incorrect. This reduces randomness but won't fix systematic extraction errors like misinterpreting ranges ("2 to 3"). B. Send a follow-up request including the validation error, asking the model to correct its output Correct. Providing specific validation feedback allows the model to correct the exact issue (e.g., convert "2 to 3" into a valid float), making recovery highly effective. C. Pre-process source documents to standardize problematic formats before sending them for extraction Incorrect. Helpful in some cases, but not scalable or sufficient for diverse real-world variations. D. Implement a secondary pipeline using a larger model tier to reprocess documents that fail validation Incorrect. More expensive and not necessary--targeted correction is more efficient and effective.
Question 5 / 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. Compare accuracy at different confidence thresholds (85%, 90%, 95%) to find the optimal cutoff that maximizes automation while minimizing errors.
B. Run a two-week pilot routing 25% of high-confidence extractions directly to downstream systems and monitor error reports.
C. Verify that 97% accuracy meets requirements for all downstream systems that consume the extracted data.
D. Analyze accuracy by document type and field to verify high-confidence extractions perform consistently across all segments, not just in aggregate.
✓ Bonne réponse : D
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 6 / 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 coordinator cannot track which capabilities each subagent has, leading to misrouted tasks.
C. The agents' role descriptions in their system prompts conflict with having access to tools outside that role.
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.
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. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks
B. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator
C. Include the complete findings from both subagents directly in the synthesis subagent's prompt
D. Pass reference Identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results
✓ Bonne réponse : D
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
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. Move all tool responses to a vector database with semantic indexing, retrieving relevant portions as the conversation continues
C. Extract only return-relevant fields (items, purchase date, return window, status) from each existing order response, removing verbose details
D. Proceed with additional lookups without modifying the existing tool output context
✓ 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 9 / 10
During initial testing, you notice that Claude doesn't seem to remember vocabulary words from earlier in the conversation. When a student asks "Can you quiz me on those words?", responds as if no words have been discussed. What is the most likely explanation?
A. The model's context window has filled up, causing earlier conversation content to be dropped.
B. You're not including prior messages in each API request--the stateless API doesn't retain conversation history.
C. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns.
D. You need to enable conversation persistence by passing a session ID parameter with each API call.
✓ Bonne réponse : B
A. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns. Incorrect. Instructions alone don't give the model memory--context must be provided with each request. B. You're not including prior messages in each API request--the stateless API doesn't retain conversation history. Correct. Claude is stateless. If earlier messages aren't passed in the request, it has no awareness of prior vocabulary. C. You need to enable conversation persistence by passing a session ID parameter with each API call. Incorrect. There's no required session ID--memory is handled by including past messages. D. The model's context window has filled up, causing earlier conversation content to be dropped. Incorrect. This would only happen in very long conversations, not typical early testing scenarios.
Question 10 / 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. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents
C. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations
D. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reading single-precedent granularity
✓ 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.
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.