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
Lors d'une analyse TCO (Total Cost of Ownership) pour comparer AWS et une infrastructure sur site, quels éléments doivent être inclus ?
Sélectionnez la bonne réponse.
A. Les investissements en matériel physique, maintenance, refroidissement, espace physique et électricité.
B. Les coûts de développement applicatif et de licences logicielles.
C. L'analyse métier et les objectifs stratégiques sans évaluation financière.
D. L'analyse de tendances du marché et les prévisions de croissance concurrentielle.
✓ Bonne réponse : A
Réponse : Le matériel physique. Explication : L’analyse TCO doit inclure tous les coûts matériels (serveurs, stockage, réseau, etc.) de l’infrastructure on-premise pour une comparaison équitable.
Question 2 / 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. Dedicated Hosts.
B. Instances dédiées.
C. Instances réservées.
D. Instances à la demande.
✓ Bonne réponse : A
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 3 / 10
Une plateforme d'apprentissage en ligne doit exécuter une application pendant 2 mois par an. L'application sera déployée sur des instances Amazon EC2. Tout temps d'arrêt de l'application pendant ces 2 mois doit être évité. Quelle option d'achat EC2 répondra à ces exigences de la manière la plus rentable ?
A. AWS Managed Services (AMS)
B. Dedicated Hosts
C. Reserved Instances
D. AWS Launch Wizard
✓ Bonne réponse : B
Réponse : On-Demand Instances. Pour une charge de travail de 2 mois avec zéro tolérance aux temps d'arrêt, les instances On-Demand sont les plus appropriées. Les Reserved Instances nécessitent des engagements de 1 à 3 ans ; les Spot Instances peuvent être interrompues. On-Demand offre un paiement à l'utilisation avec disponibilité garantie.
Question 4 / 10
Quel est le bénéfice d’exécuter une application sur plusieurs zones de disponibilité ?
Sélectionnez la bonne réponse.
A. Permet de dépasser les limites de service AWS.
B. Augmente la disponibilité de l’application.
C. Réduit le temps de réponse pour les utilisateurs mondiaux.
D. Augmente la capacité de calcul disponible.
✓ Bonne réponse : B
Réponse : Augmente la disponibilité de l’application. Explication : Répliquer sur plusieurs AZ protège des pannes locales et maximise la disponibilité.
Question 5 / 10
Quelle pratique clé en matière d’architecture AWS vise à minimiser les dépendances entre composants afin qu’une défaillance n’impacte pas l’ensemble du système ?
Sélectionnez la bonne réponse.
A. Couplage faible (Loosely coupling).
B. Couplage élastique.
C. Couplage scalable.
D. Couplage fort (Tightly coupling).
✓ Bonne réponse : A
Réponse : Couplage faible (Loosely coupling). Explication : Le couplage faible permet à chaque composant de fonctionner de manière indépendante, améliorant la résilience globale.
Question 6 / 10
Quel service permet aux clients d'auditer les appels API dans leurs comptes AWS ?
A. Amazon Inspector
B. AWS X-Ray
C. AWS Trusted Advisor
D. AWS CloudTrail
✓ Bonne réponse : D
Réponse : AWS CloudTrail. Explication : AWS CloudTrail enregistre les appels API effectués aux services AWS, fournissant une piste d'audit complète de qui a fait quelle demande, d'où et quand. C'est l'outil principal pour la gouvernance, la conformité et l'audit de sécurité.
Question 7 / 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. Passage des dépenses d’investissement à des dépenses opérationnelles.
C. Pas besoin d’estimer la capacité d’infrastructure.
D. Gestion complète de la conformité et des audits.
E. Inutile de monitorer serveurs et applications.
✓ Bonne réponse : B, C
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 8 / 10
Quelle option est un emplacement physique de l'infrastructure mondiale d'AWS ?
A. Région AWS
B. AWS Organizations
C. Amazon Connect
D. AWS DataSync
✓ Bonne réponse : A
Réponse : Région AWS. Explication : Une région AWS est un emplacement géographique physique contenant plusieurs zones de disponibilité. AWS dispose de régions en Amérique du Nord, Europe, Asie-Pacifique, Amérique du Sud et Moyen-Orient/Afrique.
Question 9 / 10
Une entreprise exécute une application monolithique sur site qui ne s'adapte pas et est difficile à maintenir. L'entreprise prévoit de migrer l'application vers AWS et de diviser l'application en microservices. Quelle meilleure pratique du AWS Well-Architected Framework l'entreprise suit-elle avec ce plan ?
A. D) Implémenter des dépendances faiblement couplées.
B. C) Déployer l'application à plusieurs emplacements.
C. A) Intégrer les tests fonctionnels dans le cadre du déploiement AWS.
D. B) Utiliser l'automatisation pour déployer les modifications.
✓ Bonne réponse : A
Réponse : D) Implémenter des dépendances faiblement couplées. La rupture d'un monolithe en microservices est une application directe du principe du AWS Well-Architected de couplage faible. Les composants faiblement couplés peuvent être mis à l'échelle, mis à jour et mis en échec indépendamment, ce qui améliore considérablement la résilience, l'agilité et la maintenabilité de l'application.
Question 10 / 10
Laquelle des affirmations suivantes N’EST PAS une caractéristique d’Amazon EC2 ?
Sélectionnez la bonne réponse.
A. Amazon EC2 est considéré comme un service serverless.
B. Amazon EC2 peut lancer autant de serveurs virtuels que nécessaire.
C. Amazon EC2 offre du calcul scalable.
D. Amazon EC2 élimine le besoin d’investir dans du matériel.
✓ Bonne réponse : A
Réponse : Amazon EC2 est considéré comme un service serverless. Explication : Amazon EC2 fournit des serveurs virtuels, mais ce n’est pas du serverless (ex. Lambda l’est).
Quel type de modèle aligne le mieux texte et images pour la recherche par similarité ?
A. Classifieur images simple
B. Modèle d\'embeddings texte uniquement
C. Modèle d\'embeddings multi-modaux
D. Générateur d’images photoréalistes
✓ Bonne réponse : C
Embeddings multi-modaux : projettent texte et images dans un même espace vectoriel, permettant de comparer directement leur similarité sémantique. Contrairement aux embeddings texte uniquement (unimodaux) qui ignorent les images, ou aux générateurs/classificateurs qui ne produisent pas de vecteurs comparables, ce modèle capture les relations cross-modales essentielles pour la recherche hybride.
Question 2 / 10
Pour créer une interface de Questions/Réponses sur manuels techniques PDF au moindre coût, quelle architecture est recommandée ?
A. Utiliser le modèle en zero-shot sans contexte externe
B. Inclure l'intégralité de chaque PDF dans chaque requête utilisateur
C. Bedrock Knowledge Base avec RAG (Retrieval Augmented Generation)
D. Fine-tuning systématique du modèle de base sur tous les documents
✓ Bonne réponse : C
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 3 / 10
Pour contrôler le style et le ton d'un chatbot IA sans engagement de coûts de fine-tuning, quelle approche est la plus efficace ?
A. Réduire fortement le nombre maximal de tokens généré
B. Augmenter le paramètre de température pour plus de variabilité
C. Expérimenter avec différents prompts et affiner les instructions progressivement
D. Utiliser le batch inferencing pour traiter plusieurs requêtes simultanément
✓ Bonne réponse : C
Prompt engineering : technique d'optimisation du style et ton sans coûts additionnels. Les instructions précises (ex.: "réponds avec ton professionnel, 2 phrases max") contrôlent directement la génération. Contrairement au fine-tuning (coûteux) ou à la température (qui ajoute aléatoire), le prompt affinage itératif adapte le comportement du modèle existant efficacement.
Question 4 / 10
Quels sont trois cas d'usage typiques de l'IA générative en entreprise ?
A. Génération et suggestion de code pour les développeurs
B. Résumé automatique de documents longs
C. Détection de fraude bancaire en temps réel
D. Chatbots et assistants virtuels pour le service client
E. Maintenance prédictive d'équipements industriels basée sur des capteurs IoT
✓ Bonne réponse : A, B, D
L'IA générative transforme de nombreux processus métier. La génération de résumés automatiques de documents longs (contrats, rapports) réduit le temps d'analyse. Les chatbots intelligents pour le service client répondent de manière contextuelle. La génération de code accélère le développement logiciel. La maintenance prédictive classique ou la détection de fraude reposent généralement sur du ML supervisé, pas sur de la GenAI.
Question 5 / 10
Qu'est-ce que la génération augmentée par récupération (RAG) dans le contexte de l'IA générative ?
A. Un processus de compression de modèles pour réduire la latence
B. Un algorithme d'optimisation des hyperparamètres d'un modèle de fondation
C. Une méthode de réentraînement complet d'un modèle sur des données propriétaires
D. Une technique permettant d'enrichir les réponses d'un LLM avec des données récupérées depuis une source externe au moment de l'inférence
✓ Bonne réponse : D
RAG (Retrieval-Augmented Generation) est une technique qui enrichit les réponses d'un LLM en récupérant des données pertinentes depuis une base de connaissances externe avant de générer la réponse. Elle permet de fournir des informations actualisées et spécifiques à l'entreprise sans réentraîner le modèle. Fine-tuning modifie les poids du modèle — plus coûteux. Prompt engineering structure uniquement l'entrée. Transfer learning adapte un modèle pré-entraîné à un nouveau domaine.
Question 6 / 10
Une plateforme de streaming vidéo souhaite recommander personnellement du contenu basé sur historique visionnage et métadonnées. Quel service GenAI est pertinent ?
A. Amazon Forecast pour prédire les lectures futures
B. Amazon Personalize avec capacités GenAI pour créer descriptions personalisées
C. Amazon Bedrock sans machine learning collaborative
D. Uniquement Amazon Rekognition pour analyser les vidéos
✓ Bonne réponse : B
Recommandation personnalisée GenAI : Amazon Personalize combine collaborative filtering et contexte utilisateur. Intégration Bedrock génère descriptions recommandations hyper-personnalisées. Meilleur que GenAI seul car combine données structurées et génération.
Question 7 / 10
Pour accéder à un modèle de base personnalisé (fine-tuned) via l'API Amazon Bedrock, quelle configuration AWS est requise ?
A. Provisioned Throughput pour garantir la capacité dédiée au modèle fine-tuned
B. Activer manuellement chaque modèle de base standard via la console
C. Configurer une Knowledge Base Bedrock avant le fine-tuning
D. Créer obligatoirement un endpoint SageMaker dédié en parallèle
✓ Bonne réponse : A
Provisioned Throughput : modèle de facturation AWS Bedrock qui alloue une capacité de traitement dédiée et garantie pour vos modèles fine-tuned, assurant des performances prévisibles et une latence stable. Contrairement aux modèles standard (à la demande), les modèles personnalisés nécessitent cette réservation explicite de ressources. Les autres options (activation manuelle, endpoint SageMaker, Knowledge Base) ne sont pas des prérequis pour l'accès API aux modèles fine-tuned.
Question 8 / 10
Quel est l'objectif d'Amazon Bedrock Guardrails ?
A. Définir et appliquer des politiques de contenu pour filtrer les entrées et sorties inappropriées des modèles
B. Chiffrer les données envoyées aux modèles de fondation pour garantir la confidentialité
C. Optimiser les coûts d'inférence en limitant le nombre de tokens générés
D. Réentraîner automatiquement les modèles lorsqu'ils produisent des erreurs
✓ Bonne réponse : A
Amazon Bedrock Guardrails permet de définir des politiques de sécurité et d'utilisation acceptable pour les applications d'IA générative : filtrage de contenu nuisible (violence, discours haineux), sujets interdits, protection des données personnelles (PII), et hallucination contextuelle. Ils s'appliquent à la fois aux entrées (prompts utilisateur) et aux sorties (réponses du modèle). Ce n'est pas un système de chiffrement ni un outil de fine-tuning — c'est une couche de contrôle comportemental.
Question 9 / 10
Pour limiter les coûts et les limites de fenêtre de contexte, il est plus efficace de charger des manuels PDF dans une Knowledge Base d’Amazon Bedrock plutôt que de les inclure entièrement dans chaque prompt.
A. Faux
B. Vrai
✓ Bonne réponse : B
Vrai. Les Knowledge Bases (RAG) réduisent la taille du prompt et injectent uniquement les passages pertinents au moment de l’inférence.
Question 10 / 10
Pour un modèle d’objets déployé, lorsqu’il analyse une nouvelle image pour prédire, cette phase s’appelle :
A. Inference
B. Training
C. Bias correction
D. Deployment
✓ Bonne réponse : A
Inference : phase d'utilisation d'un modèle entraîné pour générer des prédictions sur de nouvelles données (ici, analyser une image). À différencier de Training (apprentissage du modèle), Deployment (mise en production) et Bias correction (correction des biais). L'inference est l'exécution prédictive post-entraînement.
The Daily Scrum is held at the same time and place every day to reduce complexity.
A. True
B. False
✓ Bonne réponse : A
Daily Scrum Consistency: Holding the Daily Scrum at the same time and place creates a predictable routine that reduces organizational complexity. This consistency enables the Development Team to establish a habit, improves attendance, and minimizes logistical overhead. The Scrum Guide emphasizes this practice as essential for team synchronization and efficiency.
Question 2 / 10
What is the maximum duration of a Sprint Review for a one-month Sprint?
A. 4 hours
B. 8 hours
C. 1 hour
D. 2 hours
✓ Bonne réponse : A
Sprint Review Timebox: The Scrum Guide establishes a 1-hour timebox per week of Sprint duration. For a one-month (4-week) Sprint, this equals 4 hours maximum. This allows adequate time for stakeholder inspection and feedback without excessive meetings. Shorter timeboxes (1-2 hours) insufficient for meaningful inspection; 8 hours violates Scrum's timeboxing principle.
Question 3 / 10
Which two things should the Development Team do during the first Sprint? (Choose two.)
A. Make up a plan for the rest of the project.
B. Create an increment of potentially releasable software.
C. Analyze, describe, and document the requirements for the subsequent Sprints.
D. Analyze, design, and describe the complete architecture and infrastructure.
E. Develop at least one piece of functionality.
✓ Bonne réponse : B, E
Answer: Develop at least one piece of functionality; create an increment of potentially releasable software. Explanation: The first Sprint must produce real working software — not just planning documents or architecture designs. Scrum requires a Done Increment from the very first Sprint.
Question 4 / 10
What is the main reason for the Scrum Master to be at the Daily Scrum?
A. To write down any changes to the Sprint Backlog, including adding new items, and tracking progress on the burn-down.
B. To make sure every team member answers the three questions.
C. To gather status and progress information to report to management.
D. They do not have to be there; they only need to ensure the Development Team has a Daily Scrum.
✓ Bonne réponse : D
Answer: They do not have to be there; they only need to ensure the Dev Team has a Daily Scrum. Explanation: The Daily Scrum is owned by the Development Team. The Scrum Master's role is to ensure the event happens and that its time-box is respected, not to participate in or facilitate it.
Question 5 / 10
Which Scrum value is BEST demonstrated when a Developer declines to take on extra work outside the Sprint Goal, even when asked by a stakeholder?
Select the best answer.
A. Commitment.
B. Openness.
C. Focus.
D. Respect.
✓ Bonne réponse : C
Focus means the Scrum Team focuses on the work of the Sprint and the Sprint Goal. Declining work that would distract from the Sprint Goal demonstrates Focus. Commitment is about dedicating effort to achieving the Sprint Goal. Courage is about doing the right thing, including having difficult conversations. Respect is treating teammates as capable professionals. Focus protects the team from scope creep and enables predictable delivery.
Question 6 / 10
What is true about the Sprint length?
A. It is determined by the Product Owner each Sprint
B. Once set, it should remain consistent to create a stable cadence
C. It must be exactly two weeks
D. It can be changed mid-Sprint
✓ Bonne réponse : B
Sprint Length Consistency: The Sprint duration, once established by the Scrum Team, must remain fixed to create predictable rhythm and enable reliable planning. Consistent cadence allows teams to develop sustainable pace, improve forecasting accuracy, and facilitate organizational rhythm. Changing mid-Sprint disrupts commitment; varying lengths prevent learning patterns; Product Owner doesn't unilaterally set it; two weeks isn't mandatory.
Question 7 / 10
The Product Backlog must be fully detailed before Sprint Planning can begin.
A. False
B. True
✓ Bonne réponse : A
False. The Product Backlog is never fully detailed. Items selected for the Sprint should be refined enough, but the full backlog continuously evolves.
Question 8 / 10
How does the Scrum Master help the Product Owner?
A. By writing Product Backlog items
B. By helping find techniques for effective Product Goal definition and Product Backlog management
C. By approving Backlog items
D. By prioritizing the Backlog
✓ Bonne réponse : B
Scrum Master's Role with Product Owner: The Scrum Master facilitates effective Product Goal definition and backlog management techniques rather than making decisions. This coaching approach empowers the Product Owner while respecting their accountability. Unlike distractors (writing items, approving, prioritizing), the Scrum Master enables capability, not execution.
Question 9 / 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. Impediments are raised and resolved more slowly.
B. The Scrum Master loses the ability to update the Gantt chart properly.
C. Opportunities to inspect and adapt the Sprint Backlog are lost.
D. The Product Owner cannot accurately report progress to the stakeholders.
E. The Sprint plan may become inaccurate.
6. Too much work is spent updating the Scrum board before the meeting.
✓ Bonne réponse : A, C, E
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.
Question 10 / 10
During a Sprint, when is new work or further decomposition of work added to the Sprint Backlog?
A. As soon as possible after they are identified.
B. When the Scrum Master has time to enter them.
C. During the Daily Scrum after the Development Team approves them.
D. When the Product Owner identifies new work.
✓ Bonne réponse : A
Answer: As soon as possible after they are identified. Explanation: The Sprint Backlog is a living plan. New tasks or decompositions are added by the Development Team as soon as they discover they are needed to achieve the Sprint Goal — there is no approval process required.
Key concept: Sprint Planning authority and capacity-driven selection. During Sprint Planning, the Developers—not the Product Owner, Scrum Master, or PMO—decide how many Product Backlog Items (PBIs) they will commit to based on their capacity, velocity, and Definition of Done. The PO presents prioritized items, but the Developers have the autonomy to pull items into the Sprint and determine the quantity based on realistic assessment of their capabilities. This self-organization principle is fundamental to Scrum: Developers own the commitment to the Sprint Goal and understand their sustainable pace better than external parties. While the PO influences what work matters most (prioritization), and the SM facilitates the process, only the Developers possess the technical insight and self-awareness to determine how much they can realistically complete.
Question 2 / 10
True or False: The value delivered by a product can only be determined by revenue.
A. True
B. False
✓ Bonne réponse : B
Value is multidimensional and cannot be reduced to revenue alone. A product creates value through customer satisfaction, reduced risk, improved quality of life, operational efficiency, brand equity, and social impact. Scrum acknowledges this complexity — the Product Owner optimizes value holistically. Focusing solely on revenue leads to short-term decisions that harm long-term product health.
Question 3 / 10
Key value measure (EBM example)
Choisissez la meilleure réponse.
A. Number of tasks completed
B. Customer conversion rate
C. Number of commits
D. Cumulative velocity
✓ Bonne réponse : B
Answer: Customer conversion rate. Explanation: EBM (Evidence-Based Management) focuses on outcomes and impacts rather than outputs. Conversion rate is an outcome metric.
Question 4 / 10
Which measures are poor proxies for value? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Velocity
B. Number of hours logged
C. Adoption rate
D. Recurring revenue
✓ Bonne réponse : A, B
Key concept: Value proxies measure actual customer impact and business outcomes, not internal activities or intermediate metrics. Number of hours logged is a poor proxy because it measures effort expended, not value delivered. A team can log many hours while producing low-impact features or waste. Similarly, velocity (story points completed per sprint) measures output capacity, not customer value—teams can maintain high velocity while building features nobody needs. In contrast, adoption rate reflects actual customer engagement with the product, and recurring revenue directly demonstrates monetized value. As a Product Owner, you must focus on outcome metrics (customer impact, business results) rather than activity or output metrics (hours, velocity) when assessing true value delivery and making backlog prioritization decisions.
Question 5 / 10
Which statement best describes a Product Owner's responsibility? (Choose the best answer.)
A. Keep stakeholders from distracting the Developers.
B. Ensuring that the work meets the commitments to the stakeholders.
C. Directing the Developers.
D. Maximizing the value of the work the Scrum Team does.
✓ Bonne réponse : D
Answer: Maximizing the value of the work the Scrum Team does. Explanation: The Product Owner's core responsibility is value maximization — ensuring the team always works on the highest-value items and that the resulting product genuinely meets user and business needs.
Question 6 / 10
What is the relationship between Product Backlog items (PBIs) and Sprint Backlog items (tasks)?
A. Sprint Backlog items are created by the Product Owner; PBIs are created by Developers
B. They are identical — Sprint Backlog items are just renamed PBIs
C. PBIs are estimated in hours; Sprint Backlog items are estimated in story points
D. PBIs are what needs to be done; Sprint Backlog items are the plan (how) for delivering selected PBIs
✓ Bonne réponse : D
Why this answer is correct: Product Backlog Items represent the "what" — the features, requirements, and user needs that provide value to the product. Sprint Backlog items represent the "how" — the detailed tasks and work breakdown created by Developers during Sprint Planning to accomplish the selected PBIs. This distinction reflects the separation of concerns between the Product Owner (defining what to build) and the Developers (planning how to build it).
Why the other answers are incorrect: PBIs and Sprint Backlog items are not identical or interchangeable. The Product Owner creates PBIs while Developers create Sprint Backlog tasks. Estimation differences also vary by organization, but story points typically estimate PBIs while hours may estimate tasks — not the reverse.
Question 7 / 10
Who decides to release an Increment?
Choisissez la meilleure réponse.
A. Customer
B. Developers only
C. SM
D. PO (business context) in collaboration
✓ Bonne réponse : D
Answer: The PO (business context) in collaboration. Explanation: The release decision is a business decision made by the PO, informed by transparency and organizational context.
Question 8 / 10
A Product Owner is accountable for maximizing the value of the product that is the result of the Work of the Scrum Team. Which of the following can be delegated to others, while the Product Owner remains accountable for the work? (Choose two.)
A. Developing and communicating the Product Goal.
B. Attending the Sprint Retrospective.
C. Attending the Sprint Review.
D. Ordering Product Backlog items.
✓ Bonne réponse : A, D
Answer: Ordering Product Backlog items; developing and communicating the Product Goal. Explanation: The PO may delegate operational activities like ordering and communicating the Product Goal, but remains fully accountable for these outcomes. Accountability cannot be delegated, only the work can.
Question 9 / 10
Scrum precisely describes roles such as 'Business Analyst' or 'Tester'.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Scrum Roles are Limited: Scrum framework defines exactly three roles—Product Owner, Scrum Master, and Developers—without prescribing specific job titles like Business Analyst or Tester. While individuals within the Developers team may perform testing or analysis work, Scrum intentionally keeps roles flexible to accommodate various organizational structures and team compositions.
Question 10 / 10
The Sprint Review is a status meeting.
Répondez par Vrai ou Faux.
A. True
B. False
✓ Bonne réponse : B
Answer: False. Explanation: The Sprint Review is a collaborative working session to inspect the Increment and adapt the Product Backlog — not a status report.
Un projet logiciel rencontre des retards causés par des dépendances externes (APIs tierces, validations réglementaires, livraisons de fournisseurs). Quelle technique de planification est la plus adaptée pour gérer cette situation ?
Sélectionnez la bonne réponse.
A. Chaîne critique (CCPM) pour identifier et protéger les chemins critiques
B. PERT (estimation probabiliste) pour simuler les durées incertaines
C. Méthode du chemin critique (CPM) traditionnelle basée sur des durées déterministes
D. Analyse de Monte Carlo uniquement pour l'évaluation des risques
✓ Bonne réponse : A
Chaîne critique (CCPM) : méthode qui identifie le chemin critique et ajoute des "tampons" (buffers) de temps pour protéger les activités critiques des retards externes. Contrairement à CPM (durées déterministes) ou PERT (estimation probabiliste), CCPM gère activement l'incertitude en insérant des protections temporelles aux points critiques, ce qui est idéal face aux dépendances externes imprévisibles. Monte Carlo évalue les risques mais n'offre pas de stratégie de protection active.
Question 2 / 10
Quel document établit le lien entre les exigences, les sources, les priorités, leur statut et les éléments de la WBS et des tests ?
Sélectionnez la bonne réponse.
A. Registre des risques du projet
B. Charte de projet
C. Plan de communication du projet
D. Matrice de traçabilité des exigences
✓ Bonne réponse : D
Matrice de traçabilité des exigences : document qui crée un lien bidirectionnel entre chaque exigence, sa source, priorité, statut et les livrables correspondants (WBS, tests). Elle assure que toute exigence est couverte et testée. Contrairement au plan de communication (canaux) ou au registre des risques (menaces), elle lie directement les exigences aux éléments de projet.
Question 3 / 10
Quels éléments sont caractéristiques du domaine Planification selon le PMBOK7 ?
Sélectionnez toutes les réponses correctes.
A. Coordonner les efforts de planification entre les domaines de connaissances
B. Définir les objectifs du projet et décomposer le périmètre
C. Construire des plans détaillés couvrant le périmètre, délais, coûts et qualité
D. Exécuter les tâches quotidiennes et livrer les produits du projet
✓ Bonne réponse : A, B, C
Le domaine Planification dans le PMBOK 7e édition : Ce domaine de performance englobe l'ensemble des activités permettant de définir clairement les objectifs du projet et de décomposer le travail en éléments gérables via la structure de répartition du travail (SRT/WBS). La planification constitue le fondement stratégique du projet en établissant quoi faire et comment le faire, avant l'exécution. Elle inclut la définition du périmètre, l'identification des livrables, la création du calendrier préliminaire et l'estimation des ressources. Cette réponse est correcte car elle capture l'essence même de la planification : transformer les exigences du projet en plans d'action concrets et mesurables. À la différence de l'option sur la "construction de plans détaillés" qui décrit un niveau d'exécution plus avancé (nécessitant des données de base), la planification démarre par la définition d'objectifs SMART et la décomposition hiérarchique du périmètre. L'option sur la "coordination entre domaines" relève davantage de l'intégration transversale, tandis que l'"exécution des tâches quotidiennes" appartient au domaine Exécution du travail, non à la planification. En contexte Agile, cette planification est itérative et adapt
Question 4 / 10
Quelle affirmation concernant les changements structurels dans le PMBOK7 est exacte ?
A. Le PMBOK7 a maintenu la structure par processus mais a supprimé les techniques associées
B. Le PMBOK7 a remplacé les groupes de processus par des domaines de performance et des principes
C. Le PMBOK7 a remplacé les groupes de processus par des sprints et des itérations Agile
D. Le PMBOK7 a conservé les groupes de processus et y a ajouté de nouveaux processus
✓ Bonne réponse : B
Changement fondamental de paradigme du PMBOK7 : Le PMBOK7 représente une évolution majeure par rapport aux éditions précédentes en abandonnant le modèle des 49 processus organisés en 5 groupes de processus (Lancement, Planification, Exécution, Suivi-Contrôle, Clôture). Cette nouvelle approche repose sur 8 domaines de performance (Parties prenantes, Équipe, Développement et cycle de vie, Planification, Travail du projet, Livraison, Mesure et contrôle, Incertitude) et 12 principes fondamentaux qui guide-nt la gestion de projet de manière flexible et adaptée au contexte. Cette transformation reflète la reconnaissance que la gestion de projet moderne doit intégrer les approches prédictives ET adaptatives (Agile). Les domaines de performance transcendent la rigidité des groupes de processus séquentiels et offrent une vision holistique et itérative. Distinction des autres options : l'option 2 est fausse car le PMBOK7 a précisément éliminé cette structure de 49 processus ; l'option 3confond avec les sprints Agile purs ; l'option 4 est inexacte car la suppression ne concerne pas les techniques mais la structure organis
Question 5 / 10
Quel est le bon ordre des étapes de résolution de conflit dans une équipe projet ?
A. Identifier le conflit → Analyser les causes → Discuter avec les parties → Résoudre et vérifier
B. Identifier → Résoudre → Analyser les causes → Discuter avec les parties
C. Analyser les causes → Identifier le conflit → Discuter avec les parties → Résoudre
D. Résoudre rapidement → Identifier le conflit → Analyser les causes → Discuter
✓ Bonne réponse : A
Processus systématique de résolution de conflit en gestion de projet : La résolution efficace de conflits suit une progression logique et méthodique qui reflète les meilleures pratiques du PMBOK et la gestion relationnelle moderne. Avant toute action, il faut d'abord identifier le conflit - reconnaître qu'une tension existe entre les parties prenantes, ce qui requiert de l'écoute active et de l'observation. Ensuite, l'analyse des causes permet de comprendre les racines profondes du problème : divergences d'objectifs, malentendus, ressources limitées, ou incompatibilités personnelles. C'est crucial car résoudre sans comprendre les causes génère des conflits récurrents. La discussion avec les parties impliquées crée un dialogue constructif où chacun exprime son point de vue, favorisant la compréhension mutuelle et l'identification de solutions acceptables par tous. Enfin, résoudre et vérifier consiste à mettre en œuvre la solution, confirmer son efficacité et assurer que le climat s'est amélioré. Cette séquence respecte la logique causale : on ne peut analyser sans identifier, on ne peut discuter utilement sans comprendre les causes, et on ne peut résoudre solidement sans discussion préalable. Les autres options échouent
Question 6 / 10
Quelle affirmation concernant le backlog produit est exacte ?
A. Le backlog produit est maintenu par le Scrum Master et non par le Product Owner
B. Le backlog produit est un artefact évolutif qui peut être modifié tout au long du projet
C. Le backlog produit ne peut être mis à jour qu'entre deux sprints, jamais pendant un sprint
D. Le backlog produit est figé dès le début du projet pour garantir la stabilité des livrables
✓ Bonne réponse : B
Backlog produit dynamique : Artefact vivant et évolutif reflétant les priorités changeantes du produit. Contrairement à un plan figé, il s'adapte continuellement aux retours clients, découvertes techniques et ajustements stratégiques. Le Product Owner le gère activement, même pendant les sprints, assurant ainsi l'alignement avec les objectifs métier.
Question 7 / 10
Un membre clé de votre équipe montre des signes de désengagement : moins de participation aux réunions, tâches livrées tardivement. Avant d'agir, quel diagnostic d'intelligence émotionnelle devriez-vous privilégier ?
A. Consulter RH pour envisager un remplacement rapide
B. Observer ses émotions, chercher les causes sous-jacentes (frustration, surcharge, conflit personnel) via un entretien empathique
C. Réduire son périmètre de responsabilités sans en discuter
D. Vérifier immédiatement si cette personne enfreint les règles de performance
✓ Bonne réponse : B
Intelligence émotionnelle : capacité à reconnaître et gérer les émotions (siennes et celles d'autrui). Avant d'agir, comprendre le ressenti et les causes réelles du désengagement permet des solutions adaptées et préserve la relation.
Question 8 / 10
Quelle affirmation concernant la gouvernance dans le PMBOK7 est exacte ?
A. La gouvernance projet définit les responsabilités de décision et assure l'alignement stratégique
B. La gouvernance projet se limite à la validation des livrables lors des jalons majeurs
C. La gouvernance projet est exclusive aux projets de transformation organisationnelle
D. La gouvernance projet est un processus administratif géré uniquement par le PMO
✓ Bonne réponse : A
Gouvernance de projet : cadre de structure, de processus et de relations qui définit comment les décisions sont prises, qui détient l'autorité, et comment les résultats du projet s'alignent avec les objectifs stratégiques de l'organisation. Dans le PMBOK 7e édition, la gouvernance est transversale à tous les domaines de performance et constitue un élément fondamental qui s'applique à tous les projets, indépendamment de leur nature ou taille.
La réponse correcte souligne deux dimensions essentielles : d'une part, la clarification des responsabilités décisionnelles (qui décide quoi, à quel niveau, avec quels pouvoirs) ; d'autre part, l'assurance de l'alignement stratégique (vérifier que le projet contribue réellement aux objectifs organisationnels et que les décisions restent cohérentes avec la vision globale).
Pourquoi les autres réponses sont incorrectes : la deuxième option réduit la gouvernance à un rôle administratif du PMO uniquement, ce qui ignore que la gouvernance implique les sponsors, stakeholders et équipes à tous les niveaux. La troisième option limite la gouvernance à la validation des jalons, alors qu'elle est continue tout au long du projet et couvre bien au-delà des livrables (risques,
Question 9 / 10
Une équipe veut visualiser les dépendances entre les activités du projet. Quel outil est le plus adapté ?
Sélectionnez la bonne réponse.
A. Diagramme de réseau (PERT/CPM)
B. Diagramme d’Ishikawa
C. Diagramme de Pareto
D. Histogramme
✓ Bonne réponse : A
Diagramme de réseau (PERT/CPM) : Outil fondamental de planification qui représente graphiquement l'ensemble des activités du projet et leurs interdépendances logiques. Chaque activité est représentée par un nœud ou une flèche, reliée aux autres par des liens de dépendance (fin-début, début-début, fin-fin, début-fin). Ce diagramme permet d'identifier le chemin critique, les marges de manœuvre et la durée minimale du projet. C'est l'outil par excellence pour visualiser comment les activités s'enchaînent et s'influencent mutuellement.
Pourquoi les autres options sont incorrectes : Le diagramme de Pareto analyse la distribution des problèmes (loi 80/20), l'histogramme affiche les ressources ou données quantitatives dans le temps, et le diagramme d'Ishikawa (causes-effets) explore les causes de problèmes qualité. Aucun n'est conçu pour montrer les relations séquentielles entre activités. Selon le PMBOK 7e édition, le diagramme de réseau est le livrable clé du processus de planification de l'ordonnancement (Sequence Activities), indispensable pour la gestion efficace des dépendances et l'analyse du chemin critique.
Question 10 / 10
Pourquoi la transparence est-elle essentielle en gestion de projet selon le PMBOK7 ?
A. Elle renforce la confiance, facilite les décisions éclairées et permet une correction rapide des problèmes
B. Elle permet de justifier les dépassements budgétaires auprès du commanditaire
C. Elle sert uniquement à documenter les décisions pour les rapports d'audit
D. Elle est imposée par les réglementations comptables et financières applicables aux projets
✓ Bonne réponse : A
Concept clé : La transparence est un pilier fondamental de la gestion de projet moderne selon le PMBOK 7e édition, particulièrement dans l'approche orientée valeur et les principes agiles intégrés. Elle consiste à communiquer ouvertement et honnêtement l'état réel du projet, les risques, les défis et les opportunités à tous les parties prenantes, sans filtrage ni dissimulation. Cette transparence renforce la confiance entre l'équipe projet et les stakeholders en démontrant l'intégrité et la responsabilité. Elle facilite également les décisions éclairées car les dirigeants et commanditaires disposent d'informations précises et actualisées pour évaluer les enjeux et ajuster les stratégies. Enfin, elle permet une correction rapide des problèmes : en identifiant précocement les écarts, les risques émergents ou les obstacles, l'organisation peut réagir promptement plutôt que de découvrir des crises en fin de projet. Cette approche crée une culture de responsabilité partagée, contrairement à la deuxième option qui cherche à justifier des dépassements (attitude réactive), ou aux autres réponses qui réduisent la transparence à une simple obligation administrative. Le PMBOK 7 valorise la transparence comme vecteur d'agilité et d'efficacité organisationnelle.
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. TC4
C. TC2
D. TC3
✓ Bonne réponse : C
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 2 / 10
Dans quel format une équipe Agile pourrait-elle le plus efficacement communiquer l’état d’avancement des tests aux parties prenantes métier ?
A. Historique Git des commits de test
B. Graphique burndown de cas de test exécutés
C. Revue du code source
D. Diagramme de classes UML
✓ Bonne réponse : B
Cette question correspond à l’objectif FL-5.3.3 (K2) – Donner des exemples de communication de l’état d’avancement des tests. ● a) Faux → Trop technique, inutile pour un suivi métier. ● b) Faux → La revue de code concerne la qualité du code, pas l’avancement des tests. ● c) Correct → Le burndown chart est un excellent moyen visuel de suivre la progression dans le temps. ● d) Faux → Les commits ne donnent pas de vue globale sur l’exécution des tests.
Question 3 / 10
Quelle est la principale valeur du maintien de la traçabilité dans le processus de test ?\"
A. Il évite complètement la nécessité de documenter les tests manuels
B. Il remplace les rapports de test en fournissant directement des métriques de qualité
C. Il garantit que chaque exigence a été testée et qu’aucun élément critique n’a été oublié
D. Il permet d’optimiser la performance du logiciel en production
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.4.4 (K2) – Expliquer la valeur du maintien de la traçabilité. ● a) Faux → La traçabilité ne vise pas à optimiser la performance du logiciel, mais à assurer une couverture de test complète. ● b) Correct → Le maintien de la traçabilité permet d’établir un lien entre les exigences, les tests et les défauts détectés, garantissant ainsi qu’aucune exigence n’a été oubliée. ● c) Faux → Même avec la traçabilité, la documentation des tests reste nécessaire pour assurer un suivi efficace et une justification des validations effectuées. ● d) Faux → Les rapports de test restent nécessaires, la traçabilité vient en complément pour s’assurer que les tests couvrent bien les exigences.
Question 4 / 10
Quel est l\'objectif principal des tests logiciels ?
A. Augmenter la probabilité que le logiciel réponde aux exigences et réduise les risques.
B. Remplacer l\'assurance qualité (QA).
C. Démontrer que le logiciel est exempt de défauts
D. Vérifier uniquement la conformité du logiciel aux spécifications.
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.1.1 (K1) – Identifier les objectifs habituels du test. ● a) Faux → Il est impossible de démontrer qu’un logiciel est totalement exempt de défauts. ● b) Correct → Les tests réduisent le risque de défauts et augmentent la probabilité que le logiciel réponde aux exigences. ● c) Faux → Vérifier la conformité aux spécifications est une partie des tests, mais pas leur seul objectif. ● d) Faux → Les tests ne remplacent pas l’assurance qualité, qui inclut d’autres activités comme l’analyse des processus.
Question 5 / 10
Quelle bonne pratique de test s\'applique quel que soit le cycle de vie du développement logiciel ?
A. Exécuter les tests uniquement après la fin du développement pour éviter les erreurs de conception
B. Tester uniquement l’interface utilisateur, car c\'est ce que voient les utilisateurs finaux
C. Débuter les tests dès que possible pour détecter les défauts tôt
D. Supprimer la documentation des tests pour accélérer le projet
✓ Bonne réponse : C
Cette question correspond à l’objectif d\'apprentissage FL-2.1.2 (K1) – Rappeler les bonnes pratiques de test qui s\'appliquent à tous les cycles de vie du développement logiciel.
● a) Faux → Les tests doivent couvrir plusieurs niveaux (unitaires, intégration, système, acceptation), et pas uniquement l’interface utilisateur. ● b) Faux → Attendre la fin du développement pour tester expose le projet à un risque accru de corrections coûteuses en fin de cycle. ● c) Faux → La documentation des tests est essentielle pour assurer la traçabilité et la reproductibilité des tests. ● d) Correct → Tester tôt est une bonne pratique universelle, car plus un défaut est détecté tôt, moins il est coûteux à corriger.
Question 6 / 10
Quelle combinaison représente le MIEUX l\'association entre les activités et les catégories d\'outils ?
Étant donné les activités de test suivantes :1. Conception des cas de test2. Exécution automatisée des tests3. Gestion des environnements de test4. Analyse des résultats de testEt les catégories d\'outils de test suivantes :A. Outils de conception et d\'implémentation de testsB. Outils d\'exécution de testsC. Outils de gestion des testsD. Outils d\'infrastructure de testSélectionnez UNE réponse.
A. 1C, 2B, 3A, 4D
B. 1C, 2A, 3D, 4B
C. 1A, 2B, 3D, 4C
D. 1A, 2D, 3B, 4C
✓ Bonne réponse : C
Cette question correspond à l\'objectif d\'apprentissage FL-6.1.1 (K2) - Expliquer comment
différents types d\'outils de test soutiennent les tests.
● a) Correct → Cette combinaison associe correctement : ○ La conception des cas de test (1) aux outils de conception et d\'implémentation de tests (A) ○ L\'exécution automatisée des tests (2) aux outils d\'exécution de tests (B) ○ La gestion des environnements de test (3) aux outils d\'infrastructure de test (D) ○ L\'analyse des résultats de test (4) aux outils de gestion des tests (C) ● b) Faux → Cette combinaison associe incorrectement la conception des cas de test (1) aux outils de gestion des tests (C) et l\'exécution automatisée des tests (2) aux outils de conception et d\'implémentation de tests (A). ● c) Faux → Cette combinaison associe incorrectement l\'exécution automatisée des tests (2) aux outils d\'infrastructure de test (D) et la gestion des environnements de test (3) aux outils d\'exécution de tests (B). ● d) Faux → Cette combinaison associe incorrectement la conception des cas de test (1) aux outils de gestion des tests (C) et la gestion des environnements de test (3) aux outils de conception et d\'implémentation de tests (A).
Question 7 / 10
Lequel des éléments suivants n’est pas une technique de test statique ?
A. L’exécution de tests unitaires automatisés.
B. L’inspection formelle d’un document de conception.
C. L’analyse statique du code source.
D. La revue des exigences.
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-3.1.1 (K1) - Reconnaître les types de produits qui peuvent être examinés par les différentes techniques de test statique.
● a) Faux → La revue des exigences est une activité de test statique permettant d’identifier des incohérences dans les spécifications. ● b) Faux → L’analyse statique du code est une technique statique qui permet de détecter des erreurs sans exécuter le programme. ● c) Correct → L’exécution de tests unitaires est une activité dynamique, car elle nécessite de faire fonctionner le logiciel. ● d) Faux → L’inspection formelle est une technique statique qui permet de valider la conception avant l’implémentation.
Question 8 / 10
Quel est le nombre minimal de cas de test pour atteindre une couverture EP de 100% ?
Vous testez un site de réservation hôtelière qui comporte seulement deux critères derecherche :● Catégorie d\'hôtel (avec trois options possibles : économique; standard; luxe)● Type de vue (avec trois options possibles : pas de vue; vue partielle; vuepanoramique)Seuls les hôtels de catégorie luxe proposent une vue panoramique. Le formulaire disposed\'un mécanisme de validation intégré qui ne vous permettra pas d\'utiliser les critères derecherche qui violent cette règle.Chaque test comprend deux valeurs d\'entrée : catégorie d\'hôtel et type de vue. Voussouhaitez appliquer le partitionnement en classes d\'équivalence (EP) pour couvrir chaquecatégorie d\'hôtel et chaque type de vue dans vos tests.Sélectionnez UNE réponse.
A. 4
B. 3
C. 6
D. 5
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-4.2.1 (K3) - Appliquer le partitionnement en classes d\'équivalence pour dériver des cas de test.
● a) Correct → Pour couvrir toutes les classes d\'équivalence valides, nous avons besoin de tester : (économique, pas de vue), (économique, vue partielle), (standard, pas de vue), (standard, vue partielle), (luxe, pas de vue), (luxe, vue partielle), et (luxe, vue panoramique). Cependant, comme seuls les hôtels de luxe peuvent avoir une vue panoramique, et que le formulaire a une validation qui empêche les combinaisons invalides, nous pouvons couvrir toutes les classes valides avec 3 cas de test : (économique, pas de vue), (standard, vue partielle), et (luxe, vue panoramique). ● b) Faux → Trois cas de test suffisent pour couvrir toutes les classes d\'équivalence valides. ● c) Faux → Trois cas de test suffisent pour couvrir toutes les classes d\'équivalence valides. ● d) Faux →. Trois cas de test suffisent pour couvrir toutes les classes d\'équivalencevalides.
Question 9 / 10
Quels types de revues (1-4) correspondent aux descriptions suivantes (A-D) ?
1. Évaluation informelle d’un document sans processus strict2. Vérification détaillée basée sur un processus formel avec modérateur3. Examen technique impliquant un groupe d’experts métier4. Analyse collaborative des documents entre collègues pour identifier des erreursA. InspectionB. Revue informelleC. Revue techniqueD. Revue par les pairsSélectionnez UNE réponse.
A. 1B, 2A, 3C, 4D
B. 1D, 2A, 3B, 4C
C. 1B, 2D, 3A, 4C
D. 1A, 2C, 3D, 4B
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-3.2.4 (K2) – Comparer et opposer les différents types de revues. La bonne réponse est d) 1B, 2A, 3C, 4D ● 1B) Correct → Une revue informelle ne suit pas de processus strict. ● 2A) Correct → L’inspection est une revue très structurée avec un modérateur et des checklists. ● 3C) Correct → Une revue technique implique des experts métier ou techniques pour examiner un document. ● 4D) Correct → La revue par les pairs est une analyse collaborative des documents.
Question 10 / 10
Lesquels des éléments suivants (i–v) reflètent correctement l’impact que le contexte peut avoir sur le processus de test ?
i. Le niveau de risque du système influence le niveau de rigueur attendu dans les activitésde test.ii. Tous les projets doivent suivre le même processus de test pour garantir l’uniformité.iii. Un projet Agile privilégiera des cycles de test courts et itératifs.iv. Dans un projet soumis à des réglementations strictes, les tests devront êtreformellement documentés.v. Le contexte n’affecte pas les objectifs des tests, seulement leur exécution.Sélectionnez UNE réponse.
A. iii, iv, v reflètent correctement l’impact du contexte ; i, ii non
B. i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
C. ii, iv, v reflètent correctement l’impact du contexte ; i, iii non
D. i, ii, v reflètent correctement l’impact du contexte ; iii, iv non
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-1.4.2 (K2) – Expliquer l’impact du contexte sur le processus de test. La bonne réponse est a) i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
● i) Vrai – Le niveau de risque conditionne la profondeur des tests requis. ● ii) Faux – Il n’existe pas de processus unique applicable à tous les projets. ● iii) Vrai – En Agile, les tests sont intégrés dans des cycles courts. ● iv) Vrai – Les contraintes réglementaires (ex. médical, aéronautique) exigent une traçabilité et une documentation renforcées. ● v) Faux – Le contexte impacte aussi les objectifs (par ex. : conformité, performance critique...).
Which of the following allows for the attribution of messages to individuals?
A. Non-repudiation
B. Adaptive identity
C. Authentication
D. Access logs
✓ Bonne réponse : A
Answer: Non-repudiation. Explanation: Non-repudiation ensures that a sender cannot deny sending a message. Digital signatures provide non-repudiation — they cryptographically bind a message to its sender's private key, proving authorship and preventing later denial.
Question 2 / 10
An organization’s internet-facing website was compromised when an attacker exploited a buffer overflow. Which of the following should the organization deploy to best protect against similar attacks in the future?
Select the correct answer.
A. Intrusion prevention system
B. Application container
C. Next-generation firewall
D. Jump server
✓ Bonne réponse : A
Intrusion Prevention System (IPS): An IPS inspects network traffic in real-time, detecting and blocking exploit patterns like buffer overflow attacks before they reach the application. Unlike firewalls (which filter by IP/port) or application containers (which isolate processes), IPS uses signature and anomaly detection to stop attacks mid-stream.
Question 3 / 10
A company's legal department drafted sensitive documents in a SaaS application and wants to ensure the documents cannot be accessed by individuals in high-risk countries. Which of the following is the most effective way to limit this access?
A. Encryption
B. Data masking
C. Geolocation policy
D. Data sovereignty regulation
✓ Bonne réponse : C
Answer: Geolocation policy. Explanation: A geolocation policy restricts access to applications based on the user's geographic location. By blocking access from high-risk countries at the network or application level, the company limits exposure without affecting legitimate users.
Question 4 / 10
A company requires employees to change passwords every 60 days. What type of control is this?
Select the correct answer.
A. C. Technical
B. D. Detective
C. A. Physical
D. B. Administrative
✓ Bonne réponse : D
Administrative controls: policies and procedures that govern security practices. Password change requirements are administrative because they're implemented through organizational policy, not technology. Physical controls restrict access (badges), technical controls use technology (encryption), and detective controls identify incidents—none apply here.
Question 5 / 10
A company requires hard drives to be securely wiped before sending decommissioned systems to recycling. Which of the following best describes this policy?
A. Destruction
B. Sanitization
C. Inventory
D. Enumeration
✓ Bonne réponse : B
Answer: Sanitization. Explanation: Data sanitization involves securely wiping drives to prevent data recovery. Methods include overwriting, degaussing, or physical destruction. Sanitization policies ensure sensitive data cannot be recovered from decommissioned hardware.
Question 6 / 10
A security policy requires users to lock their computers when leaving their desks. What is the PRIMARY purpose of this policy?
Select the correct answer.
A. B. Log user activity
B. C. Prevent unauthorized access
C. A. Save power
D. D. Speed up startup
✓ Bonne réponse : B
Physical security control: Locking computers prevents unauthorized users from accessing sensitive data, systems, or accounts while the legitimate user is away. This is a fundamental access control measure. Unlike power saving (A) or startup speed (D), locking directly protects against unauthorized access. Activity logging (B) requires authentication first.
Question 7 / 10
A technician is opening firewall ports for a new system being deployed and supported by a third-party SaaS provider. Which of the following represents the highest risk when relying on external vendor-managed infrastructure?
Select the correct answer.
A. Vulnerabilities and security weaknesses in the vendor's supply chain may impact the system
B. The organization's network may not be properly segmented from vendor infrastructure
C. SaaS provider default credentials may not be changed from factory settings
D. The SaaS software version may contain unpatched vulnerabilities
✓ Bonne réponse : A
Supply Chain Risk: Third-party vendors introduce cascading vulnerabilities through their entire ecosystem—compromised suppliers, weak security practices, or breached dependencies can directly impact your systems. Unlike patching (manageable) or credentials (controllable), supply chain weaknesses exist beyond your security perimeter and require vendor vetting, not just network controls.
Question 8 / 10
Which of the following exercises should an organization use to improve its incident response process?
Select the correct answer.
A. Recovery
B. Tabletop
C. Failover
D. Replication
✓ Bonne réponse : B
Tabletop Exercise: A structured discussion-based simulation where team members walk through incident response procedures without actually executing them. This cost-effective method improves incident response by identifying gaps, clarifying roles, and testing communication plans. Unlike Failover (system switching) and Recovery (restoration), Tabletop focuses on planning and preparedness rather than technical implementation.
Question 9 / 10
Which of the following is a policy that defines how employees may use company resources?
Select the correct answer.
A. A. Privacy Policy
B. B. Security Policy
C. C. Confidentiality Policy
D. D. Acceptable Use Policy
✓ Bonne réponse : D
Acceptable Use Policy (AUP): Establishes guidelines governing how employees must use company resources, including computers, networks, and internet access. It defines permitted and prohibited activities to protect organizational assets and maintain security. Unlike Privacy Policies (employee data handling), Security Policies (technical controls), or Confidentiality Policies (information protection), AUP directly addresses user behavior and resource utilization expectations.
Question 10 / 10
Which of the following BEST describes two-factor authentication?
Select the correct answer.
A. A. Two passwords
B. D. Using a password and a PIN
C. C. Using two different types of authentication methods
D. B. Two forms of identification
✓ Bonne réponse : C
Two-Factor Authentication (2FA): A security method requiring two different types of authentication factors from distinct categories—something you know (password), something you have (token/card), or something you are (biometric). This multi-layered approach significantly increases security. Unlike options A and D which use variations within the same category (knowledge-based), 2FA combines fundamentally different verification methods, making unauthorized access much harder even if one factor is compromised.
Quelle offre Azure est la plus adaptée pour migrer un SQL Server on-premise avec le moins de changements possibles ?
A. Azure Database for MySQL
B. Azure SQL Managed Instance
C. Azure SQL Database
D. Azure Cosmos DB
✓ Bonne réponse : B
Azure SQL Managed Instance : service PaaS qui émule SQL Server on-premise avec compatibilité quasi-totale (T-SQL, Agent SQL, linked servers). Contrairement à Azure SQL Database qui impose des adaptations de code, Managed Instance accepte les bases existantes sans modification majeure, minimisant les risques et délais de migration. MySQL et Cosmos DB nécessitent une refonte complète de l'architecture.
Question 2 / 10
Quels sont deux avantages des offres de base de données relationnelle de plateforme en tant que service (PaaS) dans Azure, comme Azure SQL Database ? (Choisissez deux réponses.)
A. accès aux dernières fonctionnalités
B. effort administratif réduit pour la gestion de l'infrastructure serveur
C. services d'apprentissage automatique en base de données
D. contrôle complet sur les processus de sauvegarde et de restauration
✓ Bonne réponse : A, B
Réponse : Accès aux dernières fonctionnalités ; effort administratif réduit pour la gestion de l'infrastructure serveur. Explication : Les bases de données PaaS comme Azure SQL Database fournissent des mises à jour automatiques avec les dernières fonctionnalités du moteur de base de données et gèrent toute l'infrastructure (correctifs, sauvegardes, haute disponibilité). Cela permet aux équipes de se concentrer sur le développement d'applications plutôt que sur l'administration des bases de données.
Question 3 / 10
Quelle est la différence entre une 'table de faits' et une 'table de dimensions' dans un schéma en étoile d'entrepôt de données ?
A. Les tables de faits contiennent des mesures commerciales quantifiables et mesurables ; les tables de dimensions fournissent un contexte descriptif (par exemple, date, produit, région)
B. Les tables de faits sont utilisées dans OLTP ; les tables de dimensions sont utilisées uniquement dans OLAP
C. Les tables de dimensions sont indexées ; les tables de faits ne le sont pas
D. Les tables de faits stockent des données historiques tandis que les tables de dimensions stockent des snapshots actuels
✓ Bonne réponse : A
Réponse correcte : Dans un schéma en étoile, les tables de faits contiennent les mesures quantifiables (ventes, quantités, revenus) tandis que les tables de dimensions fournissent le contexte descriptif (dates, produits, régions) pour analyser ces mesures. Cette structure permet une analyse efficace des données d'entreprise.
Pourquoi les autres réponses sont incorrectes :
• Les tables de faits ne stockent pas nécessairement des données historiques uniquement ; elles peuvent contenir des données actuelles aussi.
• Les deux types de tables servent principalement en OLAP, bien qu'elles puissent avoir des usages en OLTP.
• L'indexation n'est pas une différence définitionnelle entre ces deux types de tables ; les deux peuvent être indexées.
Question 4 / 10
Quel type de graphique est le plus adapté pour visualiser l’évolution d’une mesure au fil du temps ?
A. Un histogramme vertical
B. Un graphique en courbes (line chart)
C. Un diagramme circulaire
D. Un nuage de points
✓ Bonne réponse : B
Graphique en courbes : idéal pour visualiser l'évolution temporelle d'une mesure. Les points sont reliés par des lignes continues, permettant de percevoir immédiatement les tendances, hausses et baisses. À l'inverse, les diagrammes circulaires montrent des proportions, les nuages de points révèlent des corrélations entre variables, et les histogrammes comparent des catégories discrètes—tous inadaptés aux séries temporelles.
Question 5 / 10
Qu'est-ce qu'un Data Lake et comment Azure Data Lake Storage Gen2 se distingue-t-il de Blob Storage ?
A. Azure Data Lake Storage est un service entièrement distinct de Blob Storage, utilisant une technologie différente
B. Un Data Lake ne peut stocker que des données structurées, contrairement à Blob Storage
C. ADLS Gen2 est uniquement disponible dans la région US East d'Azure
D. ADLS Gen2 est Blob Storage enrichi d'un système de fichiers hiérarchique et d'ACLs granulaires pour l'analytique massive
✓ Bonne réponse : D
Un Data Lake stocke toutes les données brutes d'une organisation dans leur format natif (structuré, semi-structuré, non structuré) avant traitement. Azure Data Lake Storage Gen2 (ADLS Gen2) est construit sur Azure Blob Storage avec des fonctionnalités supplémentaires : système de fichiers hiérarchique (dossiers et sous-dossiers natifs), contrôle d'accès POSIX granulaire (ACLs par fichier/dossier), et performances optimisées pour les analytics massifs avec Spark, Hadoop, Azure Synapse. La différence clé : ADLS Gen2 supporte les opérations de répertoire atomiques manquantes dans Blob Storage.
Question 6 / 10
Dans Azure Cosmos DB, qu'est-ce que la clé de partition et pourquoi son choix est-il critique ?
A. Elle distribue les données sur les partitions physiques ; son choix impacte la performance et l'uniformité de distribution
B. La clé de partition chiffre les données pour garantir la sécurité en transit
C. C'est la clé primaire de la base — identique au concept de Primary Key en SQL
D. La clé de partition peut être modifiée après création du container sans impact sur les données
✓ Bonne réponse : A
La clé de partition est l'attribut utilisé par Cosmos DB pour distribuer les données sur plusieurs partitions physiques. Un bon choix est critique car : (1) il doit assurer une distribution uniforme des données et des requêtes pour éviter les partitions chaudes (hot partitions), (2) les requêtes sans la clé de partition sont des cross-partition queries — plus lentes et coûteuses. Idéalement, la clé de partition est souvent utilisée dans les filtres WHERE. Exemple : CustomerID pour une app e-commerce (millions de clients répartis uniformément).
Question 7 / 10
Quel type de jointure retourne uniquement les lignes ayant une correspondance dans les deux tables ?
A. FULL OUTER JOIN
B. RIGHT JOIN
C. INNER JOIN
D. LEFT JOIN
✓ Bonne réponse : C
INNER JOIN : jointure qui retourne uniquement les lignes ayant une correspondance dans les deux tables. C'est la plus restrictive car elle exclut tous les enregistrements sans équivalent. À l'inverse, LEFT JOIN conserve tous les enregistrements de la table gauche, et FULL OUTER JOIN inclut tous les enregistrements des deux tables, même sans correspondance.
Question 8 / 10
Vous devez créer un compte de stockage Azure. Les données du compte doivent être répliquées en dehors de la région Azure automatiquement. Quels deux types de réplication pouvez-vous utiliser pour le compte de stockage ? (Choisissez deux réponses.)
A. locally-redundant storage (LRS)
B. geo-redundant storage (GRS)
C. read-access geo-redundant storage (RA-GRS)
D. zone-redundant storage (ZRS)
✓ Bonne réponse : B, C
Réponses : read-access geo-redundant storage (RA-GRS) et geo-redundant storage (GRS). Explication : GRS et RA-GRS répliquent tous deux les données vers une région secondaire en dehors de la région Azure primaire, satisfaisant ainsi à l'exigence de réplication automatique inter-régions. LRS et ZRS répliquent uniquement au sein d'une même région. RA-GRS ajoute l'accès en lecture à la région secondaire.
Question 9 / 10
Quelle est la différence entre des données structurées, semi-structurées et non structurées ?
A. Structurées = schéma fixe (tables SQL) ; semi-structurées = organisation partielle (JSON/XML) ; non structurées = sans schéma (images, vidéos)
B. Les données non structurées sont impossibles à analyser dans Azure
C. Les données structurées sont les plus volumineuses ; les non structurées sont les plus précises
D. Les données semi-structurées ne peuvent être stockées que dans des bases NoSQL
✓ Bonne réponse : A
Données structurées : organisées dans un schéma fixe et prédéfini (tables relationnelles avec colonnes typées). Ex. : SQL Server, Excel. Données semi-structurées : ont une organisation partielle mais pas de schéma rigide. Ex. : JSON, XML, CSV. Données non structurées : sans schéma défini. Ex. : images, vidéos, emails, PDF. Azure propose des solutions adaptées à chaque type : SQL Database (structuré), Cosmos DB (semi-structuré), Azure Blob Storage (non structuré).
Question 10 / 10
Lequel de ces fichiers correspond le mieux à une donnée non structurée ?
A. Un fichier CSV
B. Une table SQL
C. Un document JSON
D. Une vidéo de formation
✓ Bonne réponse : D
Données non structurées vs structurées : Les données non structurées n'ont pas de schéma prédéfini (vidéo, image, audio). Une vidéo de formation est un exemple parfait car elle combine contenus visuels et auditifs sans organisation tabulaire. À l'inverse, SQL et CSV imposent des lignes/colonnes (structurées), tandis que JSON possède une structure hiérarchique définie (semi-structuré).
À quoi se réfère la 'comptabilisation du COGS' en SAP S/4HANA lorsque des marchandises sont sorties vers un ordre de production ou de vente ?
A. Certificat d'expédition de marchandises (Certificate of Goods Shipment) — un document logistique confirmant la livraison
B. Coût des marchandises fournies (Cost of Goods Supplied) — un document de facture fournisseur pour les matériaux achetés
C. Coût des services généraux (Cost of General Services) — une allocation périodique d'un centre de coûts
D. Coût des marchandises vendues (Cost of Goods Sold) — une comptabilisation GL déclenchée automatiquement par une sortie de stock, transférant la valeur de l'inventaire à un compte de charge COGS
✓ Bonne réponse : D
Cost of Goods Sold (COGS) est la définition exacte du COGS posting en SAP S/4HANA. Lors d'une sortie de stock (goods issue), le système génère automatiquement une écriture comptable qui débite un compte de charge COGS et crédite le compte de stock, transférant ainsi la valeur de l'inventaire en dépense. Cost of Goods Supplied se réfère à un document fournisseur, Certificate of Goods Shipment est un document logistique de livraison, et Cost of General Services concerne une allocation périodique de centre de coûts. Aucune de ces options ne décrit le mécanisme automatique de comptabilisation déclenché par une sortie de stock.
Question 2 / 10
Le Journal Universel dans SAP S/4HANA est stocké dans quelle table ?
A. BSEG
B. BKPF
C. GLT0
D. ACDOCA
✓ Bonne réponse : D
ACDOCA est la table correcte car elle contient le Journal Universel (ou Journal Comptable) dans SAP S/4HANA, fusionnant tous les documents comptables en une seule vue unifiée.
Les autres tables sont obsolètes ou utilisent une structure différente : BKPF contenait l'en-tête des documents (legacy), BSEG contenait les lignes de document comptable (legacy), et GLT0 est une table historique pour les soldes GL. SAP S/4HANA a consolidé ces structures dans ACDOCA pour simplifier la gestion comptable.
Question 3 / 10
Que fait la transaction SAP MIRO ?
A. Ouvrir une nouvelle période comptable pour la société
B. Exécuter la comptabilisation de l'amortissement pour les actifs
C. Comptabiliser un document de facture client
D. Comptabiliser une facture fournisseur pour les marchandises reçues (Vérification Logistique de Facture)
✓ Bonne réponse : D
MIRO (Vérification Logistique de Facture) est la transaction SAP dédiée à la vérification et comptabilisation des factures fournisseur pour les marchandises reçues, complétant le cycle d'approvisionnement (commande → réception → facture). Elle crée un document comptable qui enregistre l'obligation de paiement. Les autres options sont incorrectes : les factures clients relèvent de la facturation (VFXX), l'amortissement d'actif utilise AFAB, et l'ouverture des périodes comptables se fait via MMRV ou les transactions de configuration de période, pas via MIRO.
Question 4 / 10
À quoi sert le compte de rapprochement GR/IR dans SAP ?
A. Enregistrer les transactions inter-sociétés entre sociétés
B. Réconcilier les réceptions de marchandises contre les réceptions de factures — éliminer la différence de timing entre la livraison et la facturation
C. Stocker le revenu brut avant application des déductions fiscales
D. Poster les écritures de reclassement du grand livre en fin de période
✓ Bonne réponse : B
La bonne réponse : Le compte de rapprochement GR/IR (Réception de Marchandises/Réception de Facture) est utilisé pour réconcilier les réceptions de marchandises contre les réceptions de factures, en éliminant les différences temporelles entre la livraison et la facturation. Lorsqu'une marchandise est reçue mais que la facture n'a pas encore été traitée, le compte GR/IR enregistre cette différence temporaire jusqu'à la réception de la facture.
Pourquoi les autres réponses sont incorrectes : Les transactions inter-sociétés utilisent des comptes de compensation inter-sociétés spécifiques, pas le compte GR/IR. Les écritures de reclassement sont enregistrées directement au grand livre sans passer par GR/IR. Enfin, les revenus bruts sont gérés dans les comptes de ventes, pas dans un compte de rapprochement de réception.
Question 5 / 10
Dans SAP FI, qu'est-ce que la compensation (Clearing) des postes ouverts et quand est-elle déclenchée ?
A. Un processus de clôture mensuelle qui rapproche le grand livre des journaux auxiliaires
B. La conversion des montants en devise étrangère vers la devise de référence
C. La validation automatique des écritures comptables par le contrôleur financier
D. Le rapprochement d'un paiement avec sa facture correspondante pour solder les postes ouverts
✓ Bonne réponse : D
La compensation (Clearing) est le processus qui rapproche et solde des postes ouverts (créances ou dettes) en les marquant comme « compensés ». Elle est déclenchée lorsqu'un paiement entrant (client) ou sortant (fournisseur) est reçu et rattaché à la facture correspondante. La compensation peut être automatique (programme F.13 ou app dunning) ou manuelle (F-32 client, F-44 fournisseur). Un poste compensé ne figure plus dans la liste des postes ouverts et le solde du compte collectif reflète l'encours réel.
Question 6 / 10
Parmi les propositions suivantes sur le Payment Medium Workbench (PMW) et DMEE, lesquelles sont correctes ?
Plusieurs réponses possibles.
A. PMW remplace complètement la transaction de paiement F110
B. DMEE permet de modéliser la structure hiérarchique du fichier de paiement
C. PMW peut générer des fichiers de paiement au format SEPA XML
D. PMW s'appuie sur des formats de support de paiement pour générer les fichiers
✓ Bonne réponse : B, C, D
Réponse : PMW s’appuie sur des formats de support de paiement ; DMEE permet de modéliser la structure du fichier ; PMW peut générer des fichiers SEPA XML selon le format cible. Explication : PMW/DMEE forment le cadre de génération de supports bancaires pour F110.
Question 7 / 10
Quel énoncé décrit correctement la « dépréciation non planifiée » (unplanned depreciation) ?
Choisissez la bonne réponse.
A. Une écriture d’ajustement complémentaire à l’amortissement planifié
B. Un lettrage automatique des postes ouverts
C. Une fonctionnalité propre à CO uniquement
D. Une simple modification de la durée de vie utile sans impact comptable
✓ Bonne réponse : A
Réponse : Une écriture d’ajustement de valeur en plus de l’amortissement planifié lorsque la valeur recouvrable diminue. Explication : Elle corrige la valeur comptable indépendamment de la clé d’amortissement.
Question 8 / 10
Le report de soldes GL (balance carryforward) peut être exécuté plusieurs fois si nécessaire.
Vrai ou faux ?
A. Vrai
B. Faux
✓ Bonne réponse : A
Réponse : Vrai Explication : Le report est réexécutable pour refléter d’éventuels ajustements tardifs avant l’ouverture définitive de l’exercice suivant.
Question 9 / 10
La classe d'immobilisation détermine principalement…
Sélectionnez la meilleure réponse.
A. Le type de document source à utiliser en comptabilité générale
B. La procédure de relance client dans le module MM
C. Les tolérances utilisateurs en module FI
D. La détermination des comptes GL et des contrôles de validation par défaut
✓ Bonne réponse : D
Réponse : La détermination des comptes (account determination) et des contrôles par défaut de l’actif. Explication : La classe porte l’« account determination », les règles de numérotation et des attributs par défaut propagés aux actifs créés.
Question 10 / 10
Quel mouvement de marchandises en SAP MM déclenche automatiquement un document de Comptabilité Financière ?
A. Création d'un enregistrement fournisseur
B. Libération d'une commande d'achat pour approbation
C. Création d'une réception de marchandises (GR) ou sortie de stock
D. Création d'une commande d'achat
✓ Bonne réponse : C
La création d'une réception de marchandises (GR) ou d'une sortie de stock déclenche automatiquement un document de comptabilité financière car ces mouvements modifient les stocks et les comptes de bilan. SAP enregistre immédiatement ces transactions dans le grand livre général. La création d'une commande d'achat, l'enregistrement d'un fournisseur et la libération d'une commande sont des étapes administratives qui ne génèrent pas de documents comptables, car elles ne représentent pas des mouvements physiques de marchandises affectant les actifs de l'entreprise.
La Loire est le plus long fleuve de France avec environ 1 006 km. Elle prend sa source au mont Gerbier-de-Jonc (Ardèche) et se jette dans l'Atlantique à Saint-Nazaire. Elle traverse les régions Auvergne-Rhône-Alpes, Centre-Val de Loire, Pays de la Loire. La Seine (775 km) traverse Paris. Le Rhône (812 km en France) est le plus important en débit. La Garonne (575 km) passe par Toulouse et Bordeaux.
Question 2 / 10
Quel niveau de langue est requis pour une naturalisation par mariage ?
Choisissez la bonne réponse.
A. Aucun niveau requis
B. Niveau C1
C. Niveau B1 oral et écrit
D. Niveau A2 uniquement oral
✓ Bonne réponse : C
Pour toute naturalisation (par mariage ou par décret), un niveau de français B1 oral et écrit est exigé, conformément au décret n°2011-1265. Le candidat doit prouver sa maîtrise par un diplôme reconnu (DELF B1 ou supérieur) ou par un titre délivré en France après au moins 3 ans de scolarité en français. Le niveau A2 est insuffisant. Aucun niveau requis est faux — c'est une condition obligatoire depuis 2012.
Question 3 / 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 4 / 10
Que représente le 14 juillet ?
Choisissez la bonne réponse.
A. La fin de la monarchie
B. La fête du travail
C. La prise de la Bastille
✓ Bonne réponse : C
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
Quel est le rôle du Conseil constitutionnel ?
Choisissez la meilleure réponse.
A. Nommer les ministres
B. Rédiger les lois
C. Contrôler la régularité des élections et la conformité des lois à la Constitution
D. Gérer les finances publiques
✓ Bonne réponse : C
Conseil constitutionnel : instance qui garantit le respect de la Constitution française. Il contrôle que les lois votées par le Parlement sont conformes à la Constitution avant leur application, et valide la régularité des élections présidentielles et législatives. Contrairement au gouvernement (qui exécute) ou au Parlement (qui légifère), il joue un rôle de garde-fou démocratique.
Question 6 / 10
Quel document prouve la communauté de vie pour une naturalisation par mariage ?
Choisissez la bonne réponse.
A. Carte d\'identité du conjoint
B. Acte de naissance
C. Factures communes et bail de logement
D. Livret de famille uniquement
✓ Bonne réponse : C
Preuve de communauté de vie : Pour une naturalisation par mariage, l'administration exige des documents attestant que les époux vivent ensemble au même domicile. Un bail de logement au nom des deux époux et des factures communes (électricité, gaz, internet) constituent les preuves essentielles. Contrairement à la carte d'identité ou au livret de famille qui ne démontrent pas la cohabitation réelle, ces documents établissent objectivement l'existence d'une vie conjugale commune depuis la conclusion du mariage.
Question 7 / 10
Selon les critères d'intégration à la nationalité française, qu'est-ce qui caractérise un projet de vie en France ?
Choisissez la meilleure réponse.
A. L'obligation d'acquérir une propriété immobilière
B. L'intention de s'établir durablement et de contribuer économiquement et socialement à la vie française
C. L'engagement de ne pas maintenir de liens avec le pays d'origine
D. La promesse de ne jamais quitter le territoire français
✓ Bonne réponse : B
Projet de vie en France : il s'agit de démontrer une intention sincère de s'établir durablement et de participer activement à la vie économique et sociale française. Contrairement aux idées fausses, cela ne signifie pas une rupture avec le pays d'origine, ni l'obligation d'acheter un bien immobilier. C'est l'engagement à contribuer à la société française qui est évalué.
Question 8 / 10
Qui peut proposer une loi en France ?
Choisissez la meilleure réponse.
A. Le gouvernement et les parlementaires
B. Le Conseil d\'État
C. Les citoyens par référendum uniquement
D. Uniquement le Président
✓ Bonne réponse : A
L'initiative législative : En France, deux acteurs peuvent proposer une loi. Le gouvernement présente des projets de loi, tandis que les parlementaires (députés et sénateurs) déposent des propositions de loi. Le Président ne propose pas directement les lois, il les promulgue. Les citoyens ne peuvent initier une loi que par pétition auprès du Parlement, pas par référendum législatif direct.
Question 9 / 10
Combien de régions métropolitaines la France compte-t-elle depuis la réforme de 2016 ?
A. 22 régions
B. 18 régions
C. 96 régions
D. 13 régions
✓ Bonne réponse : D
Depuis la réforme territoriale de 2015 (loi NOTRe, effective au 1er janvier 2016), la France métropolitaine compte 13 régions, contre 22 auparavant. Cette réforme a fusionné plusieurs régions pour créer des entités plus grandes (ex : Alsace + Champagne-Ardenne + Lorraine = Grand Est). En comptant les 5 régions et départements d'outre-mer (DROM), la France compte 18 régions au total. 22 régions était le découpage antérieur à 2016.
Question 10 / 10
Quel est le pays le plus peuplé de l\'Union Européenne ?
Choisissez la bonne réponse.
A. Italie
B. Allemagne
C. France
D. Espagne
✓ Bonne réponse : B
L'Allemagne est le pays le plus peuplé de l'Union européenne avec environ 84 millions d'habitants. C'est aussi la première économie de l'UE et l'une des premières mondiales. La France est au 2e rang européen (~68 millions). L'Italie est 3e (~60 millions). L'Espagne est 4e (~47 millions). La population totale de l'UE est d'environ 450 millions de personnes réparties dans 27 États membres.
Laquelle des options suivantes est le MOINS approprié comme test à réaliser pour tester une fonctionnalité liée à l'autonomie ?
A. Tester la passation de contrôle à un opérateur humain dans une situation où le système ne devrait en réalité pas céder le contrôle
B. Tester la passation de contrôle à un opérateur humain lorsque la cession du contrôle est obligatoire
C. Tester la passation de contrôle à un opérateur humain pour permettre au système de se reposer
D. Tester la passation de contrôle à un opérateur humain après un intervalle de temps donné
✓ Bonne réponse : C
Réponse : Tester la passation de contrôle à un opérateur humain pour permettre au système de se reposer est le MOINS approprié pour les tests d'autonomie. Explication : La notion de « repos du système » n'est pas un concept lié à l'autonomie — les systèmes autonomes n'ont pas besoin de repos. Les tests d'autonomie appropriés portent notamment sur : la prise de décision correcte sans intervention humaine, le déclenchement approprié de la passation de contrôle lorsque cela est nécessaire, et la gestion des situations inédites.
Question 2 / 10
Lequel des exemples suivants décrit le MIEUX un système doté de fonctions autonomes basées sur l'IA ?
A. Une usine de fabrication entièrement automatisée n'utilisant aucun logiciel.
B. Un système qui fait appel à des êtres humains pour toutes les décisions importantes.
C. Un système entièrement capable de réagir à son environnement.
D. Un système qui utilise un outil tel que Selenium.
✓ Bonne réponse : C
Réponse : Un système entièrement capable de réagir à son environnement. Explication : Un système d'IA autonome perçoit son environnement et prend des décisions sans intervention humaine. La capacité à réagir pleinement à l'environnement — en adaptant son comportement en fonction des données sensorielles sans nécessiter de commandes humaines — est la caractéristique fondamentale des fonctions autonomes de l'IA.
Question 3 / 10
Lequel des éléments suivants n'est pas susceptible de provoquer un problème de qualité des données affectant un seul modèle ML ?
A. Des problèmes de sécurité
B. Des problèmes matériels
C. Des poids incorrects
D. Des capteurs défaillants
✓ Bonne réponse : C
Réponse : Les poids incorrects ne sont pas susceptibles de provoquer un problème de qualité des données affectant un seul modèle ML. Explication : Les poids incorrects relèvent d'un problème algorithmique ou d'entraînement, et non d'un problème de qualité des données. Les problèmes de qualité des données incluent les valeurs manquantes, les enregistrements en double, les erreurs d'étiquetage et les biais d'échantillonnage.
Question 4 / 10
Lequel des éléments suivants constituerait l'entrée LA MOINS efficace pour un processus d'optimisation de tests basé sur l'IA ?
A. Les temps d'indisponibilité de l'environnement de test
B. Les données de gestion de versions (source control)
C. Les tests ayant échoué précédemment
D. Les rapports de défauts
✓ Bonne réponse : A
Réponse : Les temps d'indisponibilité de l'environnement de test constituent l'entrée LA MOINS efficace pour l'optimisation de tests basée sur l'IA. Explication : Les temps d'indisponibilité de l'environnement de test sont une métrique d'infrastructure sans lien avec la qualité des tests ni la probabilité de détection de défauts. Les entrées efficaces pour l'optimisation des tests comprennent les métriques de code, les taux d'échec passés, la couverture de code et l'historique des modifications.
Question 5 / 10
Laquelle des affirmations suivantes concernant les biais dans les systèmes basés sur l'IA est la PLUS correcte ?
A. Un biais inapproprié est causé par une surpondération de certaines classes dans les algorithmes
B. Un biais inapproprié peut être causé par des aspects de l'algorithme ou des données
C. Un biais inapproprié est causé par des données d'entraînement qui ne sont pas représentatives du monde réel
D. Un biais inapproprié n'affecte que les systèmes ML qui traitent des données relatives à des personnes
✓ Bonne réponse : C
Réponse : Un biais inapproprié est causé par des données d'entraînement qui ne sont pas représentatives du monde réel. Explication : Les biais dans les systèmes IA proviennent le plus souvent de données d'entraînement qui ne reflètent pas la diversité complète des situations réelles, ce qui conduit à des prédictions systématiquement faussées pour les groupes sous-représentés.
Question 6 / 10
Lequel des types de tests suivants N'EST PAS un type de test basé sur l'expérience appliqué à un système basé sur l'IA ?
A. Utiliser une checklist du secteur pour évaluer les étapes de préparation d'un système ML
B. Utiliser la connaissance de systèmes ML antérieurs pour identifier des biais potentiels
C. Explorer les données d'entraînement pour en comprendre la variété, les patterns, la structure et la forme, puis utiliser ces informations pour orienter les tests
D. Tests d'utilisabilité du format des prédictions produites en sortie
✓ Bonne réponse : A
Réponse : Utiliser une checklist du secteur pour évaluer les étapes de préparation d'un système ML N'EST PAS un type de test basé sur l'expérience. Explication : L'évaluation par checklist est une technique de revue structurée et orientée processus, et non un test basé sur l'expérience. Les tests basés sur l'expérience reposent sur l'intuition du testeur et sa connaissance du domaine pour explorer le système (par exemple : tests exploratoires, devinette d'erreurs).
Question 7 / 10
Lequel des exemples suivants illustre un changement de données d'entrée auquel un système d'IA devrait normalement être en mesure de s'adapter ?
A. Il a été entraîné à reconnaître des visages humains à une résolution donnée et reçoit une image de visage humain capturée à une résolution plus élevée
B. Il a été entraîné à reconnaître des chats et reçoit une image d'un chien
C. Il a été entraîné à analyser des données sur les tendances d'achat des clients et reçoit des informations sur les coûts des fournisseurs
D. Il a été entraîné à analyser des modèles mathématiques et reçoit un ensemble de photos de paysages à classifier
✓ Bonne réponse : A
Réponse : Entraîné sur une résolution standard mais recevant une image à résolution plus élevée. Explication : Les systèmes d'IA doivent être capables de s'adapter à des variations raisonnables des données d'entrée qui préservent le sens sémantique. Un visage capturé à une résolution plus élevée reste un visage reconnaissable — le système devrait gérer ce cas sans difficulté, car il s'agit d'une variation d'entrée attendue.
Question 8 / 10
Dans le développement responsable de l'AI, quel est l'objectif principal de la mise en œuvre de mécanismes de surveillance humaine dans les systèmes de décision automatisés ?
A. Remplacer tout travail manuel et éliminer complètement l'implication humaine
B. S'assurer que les humains peuvent intervenir, examiner et contester les décisions de l'AI, particulièrement dans les scénarios à enjeux élevés
C. Augmenter la vitesse de prise de décision sans aucun délai
D. Réduire les coûts de développement et de maintenance du système
✓ Bonne réponse : B
Concept clé : Surveillance humaine dans l'éthique de l'AI. Les systèmes human-in-the-loop maintiennent la responsabilité et permettent l'intervention lorsque les décisions de l'AI pourraient causer du tort. Les tests doivent vérifier que les mécanismes de surveillance fonctionnent correctement et que les humains peuvent examiner et contester de manière significative les décisions avant qu'elles n'affectent les parties prenantes.
Question 9 / 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 10 / 10
Laquelle des options suivantes est une technologie utilisée pour implémenter l'IA ?
A. L'apprentissage par renforcement
B. La classification
C. Les algorithmes génétiques
D. L'autonomie
✓ Bonne réponse : C
Réponse : Les algorithmes génétiques. Explication : Les algorithmes génétiques sont une technologie d'IA inspirée de l'évolution biologique. Les autres options telles que les requêtes SQL ou les tableurs sont des outils informatiques conventionnels, et non des technologies d'IA.
Quelle pratique a pour but de mettre à disposition des services et des fonctionnalités nouveaux ou modifiés ?
A. La gestion des demandes de services
B. La gestion des déploiements
C. Le habiliataion des changements
D. La gestion des mises en production
✓ Bonne réponse : D
Réponse : La gestion des mises en production. Explication : La gestion des mises en production a pour but de mettre à disposition des services et fonctionnalités nouveaux ou modifiés, en coordonnant le packaging et le déploiement des releases.
Question 2 / 10
Identifier le mot manquant dans la phrase suivante. Le but de la pratique de « gestion de la sécurité de l’information » est de [?] les informations de l’organisation.
A. fournir
B. protéger
C. vérifier
D. stocker
✓ Bonne réponse : B
Réponse : protéger. Explication : La pratique de gestion de la sécurité de l\'information a pour but de protéger les informations de l\'organisation contre les menaces, en assurant confidentialité, intégrité et disponibilité.
Question 3 / 10
Quelle est l’utilisation PRINCIPALE d’un calendrier des changements ?
A. Pour gérer les changements urgents
B. Pour gérer les changements standard
C. Pour planifier les changements et éviter les conflits
D. Pour supporter la \"gestion des incidents\" et la planification d\'améliorations
✓ Bonne réponse : C
Réponse : Pour planifier les changements et éviter les conflits. Explication : Le calendrier des changements sert principalement à planifier les changements et à prévenir les conflits entre eux, en offrant une vue consolidée de tous les changements prévus.
Question 4 / 10
Identifiez le ou les mots manquants dans la phrase suivante. Un service est un moyen qui permet la co-création de valeur en facilitant [?] que les clients veulent atteindre.
A. l\'utilité
B. la garantie
C. les livrables
D. les résultats
✓ Bonne réponse : D
Réponse : les résultats. Explication : Selon ITIL 4, un service est un moyen de co-créer de la valeur en facilitant les résultats que les clients souhaitent atteindre, sans qu\'ils aient à gérer les coûts et risques spécifiques.
Question 5 / 10
Quelle pratique identifie les métriques qui reflètent l’expérience d’un service pour le client ?
A. Le centre de services
B. La gestion des problèmes
C. La gestion des niveaux de service
D. L\'amélioration continue
✓ Bonne réponse : C
Réponse : La gestion des niveaux de service. Explication : La gestion des niveaux de service définit et suit les métriques reflétant l\'expérience réelle du client, en établissant des accords sur la qualité du service fourni.
Question 6 / 10
Quel rôle soumet des demandes de services ?
A. Le sponsor ou son représentant autorisé
B. Le fournisseur ou son représentant autorisé
C. L\'utilisateur ou son représentant autorisé
D. Le client ou son représentant autorisé
✓ Bonne réponse : C
Réponse : L\'utilisateur ou son représentant autorisé. Explication : En ITIL 4, ce sont les utilisateurs (ou leurs représentants autorisés) qui soumettent des demandes de services, car ils sont les consommateurs directs des services fournis.
Question 7 / 10
Quels sont les deux types de coûts que le consommateur d’un service doit évaluer ?
A. Le prix du service et le coût de la création du service
B. Le coût du logiciel et le coût du matériel
C. Le coût de la fourniture du service et le coût de l\'amélioration du service
D. Les coûts supprimés par le service et les coûts imposés par le service
✓ Bonne réponse : D
Réponse : Les coûts supprimés par le service et les coûts imposés par le service. Explication : Le consommateur d\'un service doit évaluer les coûts supprimés (ce qu\'il n\'a plus à gérer) et les coûts imposés (ce qu\'il doit payer), pour déterminer si la valeur nette est positive.
Question 8 / 10
Quelle pratique relève de la responsabilité de chacun au sein de l’organisation ?
A. L\'amélioration continue
B. La gestion des niveaux de service
C. Habilitation des changements
D. La gestion des problèmes
✓ Bonne réponse : A
Réponse : L\'amélioration continue. Explication : L\'amélioration continue est la responsabilité de chacun dans l\'organisation, pas seulement d\'une équipe dédiée. Chaque employé doit contribuer à l\'identification et à la mise en oeuvre des améliorations.
Question 9 / 10
Quel principe directeur recommande de collecter les données avant de déterminer ce qui peut être réutilisé ?
A. Commencer là où vous êtes
B. Privilégier la valeur
C. Progresser par itérations avec des retours
D. Opter pour la simplicité et rester pratique
✓ Bonne réponse : A
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 10 / 10
Laquelle des options suivantes NE constitue PAS un élément clé de la dimension « information et technologie » ?
A. Sécurité et conformité
B. Systèmes de gestion du flux de travail et systèmes d\'inventaire
C. Systèmes de communication et bases de connaissances
D. Rôles et responsabilités
✓ Bonne réponse : D
Réponse : Rôles et responsabilités. Explication : La dimension \'Information et technologie\' couvre les données, systèmes d\'information et outils. Les rôles et responsabilités appartiennent à la dimension \'Organisations et personnes\'.
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. entraliser la résolution DNS entre les microservices
B. ssurer une communication sécurisée et consciente de l'identité entre services, indépendamment de la topologie réseau
C. Remplacer tous les mécanismes de chiffrement au niveau applicatif
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 2 / 10
Comment une désérialisation non sécurisée peut-elle compromettre la sécurité d'un service API ?
A. En contournant la validation de schéma pour appliquer un typage strict des entrées
B. En exposant des identifiants en clair dans les logs de l'API
C. En permettant aux attaquants de manipuler des données sérialisées pour exécuter du code arbitraire
D. En provoquant une fuite de données via des limites de taux API trop élevées
✓ Bonne réponse : C
Si une API désérialise des données non fiables, un attaquant peut injecter du code ou modifier le comportement de l'application, entraînant un compromis du service ou du serveur.
Question 3 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) de la Cloud Security Alliance (CSA) soutient le plus directement la mise en place de garde-fous "policy as code" au niveau de l'organisation ?
A. GRM-05 : Comités de gouvernance
B. IVS-07 : Sécurité de la virtualisation
C. -02 : Standards de configuration
D. SEF-03 : Gestion de la chaîne d'approvisionnement
✓ Bonne réponse : C
Les standards de configuration permettent de définir des règles automatiques (policy as code) pour garantir que les ressources cloud respectent les configurations de sécurité.
Question 4 / 10
Quelle famille de contrôles CCM traite le plus directement le principe de héritage des contrôles et l'utilisation des attestations du fournisseur pour assurer la conformité ?
A. STA – Sécurité, Confiance et Assurance
B. IVS – Sécurité de l'infrastructure et de la virtualisation
C. LOG – Journalisation et surveillance
D. EKM – Gestion des clés de chiffrement
✓ Bonne réponse : A
La famille STA couvre comment tirer parti des attestations et rapports du fournisseur (SOC, ISO, etc.) et appliquer ces contrôles à vos propres obligations de conformité.
Question 5 / 10
Pourquoi la segmentation des sous-réseaux (subnets) est-elle une considération clé lors de la conception de VPC/VNet cloud ?
A. Elle assure la haute disponibilité des passerelles NAT
B. Elle impose une séparation des workloads selon leur niveau de confiance et leur exposition réseau
C. Elle réduit les coûts réseau chez le fournisseur cloud
D. Elle simplifie la résolution DNS entre plusieurs zones
✓ Bonne réponse : B
La segmentation des sous-réseaux permet de séparer les workloads sensibles de ceux exposés publiquement, améliorant ainsi la sécurité et le contrôle du réseau.
Question 6 / 10
Lequel des éléments suivants décrit le mieux l'avantage principal en matière de sécurité de l'utilisation de Direct Connect ou ExpressRoute pour la connectivité hybride cloud ?
A. Ils segmentent automatiquement les workloads sur plusieurs régions pour la redondance
B. Ils assurent des connexions réseau privées et dédiées, réduisant l'exposition à Internet public
C. Ils appliquent par défaut l'authentification zero-trust entre tous les segments réseau
D. Ils fournissent des tunnels chiffrés sur Internet public pour les données en transit
✓ Bonne réponse : B
Direct Connect et ExpressRoute offrent des liaisons privées et dédiées, ce qui limite le trafic sur Internet public et réduit le risque d'exposition aux menaces externes.
Question 7 / 10
Quel facteur détermine le plus si un client respecte la conformité réglementaire pour les données chiffrées dans le cloud ?
A. Le type d'algorithme de chiffrement choisi par le fournisseur
B. La région géographique du siège du fournisseur cloud
C. La capacité du client à démontrer le contrôle sur la gestion des clés, l'accès et les politiques du cycle de vie
D. Les performances de chiffrement du matériel du fournisseur
✓ Bonne réponse : C
Même si le fournisseur chiffre les données, la conformité dépend du contrôle du client sur les clés, l'accès et le cycle de vie des données chiffrées.
Question 8 / 10
Dans le contexte de la journalisation, quelle affirmation différencie le mieux les logs du plan de contrôle (control plane) des logs du plan de données (data plane) ?
A. Les logs du plan de contrôle enregistrent le flux de paquets réseau ; les logs du plan de données capturent les erreurs d'API
B. Les logs du plan de contrôle enregistrent les actions de gestion des API, tandis que les logs du plan de données enregistrent l'accès aux données et les opérations utilisateur
C. Les logs du plan de contrôle surveillent l'utilisation des ressources de calcul, tandis que les logs du plan de données enregistrent les rôles IAM
D. Les logs du plan de contrôle sont accessibles uniquement aux CSP ; les logs du plan de données sont accessibles aux clients
✓ Bonne réponse : B
Control plane logs → actions de gestion et configuration (création de VM, changement de rôle, etc.). Data plane logs → actions sur les données elles-mêmes (lecture, écriture, suppression).
Question 9 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) soutient directement l'établissement de processus efficaces de triage des alertes et de gestion des événements ?
A. SI-03 (Rétention et destruction sécurisée des données)
B. IAM-12 (Gestion et révision des privilèges)
C. SEF-02 (Gestion des événements de sécurité)
D. EKM-01 (Gestion des clés de chiffrement)
✓ Bonne réponse : C
SEF-02 couvre la mise en place de processus de surveillance, d'alerte et de gestion des événements, permettant de réagir efficacement aux incidents de sécurité.
Question 10 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement les risques liés à des ACL mal configurées dans le stockage d'objets ?
A. IAM-01 : Politiques et procédures de gestion des identités et des accès
B. TVM-02 : Tests de pénétration et correction des vulnérabilités
C. SI-03 : Classification et gestion des données
D. SI-05 : Masquage et obfuscation des données
✓ Bonne réponse : C
En classifiant correctement les données et en définissant comment elles doivent être manipulées, on sait quelles données doivent rester privées ou publiques. Cela aide à éviter que des fichiers sensibles soient exposés à cause de mauvaises ACL dans le stockage d'objets.
Une petite entreprise utilise Microsoft Viva Goals, mais souhaite s’assurer que les OKR sensibles du service Finance ne soient visibles que par l’équipe Finance.
Quelle fonctionnalité l’administrateur doit-il utiliser pour restreindre la visibilité ?
A. Contrôles d’accès basés sur l’équipe au niveau de l’objectif
B. Chiffrement Microsoft Information Protection
C. Stratégie d’accès conditionnel Azure AD
D. Étiquettes de confidentialité appliquées aux champs des résultats clés
✓ Bonne réponse : A
Dans Microsoft Viva Goals, il est possible de contrôler la visibilité des objectifs (Goals) et des OKR en configurant des autorisations au niveau de l’équipe ou de l’objectif.
👉 Les contrôles d’accès basés sur l’équipe permettent :
De limiter la visibilité d’un objectif à une équipe spécifique (par exemple : Finance)
D’empêcher les autres utilisateurs de l’organisation d’y accéder
De garantir la confidentialité des OKR sensibles
C’est la méthode appropriée pour gérer la visibilité directement dans Viva Goals.
Question 2 / 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. L’utilisateur est bloqué pour se connecter à Microsoft 365
B. Le compte utilisateur est converti en boîte aux lettres partagée
C. La licence est automatiquement révoquée pour l’utilisateur
D. La licence reste assignée jusqu’à ce que vous la retiriez manuellement
✓ Bonne réponse : C
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 3 / 10
Un administrateur souhaite que l’application Forms apparaisse automatiquement dans la barre d’applications Teams de chaque utilisateur, afin que les employés puissent créer des sondages rapidement, sans avoir à chercher ou installer l’application.
Que doit-il configurer ?
A. Ajouter l’application Forms dans le SharePoint App Catalog
B. Configurer une politique de configuration d’applications et l’assigner à tous les utilisateurs
C. Publier l’application Forms dans le catalogue d’applications Teams
D. Enregistrer l’application Forms dans Azure Active Directory
✓ Bonne réponse : B
Dans Microsoft Teams, une app setup policy (politique de configuration d’applications) permet :
De définir quelles applications apparaissent par défaut dans la barre d’applications Teams de chaque utilisateur.
D’ajouter, supprimer ou réorganiser les applications pour tous les utilisateurs ciblés.
En configurant cette politique pour tous les utilisateurs, Forms sera automatiquement visible dans la barre d’applications, sans action supplémentaire de leur part.
🎯 À retenir pour l’examen MS-900 :
App setup policy = déploiement automatique d’applications dans Teams
Catalogue ou Azure AD = visibilité et gestion, mais pas déploiement automatique dans la barre d’applications.
Question 4 / 10
Lequel des éléments suivants n’est pas un indicateur suivi et rapporté par Viva Insights ?
A. Meeting effectiveness score
B. Focus time hours
C. After-meeting breaks
D. Cost per Microsoft 365 license
✓ Bonne réponse : D
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 5 / 10
Quelle fonctionnalité n’est PAS disponible pour les utilisateurs finaux dans le portail My Account (myaccount.microsoft.com) ?
A. Mettre à jour leur numéro de téléphone pour la MFA
B. Attribuer des licences à d’autres utilisateurs
C. Consulter les licences qui leur sont attribuées
D. Se déconnecter de toutes les sessions actives
✓ Bonne réponse : B
Le portail My Account permet aux utilisateurs de :
Voir leurs informations personnelles et licences attribuées
Gérer leurs méthodes d’authentification (MFA)
Se déconnecter des sessions actives
Gérer leurs appareils
⚠️ En revanche, attribuer des licences à d’autres utilisateurs est une tâche administrative réservée aux administrateurs via le centre d’administration Microsoft 365.
❌ Pourquoi les autres réponses sont incorrectes :
A. Viewing license assignments → Oui, les utilisateurs peuvent voir les licences qui leur sont attribuées.
B. Updating phone number for MFA → Oui, ils peuvent modifier leurs informations de sécurité.
D. Signing out of all sessions → Oui, ils peuvent se déconnecter de toutes leurs sessions.
🎯 À retenir pour l’examen MS-900 :
My Account = gestion personnelle du compte
Attribution de licences = rôle administrateur uniquement
Question 6 / 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. User Engagement
B. Security Insights
C. Prompt Library
D. Token Usage
✓ Bonne réponse : D
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 7 / 10
Quelle affirmation décrit correctement une fonctionnalité du Service Health Dashboard ?
Une entreprise prépare une migration importante vers SharePoint Online.Le responsable IT souhaite comprendre le rôle du Service Health Dashboard.
A. Il génère des rapports mensuels détaillant la conformité aux SLA.
B. Il fournit des mises à jour en temps réel et des avis concernant les incidents de service.
C. Il permet aux administrateurs de configurer des SLA personnalisés pour chaque tenant.
D. Il corrige automatiquement les incidents grâce à des runbooks Microsoft intégrés.
✓ Bonne réponse : B
Le Service Health Dashboard dans le centre d’administration Microsoft 365 permet :
De consulter l’état actuel des services (Exchange, SharePoint, Teams, etc.)
De voir les incidents en cours
D’obtenir des mises à jour en temps réel
De recevoir des avis et recommandations
Il aide les administrateurs à comprendre si un problème vient de Microsoft ou de leur propre environnement.
❌ Pourquoi les autres réponses sont incorrectes :
A. Configurer des SLA personnalisés → Impossible. Les SLA sont définis par Microsoft.
C. Correction automatique des incidents → Le dashboard informe, mais ne corrige pas automatiquement.
D. Rapports mensuels détaillés de conformité SLA → Ce n’est pas sa fonction principale. Il montre l’état des services, pas des rapports analytiques mensuels complets.
🎯 À retenir pour l’examen MS-900 :
Service Health Dashboard = visibilité en temps réel sur l’état des services Microsoft 365
Il informe, mais ne configure pas de SLA ni ne corrige automatiquement les incidents.
Question 8 / 10
Une chaîne de distribution souhaite appliquer des politiques de conformité des appareils Windows avant de permettre l’accès à Exchange Online et SharePoint Online.
Quelle fonctionnalité, disponible dans Microsoft 365 mais pas dans Office 365 seul, permet de répondre à ce besoin ?
A. Politiques Conditional Access dans Azure AD Premium P1 intégrées aux paramètres de conformité Intune
B. Support Multi-Geo pour SharePoint Online et OneDrive for Business
C. Politiques Office 365 Data Loss Prevention configurées dans le Security & Compliance Center
D. Gestion de base des applications mobiles via les paramètres intégrés des applications Office
✓ Bonne réponse : A
onditional Access + Intune compliance policies permet de :
Vérifier que les appareils respectent les règles de sécurité avant de leur donner accès aux services Microsoft 365 (Exchange, SharePoint, Teams, etc.)
Cette fonctionnalité nécessite Microsoft 365 (E3/E5) avec Azure AD Premium P1, et n’est pas disponible dans un Office 365 standalone.
Les autres options ne gèrent pas le contrôle d’accès basé sur la conformité des appareils :
A : DLP protège les données mais ne contrôle pas l’accès selon la conformité des appareils.
C : Gestion de base des apps mobiles ne couvre pas l’accès aux services cloud.
D : Multi-Geo gère la localisation des données, pas la conformité des appareils.
Question 9 / 10
Quel type de politique dans Microsoft Entra ID bloque automatiquement l’accès ou force la réinitialisation du mot de passe lorsqu’un risque de connexion basé sur les identifiants de l’utilisateur dépasse un seuil configuré ?
A. Azure AD Smart Lockout policy
B. Conditional Access policy
C. Identity Protection sign-in risk policy
D. Azure AD Password Protection policy
✓ Bonne réponse : C
Identity Protection sign-in risk policy permet :
Détecter automatiquement les connexions suspectes ou compromises
Appliquer des actions automatisées comme blocage d’accès ou réinitialisation de mot de passe selon le niveau de risque configuré
Les autres options ne remplissent pas ce rôle spécifique :
A : Conditional Access contrôle l’accès basé sur les conditions, mais ne déclenche pas automatiquement en fonction du risque de connexion.
B : Smart Lockout protège contre les tentatives de mot de passe incorrectes, mais pas contre les risques détectés par analyse des sign-ins.
C : Password Protection empêche l’utilisation de mots de passe faibles ou compromis, mais ne réagit pas automatiquement à un risque de connexion.
Question 10 / 10
Quelle combinaison de fonctionnalités Microsoft 365 permet de faire respecter cette exigence sans outils tiers ?
Une entreprise technologique souhaite s’assurer que les appareils mobiles compromis ou non conformes ne puissent pas accéder aux e-mails professionnels sur les smartphones de ses employés.
A. Politiques de protection d’application Intune et Accès conditionnel (Conditional Access)
B. Synchronisation Azure AD Connect et contrôle du partage externe SharePoint Online
C. Authentification multi-facteurs Microsoft Authenticator et prévention de la perte de données Office 365 (DLP)
D. Quarantaine des appareils Exchange ActiveSync et Windows Defender ATP
✓ Bonne réponse : A
Pour protéger l’accès aux données d’entreprise sur les appareils mobiles :
Intune App Protection Policies (politiques de protection d’application) :
Permettent de protéger les applications professionnelles (ex : Outlook, Teams) même sur des appareils personnels.
Restreignent l’accès aux applications si l’appareil ne respecte pas les règles de conformité (ex : pas de chiffrement, jailbreak détecté).
Conditional Access (Accès conditionnel) :
Applique des conditions pour accéder aux ressources cloud (ex : Exchange Online).
Peut bloquer l’accès aux e-mails si l’appareil est non conforme ou compromis selon les signaux d’Intune.
✅ Ensemble, ces deux fonctionnalités permettent de sécuriser l’accès aux e-mails sur mobiles sans recourir à des solutions tierces.
Votre entreprise opère dans plusieurs régions et doit classer les informations personnelles (PII) différemment selon les lois locales (ex. : GDPR en UE, CCPA en Californie).
Quelle fonctionnalité de Microsoft Purview permet de créer des politiques de classification régionales pour répondre à ces exigences ?
A. eDiscovery Hold Policies
B. Trainable Classifiers
C. Communication Compliance Policies
D. Regulatory Templates dans Data Loss Prevention (DLP)
✓ Bonne réponse : D
Purview Data Loss Prevention (DLP) permet :
De définir des politiques de protection des données basées sur le type de données sensibles (PII, informations financières, etc.)
D’utiliser des modèles réglementaires prédéfinis (Regulatory Templates) pour se conformer aux exigences locales :
GDPR → UE
CCPA → Californie
HIPAA → santé aux États-Unis, etc.
Ces templates permettent de standardiser la classification et la protection des données selon la juridiction, tout en appliquant des règles de prévention de la perte de données adaptées à chaque région.
Question 2 / 10
Une organisation a créé des politiques de conformité Intune exigeant :
BitLocker activé
Signatures antivirus à jour
Plusieurs utilisateurs signalent que leurs appareils sont bloqués, même s’ils pensent être conformes.
Quelle est la meilleure prochaine étape que l’architecte devrait recommander ?
A. Examiner les rapports de conformité des appareils dans Intune pour identifier les problèmes spécifiques
B. Demander aux utilisateurs de réinstaller les applications Microsoft 365
C. Créer un groupe d’exclusion dans Conditional Access pour contourner la conformité pour les utilisateurs concernés
D. Désactiver temporairement les politiques de conformité pour permettre l’accès
✓ Bonne réponse : A
Intune Device Compliance Reports permettent de :
Voir exactement quelles règles ne sont pas respectées pour chaque appareil
Identifier si le problème vient de BitLocker, antivirus, ou autre
Prendre des mesures correctives précises plutôt que de contourner la politique
Cette approche assure que :
La conformité et la sécurité restent intactes
Les utilisateurs bloqués obtiennent une explication et un correctif ciblé
Question 3 / 10
Une entreprise mondiale de e-commerce doit pouvoir mettre à l’échelle (scaler) rapidement son application web pendant les pics saisonniers de demande, sans surdimensionner inutilement les ressources.
Quel pilier du Azure Well-Architected Framework (WAF) fournit des recommandations pour concevoir des solutions capables de s’adapter automatiquement aux variations de charge ?
A. Efficacité des performances (Performance Efficiency)
B. Fiabilité (Reliability)
C. Sécurité (Security)
D. Optimisation des coûts (Cost Optimization)
✓ Bonne réponse : A
Le pilier Performance Efficiency du Azure Well-Architected Framework concerne :
La capacité d’un système à s’adapter aux variations de charge
L’autoscaling
L’optimisation des ressources
Le dimensionnement dynamique
L’utilisation de services PaaS et serverless pour ajuster automatiquement la capacité
Dans ce scénario :
Il faut gérer des pics saisonniers
Éviter le surprovisionnement
Adapter automatiquement les ressources
👉 Cela correspond parfaitement au pilier Performance Efficiency.
Question 4 / 10
Vous évaluez la posture de sécurité des applications SaaS tierces intégrées à Microsoft Entra ID pour l’authentification.
Votre objectif :
Identifier les applications à risque
Gouverner correctement l’accès des utilisateurs
Quelle capacité Microsoft devez-vous utiliser ?
A. Microsoft Defender for Identity
B. Microsoft Defender for Cloud Apps (MCAS)
C. Microsoft Entra Permissions Management
D. États de conformité Azure Policy
✓ Bonne réponse : B
MCAS / Defender for Cloud Apps :
Fournit visibilité complète sur les applications SaaS connectées à Entra ID
Identifie les applications non approuvées ou risquées
Permet de :
Appliquer des politiques d’accès
Restreindre ou contrôler l’usage des applications
Surveiller les activités et détecter les risques liés aux utilisateurs et aux sessions
C’est la solution Microsoft recommandée pour le Shadow IT et la gouvernance SaaS.
Question 5 / 10
Une organisation multinationale déploie des Azure Landing Zones.
Elle a besoin de :
Visibilité et supervision centralisées sur tous les environnements
Alertes automatisées pour les ressources non conformes
À quel domaine de conception du Cloud Adoption Framework (CAF) cette exigence correspond-elle ?
A. Gouvernance (Governance)
B. Réseau (Networking)
C. Identité (Identity)
D. Gestion (Management)
✓ Bonne réponse : D
L’organisation demande :
Visibilité centralisée et monitoring sur tous les environnements
Alertes automatisées pour les ressources non conformes
Dans le Cloud Adoption Framework (CAF) pour Azure :
Le domaine Management se concentre sur la supervision opérationnelle, le monitoring, la collecte de logs et la configuration d’alertes automatisées.
Bien que la conformité et les standards fassent partie de la gouvernance, cette exigence met l’accent sur la gestion opérationnelle et la surveillance continue.
✅ Donc, le domaine CAF approprié pour cette exigence est : Management.
Question 6 / 10
Une entreprise héberge un ensemble d’API sur Azure Kubernetes Service (AKS).
L’architecte sécurité doit recommander une solution en couches combinant :
Contrôles pare-feu
Protection DDoS
Quelle approche répond le mieux à la baseline recommandée par Microsoft ?
A. Placer AKS derrière Azure Firewall, activer DDoS Protection Standard, et utiliser Application Gateway WAF pour l’inspection des APIs
B. Utiliser Azure Front Door avec cache activé pour absorber les pics de trafic volumétrique
C. Déployer des appliances DDoS tierces depuis Azure Marketplace et désactiver Azure DDoS Protection
D. Configurer des NSG au niveau du subnet et se reposer uniquement sur les Kubernetes network policies
✓ Bonne réponse : A
Microsoft recommande pour les workloads AKS exposés aux APIs :
Multi-layer defense : défense en profondeur (defense-in-depth)
Azure Firewall pour contrôler le trafic réseau entrant/sortant
DDoS Protection Standard pour se protéger contre les attaques volumétriques sur le réseau
Application Gateway WAF pour inspecter et protéger les APIs contre :
SQL injection
Cross-site scripting
Autres attaques applicatives
Cette approche est la baseline de sécurité recommandée pour AKS exposé à Internet.
Question 7 / 10
Une équipe de Security Operations souhaite chercher de manière proactive des menaces persistantes avancées (APT) dans :
– Les logs de connexion Azure AD – La télémétrie des endpoints – L’activité des applications cloud
Quelle capabilité de Microsoft Sentinel doit être utilisée pour soutenir ce workflow de threat hunting ?
A. Initiatives Azure Policy appliquées à toutes les souscriptions
B. Étiquettes de sensibilité Microsoft Purview appliquées aux logs d’audit
C. Sentinel hunting queries écrites en KQL
D. Advanced hunting dans Microsoft 365 Defender
✓ Bonne réponse : C
Microsoft Sentinel permet aux équipes SOC de :
Collecter et centraliser les logs depuis Azure AD, endpoints, applications cloud, et plus
Exécuter des requêtes de threat hunting personnalisées en Kusto Query Language (KQL)
Identifier APT, comportements anormaux et attaques avancées avant qu’elles ne deviennent incidents critiques
Pourquoi c’est le bon choix :
Le besoin est proactif (threat hunting), pas simplement la surveillance ou la gouvernance
KQL dans Sentinel est l’outil natif pour rechercher, corréler et analyser les événements à grande échelle
Question 8 / 10
Votre entreprise adopte Zero Trust et constate que plusieurs applications legacy ne prennent pas en charge l’authentification moderne.
Objectif :
Appliquer Conditional Access pour les services cloud
Minimiser la surface d’attaque des applications legacy
Que devez-vous mettre en œuvre ?
A. Exclure les applications legacy des politiques Conditional Access pour éviter les échecs de connexion
B. Bloquer les protocoles d’authentification legacy via les politiques Conditional Access
C. Appliquer des contrôles de session Conditional Access aux applications legacy
D. Configurer la MFA par utilisateur pour les comptes accédant aux apps legacy
✓ Bonne réponse : B
Problème : les applications legacy utilisent souvent des protocoles d’authentification non sécurisés (ex : IMAP, POP3, SMTP Auth)
Ces protocoles contournent Conditional Access, ce qui crée une surface d’attaque importante
Solution Microsoft recommandée pour Zero Trust :
Bloquer la legacy authentication dans Conditional Access
Appliquer MFA et autres contrôles modernes uniquement sur les applications et utilisateurs qui supportent les protocoles modernes
Réduire considérablement le risque de compromission des identités
Question 9 / 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. Utiliser Azure AD Privileged Identity Management (PIM) avec activation Just-in-Time des rôles
B. Accorder à tous les développeurs des droits Owner sur le groupe de ressources
C. Attribuer aux développeurs des rôles Contributor permanents au niveau de la souscription
D. Attribuer aux développeurs User Access Administrator en permanence
✓ Bonne réponse : A
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é
Question 10 / 10
Les analystes SOC se plaignent que les incidents dans Microsoft Sentinel prennent trop de temps à être triés, car les alertes sont générées en grand volume à partir de sources multiples.
En tant qu’architecte cybersécurité, quelle capabilité de Sentinel recommander pour réduire le bruit et regrouper automatiquement les alertes liées ?
A. Playbooks basés sur Azure Logic Apps
B. Règles analytiques avec requêtes planifiées
C. Watchlists configurées dans Sentinel
D. Fusion detection dans Sentinel
✓ Bonne réponse : D
Fusion detection :
Fonctionnalité native de Sentinel pour corréler automatiquement les alertes provenant de différentes sources
Regroupe des alertes apparemment indépendantes mais liées à un même incident ou attaquant
Réduit le bruit (alert fatigue) et facilite le triage rapide par les analystes SOC
Avantages :
Détecte des attaques avancées persistantes (APT) et chaînes d’attaques multi-sources
Crée des incidents uniques regroupant plusieurs alertes, plutôt que d’avoir des centaines d’alertes isolées
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. Azure DevTest Labs
C. Des groupes de machines virtuelles identiques Azure (Virtual Machine Scale Sets)
D. Des instances de machines virtuelles Azure réservées
✓ Bonne réponse : B
Azure DevTest Labs est conçu spécifiquement pour les environnements temporaires de développement et de test. Il permet de créer et supprimer rapidement des machines virtuelles, d’automatiser leur déploiement via des modèles ARM, et de réduire fortement l’effort administratif, ce qui correspond exactement à un scénario où 50 VM sont déployées et supprimées chaque semaine.
👉 Dans AZ‑900, Microsoft attend :
Dev/Test → Azure DevTest Labs
Production scalable → VM Scale Sets
Question 2 / 10
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. Dépenses opérationnelles
B. Élastique
C. Évolutif
D. Dépenses d’investissement
✓ Bonne réponse : A
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 3 / 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. Aucun changement n’est nécessaire
B. Exécuter un système d’exploitation différent des autres machines virtuelles
C. Avoir deux interfaces réseau
D. Être déployée dans un groupe de ressources distinct
✓ Bonne réponse : A
Le déploiement de VM1 dans un réseau virtuel (VNet) distinct empêche par défaut toute communication réseau avec les machines virtuelles situées dans un autre VNet, sauf si une connexion explicite (peering, VPN, etc.) est configurée. Le texte souligné est donc correct.
Question 4 / 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 adresses IP publiques inutilisées.
A. Faux
B. Vrai
✓ Bonne réponse : B
La suppression des adresses IP publiques inutilisées permet bien de réduire les coûts Azure, car ce sont les seules ressources listées qui génèrent une facturation directe lorsqu’elles sont allouées. Les comptes Azure AD, les groupes et les interfaces réseau n’ont pas d’impact financier direct.
📌 Astuce examen AZ-104 / AZ-900 :
Si une ressource est “allocée” (comme une IP publique), elle est souvent facturée, même si elle n’est pas utilisée.
Question 5 / 10
Votre entreprise prévoit de migrer vers Azure. Elle comporte plusieurs départements.
Toutes les ressources Azure utilisées par chaque département seront gérées par un administrateur de département.Vous devez recommander un déploiement Azure qui permette de segmenter Azure par département.La solution doit minimiser l’effort administratif.
Que faut‑il inclure dans la recommandation ?
A. plusieurs annuaires Azure Active Directory (Azure AD)
B. plusieurs groupes de ressources
C. plusieurs abonnements
D. plusieurs régions
✓ Bonne réponse : C
Les abonnements Azure constituent une frontière naturelle de gestion permettant :
de déléguer l’administration complète à un administrateur de département,
de segmenter clairement les ressources par département,
de gérer indépendamment les quotas, les limites et la gouvernance, tout en conservant une administration centralisée via des Management Groups, ce qui minimise l’effort administratif global.
Les groupes de ressources, les régions et les annuaires Azure AD ne fournissent pas une segmentation administrative complète adaptée à ce scénario.
📘 À retenir pour l’examen (AZ‑900 / AZ‑104)
Segmentation par département + admins dédiés → Subscriptions Organisation interne des ressources → Resource Groups
Question 6 / 10
Une entreprise a mis en place un abonnement Azure et un tenant Azure.
Vous devez permettre à l’équipe de développement de démarrer et arrêter des machines virtuelles.L’accès doit être accordé uniquement à des moments précis.Vous devez garantir que les autorisations sont attribuées selon le principe du moindre privilège et minimiser les coûts.
Quelle fonctionnalité de sécurité devez-vous utiliser pour répondre à ce besoin ?
A. une stratégie d’accès conditionnel (Conditional Access policy)
B. Azure Policies
C. l’accès Just‑In‑Time (JIT) aux machines virtuelles
D. Privileged Identity Management (PIM)
✓ Bonne réponse : A
Azure Privileged Identity Management (PIM) permet :
d’attribuer des rôles Azure de manière temporaire (Just‑In‑Time),
d’accorder des permissions uniquement lorsque cela est nécessaire,
de respecter le principe du moindre privilège,
d’éviter des droits permanents, ce qui réduit les risques et les coûts liés à la gestion excessive des accès.
Les autres options ne répondent pas complètement au besoin :
Conditional Access : contrôle les conditions d’accès, pas l’élévation temporaire des rôles
Azure Policy : gouvernance et conformité, pas la délégation d’actions ponctuelles
Just‑In‑Time VM access : protège l’accès réseau aux VM (ports), pas les rôles Azure
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. Aucun changement n’est nécessaire
B. Se trouve uniquement dans chaque pays d’Europe et des Amériques
C. Contient un ou plusieurs centres de données connectés par un réseau à forte latence
D. Se trouve dans chaque pays où Microsoft possède une filiale
✓ Bonne réponse : A
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 8 / 10
Une entreprise prévoit de déployer une application sur Azure. L’application sera basée sur le langage .NET Core et sera hébergée à l’aide des Azure Web Apps.
Voici une partie des exigences de l’application :
permettre à l’équipe de test de visualiser les différents composants de l’application et les appels effectués entre eux ;
aider les équipes métier à analyser combien d’utilisateurs reviennent réellement sur l’application ;
permettre aux administrateurs IT de recevoir des alertes lorsque des conditions critiques sont atteintes dans l’application.
Quel service est le plus adapté pour répondre à l’exigence :« Aider le métier à analyser combien d’utilisateurs reviennent sur l’application » ?
A. Application Insights
B. Azure Policies
C. Azure Service Health
D. Azure Advisor
✓ Bonne réponse : A
Application Insights fournit des fonctionnalités de télémétrie applicative et d’analyse d’usage, notamment :
le suivi des utilisateurs,
l’analyse de la rétention des utilisateurs (utilisateurs récurrents),
des tableaux de bord orientés business et performance applicative.
Les autres services ne répondent pas à ce besoin :
Azure Service Health : état des services Azure, pas l’usage applicatif
Azure Policies : gouvernance et conformité des ressources
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Analyse des utilisateurs, télémétrie, rétention, dépendances applicatives → Application Insights
Question 9 / 10
Une équipe dispose d’un compte Azure Cosmos DB.
Il faut mettre en place une solution pour générer une alerte depuis Azure Log Analytics lorsqu’une charge de requête dépasse 40 unités plus de 10 fois durant une fenêtre de 10 minutes.Lesquelles des options suivantes recommandez-vous ? (Choisissez deux.)
A. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
B. Créer une requête de recherche pour identifier quand duration_s dépasse 10.
C. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 10.
D. Configurer une période de 10 et une fréquence de 10.
✓ Bonne réponse : A, D
A. La condition métier porte explicitement sur la charge de requête (Request Units) > 40 → il faut filtrer sur requestCharge_s > 40 dans la requête Kusto (KQL).
D. L’alerte doit s’évaluer sur une fenêtre de 10 minutes avec une fréquence d’évaluation (par ex. toutes les 10 minutes) → period = 10 minutes, frequency = 10 minutes. Ensuite, on applique une agrégation / count dans la règle d’alerte pour déclencher si le nombre d’occurrences > 10 dans la période.
Les autres choix ne répondent pas au besoin :
B (seuil 10) ne correspond pas à la condition (> 40).
C porte sur la durée (duration_s), pas sur la charge de requête.
Question 10 / 10
Vous disposez d’un réseau sur site (on‑premises) qui contient 100 serveurs.
Vous devez recommander une solution qui fournit des ressources supplémentaires aux utilisateurs.La solution doit minimiser les coûts d’investissement (CAPEX) et les coûts d’exploitation (OPEX).
Que devez-vous inclure dans la recommandation ?
A. Une migration complète vers le cloud public
B. Un centre de données supplémentaire
C. Un cloud hybride
D. Un cloud privé
✓ Bonne réponse : C
Le cloud hybride permet de conserver l’infrastructure existante sur site tout en utilisant le cloud public pour ajouter des ressources à la demande, sans investissement matériel supplémentaire. Cela réduit à la fois les coûts d’investissement (pas d’achat de nouveaux serveurs) et les coûts d’exploitation, tout en offrant une flexibilité et une extensibilité optimales.
Vous devez créer un VPC personnalisé avec un seul sous-réseau. La plage du sous-réseau doit être aussi grande que possible. Quelle plage devez-vous utiliser ?
A. 0.0.0.0/0.
B. 10.0.0.0/8.
C. 192.168.0.0/16.
D. 172.16.0.0/12.
✓ Bonne réponse : B
10.0.0.0/8 est la plus grande plage d'adresses IP privées utilisables dans GCP (16 millions d'adresses). 0.0.0.0/0 n'est pas une plage valide pour un sous-réseau VPC. Les plages 172.16.0.0/12 et 192.168.0.0/16 sont plus petites.
Question 2 / 10
Vous avez un workload batch nocturne qui utilise de nombreuses VMs. Il est tolérant aux pannes. Le coût actuel des VMs est trop élevé. Que devez-vous faire ?
A. Exécuter un test avec des événements de maintenance simulés. Si le test réussit, utiliser des VMs N1 Standard pour les jobs futurs.
B. Exécuter un test avec des événements de maintenance simulés. Si le test réussit, utiliser des VMs N1 Standard préemptibles pour les jobs futurs.
C. Exécuter un test avec un Managed Instance Group. Si le test réussit, utiliser des VMs N1 Standard dans le MIG pour les jobs futurs.
D. Exécuter un test avec des VMs N1 Standard au lieu de N2. Si le test réussit, utiliser des VMs N1 Standard pour les jobs futurs.
✓ Bonne réponse : B
Puisque le workload est tolérant aux pannes, les VMs préemptibles sont idéales (jusqu'à 80% moins chères). Le test avec des événements de maintenance simulés valide la tolérance aux interruptions avant de basculer en production.
Question 3 / 10
Vous devez fournir une estimation de coût pour un cluster Kubernetes avec le calculateur de prix GCP. Votre workload nécessite des IOPS élevées et vous utiliserez des snapshots de disques. Vous avez commencé en saisissant le nombre de noeuds, les heures et jours moyens. Que devez-vous faire ensuite ?
A. Renseigner SSD local. Ajouter le coût estimé pour la gestion du cluster.
B. Sélectionner Ajouter des GPUs. Renseigner le stockage disque persistant et le stockage de snapshots.
C. Renseigner SSD local. Renseigner le stockage disque persistant et le stockage de snapshots.
D. Sélectionner Ajouter des GPUs. Ajouter le coût estimé pour la gestion du cluster.
✓ Bonne réponse : C
Pour des IOPS élevées, il faut sélectionner SSD local. Puisque des snapshots sont également utilisés, il faut aussi renseigner le stockage disque persistant et le stockage de snapshots. Les GPUs ne sont pas mentionnés dans les exigences.
Question 4 / 10
Vous avez une application sur une instance Compute Engine généraliste qui subit une limitation du débit de lecture sur son disque persistant SSD zonal. L'application lit principalement de gros fichiers. La taille du disque est actuellement de 350 Go. Vous voulez maximiser le débit en minimisant les coûts. Que devez-vous faire ?
A. Augmenter les vCPU alloués à l'instance.
B. Migrer vers un SSD local sur l'instance.
C. Augmenter la taille du disque à 1 To.
D. Migrer vers un SSD régional sur l'instance.
✓ Bonne réponse : B
Un SSD local offre un débit de lecture jusqu'à 3 Go/s contre ~240 Mo/s pour un SSD persistant zonal de 350 Go — soit 12x plus rapide. Augmenter la taille du disque persistant améliore le débit mais reste limité. Ajouter des vCPU n'impacte pas les I/O disque. Le SSD régional est plus cher et n'apporte pas plus de débit.
Question 5 / 10
Vous avez une VM Linux qui doit se connecter à Cloud SQL. Vous avez créé un compte de service avec les droits appropriés. Vous voulez vous assurer que la VM utilise ce compte de service plutôt que le compte de service Compute Engine par défaut. Que devez-vous faire ?
A. Lors de la création de la VM via la console web, spécifier le compte de service dans la section 'Identité et accès à l'API'.
B. Télécharger une clé privée JSON pour le compte de service. Dans les métadonnées du projet, ajouter ce JSON comme valeur pour la clé compute-engine-service-account.
C. Télécharger une clé privée JSON. Dans les métadonnées personnalisées de la VM, ajouter ce JSON comme valeur.
D. Télécharger une clé privée JSON. Après la création de la VM, se connecter en SSH et sauvegarder le JSON sous ~/.gcloud/compute-engine-service-account.json.
✓ Bonne réponse : A
La méthode recommandée est de spécifier le compte de service lors de la création de la VM via la section 'Identité et accès à l'API'. Cela utilise l'authentification native sans gérer des clés JSON, conformément aux bonnes pratiques de sécurité GCP.
Question 6 / 10
Vous avez un projet proj-sa où vous gérez tous vos comptes de service. Vous voulez utiliser un compte de service de ce projet pour prendre des snapshots de VMs dans un autre projet proj-vm. Que devez-vous faire ?
A. Lors de la création des VMs, définir le scope API du compte de service pour Compute Engine en lecture/écriture.
B. Accorder au compte de service le rôle IAM Compute Storage Admin dans le projet proj-vm.
C. Télécharger la clé privée du compte de service et l'ajouter aux métadonnées personnalisées de chaque VM.
D. Télécharger la clé privée du compte de service et l'ajouter aux clés SSH de chaque VM.
✓ Bonne réponse : B
Accorder le rôle Compute Storage Admin dans le projet proj-vm au compte de service de proj-sa lui donne les permissions nécessaires pour créer des snapshots. C'est la méthode recommandée : pas de clés privées à gérer, les permissions sont données au niveau IAM.
Question 7 / 10
Vous avez un projet avec un seul VPC dans la région us-central1. Il y a une instance Compute Engine hébergeant une application. Vous devez déployer une nouvelle instance dans europe-west1 qui doit accéder à l'application. Vous voulez suivre les bonnes pratiques Google. Que devez-vous faire ?
A. Créer un VPC et un sous-réseau en europe-west1. Paire les 2 VPCs. Créer la nouvelle instance et utiliser l'adresse privée de la première instance.
B. Créer un VPC et un sous-réseau en europe-west1. Exposer l'application avec un ILB. Créer la nouvelle instance dans le nouveau sous-réseau et utiliser l'adresse du LB.
C. Créer un sous-réseau dans le même VPC, en europe-west1. Créer la nouvelle instance dans le nouveau sous-réseau et utiliser l'adresse privée de la première instance comme endpoint.
D. Créer un sous-réseau dans le même VPC, en europe-west1. Utiliser Cloud VPN pour connecter les deux sous-réseaux. Créer la nouvelle instance et utiliser l'adresse privée.
✓ Bonne réponse : C
Dans GCP, un même VPC peut avoir des sous-réseaux dans plusieurs régions. Les instances du même VPC peuvent communiquer directement via IPs privées sans VPN ni peering. C'est la solution la plus simple et recommandée.
Question 8 / 10
Vous créez un produit sur GKE avec un seul cluster. Pour chaque client, un pod tourne dans ce cluster et vos clients peuvent exécuter du code arbitraire. Vous voulez maximiser l'isolation entre les pods de vos clients. Que devez-vous faire ?
A. Utiliser Binary Authorization et n'autoriser que les images containers utilisées par vos clients.
B. Utiliser l'image cos_containerd pour vos noeuds GKE. Ajouter un nodeSelector cloud.google.com/gke-os-distribution: cos_containerd à la spécification des pods.
C. Utiliser l'API Container Analysis pour détecter les vulnérabilités dans les containers de vos clients.
D. Créer un node pool GKE avec un type sandbox configuré en gvisor. Ajouter le paramètre runtimeClassName: gvisor à la spécification des pods clients.
✓ Bonne réponse : D
gVisor est un sandbox kernel qui isole les conteneurs du système hôte via un kernel applicatif intercalé. Pour du code arbitraire client, c'est l'isolation la plus forte disponible dans GKE, bien supérieure à la simple isolation des conteneurs standard.
Question 9 / 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 Cloud Run (fully managed) avec le nombre minimum d'instances à zéro.
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 manual scaling et instances à zéro dans app.yaml.
D. Déployer le container sur App Engine flexible avec autoscaling et min_instances à zéro dans app.yaml.
✓ Bonne réponse : A
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 10 / 10
Votre entreprise a une grande quantité de données non structurées dans différents formats de fichiers. Vous voulez effectuer des transformations ETL. Vous devez rendre les données accessibles sur Google Cloud pour être traitées par un job Dataflow. Que devez-vous faire ?
A. Importer les données dans Cloud SQL via la fonction d'import de la console.
B. Importer les données dans Cloud Spanner via la fonction d'import de la console.
C. Uploader les données dans Cloud Storage avec l'outil gsutil.
D. Uploader les données dans BigQuery avec l'outil bq.
✓ Bonne réponse : C
Cloud Storage est la source de données native pour Cloud Dataflow et le staging recommandé pour les pipelines ETL GCP. gsutil gère efficacement les uploads de données non structurées. BigQuery est pour les données structurées, Cloud SQL/Spanner ne conviennent pas à des données hétérogènes.
Your organization requires all Increments to pass user acceptance testing (UAT) before it is allowed to be released to production.Is it a good idea to postpone UAT until the end of the project to prevent the Development Team from being disrupted during the Sprints?
Select ONE answer.
A. Yes, because the Development Team is a self-organizing team and should not be disrupted during development.
B. No, because the state of the Product Increment won't be transparent and the feedback loop would be too long.
C. It depends on the team's Definition of Done.
D. Yes, because UAT is done in a hardening Sprint before the release Sprint.
✓ Bonne réponse : B
Correct answer: Option 1. Postponing UAT until project end violates Scrum's transparency pillar and extends feedback loops dangerously, preventing early course correction. The Increment should meet Definition of Done (which includes UAT readiness) every Sprint. Option 2 ignores that DoD should include quality standards, Option 3 misunderstands self-organization, and Option 4 promotes the anti-pattern of hardening Sprints contrary to Scrum principles.
Question 2 / 10
Which of the following statements are true about the Scrum Master role?
Select ONE answer.
A. At the Sprint Review, the Scrum Master demonstrates the completed Increment and answers any questions from the stakeholders.
B. 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.
C. The Scrum Master is responsible for updating the Scrum board and ensuring team members avoid conflicts.
D. The Scrum Master assigns the tasks to Development Team members and ensures they are completed within the committed timebox.
✓ Bonne réponse : B
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 3 / 10
Collaboration issues and technical dependencies between multiple Scrum Teams working on the same product can be fully resolved by using the correct version control tools.
True or False?
A. True.
B. False.
✓ Bonne réponse : B
Version control tools alone cannot resolve collaboration and dependency issues; these are fundamentally organizational and process problems requiring communication, planning, and proper backlog refinement. Technology is a tool, not a solution for human collaboration challenges in Scrum.
Question 4 / 10
During the Sprint Review, one of the stakeholders announces that due to recent market changes, there is risk that funding might be reduced for the project. This triggers tensions to rise and arguments to break out between members.As a Scrum Master, what would be the best two actions to take? (Choose two.)
Select 2 answers.
A. Avoid getting involved as it is the Product Owner's responsibility to manage stakeholder expectations.
B. Defend the original budget and request the stakeholders to adhere to the original agreed funding for the product.
C. Inform everyone that the team needs to stay busy until the information is formally announced.
D. Encourage the stakeholders and Product Owner to focus on delivering the highest value items for the next Sprint.
E. Be objective and request for a short break for people to calm down.
✓ Bonne réponse : D, E
Correct answers: Options 2 and 3. Option 2 correctly redirects focus to value delivery—the Product Owner's role—maintaining Scrum's empirical control. Option 3 correctly demonstrates servant leadership by de-escalating conflict and creating space for rational discussion. Option 1 defends budgets outside the Scrum Master's scope, Option 4 abdicates responsibility, and Option 5 uses busy-work, which wastes inspection and adaptation opportunities.
Question 5 / 10
At the Sprint Planning, the Development Team is not able to forecast the number of Product Backlog items it can do in the upcoming Sprint due to unclear requirements. The Product Owner, however, was able to clearly define the business objective he hopes to achieve in the Sprint.Which of the following two actions would you support? (Choose two.)
Select 2 answers.
A. Allow the Development Team members as much time as needed to review the Product Backlog items and reconvene with the Product Owner when they are confident enough to make a forecast for the Sprint.
B. They discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to occur again.
C. If all agree they can extend the Sprint Planning until the Development Team can forecast enough Product Backlog items before starting the implementation.
D. The Development Team forecasts the most likely Product Backlog items to meet the business objective and create a Sprint Backlog based on a likely initial design and plan. Once the time- box for the Sprint Planning meeting is over, they start implementation and continue to analyze, decompose, and create additional functionality during the Sprint.
✓ Bonne réponse : B, D
Options A and D are correct. Option A reflects empiricism: the team forecasts likely items based on the business objective and continues discovering/refining during the Sprint. Option D ensures learning from the challenge occurs in the Retrospective. Option B violates the timebox principle, and Option C wastes time in planning paralysis when the team can discover during the Sprint.
Question 6 / 10
A Scrum Team has been working on a product for several iterations and has an average velocity of 55 units of 'done' work per Sprint. A second team will be added to work on the same product.What might be the impact on the original team?
Select ONE answer.
A. Their velocity is likely to drop and be less than 55.
B. Their velocity is likely not affected and will remain at 55.
C. Their velocity is likely to rise and be more than 55.
✓ Bonne réponse : A
Correct: Option 2 - Adding a second team typically causes the original team's velocity to drop initially due to increased communication overhead, context-switching, and coordination complexity as they integrate with the new team. Velocity measures the team's capacity, which is often strained by scaling effects before improvement occurs.
Question 7 / 10
The three pillars of empirical process control consist of:
Select ONE answer.
A. Respect For People, Kaizen, Eliminating Waste.
B. Inspection, Transparency, Adaptation.
C. Planning, Demonstration, Retrospective.
D. Planning, Inspection, Adaptation.
✓ Bonne réponse : B
The three pillars of empiricism in Scrum are Transparency, Inspection, and Adaptation. These enable evidence-based decision-making in complex environments. Planning, Demonstration, and Retrospective are Sprint events; Respect For People and Kaizen come from Lean—not Scrum's foundational pillars.
Question 8 / 10
At the eighth Sprint Review, the stakeholders are upset that the product being built is not what they expected and will incur additional costs that was not planned for.What may have led to this?
Select ONE answer.
A. The Scrum Master has not ensured that the project is transparent. The Product Owner has not made the stakeholders aware of the progress of the project. The stakeholders have not been attending the Sprint Reviews.
B. The Scrum Master has not been attending the Daily Standup. The Product Owner has not been using the Gantt chart correctly. The Stakeholders has not been invited to the Sprint Retrospectives.
C. The Scrum Master has not been reporting on the progress of the Scrum Team. The Product Owner has not been managing the Development Team's tasks effectively. The Development Team has not been improving their velocity.
✓ Bonne réponse : A
The correct answer (option 2) identifies that lack of transparency from the Scrum Master and Product Owner, combined with stakeholder disengagement from Sprint Reviews, led to misaligned expectations. Scrum's transparency pillar requires regular stakeholder inspection through Sprint Reviews. The other options misattribute responsibility or focus on irrelevant factors like velocity or Gantt charts.
Question 9 / 10
In order to start the first Sprint, Scrum only requires a Product Owner with enough ideas, a Development Team to execute on those ideas, and a Scrum Master to guide the process.
True or False?
A. True.
B. False.
✓ Bonne réponse : A
True. The Scrum Guide specifies only these three roles and no other preconditions to start the first Sprint. While a Product Backlog is essential, it only requires enough items for the first Sprint. Everything else (tools, documentation, infrastructure) can be determined by the Development Team.
Question 10 / 10
Adding more resources in Scrum will proportionally increase the value delivered.
True or False?
A. False.
B. True.
✓ Bonne réponse : A
False—Adding resources does not proportionally increase value in Scrum due to communication overhead, onboarding time, and team dynamics. The Scrum Guide emphasizes small, cross-functional teams; scaling requires structural changes and coordination, not just headcount increases.
Quel couple de techniques de test offre la meilleure couverture pour un élément présentant le risque le plus élevé?
A. Test de composant: test de décision; Test système: test de table de décision
B. Test de composant: test de décision; Test système: test exploratoire
C. Test de composant: test d\'instruction; Test système: partitionnement d\'équivalence
D. Test de composant: test d\'instruction; Test système: partitionnement de table de décision
✓ Bonne réponse : A
Réponse : Test de composant: test de décision; Test système: test de table de décision. Explication : B est correct car il combine une technique structurelle à haute sensibilité au niveau composant (test de décision) avec une technique de spécification combinatoire axée sur les exigences au niveau système (test de table de décision), maximisant ainsi la détection des défauts logiques et des interactions complexes de règles métier.
Question 2 / 10
Quel est l\'objectif de l\'utilisation de critères d\'entrée et de sortie ?
A. L\'attente est que les tests de développement ne sont pas adéquats.
B. Les critères de sortie sont utilisés pour décider quand arrêter les tests.
C. L\'utilisation de critères d\'entrée et de sortie empêchera les logiciels non testés ou mal testés de passer au niveau de test suivant.
D. Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.
✓ Bonne réponse : D
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 3 / 10
En comparant TMMi et TPI, lequel n\'est pas une raison valide pour choisir l\'un ou l\'autre ?
A. Si l\'organisation applique déjà CMMI, TMMi peut être préféré car il a la même structure et utilise la même terminologie. TMMi traite très fortement l\'engagement de la direction et est donc plus adapté pour soutenir un processus d\'amélioration descendant.
B. TPI est beaucoup plus un modèle ascendant qui convient à l\'adressage de sujets de test pour un projet (de test) spécifique.
C. Si le domaine d\'amélioration de la performance des tests couvre tous les niveaux de test, TMMi est préféré car TPI se concentre principalement sur les tests boîte noire.
D. TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.
✓ Bonne réponse : D
Réponse : TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.. Explication : D est incorrect car TMMi n\'est pas limité au modèle V ; il est indépendant du cycle de vie et applicable aux modèles V, itératifs et agiles. TPI l\'est aussi, contredisant l\'affirmation d\'une dichotomie entre les deux approches.
Question 4 / 10
Qu\'est-ce qui peut conduire à une vision révisée du risque produit?
A. La livraison de l\'application sans les modifications d\'interface peut mécontenter la communauté des utilisateurs.
B. La méthode utilisée pour l\'estimation de test n\'est pas assez précise et le budget consacré aux tests a donc dépassé son allocation.
C. Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.
D. Les préoccupations concernant l\'interface utilisateur peuvent conduire à des modifications de l\'interface qui ne peuvent pas être mises en œuvre par le développement à temps pour la deuxième itération de test.
✓ Bonne réponse : C
Réponse : Les préoccupations concernant l\'interface utilisateur augmentent la probabilité d\'un risque dans ce domaine et augmentent la quantité d\'effort de test nécessaire pour l\'interface utilisateur, limitant ainsi l\'effort de test disponible pour d\'autres parties de l\'outil de gestion de test.. Explication : L\'option B est correcte car elle modifie explicitement à la fois la probabilité évaluée et l\'impact basé sur les ressources (couverture de test), ce qui altère l\'exposition au risque produit et force une réévaluation des priorités. Le risque augmente (probabilité × conséquence) avec la réallocation des ressources.
Question 5 / 10
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. La qualité de l'estimation du développement peut être médiocre.
D. Le résultat est presque toujours une estimation trop faible de l'effort de test requis.
E. 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.
6. La technique basée sur un pourcentage s'applique uniquement au modèle de cycle de vie en V.
7. En général, l'estimation ascendante est toujours meilleure que l'estimation descendante.
✓ Bonne réponse : B, C, E
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 6 / 10
Laquelle des mesures suivantes est une étape d\'atténuation des risques projet que vous pourriez prendre en tant que responsable des tests ?
A. Tester les problèmes de performance
B. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
C. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
D. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
✓ Bonne réponse : D
Réponse : Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests. Explication : C est correct car prévoir un environnement de test de secours est une mesure d\'atténuation proactive et au niveau du projet qui réduit la probabilité et l\'impact d\'une défaillance d\'environnement. L\'atténuation des risques projet consiste en actions anticipées et délibérées réduisant l\'exposition aux menaces identifiées. Un environnement redondant est une mesure classique car une défaillance d\'environnement est un point de défaillance unique fréquent pouvant arrêter complètement les tests et augmenter les coûts.
Question 7 / 10
Quels sont TROIS défis clés typiques de l\'externalisation ?
Sélectionnez TROIS réponses.
A. Canaux de communication clairs
B. Test des exigences non-fonctionnelles
C. Application de l'automatisation des tests
D. Cultures possiblement différentes
E. Définir les attentes concernant les tâches et les livrables
6. Environnement de test plus complexe
7. Traçabilité depuis les exigences jusqu'aux cas de test
✓ Bonne réponse : A, D, E
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 8 / 10
Lequel des éléments suivants est une métrique appropriée pour mesurer l\'efficacité du processus de test dans la réalisation de l\'un de ces objectifs ?
A. Pourcentage de couverture des exigences
B. Nombre de lignes de code écrites par développeur par jour
C. Pourcentage de l\'effort de test consacré aux tests de régression
D. Nombre moyen de jours entre la découverte et la résolution d\'un défaut
✓ Bonne réponse : A
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 9 / 10
Lequel des éléments suivants est un inconvénient valide du test indépendant ?
A. Les développeurs perdent le sens des responsabilités et les testeurs indépendants peuvent devenir un goulot d\'étranglement.
B. Les développeurs et le test indépendant vont se chevaucher et gaspiller des ressources.
C. Les testeurs indépendants deviendront un goulot d\'étranglement et introduiront des problèmes dans la gestion des incidents.
D. Les testeurs indépendants ont besoin d\'une formation supplémentaire et coûtent toujours plus cher.
✓ Bonne réponse : A
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 10 / 10
En attendant les réponses, le responsable des tests a été chargé de préparer des plans de test pour valider l\'application logicielle livrée par le soumissionnaire retenu. Quelle méthode d\'estimation est appropriée à ce stade du projet ?
A. Créer une estimation basée sur un pourcentage de l\'effort de développement
B. Créer une estimation basée sur les références du soumissionnaire retenu
C. Créer une estimation basée sur la complexité du code
D. Créer une estimation basée sur la technique d\'analyse de points de fonction et l\'analyse de points de test
✓ Bonne réponse : D
Réponse : Créer une estimation basée sur la technique d\'analyse de points de fonction et l\'analyse de points de test. Explication : La réponse A est correcte car l\'analyse de points de fonction combinée à l\'analyse de points de test produit une estimation précoce basée sur la taille, spécifique aux tests, indépendante de la disponibilité du code source. L\'APF fournit une métrique de taille fonctionnelle, l\'APT traduit cette taille en effort de test en appliquant les facteurs de testabilité et de qualité.
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
B. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
C. The subagents need to share a single API connection to enable automatic context sharing between invocations.
D. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
✓ Bonne réponse : A
A. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories. Incorrect. Agents do not require direct access to each other's histories. Proper orchestration passes outputs explicitly via prompts. B. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents. Incorrect. If this were the issue, the agent would receive truncated data, not no data at all. The error indicates missing inputs entirely. C. The subagents need to share a single API connection to enable automatic context sharing between invocations. Incorrect. Agent communication does not depend on shared API connections. Context must be explicitly passed by the coordinator. D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt. Correct. The synthesis agent can only act on the information provided in its prompt. If prior outputs are not passed, it will report missing research findings.
Question 2 / 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. Include the complete findings from both subagents directly in the synthesis subagent's prompt
B. Pass reference Identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results
C. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks
D. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator
✓ Bonne réponse : B
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 3 / 10
Your portfolio value tool returns the total value of a user's investment portfolio. You're deciding between returning a structured JSON object with explicit fields versus returning information as a formatted text string. What is the primary advantage of using structured output with defined fields?
A. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations.
B. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values.
C. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it.
D. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs.
✓ Bonne réponse : A
A. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs. Incorrect. Token usage depends on the content; JSON is not inherently more compact than text and may sometimes use more tokens. B. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations. Correct. Structured output provides clear, predictable fields, making it easy for the agent to use the data accurately in downstream steps. C. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values. Incorrect. The model is still probabilistic; JSON improves structure, but not deterministic processing. D. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it. Incorrect. Schemas define structure, but they do not guarantee correctness of the actual data returned by the API.
Question 4 / 10
Your update_user_profile tool accepts a user_id (required) and an optional fields_to_update object. In testing, Claude frequently omits user_id or passes incorrectly structured data. What is most critical for helping Claude understand what parameter values to provide?
A. Strict JSON Schema type constraints marking user_id as required and defining fields_to_update as an object type
B. Verbose parameter names encoding format hints, such as user_id_string_uuid_format
C. Clear parameter descriptions explaining expected format, such as "user_id : UUID of the user to update (required)"
D. Detailed error responses explaining why invalid parameter values were rejected
✓ Bonne réponse : C
A. Clear parameter descriptions explaining expected format, such as "user_id: UUID of the user to update (required)" Correct. Clear, human-readable descriptions are the most important guidance for helping Claude understand what values to provide and how parameters should be structured. B. Verbose parameter names encoding format hints, such as user_id_string_uuid_format Incorrect. Overly verbose names reduce readability and are less effective than proper descriptions. C. Strict JSON Schema type constraints marking user_id as required and defining fields_to_update as an object type Incorrect. Schema constraints help validation, but they don't sufficiently explain semantic expectations like the required UUID format. D. Detailed error responses explaining why invalid parameter values were rejected Incorrect. Helpful after failure, but not the most critical factor for preventing mistakes initially.
Question 5 / 10
Monitoring shows 12% of extractions fall Pydantic validation with specific errors like "expected float for quantity, got '2 to 3". Retrying these requests without modification produces failures. What's the most effective approach to recover from these validation failures?
A. Pre-process source documents to standardize problematic formats before sending them for extraction
B. Implement a secondary pipeline using a larger model tier to reprocess documents that fail validation
C. Set temperature to 0 to eliminate output variability and ensure consistent formatting
D. Send a follow-up request including the validation error, asking the model to correct its output
✓ Bonne réponse : D
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 6 / 10
Your resource allocation tool returns a simple acknowledgment message after provisioning is requested. Users frequently approve allocations and immediately ask "how much did that cost?" or "which project was that?" indicating they confirmed without understanding the request. What tool design change would most effectively address this?
A. Return structured data including cost estimate, target project, resource specifications, and impact summary in the tool response
B. Add a user_acknowledged: boolean parameter that must be set true, with instructions for the agent to only set it after the user explicitly confirms they reviewed the details
C. Add a detail_level parameter with options "minimal" or "comprehensive" that controls how much context the agent presents in confirmations
D. Implement a 60-second hold before execution completes, allowing users time to review pending allocations and cancel if needed
✓ Bonne réponse : A
A. Add a user_acknowledged: boolean parameter that must be set true, with instructions for the agent to only set it after the user explicitly confirms they reviewed the details Incorrect. This relies on agent discipline and is easy to bypass or mis-handle; it doesn't guarantee users actually see or understand key details. B. Implement a 60-second hold before execution completes, allowing users time to review pending allocations and cancel if needed Incorrect. Delays alone don't improve understanding; they only slow execution and may frustrate users without ensuring informed approval. C. Add a detail_level parameter with options "minimal" or "comprehensive" that controls how much context the agent presents in confirmations Incorrect. This improves formatting flexibility but does not ensure critical cost and impact information is consistently surfaced before approval. D. Return structured data including cost estimate, target project, resource specifications, and impact summary in the tool response Correct. This ensures that every allocation includes explicit, structured, reviewable details, reducing uninformed approvals and enabling users to understand cost and impact before proceeding.
Question 7 / 10
Users report that responses feel repetitive across turns--each message begins with phrases like "Certainly!" or "I'd be happy to help!" even deep into conversations. You want responses to feel more natural, without these repetitive openers. What's the most effective approach?
A. Append a partial assistant message with a direct response opening that the model will continue from
B. Lower the temperature parameter to make response openings more deterministic and less variable
C. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations"
D. Implement post-processing to detect and strip common greeting phrases from response beginnings
✓ Bonne réponse : A
A. Implement post-processing to detect and strip common greeting phrases from response beginnings Incorrect. This is a fragile fix and can accidentally remove useful or context-specific language. B. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations" Correct. This directly addresses the root cause by guiding generation behavior consistently across all turns. It prevents repetition before it happens, rather than cleaning it up afterward. C. Lower the temperature parameter to make response openings more deterministic and less variable Incorrect. Lower temperature reduces variability but often increases repetition patterns, not reduces them. D. Append a partial assistant message with a direct response opening that the model will continue from Incorrect. This can shape a single response style, but it does not reliably eliminate repetitive openings across an entire conversation.
Question 8 / 10
After deploying an updated system prompt that improves response quality, users with multi-session conversations spanning several weeks report that the assistant now contradicts its earlier statements and has a noticeably different communication style. New users don't experience these issues.What's the best approach to resolve this?
A. Regenerate summaries of existing conversations using the new prompt and replace the stored histories to align past context with current behavior.
B. Add instructions to the new system prompt directing the assistant to maintain consistency with any prior statements in the conversation history.
C. Version system prompts and associate each conversation with the prompt version under which it started, applying updates only to new conversations.
D. Add a transition message when sessions resume explaining that the assistant has been updated and behavior may differ.
✓ Bonne réponse : C
A. Regenerate summaries of existing conversations using the new prompt and replace the stored histories to align past context with current behavior. Incorrect. This rewrites history and can distort or erase what users actually said, creating continuity risks and potential inaccuracies. B. Add a transition message when sessions resume explaining that the assistant has been updated and behavior may differ. Incorrect. This improves transparency but does not solve the core problem of inconsistent behavior across sessions. C. Version system prompts and associate each conversation with the prompt version under which it started, applying updates only to new conversations. Correct. This is the most robust solution because it preserves behavioral consistency within a conversation over time, avoiding contradictions caused by mid-stream prompt changes. D. Add instructions to the new system prompt directing the assistant to maintain consistency with any prior statements in the conversation history. Incorrect. This helps slightly, but it cannot reliably override changes in underlying behavior introduced by prompt updates.
Question 9 / 10
The web search agent has gathered several relevant sources for a research topic. The document analysis agent now needs to examine these sources. How does information flow between these two specialized subagents?
A. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them.
B. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters.
C. "The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent.
D. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events.
✓ Bonne réponse : C
A. The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent. Correct. This follows the standard orchestration pattern where the coordinator manages all data flow, explicitly passing outputs between subagents. B. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events. Incorrect. This introduces unnecessary infrastructure complexity and is not the typical agent orchestration model. C. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters. Incorrect. Subagents should not invoke each other directly; this breaks centralized control and observability. D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them. Incorrect. While possible in advanced systems, this is not the standard or simplest approach; it adds complexity without clear necessity in typical pipelines.
Question 10 / 10
The agent verifies customer identity through a multi-step process before resetting passwords. During testing, you notice that after the customer answers the third verification question, the agent asks them to provide their name again, as if the earlier exchange never happened. What's the most likely cause of this behavior?
A. The verification tool is clearing the agent's internal state after each successful validation step.
B. Claude's memory retention is limited to two conversational turns by default, requiring explicit configuration to extend it.
C. The prompt lacks instructions telling Claude to remember information across multiple exchanges.
D. The conversation history isn't being passed in subsequent API requests.
✓ Bonne réponse : D
A. Claude's memory retention is limited to two conversational turns by default, requiring explicit configuration to extend it. Incorrect. There is no fixed "two-turn memory limit" like this; context is determined by what the application sends, not a built-in short memory window. B. The prompt lacks instructions telling Claude to remember information across multiple exchanges. Incorrect. System prompts don't control memory persistence. The model does not "forget" within context unless information is missing from input. C. The verification tool is clearing the agent's internal state after each successful validation step. Incorrect. Tools do not automatically reset conversational context unless explicitly designed to do so--and that would be an application-level bug, not the most likely general cause. D. The conversation history isn't being passed in subsequent API requests. Correct. This is the most likely cause. The model is stateless, so if prior messages aren't included in each request, it behaves as if earlier verification steps never happened--leading to repeated questions like asking for the name again.
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.