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
Laquelle des affirmations suivantes décrit l’agilité du Cloud AWS ?
Sélectionnez la bonne réponse.
A. AWS permet d’héberger des applications dans plusieurs régions.
B. AWS permet de payer d’avance pour réduire les coûts.
C. AWS permet de provisionner des ressources en quelques minutes.
D. AWS fournit du matériel personnalisable au prix le plus bas.
✓ Bonne réponse : C
Réponse : AWS permet de provisionner des ressources en quelques minutes. Explication : L’agilité du cloud AWS réside dans sa capacité à déployer et adapter des ressources quasi instantanément selon les besoins du client.
Question 2 / 10
Pourquoi une organisation choisirait AWS plutôt qu’un datacenter sur site ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Support technique gratuit.
B. Licences logicielles commerciales gratuites.
C. Réduction des coûts.
D. Visites sur site pour audits.
E. Ressources élastiques.
✓ Bonne réponse : C, E
Réponse : Ressources élastiques / Réduction des coûts. Explication : AWS permet d’adapter dynamiquement les ressources (élasticité) et de remplacer les gros investissements (capex) par des coûts variables plus faibles (opex).
Question 3 / 10
L’utilisation d’Amazon EC2 correspond à quel modèle de cloud computing ?
Sélectionnez la bonne réponse.
A. IaaS.
B. PaaS.
C. IaaS et SaaS.
D. SaaS.
✓ Bonne réponse : A
Réponse : IaaS. Explication : EC2 est une solution d’Infrastructure as a Service (IaaS) qui offre des ressources de calcul virtualisées.
Question 4 / 10
Quel service AWS effectue des évaluations automatisées de sécurité réseau sur des instances EC2 ?
Sélectionnez la bonne réponse.
A. Amazon Inspector.
B. Groupes de sécurité.
C. Amazon Kinesis.
D. AWS Network ACLs.
✓ Bonne réponse : A
Réponse : Amazon Inspector. Explication : Amazon Inspector réalise des analyses de sécurité automatisées sur les instances EC2 pour détecter des failles potentielles.
Question 5 / 10
Vous avez constaté que plusieurs instances EC2 critiques ont été supprimées. Quel service AWS vous aidera à déterminer qui a effectué cette action ?
Sélectionnez la bonne réponse.
A. EC2 Instance Usage Report.
B. AWS Trusted Advisor.
C. AWS CloudTrail.
D. Amazon Inspector.
✓ Bonne réponse : C
Réponse : AWS CloudTrail. Explication : AWS CloudTrail fournit l’audit des actions et identifie les utilisateurs ayant pris des mesures sur les ressources AWS.
Question 6 / 10
Quelles options de connectivité permettent de construire une architecture cloud hybride ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. AWS Cloud9.
B. AWS Artifact.
C. AWS CloudTrail.
D. AWS Direct Connect.
E. AWS VPN.
✓ Bonne réponse : D, E
Réponse : AWS Direct Connect et AWS VPN. Explication : Direct Connect et VPN sont utilisés pour connecter de manière sécurisée des réseaux sur site au cloud AWS dans une architecture hybride.
Question 7 / 10
Lesquels des éléments suivants NE SONT PAS des avantages clés d'Amazon S3 ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Offrir un stockage avec accès instantané et illimité à tout type de données structurées ou non
B. Exécuter des applications web et des backends applicatifs directement sur S3
C. Fournir une durabilité des données de 99,999999999 % (11 neuf)
D. Stocker un nombre illimité d'objets avec une taille maximale de 5 TB par objet
E. Mettre à l'échelle manuellement la capacité de stockage et la bande passante de récupération
✓ Bonne réponse : B, E
Réponse : Amazon S3 peut exécuter tout type d’application ou backend / Amazon S3 peut être mis à l’échelle manuellement. Explication : S3 ne sert pas à héberger des applications et sa scalabilité est automatique, pas manuelle.
Question 8 / 10
Sélectionnez DEUX exemples de contrôles partagés AWS.
Sélectionnez toutes les réponses correctes.
A. Gestion des correctifs.
B. Gestion IAM.
C. Gestion VPC.
D. Opérations du datacenter.
E. Gestion de la configuration.
✓ Bonne réponse : A, E
Réponse : Gestion des correctifs / Gestion de la configuration. Explication : La gestion des correctifs (Patch Management) et la gestion de la configuration sont des contrôles partagés entre AWS et le client selon le service utilisé.
Question 9 / 10
Une entreprise prévoit d'utiliser un appareil Amazon Snowball Edge pour transférer des fichiers vers le cloud AWS. Quelles activités liées à un appareil Snowball Edge sont disponibles pour l'entreprise sans frais ?
A. Le transfert de données de l'appareil Snowball Edge vers Amazon S3
B. Le transfert de données hors d'Amazon S3 et vers l'appareil Snowball Edge
C. Utilisation de l'appareil Snowball Edge pendant une période de 10 jours
D. L'utilisation quotidienne de l'appareil Snowball Edge après 10 jours
✓ Bonne réponse : A
Réponse : Le transfert de données de l'appareil Snowball Edge vers Amazon S3. Explication : AWS facture les jours d'utilisation de l'appareil Snowball Edge et les transferts de données sortant d'AWS, mais le transfert de données vers Amazon S3 à partir d'un appareil Snowball est gratuit. Cela rend les migrations de données volumineuses vers le cloud rentables.
Question 10 / 10
Quelle classe de stockage S3 est la mieux adaptée aux données avec des schémas d’accès imprévisibles ?
Sélectionnez la bonne réponse.
A. Amazon S3 Glacier Flexible Retrieval.
B. Amazon S3 Standard-Infrequent Access.
C. Amazon S3 Intelligent-Tiering.
D. Amazon S3 Standard.
✓ Bonne réponse : C
Réponse : Amazon S3 Intelligent-Tiering. Explication : S3 Intelligent-Tiering adapte automatiquement la classe de stockage en fonction de la fréquence d’accès pour optimiser les coûts.
Pour obtenir des réponses plus courtes et dans une langue donnée sans changer de modèle, on doit :
A. Ajuster le prompt
B. Augmenter la température
C. Changer la taille du FM
D. Augmenter Top‑K
✓ Bonne réponse : A
Prompt engineering : c'est la technique qui contrôle directement le style, la longueur et la langue des réponses sans modifier le modèle. Une instruction explicite ("Réponds en 2 phrases, en français") guide la génération. À l'inverse, la température affecte la créativité (non la langue), Top-K modifie la diversité lexicale, et la taille du FM change le modèle entier.
Question 2 / 10
Quelles sont les deux approches qui renforcent le plus la sécurité contre les attaques par prompt injection ? (Choisir 2)
A. Implémenter des templates de prompts sécurisés et des délimiteurs explicites pour isoler les données utilisateur
B. Augmenter le paramètre de température pour favoriser la diversité des réponses
C. Appliquer le principe du moindre privilège via les politiques IAM pour limiter les ressources accessibles par le modèle
D. Rendre les buckets S3 contenant les données d'entraînement accessibles au public
✓ Bonne réponse : A, C
Défense en profondeur contre l'injection de prompts : Les templates sécurisés et délimiteurs explicites créent une barrière structurelle entre instructions système et données utilisateur, empêchant leur fusion malveillante. L'IAM least-privilege limite les dégâts post-injection, mais ne prévient pas l'attaque elle-même. La température affecte la créativité, non la sécurité. L'accès public aux données aggrave les risques.
Question 3 / 10
Pour réduire l'empreinte énergétique et environnementale lors du training de modèles de langage sur EC2, quel type d'instance est optimisé ?
A. EC2 C (CPU compute) - processeurs CPU standard
B. EC2 G (graphique/inférence) - optimisées pour le rendu graphique
C. EC2 P (GPU à usage général) - GPUs polyvalentes
D. EC2 Trn (Trainium) - accélérateurs spécialisés pour l'entraînement
✓ Bonne réponse : D
Instances EC2 Trn (Trainium) : accélérateurs spécialisés conçus par AWS pour l'entraînement de modèles de deep learning. Contrairement aux GPU P (polyvalents) ou G (graphique), Trainium offre un rendement énergétique supérieur grâce à son architecture dédiée au training, réduisant significativement coûts et empreinte carbone.
Question 4 / 10
Pour faire un contrôle d’accès et tracer les tentatives d’invocation non autorisées d’Amazon Bedrock, AWS CloudTrail est approprié.
A. Faux
B. Vrai
✓ Bonne réponse : B
CloudTrail pour le contrôle d'accès Bedrock : CloudTrail enregistre toutes les appels API AWS (InvokeModel, CreateAgent, etc.) avec identité de l'appelant, timestamp et résultat. Cela permet de tracer les tentatives d'invocation non autorisées et de générer des alertes de sécurité. Contrairement à CloudWatch Logs (métriques de performance) ou IAM Policies (contrôle préventif), CloudTrail fournit l'audit rétrospectif nécessaire pour la conformité.
Question 5 / 10
Quel service AWS est spécifiquement recommandé pour filtrer les sorties de modèles d'IA afin de détecter et bloquer les PII (données personnelles) et le contenu toxique ?
A. Amazon Macie (détection de données sensibles dans S3 uniquement)
B. Guardrails for Amazon Bedrock
C. AWS KMS (chiffrement des clés uniquement)
D. AWS CloudTrail (audit des appels API uniquement)
✓ Bonne réponse : B
Guardrails for Amazon Bedrock : service natif qui filtre les entrées/sorties de modèles IA en temps réel pour détecter et bloquer les PII, contenu toxique et autres risques définis par des politiques de sûreté. Contrairement à Macie (audit S3 uniquement), CloudTrail (logs API) ou KMS (chiffrement), Guardrails intervient directement dans le pipeline d'inférence du modèle.
Question 6 / 10
Pour convertir des requêtes en langage naturel (ex: « Affiche les clients avec revenue > 100k ») en requêtes SQL exécutables, quel type de modèle est le plus adapté ?
A. SVM (Support Vector Machine)
B. WaveNet (modèle récurrent pour audio)
C. ResNet (réseau de neurones convolutif pour vision)
D. Large Language Model (LLM) entraîné sur du texte et du code SQL (ex: GPT-4, Llama 2)
✓ Bonne réponse : D
LLM texte-à-texte : modèle entraîné sur corpus massif (texte + code SQL) capable de traduire instructions naturelles en requêtes SQL exécutables via compréhension contextuelle. SVM/ResNet/WaveNet sont spécialisés en classification/vision/audio respectivement, inadaptés au text-to-SQL.
Question 7 / 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 8 / 10
Quel est l'ordre correct des étapes pour déployer un modèle ML avec Amazon SageMaker Serverless Inference ?
A. 1) Configurer l'endpoint → 2) Stocker sur S3 → 3) Enregistrer le modèle → 4) Créer l'endpoint
B. 1) Créer l'endpoint → 2) Enregistrer le modèle → 3) Configurer serverless → 4) Stocker sur S3
C. 1) Enregistrer le modèle → 2) Stocker sur S3 → 3) Créer l'endpoint → 4) Configurer serverless
D. 1) Stocker l'artefact du modèle sur S3 → 2) Enregistrer le modèle dans SageMaker Model Registry → 3) Configurer la variante d'endpoint serverless → 4) Créer et déployer l'endpoint
✓ Bonne réponse : D
Déploiement SageMaker Serverless Inference : L'ordre critique respecte les dépendances techniques. D'abord, l'artefact du modèle doit résider sur S3 (source de vérité). Ensuite, l'enregistrement dans Model Registry crée la traçabilité et le versioning. Puis, la configuration serverless définit les ressources (mémoire, concurrence). Enfin, la création d'endpoint déploie l'ensemble. Les réponses alternatives inversent S3/Registry ou configurent l'endpoint avant sa définition, ce qui causerait des erreurs de référence.
Question 9 / 10
Quelle est la principale différence entre un modèle de base (base model) et un modèle fine-tuné ?
A. Le modèle de base ne peut pas être utilisé en production sans fine-tuning
B. Le modèle fine-tuné a des poids adaptés à un domaine spécifique ; le modèle de base est généraliste
C. Le modèle de base est toujours plus précis que le modèle fine-tuné
D. Le fine-tuning consiste uniquement à modifier le prompt système, sans changer les poids
✓ Bonne réponse : B
Un modèle de base (ex. : Claude, Titan) est pré-entraîné sur des données générales et peut répondre à de nombreuses questions sans adaptation. Un modèle fine-tuné a été réentraîné sur des données spécifiques à un domaine ou une tâche, ce qui modifie ses poids pour optimiser ses performances dans ce contexte particulier (ex. : jargon médical, style de réponse spécifique). Le fine-tuning améliore la précision domain-specific mais peut réduire les capacités générales (catastrophic forgetting).
Question 10 / 10
Un client doit résumer automatiquement 10 000 documents contractuels en extractant les clauses essentielles. Quel approche GenAI est la plus appropriée ?
A. Utiliser Amazon Comprehend pour la classification uniquement
B. Utiliser Amazon Personalize pour recommander les résumés
C. Invoquer un modèle de fondation via Amazon Bedrock avec prompt structuré
D. Traiter manuellement chaque document avec Textract
✓ Bonne réponse : C
Résumé génératif à grande échelle : Les modèles de fondation via Bedrock excellent dans la synthèse de contenu complexe et nuancé, bien mieux que les outils de classification. Scalable batch pour traiter des milliers de documents.
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. Openness.
B. Respect.
C. Focus.
D. Commitment.
✓ 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 2 / 10
The Product Owner approves every task created by the Developers.
A. True
B. False
✓ Bonne réponse : B
False. The Product Owner does not approve individual tasks. Developers decide how to accomplish the work. The Product Owner focuses on what needs to be done, not how.
Question 3 / 10
Who attends the Sprint Retrospective?
A. Only the Developers
B. Only the Scrum Master and Developers
C. The entire Scrum Team
D. The Scrum Team and key stakeholders
✓ Bonne réponse : C
Scrum Team Attendance: The Sprint Retrospective requires the entire Scrum Team—Product Owner, Scrum Master, and Developers—to inspect and adapt their processes. All three roles bring essential perspectives: developers share technical insights, the PO provides business context, and the SM facilitates improvement. Stakeholders don't attend, keeping focus internal on team dynamics.
Question 4 / 10
A Scrum Team failed to meet its Sprint Goal. What should happen?
A. The team holds a Sprint Retrospective to identify improvements
B. The team is penalized
C. The Scrum Master reports this to management
D. The Sprint is extended
✓ Bonne réponse : A
Inspect and Adapt Principle: When a Sprint Goal isn't met, the team uses the Sprint Retrospective—one of Scrum's formal inspection ceremonies—to analyze root causes and identify process improvements. This embodies Scrum's core value of continuous improvement. Unlike extending the Sprint (violates Scrum rules), penalizing teams (counterproductive), or reporting to management (escalation, not resolution), the Retrospective enables the team to own their challenges and drive sustainable change.
Question 5 / 10
How much time is required after a Sprint to prepare for the next Sprint?
A. None. A new Sprint starts immediately following the end of the previous Sprint.
B. Enough time for the Development team to finish the testing from the last Sprint.
C. The break between Sprints is time-boxed to 1 week for 30 day Sprints, and usually less for shorter sprints.
D. Enough time for the requirements for the next Sprint to be determined and documented.
✓ Bonne réponse : A
Answer: None. A new Sprint starts immediately following the end of the previous Sprint. Explanation: There is no gap between Sprints in Scrum. The next Sprint begins the day after the previous one ends, maintaining a continuous development rhythm.
Question 6 / 10
Which technique is the best way the Scrum Master can ensure that the Development Team communicates effectively with the Product Owner?
A. Teach the Development Team to talk in terms of business needs and objectives.
B. Act as a go-between for them.
C. Monitor communications between them and facilitate direct collaboration.
D. Teach the Product Owner about the technologies employed during the Sprints.
✓ Bonne réponse : C
Answer: Monitor communications between them and facilitate direct collaboration. Explanation: The Scrum Master facilitates direct communication between the PO and Development Team, ensuring clarity and reducing misunderstandings, rather than acting as an intermediary who filters or relays messages.
Question 7 / 10
A Scrum Master is essentially the same thing as a traditional PM (Project Manager).
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: The Scrum Master is fundamentally different from a traditional PM. The SM is a servant-leader focused on enabling the team and protecting the Scrum process, not on directing work, managing resources, or holding authority over team members.
Question 8 / 10
Scrum is defined by the Scrum Guide, which is maintained by Ken Schwaber and Jeff Sutherland.
A. True
B. False
✓ Bonne réponse : A
Scrum Guide Authorship: Ken Schwaber and Jeff Sutherland, Scrum's creators, are the official maintainers of the Scrum Guide. This ensures consistency and authority in Scrum's definition. The Guide is the single source of truth for Scrum practices, distinguishing it from other frameworks or interpretations.
Question 9 / 10
The Sprint Goal can be changed by the Developers during the Sprint if needed.
A. False
B. True
✓ Bonne réponse : A
False. The Sprint Goal is created during Sprint Planning and does not change during the Sprint. The Sprint Backlog scope may be negotiated, but not the Sprint Goal.
Question 10 / 10
Scrum is a methodology that tells in detail how to build software incrementally.
A. True
B. False
✓ Bonne réponse : B
Answer: False. Explanation: Scrum is a framework, not a methodology. It does not prescribe specific engineering techniques or detailed processes for building software. Teams are free to choose their own practices within the Scrum framework.
A. An exhaustive list of upfront approved requirements
B. Only visible to the Product Owner and stakeholders
C. Ordered based on priority, value, dependencies, and risk
D. Managed by the Product Owner
E. An inventory of things to be done for the Product
✓ Bonne réponse : C, D, E
The Product Backlog is the single source of truth for all work on the product — it is managed by (not exclusive to) the Product Owner, who keeps it ordered to optimize value. It is ordered by priority, value, dependencies, and risk — not maintained as a fixed scope list. It is not exhaustive upfront; it evolves continuously as new information emerges. Anyone on the Scrum Team can add items; only the Product Owner orders them.
Question 2 / 10
What is the purpose of Product Backlog refinement?
A. To formally approve all Product Backlog items with stakeholders
B. To add detail, estimates, and order to Product Backlog items, making them ready for upcoming Sprints
C. To create the Sprint Backlog before Sprint Planning
D. To remove all items from the backlog that are no longer needed
✓ Bonne réponse : B
Product Backlog refinement is an ongoing activity where the Product Owner collaborates with the team to clarify requirements, add estimates, and prioritize items so they are ready for future Sprints. This preparation enables the team to have productive Sprint Planning sessions with well-understood work. The other options are incorrect because refinement does not remove items (items are removed through product decisions, not refinement), does not create the Sprint Backlog (that happens during Sprint Planning), and does not require formal stakeholder approval of individual items.
Question 3 / 10
Who is responsible for the final selection of items during Sprint Planning?
Choisissez la meilleure réponse.
A. The Product Owner
B. The Developers
C. The Scrum Master
D. The stakeholders
✓ Bonne réponse : B
Answer: The Developers. Explanation: The Developers decide how many items they can take into the Sprint based on their capacity and the Definition of Done.
Question 4 / 10
True or False: A Product Owner with multiple teams working on one product should maintain separate Product Backlogs for each team.
A. True
B. False
✓ Bonne réponse : B
One product = one Product Backlog. When multiple Scrum Teams work on a single product, they share a single ordered Product Backlog managed by one Product Owner. This ensures coherent prioritization and prevents teams from optimizing locally at the expense of the overall product. Separate backlogs would introduce coordination overhead, duplication, and potentially conflicting priorities — exactly what a single PO and single backlog prevent.
Question 5 / 10
Which are properties of the Daily Scrum? (Choose two.)
A. It is fifteen minutes or less in duration.
B. It is held first thing in the morning.
C. It is free from and designed to promote conversation.
D. It is facilitated by the team lead.
E. It consists of the Scrum Master asking the Team members the three questions.
6. It is location and time remain constant.
✓ Bonne réponse : A, 6
Answer: It is 15 minutes or less; location and time remain constant. Explanation: The Daily Scrum is time-boxed to 15 minutes and held at the same time and place each day to reduce complexity and build the habit of daily inspection and adaptation.
Question 6 / 10
Event for improving the team process
Choisissez la meilleure réponse.
A. Sprint Retrospective
B. Daily Scrum
C. Sprint Review
D. Sprint Planning
✓ Bonne réponse : A
Answer: Sprint Retrospective. Explanation: The Sprint Retrospective is the event for the Scrum Team to inspect and adapt their process, interactions, and tools.
Question 7 / 10
Who starts the Daily Scrum?
A. The Scrum Master. This ensures that the Development Team has the meeting and stays within the time-box.
B. The person who last broke the build.
C. The person coming in last. This encourages people to be on time and helps to stay within the time-box.
D. The person who has the token.
E. Whoever the Development Team decides should start.
✓ Bonne réponse : E
Answer: Whoever the Development Team decides should start. Explanation: The Daily Scrum is owned by the Development Team. They decide the format and structure, including who opens the meeting, without guidance from the Scrum Master or Product Owner.
Question 8 / 10
When many Scrum Teams are working on the same product, should all of their Increments be integrated every Sprint?
A. No, each Scrum Team stands alone.
B. Yes, but only for Scrum Teams whose work has dependencies.
C. No, that is far too hard and must be done in a hardening Sprint.
D. Yes, otherwise the Product Owners (and stakeholders) may not be able to accurately inspect what is done.
✓ Bonne réponse : D
Answer: Yes, otherwise stakeholders cannot accurately inspect what is done. Explanation: Integration every Sprint produces a single, coherent Increment. Without integration, stakeholders and Product Owners cannot get an accurate picture of the product's current state.
Question 9 / 10
Which output from Sprint Planning provides the Development Team with a target and overarching direction for the Sprint?
A. Sprint Review minutes.
B. The Sprint Goal.
C. The Sprint Backlog.
D. The release plan.
✓ Bonne réponse : B
Answer: The Sprint Goal. Explanation: The Sprint Goal is the single objective for the Sprint established during Sprint Planning. It gives the Development Team direction and flexibility in selecting how to achieve it.
Question 10 / 10
Who is responsible for the Scrum Team\'s effectiveness?
Choisissez la meilleure réponse.
A. The stakeholders
B. The Manager
C. The Scrum Master
D. The Product Owner
✓ Bonne réponse : C
Key concept: The Scrum Master\'s accountability for team effectiveness. The Scrum Master is accountable for the Scrum Team\'s effectiveness by removing impediments, facilitating Scrum events, coaching team members on self-organization, and fostering a culture of continuous improvement. While the Product Owner drives value delivery and stakeholders provide input, neither holds direct accountability for operational effectiveness. Managers external to Scrum teams have no formal role in Scrum. The Scrum Master\'s servant-leadership approach ensures the team functions optimally within the Scrum framework.
Dans le PMBOK7, lesquels de ces éléments caractérisent le domaine Livraison ?
Sélectionnez toutes les réponses correctes.
A. Respect des critères d'acceptation et production de bénéfices mesurables
B. Planification initiale du périmètre et documentation des livrables
C. Clôture financière du projet et archivage des contrats
D. Alignement sur les besoins du client et production de bénéfices mesurables
✓ Bonne réponse : A, D
Concept clé - Le domaine Livraison dans le PMBOK 7 : Le domaine Livraison (Delivery) représente l'une des huit domaines de pratique fondamentaux du PMBOK 7e édition. Il se concentre spécifiquement sur la capacité à produire les livrables du projet tout en satisfaisant les critères d'acceptation définis et en générant des bénéfices mesurables pour l'organisation. Ce domaine englobe non seulement la création des produits ou services, mais aussi leur validation et leur contribution concrète à la réalisation de la valeur métier attendue.
Pourquoi cette réponse est correcte : La formulation "Respect des critères d'acceptation et production de bénéfices mesurables" capture précisément les deux piliers du domaine Livraison. D'une part, le respect des critères d'acceptation garantit que chaque livrable répond aux exigences qualitatives et quantitatives convenues avec les parties prenantes. D'autre part, la production de bénéfices mesurables renvoie à la notion fondamentale du PMBOK 7 selon laquelle un projet réussit non seulement en respectant le délai et le budget, mais surtout en créant une valeur tangible et quantifiable pour l'organisation. Cette approche alignée sur les résultats
Question 2 / 10
Un changement réglementaire augmente significativement les coûts du projet. Quelle est la meilleure action à entreprendre ?
A. Demander immédiatement un budget supplémentaire sans justification ni analyse
B. Analyser l'impact financier et ajuster le plan en concertation avec les parties prenantes et le sponsor
C. Arrêter immédiatement le projet sans évaluation
D. Ignorer le changement réglementaire et maintenir le plan initial
✓ Bonne réponse : B
Gestion du changement et de l'impact réglementaire : Dans le PMBOK 7e édition, la gestion du changement est un processus fondamental qui exige une évaluation rigoureuse avant toute action. Face à un changement réglementaire impactant les coûts, le chef de projet doit d'abord analyser précisément l'impact financier en quantifiant les surcoûts, en identifiant les domaines affectés et en évaluant les risques associés. Cette analyse sert de fondation à la décision. Ensuite, il est impératif de concerter les parties prenantes et le sponsor pour ajuster le plan de projet (délais, portée, ressources, budget), car ces décideurs détiennent l'autorité et la visibilité stratégique nécessaires. Cette approche respecte les principes de gouvernance, de transparence et de gestion proactive des risques. Ignorer le changement expose le projet à des non-conformités légales graves. Demander un budget supplémentaire sans justification manque de crédibilité et de rigueur. Arrêter le projet précipitamment est une surréaction sans évaluation des alternatives. Seule l'analyse suivi d'une concertation collaborative permet une adaptation intelligente et just
Question 3 / 10
Un projet nécessite un suivi strict et visible des délais d'exécution ainsi que de la progression par rapport au calendrier planifié. Quel outil est le plus approprié ?
Sélectionnez la bonne réponse.
A. Histogramme de ressources pour répartir les allocations
B. Diagramme de Pareto pour analyser les écarts de coûts
C. Matrice SWOT pour l'analyse environnementale
D. Diagramme de Gantt pour visualiser la chronologie des tâches et leur progression
✓ Bonne réponse : D
Diagramme de Gantt - Outil de visualisation temporelle du projet : Le diagramme de Gantt est un outil de planification et de suivi essentiel qui représente graphiquement l'échéancier du projet. Il affiche chaque tâche sous forme de barre horizontale sur un axe temporel, permettant de visualiser instantanément la chronologie des activités, leurs dépendances, les jalons critiques et la progression réelle par rapport au plan. Cet outil est particulièrement approprié pour répondre au besoin spécifique de suivi strict et visible des délais car il offre une représentation intuitive et accessible à tous les stakeholders.
Pourquoi cette réponse est correcte : Le Gantt remplit précisément les critères demandés : suivi des délais d'exécution (via les barres montrant progression vs planifié) et visibilité de la progression par rapport au calendrier planifié. Selon le PMBOK 7e édition, le Gantt figure parmi les outils principaux du processus "Développer le calendrier du projet" et "Maîtriser le calendrier du projet". Il permet de détecter rapidement les écarts d'échéancier et de prendre des mesures correctives.
Distinction avec les autres options : La matrice SWOT
Question 4 / 10
Un chef de projet découvre en clôture qu’un fournisseur a soumis une facture en retard qui augmente les coûts du projet. Que devait-il faire pour éviter cela ?
Sélectionnez la bonne réponse.
A. Impliquer la finance à la fin du projet
B. Notifier les fournisseurs des délais de facturation
C. Suivre et réviser régulièrement les coûts
D. Comparer coûts engagés et facturés uniquement en clôture
✓ Bonne réponse : C
Suivi et révision des coûts : processus continu de monitoring des dépenses réelles versus budgétées tout au long du projet. Cela permet de détecter les écarts de facturation (comme les factures tardives ou erronées) avant la clôture. Un suivi uniquement en fin de projet laisse peu de marge pour corriger les déviations de coûts.
Question 5 / 10
Vous constatez une baisse de motivation au sein de votre équipe projet. Quelle est la meilleure action à entreprendre ?
Quelle mesure relevant du domaine de performance Équipe (PMBOK7) devriez-vous prendre en tant que chef de projet ?
A. Remplacer immédiatement les membres démotivés par de nouvelles recrues plus enthousiastes
B. Ignorer le problème en espérant que la motivation reviendra d'elle-même avec le temps
C. Organiser une discussion ouverte avec l'équipe pour identifier les causes de la démotivation et trouver des solutions ensemble
D. Imposer des délais plus stricts pour pousser l'équipe à être plus productive malgré la démotivation
✓ Bonne réponse : C
Le domaine de performance Équipe vise à développer une équipe performante en favorisant la collaboration, la communication ouverte et la cohésion. Organiser une discussion ou une activité d\'équipe pour identifier et résoudre les causes de la démotivation permet de renforcer l\'engagement de l\'équipe.
Question 6 / 10
Un projet nécessite d’assurer la traçabilité complète entre exigences et livrables. Quel outil utiliser ?
Sélectionnez la bonne réponse.
A. Matrice de traçabilité des exigences
B. Plan de management du projet
C. Charte de projet
D. Plan de communication
✓ Bonne réponse : A
Matrice de traçabilité des exigences : document qui établit des liens bidirectionnels entre chaque exigence et ses livrables correspondants. Elle garantit que toutes les exigences sont couvertes et que chaque livrable répond à une exigence identifiée. Contrairement à la charte (document de lancement) ou au plan de communication (diffusion d'informations), seule cette matrice assure la traçabilité complète requise.
Question 7 / 10
Quels sont les événements Scrum obligatoires ?
Sélectionnez toutes les réponses correctes.
A. Daily Scrum
B. Sprint Planning
C. Sprint Review
D. Sprint Retrospective
✓ Bonne réponse : A, B, C, D
Les quatre cérémonies Scrum obligatoires : Le framework Scrum définit quatre événements (ou cérémonies) qui sont tous obligatoires et constituent les piliers de la collaboration itérative. Le Sprint Planning lance chaque sprint en définissant les objectifs et en sélectionnant les éléments du backlog à réaliser. Le Daily Scrum (ou mêlée quotidienne) synchronise l'équipe chaque jour sur la progression, les obstacles et les ajustements tactiques. Le Sprint Review valide les livrables avec les parties prenantes et collecte leurs retours. Le Sprint Retrospective permet à l'équipe d'analyser son fonctionnement interne et d'identifier des améliorations continues. Contrairement à une compréhension erronée, tous ces quatre événements sont obligatoires dans un framework Scrum authentique. Aucun ne peut être omis sans compromettre l'efficacité du processus itératif. Le PMBOK 7e édition reconnaît Scrum comme un cycle de vie agile clé, et ces cérémonies structurent l'inspection, l'adaptation et la transparence—les trois piliers de l'agilité. Cette question teste votre compréhension du framework Scrum plutôt qu'une distinction entre événements optionn
Question 8 / 10
En révisant les exigences d’un programme important, quelles exigences doivent être priorisées pour éviter des amendes ?
Sélectionnez la bonne réponse.
A. Respecter les nouvelles réglementations
B. Certifier les produits durables
C. Développer de nouvelles gammes de produits
D. Établir des processus internes
✓ Bonne réponse : A
Conformité réglementaire : exigences légales obligatoires dont le non-respect génère des sanctions financières. En gestion de projet, les contraintes réglementaires sont des facteurs critiques prioritaires. Contrairement aux améliorations internes ou développements commerciaux, ignorer la réglementation expose directement l'organisation à des risques légaux et financiers mesurables.
Question 9 / 10
Quelle affirmation décrit correctement le domaine de performance Mesure dans le PMBOK7 ?
A. Il consiste à évaluer régulièrement la performance du projet par rapport aux objectifs définis
B. Il consiste à mesurer uniquement les coûts et délais en phase d'exécution
C. Il s'applique exclusivement lors de la phase de clôture du projet
D. Il est équivalent au contrôle qualité et porte sur les livrables uniquement
✓ Bonne réponse : A
Cette affirmation est vraie. Le domaine Mesure implique le suivi de l'avancement du projet, la comparaison aux plans prévus (délais, coûts, portée, qualité, etc.) et la mise en place d'actions correctives ou préventives pour assurer que le projet reste aligné sur ses objectifs.
Question 10 / 10
Quel est l'ordre correct des processus de gestion des communications dans le PMBOK ?
A. Planifier les communications → Surveiller les communications → Gérer les communications
B. Gérer les communications → Planifier les communications → Surveiller les communications
C. Surveiller les communications → Planifier les communications → Gérer les communications
D. Planifier les communications → Gérer les communications → Surveiller les communications
✓ Bonne réponse : D
Ordre logique des processus de communication : Planifier d'abord (définir besoins et stratégie), puis Gérer (exécuter l'échange d'informations), enfin Surveiller (évaluer efficacité). Cette séquence suit la logique planifier-exécuter-contrôler du PMBOK. Les autres ordres inversent la planification ou la surveillance, rendant impossible une gestion efficace.
Basé UNIQUEMENT sur la description des fonctionnalités du programme de fidélité, laquelle des règles ci-dessus décrit une situation impossible ?
Une plateforme de streaming vient de lancer un nouveau programme de récompenses etvous demande, en tant qu’abonné fidèle, de tester le système.Les fonctionnalités mises en place sont :● Tous les utilisateurs peuvent regarder des films, mais les abonnés Premium ont unaccès anticipé aux nouvelles sorties.● Cependant, si un abonnement n’est pas renouvelé à temps, l’accès anticipé estperdu.● Après 12 mois d’abonnement Premium consécutifs, les abonnés reçoivent un moisgratuit.Dans le tableau suivant : V = VRAI et F = FAUX.Sélectionnez UNE réponse.
A. R2
B. R4
C. R6
D. R8
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-4.2.3 (K3) - Utiliser les tests par tables de décisions pour dériver les cas de test. ● a) Faux → R4 : Possible – Un abonné Premium peut avoir accès anticipé aux films et recevoir un mois gratuit après 12 mois d’abonnement. ● b) Faux → R2 : Possible – Un abonné Premium ayant 12 mois d’abonnement actif reçoit un mois gratuit, sans contradiction. ● c) Faux → R6 : Possible – Cette règle concerne un non-abonné, il n’y a pas d’erreur. ● d) Correct → R8 : Impossible – Un non-abonné ne devrait pas recevoir un mois gratuit après 12 mois, car seuls les abonnés Premium y ont droit selon les règles définies.
Question 2 / 10
Parmi les éléments suivants, lesquels peuvent être considérés comme des critères de sortie typiques ?
Une équipe teste un logiciel de gestion de contrats d’assurance. Après plusieurs campagnes de test, elle souhaite vérifier si les conditions pour clôturer les tests sont remplies.Sélectionnez DEUX réponses.
A. La couverture des exigences critiques a atteint 95 %
B. L’environnement de recette a été validé par l’équipe technique
C. Les plans de test ont été approuvés par le chef de projet
D. Les outils de gestion des tests sont opérationnels
E. Tous les cas de test de non-régression ont été exécutés
✓ Bonne réponse : A, E
Cette question correspond à l’objectif d’apprentissage FL-5.1.3 (K2) – Comparer et opposer les critères d\'entrée et les critères de sortie. La bonne réponse est a) et c) ● a) Correct → L’exécution complète des cas de test prévus (comme ceux de non-régression) est un critère de sortie standard indiquant l’exhaustivité des tests. ● b) Faux → La validation de l’environnement de recette est une préparation au test et relève donc des critères d’entrée. ● c) Correct → Un seuil de couverture des exigences critiques est un indicateur objectif pour déterminer si les tests peuvent être considérés comme suffisants. ● d) Faux → L’approbation du plan de test concerne la préparation des activités de test, donc un critère d’entrée. ● e) Faux → L’outillage opérationnel est une condition préalable au bon déroulement des tests, donc là encore, un critère d’entrée.
Question 3 / 10
Quel est l’objectif principal d’un rapport de progression des tests à destination des parties prenantes ?
A. Justifier les choix d’implémentation de l’équipe de développement
B. Convaincre l’équipe projet d’allouer davantage de ressources aux tests
C. Résumer l’état des tests, les risques identifiés et la couverture obtenue
D. Expliquer en détail le fonctionnement de l’outil de test utilisé
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-5.3.2 (K2) – Résumer les objectifs,le contenu et les destinataires des rapports de test.
● a) Faux → Le rapport ne vise pas à convaincre, mais à informer objectivement. ● b) Correct → C’est exactement ce que doit contenir un rapport de test clair et utile pour les parties prenantes. ● c) Faux → Ce rôle revient aux développeurs, pas aux testeurs. ● d) Faux → Le fonctionnement de l’outil n’est pas pertinent pour la majorité des destinataires
Question 4 / 10
Un développeur junior n\'est pas sûr de la façon de transformer ce scénario en tests exécutables pour l\'ATDD. Quelle approche serait la PLUS EFFICACE pour améliorer ce scénario en respectant les principes de l\'ATDD ?
Une équipe de développement agile travaille sur un portail de services financiers où les clients peuvent demander différents types de prêts. L\'équipe a choisi d\'utiliser le L’ATDD.Lors d\'un atelier collaboratif, l\'équipe a élaboré le scénario suivant pour une nouvelle fonctionnalité :Fonctionnalité : Vérification d\'éligibilité au prêt immobilierEn tant que demandeur de prêtJe veux connaître mon éligibilité à un prêt immobilier avant de soumettre une demande complèteAfin d\'éviter de perdre du temps sur des demandes qui seraient refuséesScénario: Vérification d\'éligibilité réussieÉtant donné que je suis sur la page de vérificationd\'éligibilitéQuand je saisis mon revenu annuel, mon historique de crédit et la valeur du bienAlors le système devrait m\'indiquer si je suis éligible pourun prêt immobilier Sélectionnez UNE réponse.
A. Séparer ce scénario en plusieurs tests unitaires pour chaque condition d\'éligibilité, puis intégrer ces tests dans une suite de tests de non-régression exécutée après chaque sprint
B. Confier la responsabilité de l\'écriture des tests aux testeurs spécialisés après le développement, car l\'ATDD nécessite une expertise en automatisation que les développeurs ne possèdent généralement pas
C. Ajouter des détails techniques sur l\'implémentation, comme les appels API à utiliser et les structures de données attendues, pour guider le développement
D. Reformuler le scénario en incluant plusieurs exemples concrets avec différentes valeurs d\'entrée et les résultats attendus correspondants, en utilisant un format tabulaire pour faciliter l\'automatisation
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-4.5.3 (K3) - Utiliser le développement piloté par les tests d\'acceptation (ATDD) pour dériver les cas de tests.
● a) Faux → Cette approche confond les tests unitaires avec les tests d\'acceptation. Dans l\'ATDD, l\'objectif est de créer des tests d\'acceptation automatisés qui valident les comportements attendus du point de vue de l\'utilisateur, pas de décomposer le scénario en tests unitaires.
● b) Faux → Ajouter des détails techniques d\'implémentation va à l\'encontre des principes de l\'ATDD. Les tests d\'acceptation doivent se concentrer sur le comportement observable et les critères d\'acceptation métier, pas sur les détails d\'implémentation technique.
● c) Correct → Cette approche est parfaitement alignée avec les principes de l\'ATDD.
Le scénario actuel est trop vague et ne fournit pas d\'exemples concrets permettant de déterminer si l\'implémentation est correcte. En ajoutant plusieurs exemples avec des valeurs d\'entrée spécifiques (différents niveaux de revenus, scores de crédit, valeurs de propriété) et les résultats attendus correspondants (éligible/non éligible),le scénario devient beaucoup plus clair.
d) Faux → Cette réponse contredit fondamentalement la nature collaborative de l\'ATDD. Dans l\'ATDD, l\'écriture et l\'automatisation des tests d\'acceptation font partie intégrante du processus de développement et impliquent idéalement les développeurs, les testeurs ET les parties prenantes métier. Confier cette responsabilité uniquement aux testeurs après le développement revient à abandonner l\'approche \"piloté par les tests\" de l\'ATDD.
Question 5 / 10
Quel est l’un des rôles principaux du testeur lors de la planification des itérations dans un environnement Agile ?
A. Estimer le nombre de sprints nécessaires pour l’équipe de développement
B. Apporter une vision qualité sur les fonctionnalités prioritaires et leurs risques
C. Définir la méthode d’implémentation des tâches techniques
D. Réécrire les exigences pour les rendre plus techniques
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-5.1.2 (K1) – Reconnaître la valeur ajoutée d’un testeur dans la planification des itérations et des releases. ● a) Faux → La réécriture des exigences n’est pas une responsabilité directe du testeur. ● b) Faux → Le testeur contribue à l’estimation de l’effort de test, pas à celle des sprints de développement. ● c) Faux → Le testeur ne choisit pas comment le code est développé. ● d) Correct → Le testeur apporte une perspective qualité dès le début : il aide à identifier les risques, à définir ce qui doit être testé en priorité.
Question 6 / 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. 3
B. 5
C. 6
D. 4
✓ Bonne réponse : A
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 7 / 10
Quel rôle est principalement responsable de la correction des défauts identifiés lors d’une revue formelle ?
A. Le lecteur
B. L’auteur
C. Le responsable qualité
D. Le modérateur
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-3.2.3 (K1) – Rappeler quelles sont les responsabilités attribuées aux rôles principaux lors des revues. ● a) Faux → Le modérateur organise la revue, mais ne corrige pas les défauts. ● b) Correct → L’auteur est la personne qui a produit l’artefact analysé et qui doit corriger les défauts détectés. ● c) Faux → Le lecteur examine les documents, mais n’effectue pas de corrections. ● d) Faux → Le responsable qualité veille au respect du processus, mais n’intervient pas directement dans la correction des défauts.
Question 8 / 10
Combien de cas de test minimum sont nécessaires ?
Une fonction de calcul contient 10 instructions conditionnelles (if et else).L’objectif est d’atteindre 100% de couverture des instructions.Sélectionnez UNE réponse.
A. 10
B. 2
C. 1
D. 5
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-4.3.1 (K2) – Expliquer le test des instructions.
Le test des instructions vérifie que chaque ligne de code est exécutée au moins une fois. Il y a 10 instructions conditionnelles, chaque ayant 2 branches, alors on peut avoir jusqu’à 20 instructions exécutables, mais pour les couvrir toutes, il suffira souvent de 2 cas de test bien choisis, par exemple :
● un cas qui passe toujours par les if ● un autre qui force les else ● a) Faux → 1 seul test ne garantit pas la couverture si des branches ne sont pas exécutées. ● b) Correct → 2 tests suffisent pour atteindre 100% de couverture. ● c) Faux →5 tests sont excessifs. ● d) Faux → 10 tests sont inutiles.
Question 9 / 10
Quel est le principal objectif des tests statiques ?
A. Identifier les performances du logiciel en situation de charge élevée.
B. Détecter les défauts dans le logiciel sans exécuter le code.
C. Vérifier que le logiciel fonctionne correctement en l’exécutant dans un environnement de test.
D. S’assurer que tous les tests automatisés sont correctement implémentés.
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-3.1.2 (K2) - Expliquer la valeur du test statique. ● a) Correct → Les tests statiques permettent d’identifier des défauts sans exécuter le logiciel, via des revues ou des analyses statiques. ● b) Faux → Tester le logiciel en l’exécutant relève des tests dynamiques. ● c) Faux → Tester la performance du logiciel sous charge relève des tests de performance, qui sont des tests dynamiques. ● d) Faux → Les tests statiques ne concernent pas l’implémentation des tests automatisés.
Question 10 / 10
Quel est l’un des avantages principaux d’une approche équipe intégrée pour les tests ?
A. Elle supprime le besoin de planifier des tests en amont du développement.
B. Elle réduit la nécessité d’exécuter des tests de régression, car les défauts sont corrigés immédiatement.
C. Elle améliore la communication et la collaboration entre les différents membres de l’équipe projet.
D. Elle permet aux testeurs de travailler de manière totalement indépendante des développeurs
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.5.2 (K1) – Rappeler les avantages de l’approche équipe intégrée. ● a) Faux → Une équipe intégrée favorise la collaboration, et non l’indépendance totale des testeurs.
● b) Correct → L’approche équipe intégrée facilite les échanges entre développeurs, testeurs et autres parties prenantes, améliorant ainsi la qualité du produit final. ● c) Faux → Même dans une équipe intégrée, la planification des tests reste essentielle pour garantir une couverture adéquate. ● d) Faux → Les tests de régression restent nécessaires pour s’assurer que les corrections n’ont pas introduit d’autres défauts.
Which encryption algorithm is classified as asymmetric?
A. 3DES
B. RSA
C. AES-256
D. Blowfish
✓ Bonne réponse : B
RSA est correct car c'est un algorithme de chiffrement asymétrique qui utilise deux clés différentes : une clé publique pour chiffrer et une clé privée pour déchiffrer.
Les autres réponses sont toutes des algorithmes de chiffrement symétrique : AES-256, 3DES et Blowfish utilisent une seule clé secrète partagée pour les opérations de chiffrement et de déchiffrement.
Question 2 / 10
Which of the following scenarios describes a possible business email compromise (BEC) attack?
Select the correct answer.
A. An employee receives a gift card request in an email that appears to be from an executive but has suspicious formatting and requests immediate wire transfer.
B. An employee reports receiving multiple failed login attempt notifications on their account from different geographic locations.
C. An employee receives an email from someone claiming to be an HR director requesting login credentials to a cloud administration portal for account verification.
D. An employee receives a text message stating they have won a lottery prize and need to provide banking details to claim the reward.
✓ Bonne réponse : C
Demander des identifiants via un e-mail prétendant venir d’un cadre est typique d’un BEC, car il exploite la confiance dans la hiérarchie.
Question 3 / 10
An administrator was notified that a user logged in remotely after hours and copied large amounts of data to a personal device. Which of the following best describes the user's activity?
A. Insider threat
B. External audit
C. Phishing campaign
D. Penetration testing
✓ Bonne réponse : A
Answer: Insider threat. Explanation: An insider threat involves a current or former employee who has authorized access and misuses it to harm the organization. Remote after-hours access and unauthorized data exfiltration to a personal device is a classic insider threat indicator.
Question 4 / 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 5 / 10
Which of the following is the BEST way to secure wireless networks?
Select the correct answer.
A. A. MAC address filtering
B. B. WPA3 encryption
C. D. WEP encryption
D. C. Hidden SSID
✓ Bonne réponse : B
WPA3 encryption: The latest Wi-Fi security standard providing strong encryption and protection against brute-force attacks through Simultaneous Authentication of Equals (SAE). Unlike WEP (outdated, cracked), hidden SSIDs (security through obscurity), or MAC filtering (easily spoofed), WPA3 offers robust cryptographic authentication meeting modern security requirements.
Question 6 / 10
A client demands at least 99.99% uptime from a service provider\'s hosted security services. Which of the following documents includes the information the service provider should return to the client?
Select the correct answer.
A. SLA
B. SOW
C. MOU
D. MOA
✓ Bonne réponse : A
Service Level Agreement (SLA): A contractual document specifying measurable service performance metrics, including uptime percentages (99.99%), response times, and remedies for failures. It directly addresses the client's availability demands, unlike MOA (methods), SOW (scope/deliverables), or MOU (intent/understanding).
Question 7 / 10
Which of the following is MOST likely to indicate a phishing attempt?
Select the correct answer.
A. D. A password-protected document
B. B. A secure website link
C. C. An urgent request for sensitive information via email
D. A. An email from a known sender
✓ Bonne réponse : C
Phishing red flags: Urgent requests for sensitive information via email are hallmark phishing tactics designed to bypass rational decision-making. Attackers create artificial time pressure to prevent verification. Legitimate organizations never request passwords or credentials via email. Known senders (A) and secure links (B) indicate legitimacy, while password-protected documents (D) suggest security awareness.
Question 8 / 10
A hacker modifies data in transit between two parties without their knowledge. Which security principle has been compromised?
Select the correct answer.
A. B. Confidentiality
B. D. Non-repudiation
C. A. Availability
D. C. Integrity
✓ Bonne réponse : D
Integrity: ensures data remains accurate and unaltered. Modifying data in transit violates this principle because the information is changed without authorization. Confidentiality protects secrecy, availability ensures access, and non-repudiation prevents denial of actions—none address unauthorized data modification.
Question 9 / 10
Which regulation primarily governs the protection of personal data of EU residents, regardless of where the processing organization is located?
A. SOX (Sarbanes-Oxley Act)
B. HIPAA (Health Insurance Portability and Accountability Act)
C. GDPR (General Data Protection Regulation)
D. PCI-DSS (Payment Card Industry Data Security Standard)
✓ Bonne réponse : C
GDPR (General Data Protection Regulation) is the EU's comprehensive privacy law that applies to any organization processing personal data of EU residents — even if the organization is based outside the EU. Key requirements: lawful basis for processing, data minimization, right to access/erasure, breach notification within 72 hours, Data Protection Officer (DPO) appointment for high-risk processing, and Privacy by Design. HIPAA covers US healthcare data. PCI-DSS covers payment card data. SOX covers US financial reporting.
Question 10 / 10
A company wants to isolate sensitive financial systems from the general corporate network while still allowing limited, controlled communication. Which architecture element achieves this?
A. Network Address Translation (NAT)
B. Network segmentation with controlled inter-segment access (VLANs + firewall ACLs)
C. Complete air-gapping with no connectivity
D. VPN tunnel between segments
✓ Bonne réponse : B
Network segmentation with a DMZ (Demilitarized Zone) or VLANs with ACLs isolates sensitive systems. A firewall or router enforces which traffic can cross between segments. This limits lateral movement — an attacker who compromises a workstation cannot directly reach the financial database. Air-gapping provides complete isolation but no communication. NAT hides internal IPs but doesn't enforce access controls. VPN secures remote access, not internal segmentation.
Quel outil Microsoft est dédié à la visualisation et au partage de tableaux de bord interactifs ?
A. Power BI
B. Azure Monitor
C. Excel
D. Visual Studio Code
✓ Bonne réponse : A
Power BI : plateforme Microsoft dédiée à la business intelligence, permettant de transformer des données brutes en visualisations interactives et tableaux de bord partageables. Contrairement à Excel (outil bureautique) ou Azure Monitor (surveillance d'infrastructure), Power BI excelle dans l'analyse métier et la décision data-driven en temps réel.
Question 2 / 10
Vous déployez une application logiciel en tant que service (SaaS) qui nécessite une base de données relationnelle pour Online Transaction Processing (OLTP). Quel service Azure devriez-vous utiliser pour supporter l'application ?
A. Azure HDInsight
B. Azure Synapse Analytics
C. Azure SQL Database
D. Azure Cosmos DB
✓ Bonne réponse : C
Réponse : Azure SQL Database. Explication : Azure SQL Database est un service de base de données relationnelle PaaS complètement géré, optimisé pour les charges de travail OLTP dans les applications SaaS. Il fournit la mise à l'échelle automatique, la haute disponibilité intégrée et la sécurité sans nécessiter de gestion d'infrastructure.
Question 3 / 10
Quelle propriété d’ACID garantit que les données sont valides et respectent les contraintes après une transaction ?
A. Cohérence
B. Durabilité
C. Atomicité
D. Isolation
✓ Bonne réponse : A
Cohérence : propriété garantissant que la base de données passe d'un état valide à un autre état valide après chaque transaction. Elle vérifie que toutes les contraintes d'intégrité (clés primaires, clés étrangères, règles métier) sont respectées. Contrairement à l'atomicité (tout ou rien), l'isolation (concurrence) ou la durabilité (persistance), la cohérence assure la validité logique des données.
Question 4 / 10
Quel service Azure est conçu pour stocker de grandes quantités de données non structurées comme des images ou vidéos ?
A. Azure Table Storage
B. Azure SQL Database
C. Azure Files
D. Azure Blob Storage
✓ Bonne réponse : D
Azure Blob Storage : service cloud optimisé pour stocker des objets volumineux et non structurés (images, vidéos, documents). Contrairement à Azure SQL Database (données structurées), Azure Table Storage (données semi-structurées clé-valeur) ou Azure Files (partages réseau), Blob Storage offre une scalabilité massive et des coûts réduits pour les données multimédia non organisées en schémas rigides.
Question 5 / 10
Dans Cosmos DB, quel modèle est utilisé lorsqu’on choisit l’API Gremlin ?
A. Modèle clé-valeur
B. Modèle relationnel
C. Modèle graphe
D. Modèle orienté colonnes
✓ Bonne réponse : C
API Gremlin et modèle graphe : Gremlin est un langage de requête standardisé pour naviguer dans les bases de données graphes. Cosmos DB utilise ce modèle pour stocker des données sous forme de nœuds (entités) et d'arêtes (relations) entre eux, idéal pour représenter des réseaux complexes. Contrairement au modèle relationnel (tables), au modèle clé-valeur (paires simples) ou au modèle orienté colonnes (analytique), le graphe excelle pour explorer les connexions et chemins entre données interconnectées.
Question 6 / 10
Quelle différence clé existe entre OLTP et OLAP ?
A. OLTP gère les transactions courtes, OLAP analyse de grands volumes de données
B. OLAP est utilisé uniquement pour IoT
C. OLTP est toujours plus rapide qu’OLAP
D. OLAP ne supporte pas SQL
✓ Bonne réponse : A
OLTP vs OLAP : OLTP (Online Transaction Processing) traite des transactions courtes et fréquentes (ventes, paiements) optimisées pour la vitesse. OLAP (Online Analytical Processing) analyse de grands volumes historiques pour le reporting et la décision. OLTP = écriture rapide, OLAP = lecture massive. Contrairement aux idées fausses, OLAP supporte SQL et n'est pas limité à l'IoT.
Question 7 / 10
Quel service Azure permet de créer des tableaux de bord interactifs et des rapports visuels à partir de sources de données multiples ?
A. Azure Machine Learning Designer pour les visualisations de données d'entraînement
B. Azure Data Studio pour la visualisation des données de bases SQL
C. Microsoft Power BI, connecté à de multiples sources pour créer et partager des rapports interactifs
D. Azure Monitor pour la visualisation des métriques d'infrastructure cloud
✓ Bonne réponse : C
Microsoft Power BI est la solution de Business Intelligence (BI) d'Azure qui permet de connecter de nombreuses sources de données (Azure SQL, Cosmos DB, Excel, Salesforce, etc.), de créer des rapports interactifs avec des visualisations (graphiques, cartes, KPIs), et de les partager via Power BI Service (cloud). Il existe en trois éditions : Desktop (gratuit, création), Pro (partage, collaboration), Premium (large diffusion, IA). Azure Synapse Analytics s'intègre directement avec Power BI pour des analyses en temps quasi-réel sur de grands volumes.
Question 8 / 10
Quelle commande SQL est utilisée pour ajouter de nouvelles données dans une table ?
A. ALTER
B. INSERT
C. UPDATE
D. SELECT
✓ Bonne réponse : B
INSERT : commande SQL fondamentale pour ajouter de nouvelles lignes dans une table. Elle spécifie les colonnes et les valeurs à insérer. À distinguer de UPDATE (modifie des données existantes), SELECT (récupère des données) et ALTER (modifie la structure de la table, pas son contenu).
Question 9 / 10
Quel scénario correspond le mieux à l’utilisation d’une base NoSQL orientée documents ?
A. Gérer une base relationnelle avec clés étrangères
B. Traiter des transactions bancaires en temps réel
C. Stocker des profils utilisateurs sous forme JSON
D. Stocker des fichiers multimédia volumineux
✓ Bonne réponse : C
Base NoSQL orientée documents : stocke des données semi-structurées (JSON, XML) sans schéma fixe, idéale pour les structures variables comme les profils utilisateurs. Contrairement aux bases relationnelles (rigides avec clés étrangères), elle offre flexibilité. Différente du stockage multimédia (Blob Storage) et des transactions bancaires (bases ACID relationnelles obligatoires).
Question 10 / 10
Quand pouvez-vous utiliser un modèle Azure Resource Manager ?
A. pour automatiser la création d'un groupe de ressources Azure interdépendantes de manière reproductible
B. pour approvisionner des abonnements Azure
C. pour contrôler quels services et fonctionnalités les administrateurs et développeurs peuvent déployer à partir du portail Azure
D. pour appliquer des stratégies Azure pour les déploiements multi-locataires
✓ Bonne réponse : A
Réponse : Pour automatiser la création d'un groupe de ressources Azure interdépendantes de manière reproductible. Explication : Les modèles Azure Resource Manager (ARM) définissent l'infrastructure en tant que code JSON. Ils automatisent la création et la configuration des ressources Azure interdépendantes de manière déclarative, reproductible et idempotente — permettant des déploiements cohérents dans différents environnements.
À quel niveau le 'Plan de comptes' est-il assigné dans SAP FI ?
A. Au niveau du Code société
B. Au niveau de l'Usine pour l'intégration logistique
C. Au niveau Client, partagé entre tous les codes société
D. Au niveau de la Zone de contrôle
✓ Bonne réponse : A
La bonne réponse est « Au niveau du Code société » car le plan de comptes est assigné au niveau du code société, permettant à chaque entité juridique d'avoir sa propre structure comptable adaptée à ses besoins. Les autres réponses sont incorrectes : le plan de comptes n'est pas partagé au niveau Client (qui est un niveau supérieur), n'est pas assigné à la Zone de contrôle (qui gère les centres de coûts), et n'est pas lié à l'Usine (qui est un concept de logistique, non de finance).
Question 2 / 10
Quel code transaction SAP GUI est utilisé pour paramétrer la détermination automatique des comptes GL (clés de comptabilisation) ?
A. OBXJ / OBYC (Détermination automatique des comptes MM-FI)
B. FS00 (Créer compte GL)
C. OB40 (Détermination comptes taxe)
D. FBZP (Configurer paiement automatique)
✓ Bonne réponse : A
Réponse : OBYC Explication : OBYC paramètre les comptes G/L utilisés par les processus MM (mouvements de stock, réception de facture, écarts).
Question 3 / 10
Quel est l'objectif du « Rappel » dans le module Comptabilité Client SAP ?
A. Calculer les escomptes de règlement anticipé pour les clients
B. Lettrer automatiquement les factures ouvertes des clients avec les paiements reçus
C. Créer des factures client en mode batch
D. Envoyer des rappels de paiement de plus en plus urgents aux clients ayant des soldes impayés
✓ Bonne réponse : D
Le Rappel est un processus de gestion des encaissements qui envoie des rappels de paiement de plus en plus urgents aux clients ayant des soldes impayés. Cette réponse décrit précisément la fonction de rappel dans SAP AR. Les autres réponses sont incorrectes : le lettrage automatique des factures ouvertes relève du lettrage, la création de factures en lot correspond à la facturation batch, et le calcul des escomptes relève de la configuration des conditions commerciales, pas du rappel.
Question 4 / 10
Quelle est la différence entre l'amortissement ordinaire et l'amortissement non planifié dans SAP FI-AA ?
A. L'amortissement ordinaire est mensuel ; l'amortissement non planifié est annuel uniquement
B. L'amortissement non planifié remplace l'amortissement ordinaire quand la valeur nette est nulle
C. L'amortissement ordinaire suit un plan prédéfini automatique ; l'amortissement non planifié est saisi manuellement pour des dépréciations exceptionnelles
D. Les deux types sont identiques mais s'appliquent à des zones d'évaluation différentes
✓ Bonne réponse : C
L'amortissement ordinaire (planned depreciation) est calculé automatiquement selon la clé d'amortissement, la durée de vie utile et la valeur d'acquisition de l'actif — il suit un plan prédéfini (mensuel, annuel). L'amortissement non planifié (unplanned depreciation) est saisi manuellement pour des dépréciations exceptionnelles : détérioration soudaine, obsolescence technologique, sinistre. Il est comptabilisé via la transaction ABAA ou l'app Fiori équivalente. Ces deux types se cumulent dans le calcul de la valeur nette comptable.
Question 5 / 10
Le Journal Universel (ACDOCA) élimine les redondances FI/CO.
Vrai ou faux ?
A. Vrai
B. Faux
✓ Bonne réponse : A
Réponse : Vrai Le Journal Universel (ACDOCA) est la pierre angulaire de S/4HANA Finance. Il centralise FI, CO et AA dans une seule table, éliminant la réconciliation entre les anciens tableaux BSEG, COEP et ANEK. Cela garantit la cohérence des données en temps réel.
Question 6 / 10
Quelle est l'unité organisationnelle centrale pour la Comptabilité Financière dans SAP S/4HANA ?
A. Établissement
B. Domaine d'activité
C. Société
D. Domaine de contrôle
✓ Bonne réponse : C
Société est l'unité organisationnelle centrale pour la Comptabilité Financière car elle représente une entité légale indépendante avec son propre bilan et compte de résultat. C'est au niveau de la Société que les transactions financières sont enregistrées et que les états financiers obligatoires sont générés.
Établissement est une unité de production/logistique, Domaine de contrôle est dédié au contrôle de gestion interne (non comptabilité financière), et Domaine d'activité est utilisé pour la segmentation interne des résultats. Aucune de ces unités ne constitue le niveau fondamental pour la tenue des comptes financiers.
Question 7 / 10
Quel type de document est généralement utilisé pour les factures fournisseurs dans SAP FI Comptes Créditeurs ?
A. KR
B. DR
C. SA
D. AB
✓ Bonne réponse : A
KR (Kreditorenrechnung) est le code de type de document SAP utilisé pour les factures fournisseurs en Comptabilité Créditeurs. Ce type de document enregistre les obligations de paiement envers les créanciers.
Les autres options sont incorrectes : SA correspond aux factures clients (Debitoren), DR aux avoirs clients (Debit note), et AB à l'ordre d'achat, qui n'est pas un document comptable de facturation.
Question 8 / 10
Quel est l'objectif du Programme de Paiement Automatique (transaction F110) dans SAP FI ?
A. Poster les écritures de journal récurrentes de façon planifiée
B. Réconcilier automatiquement les relevés bancaires avec les enregistrements du Grand Livre
C. Générer et poster automatiquement les documents de paiement pour les éléments ouverts des fournisseurs et clients
D. Poster automatiquement les factures fournisseurs à partir des commandes d'achat
✓ Bonne réponse : C
Réponse correcte : Le programme de paiement automatique (F110) est conçu pour traiter les éléments ouverts en générant et en postant automatiquement les documents de paiement pour les fournisseurs et les clients, selon les critères de sélection définis.
Pourquoi les autres réponses sont incorrectes : La première option concerne la création de factures (processus d'achat), pas le paiement. La troisième option décrit la réconciliation bancaire (transaction F110 ne le fait pas). La quatrième option concerne les écritures récurrentes, qui utilisent un autre mécanisme (REGKE ou F.14).
Question 9 / 10
Quel outil de personnalisation SAP permet de définir des validations et contrôles (Checks) au niveau des documents FI (Comptabilité financière) ?
Sélectionnez la meilleure réponse.
A. OKB9 (Paramétrage des bénéfices FI)
B. GGB1 (Validations et substitutions FI-GL)
C. GGB0 (Messages de contrôle génériques)
D. OB52 (Autorisation utilisateur FI)
✓ Bonne réponse : B
Réponse : GGB1 La transaction GGB1 (Validations) permet de définir des règles de validation qui vérifient les données saisies dans les documents comptables avant leur enregistrement. Par exemple : bloquer une écriture si un compte de charges est utilisé avec un centre de profit non autorisé. C'est un outil de contrôle de saisie en temps réel.
Question 10 / 10
Où se paramètre la configuration du paiement automatique (banques, méthodes, détermination des comptes) ?
Sélectionnez la bonne réponse.
A. FBZP
B. MR11
C. OB52
D. F-53
✓ Bonne réponse : A
Réponse : FBZP La transaction FBZP (Maintain Payment Program Configuration) est l'interface centrale de configuration du programme de paiement automatique. Elle permet de définir les sociétés, les méthodes de paiement, les banques payantes, les délais de valeur et les déductions d'escompte.
La Seconde Guerre mondiale a duré de 1939 à 1945. Elle débuta le 1er septembre 1939 avec l'invasion de la Pologne par l'Allemagne nazie, et se termina le 8 mai 1945 en Europe (capitulation allemande) et le 2 septembre 1945 dans le Pacifique (capitulation japonaise). La France fut occupée par l'Allemagne de juin 1940 à août 1944 (Libération). 1914-1918 correspond à la Première Guerre mondiale. Le 8 mai est un jour férié en France, commémorant la victoire des Alliés.
Question 2 / 10
Que garantit la Déclaration des droits de l'homme et du citoyen de 1789 et quelle est sa valeur juridique aujourd'hui ?
A. Elle a été remplacée par la Convention européenne des droits de l'homme en 1950
B. Elle garantit uniquement des droits civiques ; elle n'a aucune valeur juridique contraignante aujourd'hui
C. Elle proclame les droits naturels et a valeur constitutionnelle via le préambule de 1958
D. Elle ne s'applique qu'aux citoyens français nés sur le territoire, pas aux étrangers naturalisés
✓ Bonne réponse : C
La Déclaration des droits de l'homme et du citoyen (DDHC) de 1789 proclame les droits naturels et imprescriptibles : liberté, propriété, sûreté, résistance à l'oppression. Elle affirme la souveraineté nationale et la séparation des pouvoirs. Sa valeur juridique est constitutionnelle : le préambule de la Constitution de 1958 y fait explicitement référence, et le Conseil constitutionnel la considère comme faisant partie du « bloc de constitutionnalité ». Elle peut donc être invoquée pour déclarer une loi inconstitutionnelle.
Question 3 / 10
Quel est le rôle du Conseil constitutionnel en France et qui le compose ?
A. Il valide le budget de l'État et contrôle les dépenses publiques
B. C'est la juridiction suprême qui juge les crimes contre l'humanité et les actes de terrorisme
C. Il conseille le gouvernement sur la rédaction des projets de loi sans pouvoir contraignant
D. Il contrôle la constitutionnalité des lois et valide les élections ; 9 membres nommés pour 9 ans
✓ Bonne réponse : D
Le Conseil constitutionnel est la juridiction constitutionnelle française. Il contrôle la conformité des lois à la Constitution (avant promulgation sur saisine, ou après via la QPC — Question Prioritaire de Constitutionnalité depuis 2008). Il valide aussi les élections et référendums. Il est composé de 9 membres nommés pour 9 ans non renouvelables : 3 nommés par le Président de la République, 3 par le Président de l'Assemblée nationale, 3 par le Président du Sénat. Les anciens Présidents de la République en sont membres de droit à vie.
Question 4 / 10
Quelle est la devise de la République française et que représente chacun de ses trois termes ?
A. Liberté, Égalité, Fraternité — droits individuels, égalité devant la loi, solidarité nationale
B. Justice, Laïcité, Démocratie — les fondements de la Ve République
C. Travail, Famille, Patrie — les valeurs du régime de Vichy
D. Unité, Indivisibilité, Souveraineté — les trois piliers de la Constitution de 1958
✓ Bonne réponse : A
« Liberté, Égalité, Fraternité » est la devise officielle de la République française, inscrite dans la Constitution. Liberté : droit de chacun de faire ce que les lois permettent, sans nuire à autrui (Déclaration de 1789). Égalité : tous les citoyens sont égaux devant la loi, sans distinction d'origine, de race ou de religion. Fraternité : solidarité entre les membres de la nation, aide aux plus démunis. Cette devise est issue de la Révolution française et officialisée sous la IIIe République.
Question 5 / 10
Qui peut proposer une loi en France ?
Choisissez la meilleure réponse.
A. Les citoyens par référendum uniquement
B. Le gouvernement et les parlementaires
C. Uniquement le Président
D. Le Conseil d\'État
✓ Bonne réponse : B
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 6 / 10
Quel pays n\'est pas membre de l\'Union Européenne ?
Choisissez la bonne réponse.
A. Slovaquie
B. Grèce
C. Norvège
D. Portugal
✓ Bonne réponse : C
Statut de l'UE : La Norvège, bien que située en Europe et étroitement liée à l'UE par l'Espace économique européen, n'en est pas membre. Elle a refusé l'adhésion par référendum. Portugal, Grèce et Slovaquie sont tous des États membres de l'Union Européenne.
Question 7 / 10
Quel est le nom de la monnaie utilisée dans la majorité des pays de l\'Union Européenne ?
Choisissez la bonne réponse.
A. Franc
B. Livre
C. Euro
D. Dollar
✓ Bonne réponse : C
L'euro : monnaie officielle de 20 États membres de l'Union Européenne depuis 2002. Symbole d'intégration économique et politique européenne, l'euro facilite les échanges commerciaux et les voyages. Le franc français et la livre sterling sont des monnaies nationales (disparue ou non-euro), le dollar américain appartient aux États-Unis.
Question 8 / 10
Que signifie l'Édit de Nantes de 1598, signé par Henri IV ?
A. Il crée le Parlement de Paris comme institution judiciaire suprême
B. Il établit la séparation de l'Église et de l'État
C. Il abolit l'esclavage dans les colonies françaises
D. Il accorde la liberté de culte aux protestants et met fin aux guerres de Religion
✓ Bonne réponse : D
L'Édit de Nantes (13 avril 1598) accorde aux protestants (huguenots) la liberté de conscience et le droit de pratiquer leur religion dans des lieux définis, ainsi que des garanties politiques et militaires (places de sûreté). C'est le premier grand acte de tolérance religieuse en France, mettant fin aux guerres de Religion. Il sera révoqué en 1685 par Louis XIV (Édit de Fontainebleau), forçant des centaines de milliers de protestants à l'exil. Henri IV fut assassiné en 1610 par Ravaillac.
Question 9 / 10
Quel est le rôle du maire dans une commune ?
Choisissez la meilleure réponse.
A. Il représente l\'État et gère les affaires locales
B. Il vote les lois nationales
C. Il contrôle les départements
D. Il est nommé par le préfet
✓ Bonne réponse : A
Le rôle du maire : élu local, il représente l'État dans sa commune et gère ses affaires (état civil, urbanisme, écoles). Contrairement au préfet nommé par l'État, le maire est élu par les citoyens et n'a pas autorité sur les départements.
Question 10 / 10
Selon la Constitution française, la République est fondée sur la séparation de combien de pouvoirs ?
Choisissez la meilleure réponse.
A. Deux
B. Quatre
C. Cinq
D. Trois
✓ Bonne réponse : D
La séparation des trois pouvoirs : fondement de la démocratie française établi par la Constitution. Le pouvoir législatif (Parlement) crée les lois, le pouvoir exécutif (Président, Gouvernement) les applique, et le pouvoir judiciaire (tribunaux) les interprète. Cette séparation empêche la concentration du pouvoir et protège les libertés individuelles. Deux, quatre ou cinq pouvoirs ne correspondent pas à la structure constitutionnelle française.
Une usine de fabrication de moteurs souhaite appliquer le machine learning pour détecter des boulons défectueux. Laquelle des situations suivantes introduirait un biais dans le modèle ?
A. Sélectionner des données de test issues des données de longévité de boulons d'un fabricant de bateaux
B. Sélectionner des données de test issues d'un jeu de données différent de celui utilisé pour l'entraînement
C. Sélectionner des données d'entraînement en excluant délibérément certains types de défauts
D. Sélectionner des données d'entraînement en incluant délibérément tous les types de défauts connus
✓ Bonne réponse : C
Réponse : Sélectionner des données d'entraînement en excluant délibérément certains types de défauts. Explication : Exclure intentionnellement certains types de défauts des données d'entraînement produit un modèle biaisé, incapable de détecter ces conditions. Il s'agit d'un exemple classique de biais d'échantillonnage lors de la préparation des données ML.
Question 2 / 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. Augmenter la vitesse de prise de décision sans aucun délai
B. Réduire les coûts de développement et de maintenance du système
C. Remplacer tout travail manuel et éliminer complètement l'implication humaine
D. 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
✓ Bonne réponse : D
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 3 / 10
Laquelle des techniques suivantes est la plus efficace pour identifier les biais dans les données d'entraînement d'un modèle AI avant le déploiement ?
A. L'analyse de parité démographique et l'échantillonnage stratifié selon les attributs protégés
B. Les tests de charge pour vérifier les performances du système sous fort trafic
C. Les tests de stress avec des valeurs d'entrée extrêmes
D. Les tests de régression des versions précédentes du logiciel
✓ Bonne réponse : A
Concept clé : Détection des biais dans les données d'entraînement. L'analyse de parité démographique évalue si les résultats du modèle sont équitables entre les groupes démographiques. L'échantillonnage stratifié garantit la représentation de tous les attributs protégés, permettant aux testeurs d'identifier les problèmes d'équité avant le déploiement.
Question 4 / 10
Laquelle des approches suivantes permettrait de surmonter les défis de test associés aux systèmes basés sur l'IA à caractère probabiliste et non déterministe ?
A. Exécuter le test plusieurs fois afin de générer un résultat statistiquement valide et s'assurer qu'un nombre approprié de réponses est correct
B. Décomposer le test système en plusieurs tests d'ingestion de données afin de déterminer si le système IA reçoit des données en entrée précises et exactes
C. Exécuter le test plusieurs fois pour s'assurer que l'IA retourne toujours le même résultat correct
D. Décomposer le test système en plusieurs tests d'ingestion de données afin de déterminer si le système IA reçoit un volume suffisant de données en entrée
✓ Bonne réponse : A
Réponse : Exécuter le test plusieurs fois afin de générer un résultat statistiquement valide. Explication : Les systèmes IA probabilistes et non déterministes peuvent produire des sorties différentes pour une même entrée. Exécuter les tests à plusieurs reprises et recourir à une analyse statistique (par exemple, des intervalles de confiance) permet aux testeurs d'évaluer la correction des résultats malgré la variabilité inhérente.
Question 5 / 10
Laquelle des affirmations suivantes décrit le mieux la façon dont la complexité d'un système peut poser des difficultés lors du test d'un système basé sur l'IA ?
A. L'obtention des données de test est plus difficile.
B. Il est nécessaire de mesurer dans quelle mesure les modifications des données d'entrée entraînent des changements dans les données de sortie.
C. Parfois, le système ne peut être testé qu'en boîte noire.
D. Des changements inattendus dans le comportement du système peuvent survenir.
✓ Bonne réponse : D
Réponse : Des changements inattendus dans le comportement du système peuvent survenir. Explication : Les systèmes d'IA complexes présentent des comportements émergents et non déterministes. Les interactions entre de nombreux composants peuvent produire des résultats inattendus, difficiles à prévoir, à reproduire ou à tester de manière exhaustive.
Question 6 / 10
Lequel des modèles suivants décrit le MIEUX une approche de modélisation de la prédiction de défauts en analysant l'historique des bugs dans les modules, en utilisant des métriques de qualité du code de versions historiques comme données d'entrée ?
A. Identification de la relation entre les développeurs et les modules qu'ils ont développés.
B. Utilisation d'un modèle de classification pour prédire la présence d'un défaut en utilisant des métriques de qualité du code comme données d'entrée.
C. Recherche de code similaire basée sur le traitement du langage naturel.
D. Regroupement (clustering) de modules de code similaires pour prédire sur la base de similarités.
✓ Bonne réponse : B
Réponse : Utilisation d'un modèle de classification pour prédire la présence d'un défaut à partir de métriques de qualité du code comme données d'entrée. Explication : La prédiction de défauts à partir de métriques de qualité du code (complexité, couplage, etc.) issues de versions historiques est un problème de classification binaire — défaut présent ou absent. Un modèle de classification entraîné sur les métriques historiques des modules prédit la probabilité de défauts dans le nouveau code.
Question 7 / 10
Lequel des tests suivants est le plus susceptible de décrire un test utile pour détecter différents types de biais dans un pipeline ML ?
A. Tester le pipeline de données pour identifier toute source de biais algorithmique.
B. Tester le modèle lors de la phase d'évaluation du modèle pour détecter un biais.
C. Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage.
D. Tester le décalage de distribution dans les données d'entraînement pour identifier un biais inapproprié.
✓ Bonne réponse : C
Réponse : Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage. Explication : Le biais d'échantillonnage survient lorsque les données d'entraînement ou de test ne représentent pas fidèlement la population réelle. Vérifier les données de test en entrée pour détecter des déséquilibres d'échantillonnage est le moyen le plus direct de détecter un biais au niveau des données, avant qu'il ne se propage dans le pipeline ML.
Question 8 / 10
Lors de la mesure de la couverture de test d'un réseau de neurones, un ingénieur de test souhaite mesurer le nombre de neurones ayant produit chacun deux résultats de fonction d'activation avec une différence minimale de 0,5 entre les deux résultats. Laquelle des mesures de couverture suivantes permettrait d'atteindre cet objectif ?
A. Couverture par changement de signe (Sign-change coverage)
B. Couverture par neurone (Neuron coverage)
C. Couverture par changement de valeur (Value-change coverage)
D. Aucune des mesures de couverture
✓ Bonne réponse : C
Réponse : Couverture par changement de valeur (Value-change coverage). Explication : La couverture par changement de valeur mesure si chaque neurone a produit au moins deux sorties d'activation différant d'un seuil minimum. Cela correspond exactement à l'exigence d'avoir deux résultats avec une différence minimale de 0,5.
Question 9 / 10
Laquelle des étapes suivantes du workflow ML est la PLUS APPROPRIÉE pour définir les hyperparamètres du modèle et de l'algorithme ?
A. L'ajustement du modèle (tuning)
B. Le déploiement du modèle
C. Les tests des données
D. L'évaluation du modèle
✓ Bonne réponse : A
Réponse : L'ajustement du modèle (tuning). Explication : Les hyperparamètres (taux d'apprentissage, nombre de couches, intensité de la régularisation, etc.) sont définis lors de la phase d'ajustement du modèle, qui intervient après l'entraînement initial. Ils se distinguent des paramètres du modèle (poids), qui sont appris automatiquement durant l'entraînement.
Question 10 / 10
Une entreprise de biens de consommation souhaite identifier des groupes de personnes ayant des goûts similaires afin de cibler différents produits pour chaque groupe. Vous devez choisir et appliquer le type de ML approprié à ce problème. Laquelle des options suivantes représente la MEILLEURE solution pour cette tâche ?
A. Le clustering
B. La classification
C. La régression
D. L'association
✓ Bonne réponse : A
Réponse : Le clustering. Explication : Identifier des groupes naturels de consommateurs aux goûts similaires, sans catégories prédéfinies, est un problème d'apprentissage non supervisé. Les algorithmes de clustering (K-means, DBSCAN, clustering hiérarchique) regroupent les points de données par similarité, ce qui en fait la solution idéale pour découvrir des segments clients naturels.
Un fournisseur de services décrit un package qui comprend un ordinateur portable fourni avec des logiciels, des licences et un support. De quelle option ce package est-il un exemple?
A. Garantie
B. Valeur
C. Résultat
D. Offre de service
✓ Bonne réponse : D
Réponse : Offre de service. Explication : Une offre de service est un ensemble de produits et services proposé à un consommateur. Le package (ordinateur + logiciels + licences + support) constitue une offre de service complète et packagée.
Question 2 / 10
Quelle est la définition d’une garantie ?
A. Assurance qu\'un produit ou service répondra aux exigences convenues
B. Fonctionnalité offerte par un produit ou un service pour satisfaire un besoin particulier
C. Événement potentiel susceptible d\'entraîner un préjudice ou une perte, ou d\'entraver l\'atteinte des objectifs
D. Élément livrable tangible ou intangible issu d\'une activité
✓ Bonne réponse : A
Réponse : Assurance qu\'un produit ou service répondra aux exigences convenues. Explication : La garantie est l\'assurance qu\'un produit ou service répondra aux exigences convenues. Elle couvre la disponibilité, la capacité, la continuité et la sécurité du service fourni.
Question 3 / 10
Quel concept ITIL décrit la gouvernance ?
A. Le système de valeur des services
B. Les sept principes directeurs
C. Les quatre dimensions de la gestion des services
D. La chaîne de valeur des services
✓ Bonne réponse : A
Réponse : Le système de valeur des services. Explication : Le système de valeur des services (SVS) est le concept ITIL 4 qui décrit comment tous les composants et activités, y compris la gouvernance, fonctionnent ensemble pour créer de la valeur.
Question 4 / 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. Rôles et responsabilités
D. Systèmes de communication et bases de connaissances
✓ Bonne réponse : C
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\'.
Question 5 / 10
Quelle est la définition d’un événement ?
A. L\'interruption non planifiée d\'un service ou la réduction de la qualité d\'un service
B. Tout composant présentant une certaine valeur financière, qui est susceptible de contribuer à la fourniture de services ou de produits informatiques
C. Tout changement d\'état significatif pour la gestion d\'un service ou de tout autre élément de configuration
D. Tout composant qui doit être géré afin de fournir un service informatique
✓ Bonne réponse : C
Réponse : Tout changement d\'état significatif pour la gestion d\'un service ou de tout autre élément de configuration. Explication : Un événement est tout changement d\'état significatif pour la gestion d\'un service ou d\'un élément de configuration. Les événements peuvent déclencher des incidents, des problèmes ou des demandes.
Question 6 / 10
Quel principe directeur recommande de collecter les données avant de déterminer ce qui peut être réutilisé ?
A. Privilégier la valeur
B. Progresser par itérations avec des retours
C. Commencer là où vous êtes
D. Opter pour la simplicité et rester pratique
✓ Bonne réponse : C
Réponse : Commencer là où vous êtes. Explication : Le principe \'Commencer là où vous êtes\' recommande d\'évaluer l\'existant avant de décider ce qui peut être réutilisé, plutôt que de repartir de zéro sans connaître ce qui fonctionne déjà.
Question 7 / 10
Quelle est la définition d’un changement ?
A. Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services
B. Déplacer des matériels, logiciels nouveaux ou modifiés ou tout autre composant vers des environnements de production
C. Mettre à disposition des fonctionnalités ou des services nouveaux ou modifiés
D. S\'assurer que des informations exactes et fiables sur la configuration des services sont disponibles
✓ Bonne réponse : A
Réponse : Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services. Explication : En ITIL 4, un changement est l\'ajout, la modification ou la suppression de tout élément pouvant avoir un effet direct ou indirect sur les services, qu\'il soit matériel, logiciel ou organisationnel.
Question 8 / 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. les livrables
B. l\'utilité
C. la garantie
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 9 / 10
Qu’est-ce qu’un changement standard ?
A. Un changement qui ne requiert pas d\'évaluation des risques étant donné qu\'il est nécessaire à la résolution d\'un incident
B. Un changement qui doit être évalué, autorisé et planifié par une autorité de changement
C. Un changement évalué, autorisé et planifié dans le cadre d\'une \"amélioration continue\"
D. Un changement préautorisé qui est bien compris et intégralement documenté
✓ Bonne réponse : D
Réponse : Un changement préautorisé qui est bien compris et intégralement documenté. Explication : Un changement standard est préautorisé, bien compris et intégralement documenté. Son faible risque lui permet d\'être implémenté sans passer par le processus d\'approbation habituel.
Question 10 / 10
Quel principe directeur recommande d’organiser le travail en parties plus petites et gérables qui peuvent être exécutées et effectuées dans un délai convenable ?
A. Collaborer et promouvoir la visibilité
B. Commencer là où vous êtes
C. Privilégier la valeur
D. Progresser par itérations avec des retours
✓ Bonne réponse : D
Réponse : Progresser par itérations avec des retours. Explication : Le principe \'Progresser par itérations avec des retours\' recommande de diviser le travail en petites étapes gérables avec des boucles de feedback fréquentes pour s\'adapter et corriger rapidement.
Du point de vue de la gouvernance, pourquoi la séparation des tâches (Separation of Duties – SoD) est-elle essentielle dans les opérations de gestion des clés ?
A. Elle transfère la responsabilité opérationnelle de la destruction des clés à des auditeurs tiers.
B. Elle impose qu'aucune personne seule ne puisse générer, activer et détruire des clés sans supervision, ce qui réduit le risque interne.
C. Elle garantit que les clés de chiffrement sont réutilisées dans plusieurs départements afin de réduire la complexité de gestion
D. Elle permet au même administrateur de gérer à la fois le chiffrement et la gestion des identités pour plus de cohérence.
✓ Bonne réponse : B
La séparation des tâches (SoD) est un principe de gouvernance et de contrôle interne qui vise à éviter qu'une seule personne ait un contrôle complet sur un processus critique. Dans la gestion des clés cryptographiques, cela signifie que différentes personnes doivent être responsables de la génération, l'activation, la gestion et la destruction des clés. Cela réduit les risques d'abus, d'erreurs ou d'attaques internes, car aucune personne ne peut manipuler l'ensemble du cycle de vie des clés sans contrôle ou validation.
Question 2 / 10
Lors de la modélisation des menaces (threat modeling) d'une API publique, quelle faiblesse de conception peut le plus probablement permettre de contourner les limites de requêtes (rate limit) ou provoquer un déni de service (DoS) ?
A. L'utilisation d'un cache distribué pour stocker les réponses de l'API.
B. La mise en place d'une validation de schéma au niveau de la passerelle (gateway).
C. L'application d'une authentification par token pour chaque requête API.
D. L'absence de quotas de ressources ou de mécanismes de limitation de débit (throttling) sur les endpoints de l'API.
✓ Bonne réponse : D
Sans limitation du débit (throttling ou rate limiting), un attaquant peut envoyer un volume massif de requêtes pour saturer l'API, provoquant un déni de service (DoS). Cette faiblesse est prioritaire dans la modélisation des menaces STRIDE appliquée aux API publiques cloud.
Question 3 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement la gestion sécurisée des secrets Kubernetes ?
A. SEF-02 : Gestion de la sécurité des logiciels
B. EKM-03 : Gestion des clés de chiffrement
C. IAM-05 : Provisionnement des identités et accès
D. S-01 : Classification des données
✓ Bonne réponse : B
EKM-03 concerne la gestion sécurisée des clés et secrets, ce qui est essentiel pour protéger les secrets Kubernetes contre l'accès non autorisé ou la compromission.
Question 4 / 10
Pourquoi se fier uniquement à un WAF périmétrique est-il insuffisant pour protéger une architecture basée sur des microservices ?
A. Parce que les WAF fournissent un chiffrement des endpoints qui protège complètement les appels internes
B. Parce que les microservices communiquent en interne (trafic est-ouest), que les WAF périmétriques ne peuvent généralement pas inspecter
C. Parce que les WAF peuvent authentifier automatiquement les tokens API pour tous les microservices
D. Parce que les microservices exposent rarement des API à l'extérieur, rendant les WAF inutiles
✓ Bonne réponse : B
Un WAF périmétrique protège le trafic entrant ou sortant (nord-sud), mais les microservices communiquent beaucoup en interne (est-ouest), donc il faut des contrôles de sécurité internes supplémentaires.
Question 5 / 10
Lors de la conception d'un modèle de services partagés sécurisé dans une organisation cloud, quel principe doit guider l'accès aux ressources et la conception du réseau ?
A. Un contrôle administratif complet du compte de services partagés sur tous les comptes consommateurs.
B. L'établissement d'une confiance explicite, une segmentation réseau et des permissions limitées entre les services et les workloads.
C. Une confiance implicite entre les comptes de services partagés et les comptes consommateurs pour simplifier le déploiement.
D. Un réseau plat centralisé pour toutes les charges de travail afin d'améliorer les performances.
✓ Bonne réponse : B
Un modèle de services partagés sécurisé repose sur trois piliers : confiance explicite entre workloads (approche zéro trust), segmentation réseau pour isoler les périmètres, et permissions limitées (moindre privilège). Ces contrôles bloquent les mouvements latéraux en cas de compromission d'un service.
Question 6 / 10
Lequel des éléments suivants définit le mieux l'objectif d'une évaluation des risques cloud dans le cadre de la CSA Security Guidance v5 ?
A. Établir des accords de niveau de service (SLA) entre clients et fournisseurs
B. éterminer la conformité aux exigences de certification ISO 27001
C. Identifier, analyser et évaluer les risques spécifiques au cloud, comme la multi-location et la responsabilité partagée
D. ssigner la responsabilité des violations de données aux fournisseurs cloud
✓ Bonne réponse : C
Une évaluation des risques cloud sert à comprendre les risques propres au cloud pour pouvoir mettre en place des contrôles adaptés et réduire l'exposition.
Question 7 / 10
Quel domaine de la Cloud Controls Matrix (CCM) soutient le plus directement le maintien de données fiables sur la posture des appareils pour les décisions d'accès Zero Trust ?
A. IVS – Sécurité de l'infrastructure et de la virtualisation
B. IAM – Gestion des identités et des accès
C. SI – Sécurité des données et gestion du cycle de vie de l'information
D. TVM – Gestion des menaces et des vulnérabilités
✓ Bonne réponse : B
Le domaine IAM est central pour Zero Trust : il utilise des informations fiables sur la posture des appareils et les identités pour décider qui peut accéder à quoi, quand et comment.
Question 8 / 10
Lequel des éléments suivants décrit le mieux le rôle de Security Assertion Markup Language (SAML) dans la gestion des identités fédérées dans les environnements cloud ?
A. Il chiffre les données stockées dans le cloud pour garantir la confidentialité entre les fournisseurs d'identité et les fournisseurs de services.
B. Il fournit un mécanisme pour échanger des données d'authentification et d'autorisation entre un fournisseur d'identité et un fournisseur de services à l'aide d'assertions basées sur XML.
C. Il synchronise les comptes utilisateurs entre différents environnements cloud à l'aide d'API REST.
D. Il authentifie directement les utilisateurs auprès du service d'annuaire interne du fournisseur cloud sans intermédiaire.
✓ Bonne réponse : B
SAML permet d'échanger des informations d'authentification entre un Identity Provider (IdP) et un Service Provider (SP) pour permettre le Single Sign-On (SSO).
Question 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. SEF-02 (Gestion des événements de sécurité)
B. IAM-12 (Gestion et révision des privilèges)
C. SI-03 (Rétention et destruction sécurisée des données)
D. EKM-01 (Gestion des clés de chiffrement)
✓ Bonne réponse : A
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
Lequel des éléments suivants réduit le mieux le risque de sécurité lié au téléchargement d'images conteneurs non fiables dans un environnement de production ?
A. Permettre à tous les développeurs de télécharger directement depuis des registres publics pour plus de flexibilité
B. Utiliser un registre privé et vérifié qui impose la signature des images et le scan de vulnérabilités
C. Se fier uniquement au chiffrement TLS pendant le transfert des images pour garantir l'intégrité
D. Mettre en cache localement les images publiques fréquemment utilisées sans vérification
✓ Bonne réponse : B
Un registre privé et vérifié garantit que seules des images sûres, signées et scannées sont déployées, réduisant les risques d'introduction de logiciels malveillants.
“Copilot, convert these chat action items into a Microsoft To Do list and assign priority levels.”
Quelle limitation devez-vous connaître ?
A. Copilot Chat ne peut pas interagir avec Microsoft To Do.
B. Copilot Chat ne prend pas en charge To Do ( mais il prend en charge que la création de tâches Planner)
C. L’attribution des priorités nécessite l’intégration avec Excel.
D. Les éléments d’action du chat doivent être formatés manuellement avant la conversion.
✓ Bonne réponse : B
Copilot Chat dans Microsoft Teams peut analyser les conversations et générer des tâches.
Limitation actuelle : il peut créer des tâches dans Microsoft Planner, mais ne prend pas encore en charge la création directe de tâches dans Microsoft To Do.
Cela signifie que si vous demandez à Copilot de convertir des éléments d’action en To Do, la commande ne fonctionnera pas directement.
Question 2 / 10
Quel type d’identité cloud Microsoft Entra ID utilise Azure AD Connect pour synchroniser à la fois les comptes utilisateurs et les hashs de mots de passe depuis un Active Directory local afin de permettre l’authentification dans le cloud ?
A. Identité déléguée on-prem (On-prem delegated identity)
B. Identité uniquement cloud (Cloud-only identity)
C. Identité fédérée (Federated identity)
D. Identité synchronisée (Synced identity)
✓ Bonne réponse : D
Dans Microsoft Entra ID (Azure AD) :
Cloud-only identity : L’utilisateur est créé directement dans Azure AD. Aucun lien avec l’AD local, mot de passe géré dans le cloud.
Synced identity (Identité synchronisée) :
Les comptes utilisateurs et les mots de passe (hashs) sont synchronisés depuis Active Directory on-premises via Azure AD Connect.
L’authentification se fait dans le cloud, mais les identités sont gérées depuis l’AD local.
Federated identity (Identité fédérée) :
Utilise des services comme AD FS pour l’authentification directe auprès de l’AD local. Les mots de passe ne sont pas synchronisés vers le cloud.
On-prem delegated identity : Terme moins courant, utilisé pour certaines configurations hybrides spécifiques, mais pas standard pour la synchronisation cloud.
👉 La synchronisation des comptes et des mots de passe via Azure AD Connect correspond donc à une identité synchronisée (Synced identity).
Question 3 / 10
Quelle fonctionnalité de Microsoft Lists permet de réaliser cela
Votre équipe souhaite appliquer une mise en forme très visible afin que tout article d’inventaire dont la quantité restante est inférieure au seuil de stock minimum s’affiche avec un arrière-plan rouge dans la colonne « Quantité restante ».
A. Mode Édition rapide (Quick edit view)
B. Mise en forme de colonne
C. Flux conditionnel Power Automate
D. Mise en forme de l’affichage via JSON
✓ Bonne réponse : B
Dans Microsoft Lists, la mise en forme de colonne (Column formatting) permet d’appliquer un style visuel conditionnel à une colonne spécifique.
👉 Elle permet notamment :
De modifier la couleur d’arrière-plan
De changer la couleur du texte
D’ajouter des icônes
D’appliquer des règles conditionnelles (ex : si la valeur < seuil → fond rouge)
Cette fonctionnalité utilise du JSON en arrière-plan, mais du point de vue fonctionnel, la capacité recherchée est bien la mise en forme de colonne.
Question 4 / 10
Que doit faire l’équipe informatique ?
Une entreprise manufacturière souhaite déployer une application métier personnalisée sur les ordinateurs Windows 10 de l’entreprise, avec des paramètres d’application spécifiques préconfigurés.
A. Créer une application métier (Line-of-Business App) dans Intune et assigner un profil de configuration
B. Publier l’application dans le Microsoft Store for Business et exiger la conformité des appareils
C. Pousser le fichier MSI via GPO et appliquer la baseline MDM
D. Utiliser le déploiement d’application Win32 via Intune et les politiques de configuration d’application
✓ Bonne réponse : D
Cette méthode permet d’installer l’application sur les appareils Windows 10.
Le Configuration Profile configure certains paramètres de l’appareil, mais ne garantit pas la configuration des paramètres internes spécifiques à l’application.
Convient pour des applications MSI simples, mais pas pour des applications personnalisées nécessitant des paramètres préconfigurés.
✅ En résumé : C installe l’app, mais A est nécessaire pour installer + configurer les paramètres internes de l’application.
Question 5 / 10
L’équipe design utilise PowerPoint dans Microsoft 365 pour collaborer sur des pitch decks stockés dans OneDrive. Ils ont besoin d’une fonctionnalité qui leur permette de travailler simultanément sur les diapositives et de voir instantanément les modifications apportées par leurs collègues.
A. Co-authoring
B. Slide Show
C. Presenter View
D. Version History
✓ Bonne réponse : A
Co-authoring permet à plusieurs utilisateurs de :
Modifier un même fichier PowerPoint simultanément
Voir en temps réel les modifications des autres collaborateurs
Les autres options ne permettent pas la collaboration en temps réel :
A : Presenter View sert à l’affichage du présentateur lors d’une présentation.
B : Version History permet de voir ou restaurer des versions précédentes, pas la coédition en temps réel.
D : Slide Show affiche le diaporama mais ne gère pas l’édition collaborative.
Question 6 / 10
Contoso Ltd. souhaite que certaines machines reçoivent les mises à jour de fonctionnalités chaque mois, dès qu’elles sont disponibles pour tous, avec un minimum de délai.
Quel canal de mise à jour doivent-ils choisir ?
A. Windows Insider Release Preview Channel
B. Monthly Enterprise Channel
C. Semi-Annual Channel
D. Windows Update Default Channel
✓ Bonne réponse : B
Monthly Enterprise Channel (canal mensuel pour entreprises) :
Fournit les mises à jour de fonctionnalités mensuelles dès qu’elles sont disponibles pour le grand public.
Convient aux organisations qui veulent un équilibre entre rapidité et stabilité.
Ce canal est idéal pour déployer rapidement de nouvelles fonctionnalités aux groupes pilotes ou à certaines machines, sans attendre les canaux plus longs comme le Semi-Annual Channel.
🎯 À retenir pour l’examen MS-900 :
Monthly Enterprise Channel = mises à jour mensuelles officielles pour entreprises, avec déploiement rapide
Semi-Annual Channel = déploiement lent, deux fois par an
Insider / Default Channel = pas adapté pour un déploiement contrôlé en entreprise
Question 7 / 10
Quelle fonctionnalité devez-vous utiliser ?
Votre sponsor de projet souhaite intégrer un visuel simple du planning global du projet dans un canal Microsoft Teams, afin que tout le monde puisse voir les dates de début et de fin de chaque phase en un coup d’œil.
A. Project Roadmap
B. Vue Calendrier (Calendar view)
C. Vue Chronologie (Timeline view)
D. Vue Gantt (Gantt Chart view)
✓ Bonne réponse : C
La Timeline view (vue Chronologie) permet :
D’afficher les tâches ou phases sur une ligne de temps
De visualiser clairement les dates de début et de fin
D’avoir une vue simple et synthétique adaptée à un partage dans Teams
Elle est idéale pour donner une vue globale rapide du projet.
❌ Pourquoi les autres réponses sont incorrectes :
A. Gantt Chart view → Plus détaillée et orientée gestion avancée (dépendances, planification complexe). Moins “simple” pour un aperçu rapide.
B. Project Roadmap → Sert à consolider plusieurs projets, pas juste à afficher un planning simple d’un projet.
D. Calendar view → Affiche les tâches par date dans un calendrier, mais ne donne pas une vision linéaire claire des phases.
🎯 À retenir pour l’examen MS-900 :
Timeline view = vue simple et visuelle des dates de début et fin
Une entreprise soumise au RGPD (GDPR) souhaite s’assurer qu’elle conserve le contrôle de ses propres clés de chiffrement pour les données stockées dans Microsoft 365.
A. Customer Key
B. Customer Lockbox
C. Azure Privileged Identity Management (PIM)
D. Azure Information Protection (AIP)
✓ Bonne réponse : A
Customer Key permet à une organisation de :
Utiliser et gérer ses propres clés de chiffrement
Contrôler le cycle de vie des clés (création, rotation, révocation)
Répondre aux exigences réglementaires strictes (comme le RGPD)
Cela donne un contrôle renforcé sur le chiffrement des données Microsoft 365.
❌ Pourquoi les autres réponses sont incorrectes :
A. Azure PIM → Gère les rôles administratifs temporaires, pas les clés de chiffrement.
B. Customer Lockbox → Permet de contrôler l’accès des ingénieurs Microsoft aux données, mais ne gère pas les clés de chiffrement.
C. Azure Information Protection → Sert à classifier et protéger les documents, mais ne donne pas le contrôle des clés de chiffrement au niveau service.
🎯 À retenir pour l’examen MS-900 :
Customer Key = contrôle des clés de chiffrement par le client
Customer Lockbox = contrôle de l’accès support Microsoft
PIM = gestion des privilèges
AIP = classification et protection des données
Question 9 / 10
Quelle méthode de paiement ne permet pas le renouvellement automatique des abonnements Microsoft 365 ?
A. Facturation par invoice
B. Paiement par carte de crédit
C. Paiement via PayPal
D. Prélèvement automatique depuis un compte bancaire
✓ Bonne réponse : A
Les abonnements Microsoft 365 peuvent être renouvelés automatiquement avec des méthodes de paiement directes comme :
Carte de crédit
Prélèvement bancaire
PayPal
La facturation par invoice (facture) nécessite un paiement manuel pour chaque période, donc le renouvellement automatique n’est pas possible.
Question 10 / 10
Lorsqu’une Power App est ajoutée comme onglet dans Teams, où les données de l’application sont-elles stockées par défaut dans Microsoft 365 ?
A. SharePoint Online site library
B. Azure Blob Storage
C. OneDrive for Business
D. Dataverse for Teams environment
✓ Bonne réponse : D
Lorsqu’une Power App est intégrée dans Teams, ses données sont stockées automatiquement dans un environnement Dataverse pour Teams.
Cela permet :
Un stockage structuré et sécurisé
L’accès aux données uniquement aux membres de l’équipe Teams
Les autres options ne sont pas utilisées par défaut pour les Power Apps dans Teams :
A : OneDrive for Business sert au stockage de fichiers personnels ou partagés.
C : Azure Blob Storage est un service de stockage cloud général, non utilisé par défaut.
D : SharePoint Online site library stocke des fichiers, pas les tables Dataverse des Power Apps.
Votre entreprise doit protéger les fichiers stockés dans OneDrive for Business afin que :
Le contenu reste chiffré au repos
Les restrictions d’usage continuent d’être appliquées lorsqu’ils sont téléchargés ou partagés en externe
Quelle solution faut-il prioriser ?
A. Microsoft Purview Sensitivity Labels avec chiffrement
B. Microsoft Defender for Endpoint – policies de conformité des appareils
C. BitLocker sur les postes clients
D. TLS 1.2 pour le client OneDrive Sync
✓ Bonne réponse : A
Pourquoi Purview Sensitivity Labels :
Permet de classer et protéger les documents et emails
Applique automatiquement :
Chiffrement au repos et en transit
Restrictions d’usage (ex. ne pas copier, ne pas imprimer, ne pas transférer) même lorsque le fichier est téléchargé ou partagé en externe
Contrôle la protection persistante des fichiers, indépendamment du lieu où ils sont ouverts
Question 2 / 10
Une organisation utilise des ordinateurs portables macOS pour les développeurs.
L’équipe sécurité doit :
Forcer le chiffrement des disques
Contrôler l’exécution des applications
S’assurer que les endpoints rapportent leur posture de santé aux politiques Microsoft Entra Conditional Access
Quelle solution l’architecte doit-il prioriser ?
A. Azure Policy avec recommandations Security Center intégrées
B. Microsoft Intune avec Device Compliance Policies
C. Endpoint Manager avec Security Baselines pour Windows
D. Microsoft Defender Antivirus pour macOS
✓ Bonne réponse : B
Microsoft Intune Device Compliance Policies permet de :
Appliquer le chiffrement FileVault sur macOS
Contrôler l’exécution des applications via des règles de conformité et d’application
Reporter la posture de sécurité des endpoints à Microsoft Entra Conditional Access, permettant de bloquer l’accès aux ressources si le poste n’est pas conforme
Cette solution couvre tous les objectifs de sécurité demandés pour les postes macOS.
Question 3 / 10
Lors d’un tabletop exercise (exercice sur table) :
L’architecte sécurité observe que plusieurs parties prenantes ne connaissent pas clairement les chemins d’escalade pour activer le plan de reprise après sinistre (DRP).
Quelle est l’action la plus appropriée après cette observation ?
A. Réaffecter les responsabilités d’escalade uniquement à l’équipe IT operations
B. Mettre à jour la documentation BCDR pour clarifier les chemins d’escalade et planifier un nouvel exercice sur table
C. Conclure l’exercice prématurément et reprendre une fois les chemins d’escalade finalisés
D. Lancer un failover en direct pour démontrer le processus d’escalade en temps réel
✓ Bonne réponse : B
Objectif d’un tabletop exercise :
Identifier lacunes dans les procédures, rôles et responsabilités
Former les parties prenantes à la coordination et aux étapes critiques
Observation : les chemins d’escalade ne sont pas clairs
Correctif immédiat = mettre à jour la documentation BCDR
Validation = planifier un nouvel exercice pour s’assurer que tous comprennent les procédures
Cette approche :
Est non intrusive, sécurisée et pédagogique
Permet de corriger les processus sans risquer les systèmes en production
Question 4 / 10
Une entreprise mondiale doit garantir un reporting de conformité cohérent pour les sauvegardes stockées dans Azure, AWS et GCP.
L’organisation utilise déjà Microsoft Sentinel pour la supervision centralisée de la sécurité.
Que doit recommander l’architecte ?
A. Utiliser exclusivement Azure Backup et migrer toutes les charges de travail non-Azure vers Azure pour simplifier le reporting de conformité.
B. Utiliser AWS Backup Audit Manager pour les charges AWS et intégrer manuellement les rapports dans Azure Monitor.
C. Stocker toutes les sauvegardes dans un partage Azure Files avec des contrôles RBAC et superviser via Azure Policy.
D. Configurer Azure Monitor et Microsoft Sentinel pour ingérer les journaux d’audit des sauvegardes provenant de tous les fournisseurs cloud afin de créer des tableaux de bord de conformité unifiés.
✓ Bonne réponse : D
L’exigence clé est : ✔ Reporting cohérent ✔ Multi-cloud (Azure, AWS, GCP) ✔ Outil déjà en place : Microsoft Sentinel
Microsoft Sentinel est un SIEM/SOAR cloud-native capable d’ingérer des logs provenant de multiples environnements (Azure, AWS, GCP, on-premises).
En configurant :
L’ingestion des journaux d’audit de sauvegarde (backup audit logs)
Azure Monitor comme couche de collecte
Des workbooks / dashboards unifiés dans Sentinel
👉 L’entreprise obtient une vision centralisée et normalisée de la conformité des sauvegardes sur tous les clouds, sans migration complexe.
Cela correspond parfaitement à une approche Zero Trust et multi-cloud moderne, attendue au niveau SC-100.
Question 5 / 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. Déployer des appliances DDoS tierces depuis Azure Marketplace et désactiver Azure DDoS Protection
C. Configurer des NSG au niveau du subnet et se reposer uniquement sur les Kubernetes network policies
D. Utiliser Azure Front Door avec cache activé pour absorber les pics de trafic volumétrique
✓ 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 6 / 10
Votre organisation met en œuvre des contrôles de gouvernance alignés sur MCRA pour les données sensibles des clients hébergées dans Azure.
Quel contrôle supporte le plus directement le principe MCRA : « protéger les données où qu’elles se trouvent » ?
A. Activer Microsoft Defender for Endpoint sur les machines virtuelles
B. Utiliser Microsoft Purview Information Protection pour classifier et étiqueter les données
C. Se reposer uniquement sur les firewalls périmétriques pour restreindre l’accès aux comptes de stockage
D. Déployer Azure Policy uniquement pour la conformité au tagging des ressources
✓ Bonne réponse : B
Principe MCRA : « Protect data wherever it resides » → protéger les données indépendamment de l’endroit où elles sont stockées ou partagées.
Microsoft Purview Information Protection (MIP) permet :
Classifier les données sensibles (PII, données financières, propriété intellectuelle…)
Appliquer des labels de sensibilité qui suivent les données, peu importe qu’elles soient stockées dans :
Azure Storage, SharePoint, OneDrive
Emails Microsoft 365
Applications tierces intégrées
Ainsi, MIP fournit une protection centrée sur les données, alignée avec le principe MCRA.
Question 7 / 10
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 Entra Permissions Management
B. États de conformité Azure Policy
C. Microsoft Defender for Identity
D. Microsoft Defender for Cloud Apps (MCAS)
✓ Bonne réponse : D
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 8 / 10
Un fournisseur d’énergie doit garantir que ses sauvegardes de données opérationnelles soient protégées contre :
Ransomware
Menaces internes
L’entreprise exige une solution “air-gapped”, qui empêche toute compromission en ligne.
Quelle approche Microsoft répond le mieux à ce besoin ?
A. Utiliser Azure Backup intégré à Azure Archive Storage pour des copies long terme “cold”
B. Stocker les points de récupération critiques dans un Recovery Services Vault isolé, dans une souscription séparée avec RBAC strict
C. Configurer Azure Backup avec des points de récupération hors ligne via les niveaux de Azure Backup Vault
D. Déployer watchlists Microsoft Sentinel pour surveiller l’accès aux données de sauvegarde
✓ Bonne réponse : B
Air-gapped backups : sauvegardes isolées du réseau principal pour empêcher toute attaque ransomware ou accès malveillant
Recovery Services Vault dans une souscription séparée :
Sépare physiquement la gestion des backups de l’environnement de production
Permet RBAC strict et contrôle d’accès granulaire
Empêche les attaques réseau ou les utilisateurs compromis dans la souscription principale d’atteindre les sauvegardes
Approche recommandée par Microsoft pour Protection contre ransomware et menaces internes sur les données critiques opérationnelles
Question 9 / 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. Configurer la MFA par utilisateur pour les comptes accédant aux apps legacy
D. Appliquer des contrôles de session Conditional Access aux applications 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 10 / 10
Vous êtes chargé de concevoir une solution de surveillance qui alerte lorsque des identités accumulent des permissions à haut risque non utilisées à travers les plateformes cloud.
Quelle capabilité CIEM (Cloud Infrastructure Entitlement Management) devez-vous mettre en avant dans votre recommandation ?
A. Entitlement discovery et usage analytics
B. Conditional Access avec politiques de risque de connexion
C. Azure Arc-enabled servers avec Defender for Cloud
D. Privileged Access Workstations pour les administrateurs
✓ Bonne réponse : A
CIEM (Cloud Infrastructure Entitlement Management) se concentre sur :
Découverte des droits et rôles dans les environnements cloud (AWS, Azure, GCP)
Analyse de l’usage des permissions pour identifier :
Les comptes avec permissions inutilisées
Les droits à haut risque accumulés inutilement
Cette approche permet de détecter la sur-privatisation et de prévenir les risques d’escalade de privilèges ou d’accès abusif, ce qui est exactement l’objectif de la question.
Cette question vous demande d’évaluer le texte en gras afin de déterminer s’il est correct
Si le texte rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».Si l’énoncé est incorrect, sélectionnez la réponse qui le rend correct.
Vous pouvez utiliser les recommandations Azure Advisor pour envoyer des alertes par e‑mail lorsque le coût de la période de facturation en cours d’un abonnement Azure dépasse une limite spécifiée.
A. Aucun changement n’est nécessaire
B. Conformité (Compliance)
C. Contrôle d’accès (IAM)
D. Alertes de budget (Budget alerts)
✓ Bonne réponse : D
Les alertes de budget (Azure Budgets, dans Cost Management) permettent de :
définir une limite de coût pour un abonnement,
surveiller les dépenses en temps réel sur une période donnée,
envoyer des notifications par e‑mail lorsque les seuils sont atteints ou dépassés.
Azure Advisor fournit des recommandations d’optimisation des coûts, mais ne déclenche pas d’alertes de dépassement budgétaire.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Dépassement de coûts + alertes e‑mail → Budget alerts
Recommandations d’optimisation → Azure Advisor
Question 2 / 10
Votre entreprise compte 10 départements. L’entreprise prévoit de mettre en place un environnement Azure.
Vous devez vous assurer que chaque département puisse utiliser une option de paiement différente pour les services Azure qu’il consomme.
Que devez-vous créer pour chaque département ?
A. un abonnement (subscription)
B. une réservation (reservation)
C. une instance de conteneur (container instance)
D. un groupe de ressources (resource group)
✓ Bonne réponse : A
Un abonnement Azure est l’unité de facturation et de paiement dans Azure. Créer un abonnement distinct pour chaque département permet :
d’utiliser des options de paiement différentes,
de séparer les coûts et la facturation par département,
de gérer indépendamment les limites et la gouvernance.
Les groupes de ressources, les réservations et les instances de conteneurs n’ont aucun rôle dans la gestion des options de paiement.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Facturation et paiement = Subscription Organisation logique des ressources = Resource Group
Question 3 / 10
Dans quels plans de support Azure pouvez-vous ouvrir une nouvelle demande de support ?
A. Premier, Professional Direct et Standard uniquement
B. Premier et Professional Direct uniquement
C. Premier, Professional Direct, Standard, Developer et Basic
D. Premier, Professional Direct, Standard et Developer uniquement
✓ Bonne réponse : D
Les plans Developer, Standard, Professional Direct et Premier permettent tous d’ouvrir des demandes de support technique Azure (avec des niveaux de service différents).
Le plan Basic ne permet pas d’ouvrir de demandes de support technique ; il donne uniquement accès :
au support facturation et abonnement,
à la documentation et à l’état de santé des services.
Ainsi, tous les plans sauf Basic permettent l’ouverture d’une nouvelle demande de support.
📘 Règle clé pour l’examen AZ‑900 / AZ‑104 :
Basic = pas de support technique Developer et plus = ouverture possible d’un ticket de support
Question 4 / 10
Vous prévoyez de déployer plusieurs machines virtuelles Azure.
Vous devez vous assurer que les services exécutés sur les machines virtuelles restent disponibles si un seul centre de données tombe en panne.
Solution proposée :Vous déployez les machines virtuelles dans deux ou plusieurs groupes de mise à l’échelle (scale sets).
Cette solution permet‑elle d’atteindre l’objectif ?
Remarque : Cette question fait partie d’une série de questions qui présentent le même scénario.Chaque question de la série contient une solution unique qui peut répondre aux objectifs énoncés.Certaines questions définissent plusieurs solutions correctes, tandis que d’autres peuvent ne pas avoir de solution correcte.Après avoir répondu à une question de cette section, vous ne pourrez pas revenir dessus.Ainsi, les questions n’apparaîtront pas dans l’écran de révision.
A. Faux
B. Vrai
✓ Bonne réponse : A
Les groupes de machines virtuelles identiques (VM Scale Sets) assurent la mise à l’échelle et la haute disponibilité au sein d’un même centre de données, mais ne garantissent pas la disponibilité en cas de défaillance complète d’un centre de données. Pour ce besoin, il faut utiliser des Availability Zones, qui répartissent les ressources entre plusieurs centres de données distincts.
Question 5 / 10
Compléter la phrase avec la bonne réponse
Avec ___________, vous pouvez voir quel utilisateur a arrêté une machine virtuelle spécifique au cours de la dernière journée.
A. Azure Service Health
B. Azure Event Hubs
C. Azure Activity Log
D. Azure IAM
✓ Bonne réponse : C
Azure Activity Log enregistre toutes les actions effectuées sur les ressources Azure au niveau de l’abonnement, notamment :
qui a effectué l’action (utilisateur ou service),
quelle action a été réalisée (ex. Stop Virtual Machine),
sur quelle ressource,
à quel moment.
Il permet donc précisément de savoir quel utilisateur a arrêté une machine virtuelle durant une période donnée (par exemple les dernières 24 heures).
Les autres options ne conviennent pas :
Azure IAM : gestion des rôles et des accès, pas des actions effectuées
Azure Event Hubs : ingestion et streaming d’événements, pas l’audit des actions Azure
Azure Service Health : état des services Azure, pas les actions des utilisateurs
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Qui a fait quoi sur une ressource Azure → Azure Activity Log Logs OS/applicatifs → Log Analytics / VM logs
Question 6 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Fédération
B. Ticketing
C. Autorisation
D. Authentification
✓ Bonne réponse : D
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 7 / 10
Quelles sont deux caractéristiques du cloud public ?
A. stockage limité
B. connexions non sécurisées
C. tarification à l’usage (facturation mesurée)
D. matériel dédié
E. gestion en libre‑service
✓ Bonne réponse : C, E
Le cloud public se caractérise notamment par :
La tarification à l’usage (metered pricing) : Les ressources sont facturées en fonction de la consommation réelle (CPU, stockage, trafic, etc.), sans investissement initial en infrastructure.
La gestion en libre‑service (self‑service management) : Les utilisateurs peuvent créer, modifier et supprimer des ressources eux‑mêmes, à la demande, via le portail ou des outils automatisés.
Les autres propositions sont incorrectes :
A. matériel dédié → caractéristique d’un cloud privé, pas public
B. connexions non sécurisées → faux, le cloud public repose sur des connexions sécurisées
C. stockage limité → faux, le cloud public offre une scalabilité élevée
📘 À retenir pour l’examen AZ‑900
Cloud public = ✅ paiement à l’usage ✅ libre‑service ✅ haute scalabilité
❌ pas de matériel dédié
❌ pas de limitations fixes de stockage
Question 8 / 10
Une entreprise souhaite déployer une application sur Azure. L’application a les exigences suivantes :
offrir la possibilité d’installer et de fournir l’accès au .NET Framework complet ;
permettre un accès administrateur au système d’exploitation ;
fournir un niveau de redondance en cas de défaillance d’une région Azure.
Solution proposée :Vous décidez de déployer 2 machines virtuelles Azure dans 2 régions distinctes. Puis vous créez un profil Traffic Manager.
Cette solution répond‑elle aux exigences ?
A. Vrai
B. Faux
✓ Bonne réponse : A
.NET Framework complet et accès administrateur OS → pris en charge sur machines virtuelles Azure (vous contrôlez l’OS, installez les runtimes/agents nécessaires).
Redondance régionale → le déploiement dans deux régions + Traffic Manager (DNS‑based load balancing/failover) permet de basculer le trafic vers la région saine si l’autre tombe en panne, satisfaisant l’exigence de continuité en cas de défaillance régionale.
👉 À retenir :
VMs = contrôle total de l’OS et compatibilité .NET Framework (pas seulement .NET Core).
Traffic Manager = routage global (Performance/Priority/Weighted) avec basculement inter‑régions.
Question 9 / 10
Quel service fournit le calcul serverless (sans serveur) dans Azure ?
A. Azure Storage Account
B. Azure Virtual Machines
C. Azure Container Instances
D. Azure Functions
✓ Bonne réponse : D
Azure Functions est un service serverless qui permet :
d’exécuter du code sans gérer de serveurs,
de payer uniquement à l’exécution,
de déclencher le code via des événements (HTTP, messages, timers, etc.).
Les autres options ne sont pas serverless :
Azure Virtual Machines : infrastructure gérée par l’utilisateur
Azure Storage Account : stockage de données, pas du calcul
Azure Container Instances : exécution de conteneurs, mais pas serverless au sens Azure (gestion de l’environnement requise)
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Serverless computing dans Azure → Azure Functions
Question 10 / 10
Quelle tâche pouvez-vous effectuer en utilisant Azure Advisor ?
A. Estimer les coûts d’une solution Azure
B. Vérifier que la sécurité d’un abonnement Azure suit les bonnes pratiques
C. Évaluer quelles ressources locales (on‑premises) peuvent être migrées vers Azure
D. Intégrer Active Directory et Azure Active Directory (Azure AD)
✓ Bonne réponse : B
Azure Advisor fournit des recommandations personnalisées basées sur les bonnes pratiques Microsoft, notamment dans les domaines suivants :
Sécurité (améliorer la posture de sécurité, réduire les risques),
Coûts,
Fiabilité,
Performance,
Excellence opérationnelle.
Il permet donc de confirmer et améliorer la conformité sécurité d’un abonnement Azure.
Les autres options correspondent à d’autres services :
A : intégration AD → Azure AD Connect / Entra ID
B : estimation des coûts → Azure Pricing Calculator / Cost Management
D : évaluation de migration → Azure Migrate
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Azure Advisor = recommandations (Security, Cost, Reliability, Performance) Ce n’est pas un outil de migration ni d’estimation initiale des coûts
Vous avez un site web hébergé dans l'environnement standard App Engine. Vous souhaitez que 1% de vos utilisateurs voient une nouvelle version de test du site. Vous voulez minimiser la complexité. Que devez-vous faire ?
A. Créer une nouvelle application App Engine dans le même projet, déployer la nouvelle version et utiliser la bibliothèque App Engine pour router 1% des requêtes.
B. Déployer la nouvelle version dans la même application et utiliser l'option --splits avec un poids de 99 pour la version actuelle et 1 pour la nouvelle.
C. Déployer la nouvelle version dans la même application et utiliser l'option --migrate.
D. Créer une nouvelle application App Engine dans le même projet et configurer l'équilibreur de charge réseau pour envoyer 1% du trafic.
✓ Bonne réponse : B
L'option --splits de App Engine permet le fractionnement du trafic (traffic splitting) entre plusieurs versions dans la même application, sans créer de nouvelle application. C'est la solution la plus simple et recommandée pour un déploiement canary.
Question 2 / 10
Vous avez un projet pour votre application App Engine en environnement de développement. Les tests requis ont réussi et vous voulez créer un nouveau projet pour l'environnement de production. Que devez-vous faire ?
A. Créer un fichier de configuration Deployment Manager qui copie le déploiement App Engine actuel dans un nouveau projet.
B. Utiliser gcloud pour créer le nouveau projet, puis déployer votre application dans le nouveau projet.
C. Utiliser gcloud pour créer le nouveau projet et copier l'application déployée vers le nouveau projet.
D. Déployer votre application à nouveau avec gcloud en spécifiant le paramètre project avec le nouveau nom pour créer le nouveau projet.
✓ Bonne réponse : B
La méthode correcte est de d'abord créer le projet avec gcloud, puis de déployer l'application dans ce projet. gcloud ne crée pas automatiquement un projet lors du déploiement, et 'copier' une application App Engine déployée n'est pas une fonctionnalité native.
Question 3 / 10
Vous avez déployé un serveur LDAP sur Compute Engine accessible via TLS sur le port 636 en UDP. Vous voulez vous assurer qu'il est accessible par les clients sur ce port. Que devez-vous faire ?
A. Ajouter un tag réseau de votre choix à l'instance. Créer une règle de pare-feu pour autoriser l'ingress sur UDP port 636 pour ce tag réseau.
B. Ajouter un tag réseau de votre choix à l'instance. Créer une règle de pare-feu pour autoriser l'egress sur UDP port 636 pour ce tag réseau.
C. Ajouter le tag réseau allow-udp-636 à l'instance VM hébergeant le serveur LDAP.
D. Créer une route appelée allow-udp-636 avec le prochain saut pointant vers la VM hébergeant le serveur LDAP.
✓ Bonne réponse : A
La bonne pratique est d'ajouter un tag réseau à l'instance puis de créer une règle de pare-feu ingress qui autorise UDP 636 sur ce tag. Simplement ajouter un tag sans règle de pare-feu n'ouvre aucun port. Les routes ne contrôlent pas les ports.
Question 4 / 10
Vos projets ont généré plus de coûts que prévu. Vos recherches révèlent qu'un container GKE de développement a émis un grand nombre de journaux. Vous voulez désactiver rapidement ces journaux en utilisant le minimum d'étapes. Que devez-vous faire ?
A. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le monitoring Stackdriver legacy.
B. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource container GKE.
C. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le logging Stackdriver legacy.
D. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource GKE Cluster Operations.
✓ Bonne réponse : B
La fenêtre d'ingestion des journaux Stackdriver permet de désactiver des sources de journaux spécifiques (comme les containers GKE) en quelques clics, sans recréer le cluster. C'est la solution la plus rapide et sans interruption de service.
Question 5 / 10
Votre entreprise exécute un processus batch sur site qui prend environ 30 heures. La tâche est mensuelle, peut s'exécuter hors ligne et doit être redémarrée en cas d'interruption. Vous voulez migrer ce workload vers le cloud en minimisant les coûts. Que devez-vous faire ?
A. Migrer le workload vers une VM Compute Engine préemptible.
B. Migrer le workload vers une VM Compute Engine. Démarrer et arrêter l'instance selon les besoins.
C. Migrer le workload vers un cluster GKE avec des noeuds préemptibles.
D. Créer un template d'instance avec VMs préemptibles. Créer un MIG avec ce template et ajuster l'utilisation CPU cible. Migrer le workload.
✓ Bonne réponse : B
Une VM CE standard démarrée/arrêtée selon les besoins est optimale ici : la tâche dure 30 heures (plus longue que la durée max préemptible de 24h), et elle doit être redémarrée si interrompue. Les VMs préemptibles ne conviennent pas pour un job aussi long.
Question 6 / 10
Vous développez une nouvelle application et cherchez une installation Jenkins pour builder et déployer votre code source. Vous voulez automatiser l'installation le plus rapidement et facilement possible. Que devez-vous faire ?
A. Créer une nouvelle instance Compute Engine. Exécuter l'exécutable Jenkins.
B. Créer un template d'instance avec l'exécutable Jenkins. Créer un MIG avec ce template.
C. Déployer Jenkins via Google Cloud Marketplace.
D. Créer un nouveau cluster Kubernetes Engine. Créer un déploiement pour l'image Jenkins.
✓ Bonne réponse : C
Google Cloud Marketplace permet de déployer Jenkins entièrement configuré en quelques clics, sans installation manuelle. C'est la méthode la plus rapide et la plus simple — tout est automatisé, y compris la création de la VM et la configuration initiale.
Question 7 / 10
Vous travaillez pour un hôpital qui stocke ses images médicales dans une salle de données on-premises. L'hôpital veut utiliser Cloud Storage pour l'archivage et un processus automatisé pour uploader les nouvelles images. Que devez-vous faire ?
A. Créer un topic Pub/Sub et activer un déclencheur Cloud Storage. Créer une application qui envoie toutes les images vers le topic Pub/Sub.
B. Créer un script qui utilise gsutil pour synchroniser le stockage on-premises avec Cloud Storage. Planifier le script comme cron job.
C. Dans la console Cloud, aller dans Cloud Storage. Uploader les images concernées dans le bucket approprié.
D. Déployer un job Dataflow depuis le template batch Datastore vers Cloud Storage. Planifier le job batch à l'intervalle souhaité.
✓ Bonne réponse : B
La commande gsutil rsync synchronise automatiquement les nouveaux fichiers entre le stockage local et Cloud Storage. Planifiée comme cron job, c'est la solution la plus simple pour automatiser l'upload des nouvelles images médicales.
Question 8 / 10
Votre organisation a des exigences strictes pour contrôler l'accès aux projets GCP. Vous devez permettre à vos SRE d'approuver les demandes de l'équipe de support Google quand un SRE ouvre un ticket. Vous voulez suivre les bonnes pratiques Google. Que devez-vous faire ?
A. Ajouter vos SREs à un groupe, puis ajouter ce groupe au rôle roles/iam.roleAdmin.
B. Ajouter vos SREs à un groupe, puis ajouter ce groupe au rôle roles/accessapproval.approver.
C. Ajouter vos SREs au rôle roles/iam.roleAdmin.
D. Ajouter vos SREs au rôle roles/accessapproval.approver.
✓ Bonne réponse : B
La bonne pratique est d'attribuer les rôles à des groupes (pas à des individus) et d'utiliser le rôle roles/accessapproval.approver qui permet d'approuver/refuser les accès du support Google. IAM roleAdmin donne des permissions trop larges.
Question 9 / 10
Vous exploitez un cluster GKE pour votre entreprise où différentes équipes exécutent des workloads hors production. Votre équipe Machine Learning (ML) a besoin de GPUs Nvidia Tesla P100 pour entraîner leurs modèles. Vous voulez minimiser les efforts et les coûts. Que devez-vous faire ?
A. Demander à votre équipe ML d'ajouter l'annotation accelerator: gpu à leur spécification de pod.
B. Créer votre propre cluster Kubernetes sur Compute Engine avec des noeuds ayant des GPUs. Dédier ce cluster à votre équipe ML.
C. Recréer tous les noeuds du cluster GKE pour activer les GPUs sur tous.
D. Ajouter un nouveau node pool avec GPUs au cluster GKE. Demander à l'équipe ML d'ajouter le nodeSelector cloud.google.com/gke-accelerator: nvidia-tesla-p100 à leur spécification de pod.
✓ Bonne réponse : D
Ajouter un node pool GPU au cluster existant minimise les coûts (GPU uniquement pour l'équipe ML) et l'effort (pas de nouveau cluster). Le nodeSelector garantit que seuls les pods ML sont schedulés sur les noeuds GPU.
Question 10 / 10
Vous avez déployé une application App Engine avec gcloud app deploy, mais elle ne s'est pas déployée dans le projet prévu. Vous voulez comprendre pourquoi et trouver où l'application a été déployée. Que devez-vous faire ?
A. Vérifier le fichier app.yaml de votre application et les paramètres du projet.
B. Vérifier le fichier web-application.xml de votre application et les paramètres du projet.
C. Aller dans Deployment Manager et examiner les paramètres de déploiement des applications.
D. Aller dans Cloud Shell et exécuter gcloud config list pour examiner la configuration Google Cloud utilisée pour le déploiement.
✓ Bonne réponse : D
gcloud config list affiche la configuration active, incluant le projet actif qui a été utilisé pour le déploiement. Si le mauvais projet était configuré, cela explique le déploiement au mauvais endroit. C'est la première chose à vérifier.
What is a good way for a Scrum Team to ensure that security concerns are addressed and transparent?
Select ONE answer.
A. Create a separate backlog for security items and only work on the items when a specialist becomes available.
B. Have the Scrum Team create Product Backlog items for each concern and/or add security concerns to the definition of ג€Doneג€.
C. Delegate the work to an external team.
D. Add Security Sprints to resolve security concerns when needed.
✓ Bonne réponse : B
Creating Product Backlog items for security concerns and/or adding security to the Definition of Done ensures security is transparent and continuously addressed throughout development, reflecting Scrum's empirical process. This approach integrates security into regular work rather than isolating it. Separate security sprints, external delegation, or waiting for specialists violate the principle of transparency and shared accountability within the Scrum Team.
Question 2 / 10
Select the correct Scrum Team roles defined in Scrum.
Select ONE answer.
A. Engineers, Business Analyst, Product Owner.
B. Stakeholders, Scrum Master, Project Manager, Product Owner.
C. Product Manager, Business Analyst, Development Team, Stakeholders.
D. Development Team, Scrum Master, Product Owner.
✓ Bonne réponse : D
The correct Scrum Team roles are Development Team, Scrum Master, and Product Owner (option 1). These three roles are explicitly defined in the Scrum Guide. Other options introduce non-Scrum roles like Project Manager, Business Analyst, or distinguish Stakeholders as a role—stakeholders are external to the Scrum Team.
Question 3 / 10
What would likely happen if management only changed the organization's current terminology to fit Scrum without the proper understanding and support of Scrum as defined in the Scrum Guide?
Select ONE answer.
A. Organizations may feel less stressed as the behaviors would remain familiar to management.
B. All answers apply.
C. Very little change will happen as the vocabulary in Scrum is specifically defined for implementing Scrum.
D. The organization may not realize the real benefits of Scrum as there would be no real change on the way the teams work.
✓ Bonne réponse : B
All answers apply. Merely adopting Scrum terminology without understanding and embodying Scrum principles will produce minimal organizational change. Teams will maintain familiar (often dysfunctional) behaviors, vocabulary becomes meaningless, management may feel comfortable due to unchanged dynamics, and the true benefits of Scrum—inspection, transparency, and adaptation—remain unrealized.
Question 4 / 10
Scrum addresses which of the following four risks in software development? (Choose four.)
Select 4 answers.
A. The timescale of the planned work.
B. The definition of incentive and bonus strategies by HR for all team members.
C. The clear definitions of stages and gateways in the overall governance model.
D. The complexity and unpredictability of the requirements.
E. The skills and working relationships of the people on the teams.
6. The stability and complexity of the technology.
✓ Bonne réponse : A, D, E, 6
All four options (0, 1, 2, 3) are correct. The Scrum Guide identifies that Scrum helps teams address: complexity and unpredictability of requirements (A), technology stability and complexity (B), team skills and relationships (C), and work timescale (D). Options E and F are not Scrum-addressed risks—governance structures and HR incentives fall outside Scrum's scope.
Question 5 / 10
After several Sprints, a key stakeholder starts using the product. The stakeholder is surprised by the slow performance and complains to the Product Owner. The Product Owner comes to the Scrum Master asking for advice.What is the best action for a Scrum Master to take?
Select ONE answer.
A. Encourage the Product Owner to bring the performance concerns to the Development Team and work with them on how to improve performance, and ultimately have stronger Definition of Done.
B. Wait until the next Sprint Retrospective as it is the most opportune time to modify the Definition of Done.
C. Explain to the Product Owner that it's up to the Development Team to. decide on acceptable performance standards as they own the Definition of Done.
D. Bring the concern to the testers in the Development Team and ask them to include performance testing.
✓ Bonne réponse : A
Option D is correct. The Scrum Master should facilitate collaboration between the Product Owner and Development Team on strengthening the Definition of Done to address performance concerns. Option A delays action unnecessarily, Option B inappropriately directs the team, and Option C is defensive and dismisses stakeholder feedback. The DoD is a shared responsibility evolving through collaboration.
Question 6 / 10
A Scrum Master is keeping a list of open impediments, but it is growing and he/she has been able to resolve only a small portion of the impediments.Which would be the LEAST helpful technique in this situation?
Select ONE answer.
A. Arranging a triage meeting with all project managers.
B. Prioritizing the list and working on them in order.
C. Consulting with the Development Team.
D. Alerting management to the impediments and their impact.
✓ Bonne réponse : A
Arranging a triage meeting with project managers would be the least helpful because it removes decision-making from the Scrum Team and the organization's proper governance. The Scrum Master should instead consult the Development Team, prioritize impediments, and escalate to management about impact—keeping accountability within the Scrum Team first.
Question 7 / 10
Three Development Teams are currently building a single product and pulling work from the same Product Backlog. All three teams have identified that they will need Dan, a database specialist, to work full time in their team for the next several Sprints.What should Steven, the Scrum Master, do to solve this potential problem?
Select ONE answer.
A. Ask Dan to work with the HR department to recruit and hire additional database specialists. In the meantime, have the Product Owner move items that do not depend on Dan to the top of the Product Backlog.
B. Manage the items in the Sprint Backlogs so that Dan can be utilized evenly for each team.
C. Facilitate a discussion with all Development Teams on how they want to deal with this issue, and help them implement their preferred solution.
D. Assign Dan to the team with the most urgent tasks first and then move him to the next team and so on until the required support is completed.
✓ Bonne réponse : C
The Scrum Master should facilitate a discussion with all three teams to collaboratively solve the shared resource challenge rather than managing schedules or reassigning people. This empowers the teams to self-organize solutions—whether shared Dan's time, pulling work differently, or hiring—while maintaining their autonomy and fostering ownership of the outcome.
Question 8 / 10
Steven is a Scrum Master of a Development Team that has members working in different cities and time zones. Organizing the Scrum events is time consuming and requires a lot of effort to set up and run. The Development Team proposes to only hold the Daily Scrum on Mondays.Which two responses would be most appropriate from Steven? (Choose two.)
Select 2 answers.
A. Ensure that there is an overall consensus by having the Development Team members vote.
B. Acknowledge and support their decision.
C. Coach the team on why having a Daily Scrum every day is an important opportunity to update the Sprint plan and how it helps the team self-organize work toward achieving the Sprint Goal.
D. Help the Development Team understand that lowering the frequency of communication will only increase the feeling of disconnect between the team members.
✓ Bonne réponse : C, D
The Daily Scrum is a timeboxed event essential for team synchronization, not optional. Options A and C are correct: Steven should coach the team on the Daily Scrum's purpose for self-organization and Sprint plan updates (A), and help them understand that reduced communication frequency increases disconnect (C). Options B and D are inappropriate—voting doesn't validate Scrum principles, and simply accepting the proposal abdicates the Scrum Master's coaching responsibility.
Question 9 / 10
At the Sprint Planning, the Development Team is not able to forecast the number of Product Backlog items it can do in the upcoming Sprint due to unclear requirements. The Product Owner, however, was able to clearly define the business objective he hopes to achieve in the Sprint.Which of the following two actions would you support? (Choose two.)
Select 2 answers.
A. They discuss in the upcoming Sprint Retrospective why this happened and what changes will make it less likely to occur again.
B. 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.
C. The Development Team forecasts the most likely Product Backlog items to meet the business objective and create a Sprint Backlog based on a likely initial design and plan. Once the time- box for the Sprint Planning meeting is over, they start implementation and continue to analyze, decompose, and create additional functionality during the Sprint.
D. If all agree they can extend the Sprint Planning until the Development Team can forecast enough Product Backlog items before starting the implementation.
✓ Bonne réponse : A, C
Options A and D are correct. Option A reflects empiricism: the team forecasts likely items based on the business objective and continues discovering/refining during the Sprint. Option D ensures learning from the challenge occurs in the Retrospective. Option B violates the timebox principle, and Option C wastes time in planning paralysis when the team can discover during the Sprint.
Question 10 / 10
In Scrum, how would budgeting and financial forecasting be performed? (Choose two.)
Select 2 answers.
A. A single release may be funded with several Sprints where every Sprint is producing shippable increments.
B. Budgeting is not necessary as the only funding necessary is the operational costs of the Scrum Teams.
C. Frequently inspect the outcomes of the delivered Sprint Increments to understand how much value is being produced per investment spent.
D. Fixed budgets are not allowed in Scrum.
✓ Bonne réponse : A, C
Correct: Options 1 and 2 - Scrum enables empirical budgeting by delivering working increments each Sprint, allowing stakeholders to measure value against investment and adjust funding based on actual outcomes. Option 2 shows how releases span multiple Sprints with continuous value delivery. Options 3 and 4 are incorrect because operational costs exist and budgets are often necessary—Scrum just changes how they're managed.
Compte tenu des chiffres suivants concernant les tests d\'un projet, et en supposant que le taux d\'échec des tests initiaux reste constant et que tous les tests de confirmation réussissent, combien de tests restent à effectuer ?
A. 720
B. 784
C. 570
D. 700
✓ Bonne réponse : A
Réponse : 720. Explication : Avec un taux de défaut constant et tous les retests réussis, le calcul du nombre de tests restants tient compte de la densité de défauts. Sur 800 tests initiaux avec 10% de défauts, 80 tests échouent. Après correction et retest réussi, 720 tests restent à exécuter pour atteindre la couverture complète.
Question 2 / 10
En général, quelle partie de l\'activité de test est la plus difficile à estimer ?
A. Planification des tests
B. Conception des tests
C. Management des tests
D. Exécution des tests
✓ Bonne réponse : D
Réponse : Exécution des tests. Explication : L\'exécution des tests représente la portion la plus importante et la moins prévisible de la variabilité (taux de découverte de défauts, disponibilité de l\'environnement, productivité humaine, boucles de rework). C\'est donc la partie la plus difficile à estimer.
Question 3 / 10
Lequel des éléments suivants vous attendriez-vous à trouver dans le plan directeur de test ?
A. Une identification détaillée des ressources qui effectueront les tests structurels à la première itération.
B. Une description de la façon dont les cas de test sont référencés croisés aux exigences dans l\'outil de gestion de test.
C. Une liste des noms des testeurs qui effectueront les tests de performance pour la dernière itération.
D. L\'approche de test qui sera appliquée aux tests d\'intégration système.
✓ Bonne réponse : D
Réponse : L\'approche de test qui sera appliquée aux tests d\'intégration système.. Explication : C est correct car le plan directeur de test est un document au niveau du programme qui spécifie l\'approche de test de haut niveau pour les principaux niveaux de test, y compris les tests d\'intégration système. Le plan directeur communique la portée, les objectifs, l\'approche générale de test aux parties prenantes, tandis que les détails d\'exécution relèvent des plans subordonnés.
Question 4 / 10
En plus du risque, identifiez DEUX autres composantes d\'une stratégie de test.
Sélectionnez DEUX réponses.
A. Les critères d'entrée et de sortie pour chaque phase de test
B. Les besoins en formation en test pour les ressources du projet
C. Les techniques de conception de test à utiliser
D. Le calendrier de test
E. Les indicateurs de performance des tests
✓ Bonne réponse : A, C
Réponse : Les critères d\'entrée et de sortie pour chaque phase de test / Les techniques de conception de test à utiliser. Explication : AC est correct car une stratégie de test défendable prescrit explicitement les techniques de conception de test pour atteindre la couverture et l\'atténuation des risques (C) et les critères d\'entrée/sortie qui gouvernent la progression des phases et les barrières qualité (A). Une stratégie de test robuste est un cadre décisionnel de haut niveau qui détermine comment les objectifs de test seront atteints et comment les risques informent la priorisation et la portée.
Question 5 / 10
Pour estimer la durée des tâches de test automatisé utilisant un outil de capture-rejouer, quel élément est ESSENTIEL ?
A. Les compétences et l\'expérience des développeurs pour corriger les défaillances.
B. Le nombre de testeurs dans l\'entreprise et leur niveau.
C. Les normes utilisées pour la spécification des exigences.
D. Les métriques enregistrées lors du test de l\'outil de capture-rejouer.
✓ Bonne réponse : D
Réponse : Les métriques enregistrées lors du test de l\'outil de capture-rejouer.. Explication : C est correct car les métriques mesurées de l\'outil de capture-rejouer fournissent les données empiriques directes (taux d\'exécution, temps de création et maintenance des scripts, taux de faux positifs/négatifs, surcharge de configuration/nettoyage) nécessaires pour convertir les tâches de test spécifiées en estimations temporelles fiables et réduire l\'incertitude.
Question 6 / 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 7 / 10
Avec l\'intégration d\'un nouveau membre de l\'équipe, vous avez décidé de renforcer sa motivation. Parmi les mesures listées ci-dessous, laquelle serait la plus appropriée pour y parvenir ?
A. Permettre aux personnes de prendre du temps libre
B. Introduire des critères d\'entrée pour la phase de test
C. Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet
D. Prévoir plus de temps pour les tests dans le planning
✓ Bonne réponse : C
Réponse : Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet. Explication : D est correct car l\'appui visible de la direction générale élève la priorité organisationnelle des tests, fournit une reconnaissance et supprime les obstacles systémiques. Cela augmente la signification de la tâche et aligne l\'effort individuel avec les objectifs organisationnels, motivant durablement l\'équipe.
Question 8 / 10
Le responsable du développement supervise l\'examen des réponses des soumissionnaires et a demandé au responsable des tests internes de fournir une liste de contrôle pour l\'examen des aspects liés à la gestion des tests de ces réponses. Parmi les points de contrôle suivants, lequel serait approprié ?
A. La stratégie de projet du soumissionnaire montre que le contenu des données de tous les environnements de test est conforme aux normes de l\'UE.
B. Le plan de test du soumissionnaire montre que l\'application sera livrée pour acceptation dans six mois.
C. La politique de test du soumissionnaire doit imposer que la gestion des incidents soit entièrement conforme à la norme IEEE 1044.
D. Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.
✓ Bonne réponse : D
Réponse : Le plan de test du soumissionnaire décrit une mise en œuvre par phases avec des dates de livraison ultérieures à confirmer et indique que les livrables de test seront développés en utilisant la norme IEEE 829 comme guide.. Explication : D est correct car il démontre une réponse appropriée, centrée sur la gestion de test : un plan de livraison par phases réaliste associé à l\'engagement de développer les livrables de test selon un cadre documentaire reconnu (IEEE 829), sans imposer de dates inflexibles ni de processus propriétaires.
Question 9 / 10
Qu\'est-ce que la couverture de test?
A. Pourcentage des pays disposant de scénarios de test
B. Pourcentage des itérations de test complétées
C. Pourcentage des exigences métier exercées
D. Pourcentage des heures planifiées travaillées cette semaine
✓ Bonne réponse : C
Réponse : Pourcentage des exigences métier exercées. Explication : La mesure la plus appropriée de couverture de test pour un rapport de progression métier hebdomadaire est le pourcentage des exigences métier exercées. Cette métrique s\'aligne directement avec les priorités métier : valider que le logiciel remplit son objectif et fournit une valeur tangible aux parties prenantes.
Question 10 / 10
Sur la base des informations fournies dans le scénario, identifiez comment l\'équipe pourrait être améliorée de manière la plus efficace ?
A. En fournissant une formation spécifique sur les systèmes testés
B. En fournissant une formation sur l\'examen des exigences
C. En fournissant une formation dans le domaine de la paie
D. En fournissant un atelier sur les techniques de conception de tests
✓ Bonne réponse : D
Réponse : En fournissant un atelier sur les techniques de conception de tests. Explication : Un atelier sur les techniques de conception de tests remédie directement à la faible efficacité de détection des défauts en dotant les testeurs de méthodes systématiques et répétables pour dériver des cas de test de meilleure qualité. Les techniques pratiques (partitionnement des équivalences, analyse des valeurs limites, tables de décision, transitions d\'état, techniques d\'appairage) améliorent la couverture et augmentent la probabilité de détection des défauts.
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 detail_level parameter with options "minimal" or "comprehensive" that controls how much context the agent presents in confirmations
C. Implement a 60-second hold before execution completes, allowing users time to review pending allocations and cancel if needed
D. 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
✓ 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 2 / 10
Your system has been operating with 100% human review for 3 months. Analysis shows that extractions with model confidence >90% have 97% accuracy overall. To reduce reviewer workload, you plan to automate highconfidence extractions. Before deploying, what validation step is most critical?
A. Analyze accuracy by document type and field to verify high-confidence extractions perform consistently across all segments, not just in aggregate.
B. Run a two-week pilot routing 25% of high-confidence extractions directly to downstream systems and monitor error reports.
C. Verify that 97% accuracy meets requirements for all downstream systems that consume the extracted data.
D. Compare accuracy at different confidence thresholds (85%, 90%, 95%) to find the optimal cutoff that maximizes automation while minimizing errors.
✓ Bonne réponse : A
A. Verify that 97% accuracy meets requirements for all downstream systems that consume the extracted data. Incorrect. Important, but it doesn't ensure the confidence signal is reliable across different cases--it only checks overall acceptability. B. Analyze accuracy by document type and field to verify high-confidence extractions perform consistently across all segments, not just in aggregate. Correct. Aggregate accuracy can hide weak spots. You need to ensure confidence >90% is trustworthy across all segments, otherwise automation may introduce systematic errors. C. Compare accuracy at different confidence thresholds (85%, 90%, 95%) to find the optimal cutoff that maximizes automation while minimizing errors. Incorrect. Useful for tuning, but only after confirming the confidence signal is consistent and reliable across segments. D. Run a two-week pilot routing 25% of high-confidence extractions directly to downstream systems and monitor error reports. Incorrect. A pilot is valuable, but deploying without validating segment-level reliability first introduces avoidable risk.
Question 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. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs.
B. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations.
C. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values.
D. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it.
✓ Bonne réponse : B
A. Structured JSON consumes significantly fewer tokens than natural language, substantially reducing API costs. Incorrect. Token usage depends on the content; JSON is not inherently more compact than text and may sometimes use more tokens. B. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations. Correct. Structured output provides clear, predictable fields, making it easy for the agent to use the data accurately in downstream steps. C. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values. Incorrect. The model is still probabilistic; JSON improves structure, but not deterministic processing. D. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it. Incorrect. Schemas define structure, but they do not guarantee correctness of the actual data returned by the API.
Question 4 / 10
When the agent calls lookup order and receives order details showing the item was purchased 45 days ago, how does the agentic loop determine whether to call process refund escalate to human next?
A. The orchestration layer automatically routes to the next tool based on the order's status field.
B. The order details are added to the conversation and the model reasons about which action to take.
C. The agent follows a pre-configured decision tree mapping order attributes to specific tool calls.
D. The agent executes the remaining steps in a tool sequence planned at the start of the request.
✓ Bonne réponse : B
B. The order details are added to the conversation and the model reasons about which action to take. Correct. In an agentic loop, tool results (like "purchased 45 days ago") are fed back into the model's context, and the model re-evaluates the situation dynamically. It then decides whether to proceed with process_refund, escalate to a human, or take another action based on policy and the updated information. Why the others are not correct: A. Fixed tool sequence planned at the start Incorrect Agentic systems are not static workflows; they adapt after each observation. C. Pre-configured decision tree Incorrect This is rule-based automation, not LLM-driven reasoning. D. Orchestration layer automatically routes next tool call Incorrect That removes the model's reasoning role and turns it into deterministic routing.
Question 5 / 10
Your documents (query) tool returns results as "Found 3 documents: Q2 Budget Proposal, Q2 Budget Forecast, Annual Review". You want the agent to document (4, multi) and doc (24, multi). What return format would best enable these multi-step workflows?
A. URLs that users can click to open the document in their browser.
B. A JSON array of document titles extracted from the search results.
C. More detailed human-readable descriptions including the size and authors.
D. Structured data containing document IDs and metadata for each result.
✓ Bonne réponse : D
A. URLs that users can click to open the document in their browser. Incorrect. URLs are useful for users, but not ideal for agents performing multi-step workflows that require reliable referencing and further operations. B. Structured data containing document IDs and metadata for each result. Correct. This enables the agent to programmatically reference specific documents (via IDs) across multiple steps, making workflows like follow-up queries or document retrieval precise and reliable. C. A JSON array of document titles extracted from the search results. Incorrect. Titles alone are ambiguous and not stable identifiers, making it difficult for agents to reliably act on specific documents. D. More detailed human-readable descriptions including the size and authors. Incorrect. Helpful for users, but still unstructured and not suitable for precise multi-step agent operations.
Question 6 / 10
The web search agent has gathered several relevant sources for a research topic. The document analysis agent now needs to examine these sources. How does information flow between these two specialized subagents?
A. 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 agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events.
D. "The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent.
✓ Bonne réponse : D
A. The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent. Correct. This follows the standard orchestration pattern where the coordinator manages all data flow, explicitly passing outputs between subagents. B. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events. Incorrect. This introduces unnecessary infrastructure complexity and is not the typical agent orchestration model. C. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters. Incorrect. Subagents should not invoke each other directly; this breaks centralized control and observability. D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them. Incorrect. While possible in advanced systems, this is not the standard or simplest approach; it adds complexity without clear necessity in typical pipelines.
Question 7 / 10
Your system must extract event details from calendar invitations and output JSON that strictly conforms to a schema with fields for title, date, time, location, and attendees. Downstream reject any malformed or nonconformant JSON. What approach provides the most reliable schema compliance?
A. Append instructions like "Output only valid JSON matching the schema exactly" and implement retry logic to re-prompt when JSON parsing fails.
B. Define a tool with your target schema as input parameters and have Claude call it with the extracted data.
C. Include detailed JSON formatting instructions and the target schema in your prompt, then parse Claude's text response as JSON.
D. Pre-fill Claude's response with an opening brace to force JSON output, then complete and parse the response.
✓ Bonne réponse : B
A. Define a tool with your target schema as input parameters and have Claude call it with the extracted data. Correct. Tool use enforces strict schema compliance at generation time, ensuring valid, structured JSON that downstream systems can reliably consume. B. Pre-fill Claude's response with an opening brace to force JSON output, then complete and parse the response. Incorrect. This is a fragile workaround and does not guarantee valid or schema-compliant JSON. C. Append instructions like "Output only valid JSON matching the schema exactly" and implement retry logic to re-prompt when JSON parsing fails. Incorrect. Helpful but not reliable--models can still produce malformed or non-conformant JSON. D. Include detailed JSON formatting instructions and the target schema in your prompt, then parse Claude's text response as JSON. Incorrect. Prompt-based formatting alone cannot guarantee strict compliance, especially in edge cases.
Question 8 / 10
After the web search and document analysis subagents complete their tasks, the coordinator needs to spawn the synthesis subagent to synthesize the findings. What is the correct approach for providing the synthesis subagent with the information it needs?
A. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks
B. Include the complete findings from both subagents directly in the synthesis subagent's prompt
C. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator
D. Pass reference Identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results
✓ Bonne réponse : D
A. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks. Incorrect. This introduces unnecessary coupling and complexity. Subagents shouldn't need to actively fetch data from others. B. Include the complete findings from both subagents directly in the synthesis subagent's prompt. Incorrect. While simple, this approach does not scale well for large outputs and can exceed context limits, reducing efficiency. C. Pass reference identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results. Correct. This is the most scalable and production-ready approach. It preserves information fidelity while avoiding context bloat, allowing the synthesis agent to retrieve exactly what it needs. D. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator. Incorrect. There is no automatic context inheritance--without explicit data access, the synthesis agent cannot function properly.
Question 9 / 10
When analyzing complex legal cases that cite multiple precedents, the document analysis subagent processes each sequentially. A landmark case citing 12 precedents takes over 3 minutes to analyze completely. What's the most effective way to reduce this latency while preserving the coordinator's ability to monitor and debug the system?
A. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations
B. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reading single-precedent granularity
C. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents
D. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis
✓ Bonne réponse : D
A. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations. Incorrect. This decentralizes orchestration and makes the system harder to monitor and debug. The coordinator loses visibility into dynamically spawned agents. B. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents. Incorrect. While this improves scalability, it introduces infrastructure complexity and reduces transparency for debugging at the coordinator level. C. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reaching single-precedent granularity. Incorrect. This further complicates the architecture and makes tracing execution paths difficult, reducing observability and control. D. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis. Correct. This enables parallel processing to reduce latency while keeping orchestration centralized. The coordinator retains full visibility, making monitoring and debugging easier.
Question 10 / 10
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The subagents need to share a single API connection to enable automatic context sharing between invocations.
B. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
C. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
✓ Bonne réponse : D
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.
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.