9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
63
examens blancs
4 229
questions
∞
tentatives
19,90 €9,90 €
/mois
Découvrez myexam.fr en 30 secondes
Certifications reconnues mondialement
AWS
Microsoft
PMI
Scrum.org
CompTIA
SAP
ISTQB
Essayez gratuitement
10 questions par certification
Sélectionnez une certification et lisez les corrections détaillées — aucune inscription requise.
* Si les questions sont proposées en anglais, c'est que l'examen officiel ne propose pas la langue française.
Sélectionnez une certification pour afficher les questions.
Question 1 / 10
Une entreprise dispose de 5 To de données stockées dans Amazon S3. L'entreprise prévoit d'exécuter occasionnellement des requêtes sur les données à des fins d'analyse. Quel service AWS l'entreprise devrait-elle utiliser pour exécuter ces requêtes de la manière la plus rentable ?
A. Amazon RDS
B. Amazon Kinesis
C. Amazon Athena
D. Amazon Redshift
✓ Bonne réponse : C
Réponse : Amazon Athena. Explication : Amazon Athena est un service de requête interactif sans serveur pour analyser les données dans S3 à l'aide de SQL standard. Il n'y a pas d'infrastructure à configurer — vous payez uniquement par requête en fonction des données analysées, ce qui le rend extrêmement rentable pour une analyse occasionnelle.
Question 2 / 10
Quels principes de conception sont liés à l’efficacité des performances AWS ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Appliquer la sécurité à tous les niveaux.
B. Implémenter des contrôles d’accès forts.
C. Construire des architectures multi-régions.
D. Utiliser des architectures serverless.
E. Activer l’audit logging.
✓ Bonne réponse : C, D
Réponse : Construire des architectures multi-régions / Utiliser des architectures serverless. Explication : Les architectures multi-régions et serverless contribuent à l’efficacité et à la performance.
Question 3 / 10
Un utilisateur a besoin d'un accès programmatique aux ressources AWS via AWS CLI ou l'API AWS. Quelle option fournira à l'utilisateur l'accès approprié ?
A. D) Clés AWS Key Management Service (AWS KMS)
B. B) Clés d'accès
C. C) Clés publiques SSH
D. A) Amazon Inspector
✓ Bonne réponse : B
Réponse : B) Clés d'accès. Les clés d'accès AWS (composées d'un ID de clé d'accès et d'une clé d'accès secrète) fournissent un accès programmatique aux services AWS via AWS CLI et les kits SDK. Elles remplacent le nom d'utilisateur/mot de passe de la console pour les appels API authentifiés.
Question 4 / 10
Une entreprise dispose d'un environnement de test AWS. L'entreprise prévoit de tester une application dans AWS. Le test de l'application peut être interrompu et n'a pas besoin de s'exécuter en continu.
Quelle option d'achat Amazon EC2 répondra le plus efficacement à ces exigences en termes de coûts ?
A. Instances dédiées
B. Instances à la demande
C. Instances Spot
D. Instances réservées
✓ Bonne réponse : C
Réponse : Instances Spot. Explication : Les instances Spot sont idéales pour les charges de travail interruptibles comme les environnements de test. Elles offrent jusqu'à 90 % de réduction par rapport aux instances à la demande. Puisque l'application de test peut être interrompue et n'a pas besoin de disponibilité continue, Spot est le choix le plus économique.
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 CloudTrail.
C. AWS Trusted Advisor.
D. Amazon Inspector.
✓ Bonne réponse : B
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
Quel service ou ressource AWS fournit des réponses aux questions liées à la sécurité les plus fréquemment posées que AWS reçoit de ses utilisateurs ?
A. D) AWS Knowledge Center
B. A) AWS Artifact
C. B) Amazon Connect
D. C) AWS Chatbot
✓ Bonne réponse : A
Réponse : D) AWS Knowledge Center. Le AWS Knowledge Center contient les réponses aux questions les plus fréquemment posées sur la sécurité et d'autres sujets généraux, fournissant un référentiel consultable des conseils, des solutions de dépannage et des informations sur les meilleures pratiques AWS.
Question 7 / 10
Une entreprise doit bloquer les attaques par injection SQL. Quel service ou fonctionnalité AWS peut répondre à cette exigence ?
A. B) AWS Shield
B. D) Groupes de sécurité
C. C) Listes de contrôle d'accès réseau
D. A) AWS WAF
✓ Bonne réponse : D
Réponse : A) AWS WAF. AWS WAF (Web Application Firewall) protège les applications web contre les exploits courants, notamment l'injection SQL et les attaques XSS. Les règles peuvent être configurées pour inspecter les requêtes HTTP/S et bloquer les modèles malveillants correspondants, offrant une protection au niveau applicatif.
Question 8 / 10
Quel est l’intérêt d’exécuter une application sur plusieurs Availability Zones ?
Sélectionnez la bonne réponse.
A. Augmente la capacité de calcul disponible.
B. Réduit le temps de réponse global.
C. Permet de dépasser les limites de service AWS.
D. Accroît la disponibilité de l’application.
✓ Bonne réponse : D
Réponse : Accroître la disponibilité de l’application. Explication : Répartir une application sur plusieurs AZ la rend plus résiliente en cas de panne locale (c’est un principe clé d’architecture cloud AWS).
Question 9 / 10
Laquelle des affirmations suivantes N’EST PAS une caractéristique d’Amazon EC2 ?
Sélectionnez la bonne réponse.
A. Amazon EC2 peut lancer autant de serveurs virtuels que nécessaire.
B. Amazon EC2 est considéré comme un service serverless.
C. Amazon EC2 élimine le besoin d’investir dans du matériel.
D. Amazon EC2 offre du calcul scalable.
✓ Bonne réponse : B
Réponse : Amazon EC2 est considéré comme un service serverless. Explication : Amazon EC2 fournit des serveurs virtuels, mais ce n’est pas du serverless (ex. Lambda l’est).
Question 10 / 10
Une entreprise configure AWS Identity and Access Management (IAM) sur un compte AWS. Quelle recommandation est conforme aux meilleures pratiques de sécurité IAM ?
A. B) Accorder des autorisations très larges afin que tous les employés de l'entreprise puissent accéder aux ressources dont ils ont besoin
B. C) Activer l'authentification multifacteur (MFA) pour une sécurité renforcée lors du processus de connexion
C. D) Éviter de faire tourner les identifiants pour éviter des problèmes dans les applications de production
D. A) Utiliser les clés d'accès du compte root pour les tâches administratives
✓ Bonne réponse : B
Réponse : C) Activer l'authentification multifacteur (MFA) pour une sécurité renforcée lors du processus de connexion. MFA est une meilleure pratique fondamentale de sécurité IAM qui ajoute un deuxième facteur (jeton matériel ou application d'authentification virtuelle) au processus de connexion, protégeant les comptes même si les mots de passe sont compromis.
Pour un travail d’inférence offline massif sur des fichiers déjà stockés (non interactif), le mode SageMaker recommandé est :
A. Serverless Endpoint
B. Real-time Endpoint
C. Asynchronous Inference
D. Batch Transform
✓ Bonne réponse : D
Batch Transform : service optimisé pour traiter de grands volumes de données en mode asynchrone sans infrastructure endpoint persistante. Idéal pour l'inférence offline sur fichiers S3 stockés, car il scale automatiquement, réduit les coûts (pas de serveurs toujours actifs) et ne nécessite pas de latence faible. Contrairement aux Real-time Endpoints (interaction immédiate, coûteux 24/7) ou Serverless Endpoints (petits volumes, facturations à l'invocation), Batch Transform maximise l'efficacité économique et opérationnelle pour les traitements massifs non-interactifs.
Question 2 / 10
Quel choix réduit au mieux les coûts d’un chatbot documentaire :
A. Utiliser une Knowledge Base Bedrock
B. Fine‑tuner le FM sur tous les PDF
C. Inclure tous les PDF dans chaque prompt
D. Envoyer un seul PDF par prompt
✓ Bonne réponse : A
Knowledge Base Bedrock : service managé qui indexe et stocke les documents externalement, puis injecte automatiquement dans le prompt uniquement les passages pertinents via RAG (Retrieval-Augmented Generation). Cela réduit drastiquement la taille des prompts comparé à inclure tous les PDF à chaque appel, limitant donc les tokens consommés et les coûts. Le fine-tuning sur tous les PDF serait coûteux en entraînement et peu flexible face aux mises à jour documentaires.
Question 3 / 10
Quel est l'ordre correct des étapes pour déployer un modèle entraîné via AWS SageMaker Serverless Inference ?
A. Créer un modèle SageMaker → Uploader sur S3 → Déployer l'endpoint → Créer la configuration d'endpoint
B. Déployer l'endpoint → Créer le modèle SageMaker → Créer la configuration → Uploader sur S3
C. Créer la configuration d'endpoint → Uploader sur S3 → Créer le modèle → Déployer l'endpoint
D. Uploader l'artefact du modèle sur S3 → Créer un modèle SageMaker → Créer une configuration d'endpoint serverless → Déployer l'endpoint
✓ Bonne réponse : D
Workflow SageMaker Serverless Inference : L'artefact du modèle doit d'abord résider sur S3 (source obligatoire), ensuite vous créez la ressource modèle SageMaker qui référence cet artefact, puis la configuration d'endpoint serverless définit les paramètres de concurrence/mémoire, et enfin le déploiement instancie l'endpoint. Les autres options inversent cet ordre logique de dépendances.
Question 4 / 10
Quelle métrique représente la proportion de prédictions correctes parmi toutes les prédictions d'un modèle de classification ?
A. Recall (Rappel)
B. Precision (Précision)
C. Accuracy (Exactitude)
D. F1-Score
✓ Bonne réponse : C
Accuracy (exactitude) est la proportion de prédictions correctes parmi l'ensemble des prédictions : (Vrais Positifs + Vrais Négatifs) / Total. La Precision mesure la fiabilité des prédictions positives, le Recall la capacité à détecter tous les cas positifs, et le F1-Score est la moyenne harmonique de Precision et Recall — utile quand les classes sont déséquilibrées.
Question 5 / 10
Quel service SageMaker est conçu pour stocker, partager et servir des features ML en mode offline (batch training) et online (inference temps réel) ?
A. SageMaker Data Wrangler
B. SageMaker Feature Store
C. SageMaker Pipelines
D. SageMaker Processing
✓ Bonne réponse : B
SageMaker Feature Store : référentiel centralisé stockant des features réutilisables pour entraînement (offline) et inférence (online). Contrairement à Data Wrangler (transformation), Processing (calcul) et Pipelines (orchestration), Feature Store assure gestion, versioning et accès rapide des features en production ML.
Question 6 / 10
Pour partager et versionner des features entre équipes et pipelines, la solution SageMaker est :
A. SageMaker Data Wrangler
B. SageMaker Model Cards
C. SageMaker Clarify
D. SageMaker Feature Store
✓ Bonne réponse : D
SageMaker Feature Store : repository centralisé qui stocke, version et partage des features engineered entre équipes et pipelines ML. Permet la réutilisation cohérente des features en offline (entraînement) et online (inférence). Data Wrangler prépare les données brutes, Clarify audite les biais, Model Cards documente les modèles—aucun ne gère le versioning et le partage de features à l'échelle.
Question 7 / 10
Pour segmenter et catégoriser automatiquement des images d'animaux sans annotation manuelle préalable, quelle technique ML est la plus appropriée ?
A. Anomaly detection pour identifier les animaux inhabituels
B. Named Entity Recognition pour extraire les noms d'espèces du texte
C. Image inpainting pour compléter les images incomplètes
D. Object detection avec un modèle pré-entraîné
✓ Bonne réponse : D
Object detection : détecte et classe automatiquement les objets (animaux) dans les images sans annotation préalable, en localisant leurs positions via des boîtes englobantes. Contrairement à l'anomaly detection (qui identifie seulement les cas inhabituels), à la NER (qui extrait du texte) ou à l'inpainting (qui complète des images), seule la détection d'objets combine classification et segmentation spatiale pour catégoriser tous les animaux présents.
Question 8 / 10
Pour des données non étiquetées, la classification supervisée est la meilleure approche.
A. Faux
B. Vrai
✓ Bonne réponse : A
Apprentissage supervisé vs non supervisé : La classification supervisée nécessite des données étiquetées (labels) pour entraîner le modèle. Sans labels, on utilise l'apprentissage non supervisé comme le clustering (K-means, DBSCAN) pour découvrir des patterns cachés. C'est une distinction fondamentale en ML.
Question 9 / 10
Quel service AWS est spécialisé dans l'analyse de sentiments, la détection de la langue et l'extraction d'entités nommées à partir de texte ?
A. Amazon Transcribe
B. Amazon Polly
C. Amazon Lex
D. Amazon Comprehend
✓ Bonne réponse : D
Amazon Comprehend : service NLP managé spécialisé dans l'analyse textuelle. Il détecte automatiquement les sentiments (positif/négatif), identifie les langues, extrait les entités nommées (personnes, lieux, organisations) et analyse la syntaxe. Contrairement à Lex (chatbots), Polly (synthèse vocale) ou Transcribe (transcription audio), Comprehend traite exclusivement le texte déjà disponible pour en extraire des insights.
Question 10 / 10
Une agence marketing doit générer 1000 images publicitaires variées basées sur des descriptions textuelles spécifiques. Quel modèle Bedrock est le plus adapté ?
A. Claude 3 pour générer seulement des descriptions
B. Anthropic pour traiter les commandes en batch
C. Titan Embeddings pour vectoriser les descriptions
D. Stable Diffusion XL via Bedrock pour la génération d'images
✓ Bonne réponse : D
Stable Diffusion XL : modèle de fondation spécialisé dans la génération d'images à partir de texte disponible sur Bedrock. Produit des images haute résolution, supporte les variantes détaillées et les styles personnalisés. Optimal pour la génération en masse d'assets marketing.
The Sprint Backlog must include the Sprint Goal, selected PBIs, and a plan for delivering the Increment.
A. True
B. False
✓ Bonne réponse : A
Sprint Backlog composition: The Sprint Backlog is a dynamic artifact containing three essential elements: the Sprint Goal (the purpose), selected Product Backlog Items (the scope), and a concrete plan for delivery (the execution strategy). This comprehensive structure ensures the Development Team understands not just what to build, but why and how, enabling self-organization and commitment to Sprint success.
Question 2 / 10
The Sprint Goal is the single objective for the Sprint.
A. True
B. False
✓ Bonne réponse : A
Sprint Goal Definition: The Sprint Goal is the single, overarching objective that unifies all work during a Sprint. It provides focus for the Developers and allows flexibility in how they achieve it, distinguishing it from rigid task lists. This clarity prevents scope creep and aligns team efforts toward a shared outcome.
Question 3 / 10
An Increment must always be released at the end of every Sprint.
A. True
B. False
✓ Bonne réponse : B
False. An Increment must be usable and meet the Definition of Done, but the decision to release is made by the Product Owner and can happen at any time.
Question 4 / 10
The Scrum Master serves the organization in several ways. Which is one of them?
A. Leading and coaching the organization in its Scrum adoption
B. Setting the sprint duration
C. Prioritizing the Product Backlog
D. Managing the budget
✓ Bonne réponse : A
Scrum Master's Organizational Role: The Scrum Master serves the organization by leading and coaching it through Scrum adoption, helping teams and stakeholders understand Scrum principles and practices. This differs from operational tasks like sprint planning or budget management, which belong to other roles.
Question 5 / 10
The five Scrum values are Commitment, Courage, Focus, Openness, and Respect.
A. False
B. True
✓ Bonne réponse : B
Scrum Values: Commitment, Courage, Focus, Openness, and Respect form the foundation of Scrum culture. These values enable trust, transparency, and effectiveness within teams. They guide behaviors and decisions, ensuring the Scrum framework achieves its purpose of delivering value through adaptive product development.
Question 6 / 10
As the Sprint Planning meeting progresses, the Development Team sees that the workload is greater than they can handle. Which two are valid actions? (Choose two.)
A. Remove or change selected Product Backlog items.
B. Recruit additional Development Team members before the work can begin.
C. Cancel the Sprint.
D. The Development Team ensures that the Product Owner is aware, starts the Sprint, and monitors progress.
E. The Development Team works overtime during this Sprint.
✓ Bonne réponse : A, D
Answer: Inform PO and start the Sprint; remove or change selected items. Explanation: When the Development Team realizes the workload exceeds capacity, they should inform the Product Owner and either start with what they can do or negotiate a reduction in scope — but the Sprint Goal must be preserved.
Question 7 / 10
What is the commitment associated with the Product Backlog?
A. Definition of Done
B. Increment
C. Product Goal
D. Sprint Goal
✓ Bonne réponse : C
Artifact Commitments Framework: Each Scrum artifact has a commitment that provides direction and purpose. The Product Backlog's commitment is the Product Goal—a long-term objective describing the future state the product aims to achieve. This differs from the Sprint Goal (commitment of Sprint Backlog) and Definition of Done (quality standard), which are shorter-term or process-focused rather than strategic directional commitments.
Question 8 / 10
If burndown charts are used to visualize progress, what do they track?
A. Individual worker productivity.
B. Work remaining across time.
C. Accumulated business value delivered to the customer.
D. Accumulated cost.
✓ Bonne réponse : B
Answer: Work remaining across time. Explanation: Burndown charts track the amount of work remaining (on the Y-axis) over time (X-axis). They show whether the team is on track to complete the Sprint Backlog or Product Backlog by the target date.
Question 9 / 10
What is the purpose of the Sprint Retrospective?
A. To create the next Sprint Backlog
B. To update the Product Backlog
C. To review the Increment with stakeholders
D. To inspect how the last Sprint went and plan improvements
✓ Bonne réponse : D
Sprint Retrospective Purpose: Inspects the Sprint's process and outcomes to identify improvements. The team reflects on people, interactions, processes, and tools—not product features. Unlike Sprint Review (stakeholder feedback on Increment) or Sprint Planning (creating Sprint Backlog), Retrospective focuses on team performance and continuous process improvement.
Question 10 / 10
True or False: The purpose of a Sprint is to produce a valuable, useful Increment.
A. True
B. False
✓ Bonne réponse : A
Answer: True. Explanation: The Scrum Guide explicitly states that the purpose of a Sprint is to deliver a Done, useful, and valuable product Increment every Sprint, creating a steady flow of value.
What is an appropriate metric for evaluating product success in Scrum?
A. Business outcomes achieved, such as customer satisfaction or revenue impact
B. Number of features delivered over the last 6 Sprints
C. Team velocity in story points per Sprint
D. Percentage of Sprint Backlog items completed each Sprint
✓ Bonne réponse : A
Why this answer is correct: In Scrum, the Product Owner is accountable for maximizing product value, which is measured through business outcomes like customer satisfaction, revenue impact, and market share—not merely output metrics. These outcomes reflect whether the product actually solves customer problems and delivers real business value.
Why the others are incorrect: Team velocity, number of features delivered, and Sprint completion rates are activity metrics that measure team output, not product success. A team can deliver many features quickly while failing to achieve meaningful business results or customer value, making these metrics poor indicators of true product success.
Question 2 / 10
Which statement best describes the relationship between the Product Owner and the Developers?
A. The Product Owner directs the technical work of the Developers
B. The Product Owner and Developers are peers within the Scrum Team, collaborating to maximize value
C. The Product Owner is only involved at Sprint boundaries; otherwise the Developers work independently
D. The Developers report to the Product Owner in the organizational hierarchy
✓ Bonne réponse : B
Why this is correct: According to the Scrum Guide 2020, the Product Owner and Developers are equal members of the Scrum Team with distinct accountabilities but no hierarchical relationship. They collaborate as peers to understand requirements, refine the Product Backlog, and deliver valuable increments.
Why the others are incorrect: The Product Owner does not direct technical work—the Developers are self-managing in how they accomplish Sprint goals. The Product Owner has no formal authority over Developers in the organizational hierarchy within Scrum. Finally, the Product Owner is involved throughout the Sprint, not just at boundaries, working continuously with Developers on refinement and clarification.
Question 3 / 10
Which Scrum Values are directly supported when the Product Owner makes transparent decisions about the Product Backlog?
A. Only Focus
B. Only Courage
C. Commitment and Efficiency
D. Openness and Respect
✓ Bonne réponse : D
Openness and Respect are the correct values because transparent Product Backlog decisions demonstrate openness by sharing information clearly with the team and stakeholders, and respect by valuing their input and understanding of priorities. While Commitment and Focus are important Scrum values, they are not directly supported by transparency itself—transparency is the foundation that enables these values to flourish. Courage alone does not capture the collaborative nature of transparent decision-making.
Question 4 / 10
In which cases can a Sprint be cancelled? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Major strategy change
B. A critical bug is discovered
C. A Developer is absent
D. Sprint Goal becomes obsolete
✓ Bonne réponse : A, D
Answer: Sprint Goal becomes obsolete, major strategy change. Explanation: A Sprint is cancelled only when the Sprint Goal no longer has value — for example due to a major strategic pivot.
Question 5 / 10
Which of the following practices might help the Product Owner minimize waste in developing and sustaining the Product Backlog? (Choose two.)
A. Remove items from the Product Backlog that have not been addressed in a longtime.
B. Hand off ownership of the Product Backlog to someone else.
C. Avoid distracting the Scrum Team by maintaining newly gathered Product Backlog items in a separate Product Backlog until they are fully understood.
D. Only fully describe Product Backlog items when it seems likely they will be implemented.
✓ Bonne réponse : A, D
Answer: Remove items not addressed in a long time; only fully describe items when likely to be implemented. Explanation: Maintaining a lean Product Backlog reduces waste. Items unlikely to be implemented consume refinement effort. Progressive elaboration — detailing items only when they approach implementation — avoids specifying work that may never be done.
Question 6 / 10
What activities does the Scrum Master perform for the organization? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Coach Scrum adoption
B. Lead the QA team
C. Plan the product roadmap
D. Advise on removing obstacles at scale
✓ Bonne réponse : A, D
Answer: Coach Scrum adoption, advise on removing obstacles at scale. Explanation: The SM serves the broader organization by coaching Scrum adoption and helping remove systemic impediments.
Question 7 / 10
Relationship between the DoD and quality
Choisissez la meilleure réponse.
A. DoD = product charter
B. DoD = external test plan
C. DoD = task list
D. DoD = quality commitment for the Increment
✓ Bonne réponse : D
Answer: DoD = quality commitment for the Increment. Explanation: The Definition of Done sets the quality standard for each Increment and ensures transparency about what \'Done\' means.
Question 8 / 10
What are characteristics of an Increment? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Conformant to the DoD
B. Must include all features planned initially
C. Usable
D. Can be presented to stakeholders
✓ Bonne réponse : A, C, D
Answer: Usable, conformant to the DoD, can be presented to stakeholders. Explanation: An Increment may be partial but must be usable and meet the DoD. It does not need to include all originally planned features.
Question 9 / 10
What is the purpose of a Sprint Review? (Choose the best answer.)
A. To review the Scrum Team's activities and processes during the Sprint.
B. To build team spirit.
C. To inspect the product Increment with the stakeholders and collect feedback on next steps.
D. To take time to judge the validity of the project.
✓ Bonne réponse : C
Answer: To inspect the product Increment with stakeholders and collect feedback on next steps. Explanation: The Sprint Review creates a feedback loop between the Scrum Team and stakeholders. By demonstrating the actual Increment, the team gains input that shapes future Product Backlog ordering and product direction.
Question 10 / 10
Which of the following are appropriate topics for discussion during a Sprint Retrospective? (Choose two.)
A. The order of items in the Product Backlog
B. Identifying high priority process improvements for the next Sprint
C. Documenting acceptance criteria for items in the next Sprint
D. How the team collaborates
✓ Bonne réponse : B, D
Answer: How the team collaborates; identifying high-priority process improvements for the next Sprint. Explanation: The Sprint Retrospective focuses on the team's working relationships, processes, tools, and practices. The goal is to identify improvements that can be implemented in the next Sprint.
Au milieu du projet, une nouvelle réglementation inattendue impose des changements importants sur un livrable.
Quelle serait la meilleure réaction du chef de projet, en ligne avec le principe d\'adaptabilité et de résilience du PMBOK7 ?
A. Ignorer ces changements afin de respecter scrupuleusement le plan initial validé.
B. Adapter le plan de projet pour tenir compte de la nouvelle réglementation et accompagner l\'équipe dans ces changements.
C. Tenir l\'équipe pour responsable de ne pas avoir anticipé ce changement et exiger plus de rigueur à l\'avenir.
D. Suspendre le projet jusqu\'à nouvel ordre en attendant plus de clarté sur la réglementation.
✓ Bonne réponse : B
Le principe d\'adaptabilité et de résilience (principe 11) encourage à ajuster le projet face aux changements imprévus et à aider l\'équipe à absorber ces impacts. La réaction appropriée est donc d\'adapter les plans du projet pour intégrer la nouvelle réglementation et de soutenir l\'équipe dans cette transition, plutôt que d\'ignorer le changement ou de s\'arrêter.
Question 2 / 10
Un projet présente un SPI = 1,2 et CPI = 0,7. Quelle est la situation ?
Sélectionnez la bonne réponse.
A. En avance sur calendrier mais dépasse le budget
B. En retard et dépasse budget
C. En retard mais respecte le budget
D. Respecte calendrier et budget
✓ Bonne réponse : A
Indices de Performance (SPI et CPI) : SPI = 1,2 (>1) indique une avance calendaire, tandis que CPI = 0,7 (<1) révèle un dépassement budgétaire. Le projet progresse plus vite que prévu mais consomme davantage de ressources financières par unité de travail réalisée.
Question 3 / 10
Quelle est la meilleure stratégie de réponse à un risque présentant une probabilité élevée mais un impact financier faible ?
Sélectionnez la bonne réponse.
A. Mettre en place une surveillance active et des plans de contournement pour réduire la probabilité
B. Éviter complètement le risque en éliminant l'activité associée
C. Accepter le risque sans surveillance puisque l'impact est faible
D. Transférer le risque à un tiers (assurance, sous-traitant)
✓ Bonne réponse : A
Stratégie face à risque probable mais faible impact : Selon le PMBOK 7e, face à une probabilité élevée mais impact financier faible, la surveillance active combinée à des plans de contournement est optimale. Cette approche réduit la probabilité d'occurrence (contrairement à l'acceptation passive). L'évitement serait disproportionné, la transférence coûteuse. On privilégie donc l'atténuation du risque : surveiller activement permet d'intervenir rapidement si le risque se matérialise.
Question 4 / 10
Quel est le bon ordre des étapes d'une revue de sprint en Scrum ?
A. Démonstration → Adaptation → Feedback parties prenantes → Mise à jour du backlog
B. Feedback parties prenantes → Démonstration → Mise à jour du backlog → Adaptation
C. Mise à jour du backlog → Démonstration → Feedback parties prenantes → Adaptation
D. Démonstration des livrables → Feedback parties prenantes → Mise à jour du backlog → Adaptation
✓ Bonne réponse : D
Analyser la cause racine, simuler des scénarios (crashing, fast-tracking) et mettre en œuvre l’option la plus favorable au couple délai/valeur, puis suivre l’effet.
Question 5 / 10
Pourquoi la pensée système est-elle essentielle dans les projets complexes selon le PMBOK7 ?
A. Elle permet de comprendre les interactions et interdépendances pour éviter les effets non intentionnels
B. Elle garantit que les estimations de durée et de coût sont précises dès le démarrage
C. Elle simplifie la structure du projet en décomposant chaque livrable en tâches indépendantes
D. Elle remplace l'analyse des risques dans les projets à forte incertitude
✓ Bonne réponse : A
Elle permet de comprendre les interactions et interdépendances entre différents éléments du projet et de l’organisation, évitant une vision en silos.
Question 6 / 10
Quelle affirmation concernant le domaine Incertitude dans le PMBOK7 est exacte ?
A. Le domaine Incertitude se limite aux risques techniques du projet
B. Le domaine Incertitude exclut les risques liés aux parties prenantes externes
C. Le domaine Incertitude inclut la gestion des menaces ET des opportunités
D. Le domaine Incertitude traite uniquement des menaces identifiées lors du démarrage
✓ Bonne réponse : C
Le domaine Incertitude dans le PMBOK 7e édition : Ce domaine représente une évolution majeure par rapport aux éditions précédentes, passant d'une approche traditionnelle centrée uniquement sur les "risques négatifs" à une vision holistique de l'incertitude. L'incertitude englobe tous les événements ou conditions dont l'occurrence est imprévisible et qui peuvent affecter les objectifs du projet, qu'ils soient négatifs (menaces) ou positifs (opportunités). Cette approche reflète la réalité des projets modernes où les opportunités sont aussi importantes à gérer que les menaces. Par exemple, une avancée technologique inattendue peut créer une opportunité de réduire les délais, tout comme un fournisseur défaillant crée une menace. Les autres réponses sont incorrectes car : celle mentionnant "uniquement les menaces identifiées au démarrage" ignore les opportunités et limite la gestion des risques à une seule phase ; celle excluant les risques des parties prenantes externes contredit le principe d'inclusion totale de l'incertitude ; et celle se limitant aux risques techniques exclut les risques organisationnels, externes et autres dimensions critiques. Cette distinction est fondamentale pour l'examen PMP et la pratique professionnelle.
Question 7 / 10
Quel est l'objectif principal du domaine de gestion des Parties prenantes selon le PMBOK7 ?
A. Gérer uniquement les membres de l'équipe de projet
B. Identifier, analyser et impliquer activement les parties prenantes pour assurer la réussite du projet
C. Choisir l'approche et le cycle de vie du projet
D. Définir les critères de qualité technique des livrables
✓ Bonne réponse : B
Concept clé : Le domaine de gestion des Parties prenantes est l'un des douze domaines de performance du PMBOK 7e édition. Son objectif principal consiste à identifier, analyser et impliquer activement les parties prenantes tout au long du cycle de vie du projet pour assurer sa réussite. Ce domaine reconnaît que les projets ne sont jamais menés en isolation : ils impliquent des individus et des organisations qui ont des intérêts, des attentes et une influence variables sur les résultats. En cartographiant systématiquement les parties prenantes (clients, sponsors, équipe, fournisseurs, régulateurs, etc.), en analysant leur niveau d'intérêt et de pouvoir, puis en développant des stratégies d'engagement adaptées, le chef de projet maximise les chances de mobilisation des soutiens nécessaires et de mitigation des résistances. Cette approche proactive s'oppose à une gestion réactive des conflits. Les autres options sont incorrectes car : gérer uniquement les membres de l'équipe ignore les parties prenantes externes ; définir les critères de qualité relève du domaine de la Qualité ; choisir l'approche et le cycle de vie correspond au domaine de Planification. Dans un contexte agile, cette gestion est continue et itérative, intégrant les retours des parties prenantes à chaque itération.
Question 8 / 10
Vous devez planifier un projet en environnement très incertain.
Quelle approche est la plus adaptée ?
A. Approche hybride sans feedback.
B. Absence de planification formelle.
C. Approche strictement prédictive.
D. Approche adaptative (agile).
✓ Bonne réponse : D
Approche adaptative (agile) en environnement incertain : En contexte hautement incertain, l'approche adaptative permet une gestion proactive de l'incertitude par des cycles itératifs courts (sprints), des réévaluations régulières des exigences et un feedback continu des parties prenantes. Contrairement à l'approche prédictive qui suppose une définition complète du scope en amont, l'adaptative accepte le changement comme normal et le capitalise pour améliorer continuellement le produit. Le PMBOK 7e édition reconnaît que les environnements complexes et imprévisibles requièrent une flexibilité accrue. Les itérations courtes réduisent le risque d'écart entre les attentes et la livraison, tandis que le feedback régulier permet d'ajuster rapidement les priorités. L'approche prédictive (réponse 2) impose un plan rigide inadapté à l'incertitude. L'approche hybride sans feedback (réponse 3) combine les avantages sans en tirer parti. L'absence de planification (réponse 4) crée du chaos. Seule l'approche adaptative structure l'incertitude en l'intégrant dès la conception du projet.
Question 9 / 10
Plusieurs parties prenantes clés expriment des attentes contradictoires sur les priorités du projet. Comment dois-tu procéder ?
Quelle action du domaine Parties prenantes est la plus appropriée ?
A. Choisir un camp et ignorer délibérément les attentes des autres parties prenantes
B. Organiser une concertation structurée pour aligner, prioriser et arbitrer les attentes avec la gouvernance
C. Lancer le développement immédiatement sans clarifier ni documenter les attentes
D. Reporter indéfiniment la décision en espérant que le conflit se résout de lui-même
✓ Bonne réponse : B
Gestion des attentes contradictoires via concertation structurée : En gestion de projet (PMBOK 7e édition), les parties prenantes possèdent des intérêts divergents et des objectifs souvent incompatibles. La première étape consiste à organiser une concertation structurée impliquant les stakeholders clés, le sponsor et la gouvernance du projet. Cette démarche permet de : (1) clarifier explicitement chaque attente sans jugement, (2) documenter les priorités et les contraintes associées, (3) identifier les zones de chevauchement et de conflit, (4) co-construire un consensus ou un compromis acceptable par tous. La gouvernance du projet joue un rôle d'arbitrage neutre lorsque les conflits persistent, en s'appuyant sur la stratégie métier, les objectifs stratégiques et les critères de succès du projet. Cette approche évite trois pièges majeurs : ignorer délibérément certaines attentes (créant de la frustration et des risques de non-acceptation), reporter indéfiniment la décision (paralysant l'exécution et accumulant l'ambiguïté), ou lancer le développement sans clarification (générant des rework massifs et des dérives de scope). La concertation structurée s'aligne sur les principes agiles du PMBOK 7 valorisant la collaboration
Question 10 / 10
Selon le Code d'éthique et de conduite professionnelle du PMI, lesquels des comportements suivants renforcent l'éthique professionnelle d'un chef de projet ?
Sélectionnez toutes les réponses correctes.
A. Partager des informations confidentielles si cela peut améliorer les relations client
B. Accepter des cadeaux ou avantages de fournisseurs pour accélérer les approbations
C. Dissimuler des risques ou des problèmes pour protéger la réputation du projet
D. Agir avec intégrité, respecter la confidentialité et éviter les conflits d'intérêts
✓ Bonne réponse : D
Code d'éthique et de conduite professionnelle du PMI : Le PMI établit quatre valeurs fondamentales (Responsabilité, Respect, Équité et Honnêteté) qui constituent le socle de la conduite professionnelle des chefs de projet. Agir avec intégrité signifie être honnête dans toutes les communications, respecter ses engagements et prendre des décisions basées sur les principes éthiques plutôt que sur des intérêts personnels. Respecter la confidentialité exige de protéger les informations sensibles de l'organisation et des parties prenantes, conformément aux accords légaux et contractuels. Éviter les conflits d'intérêts implique de déceler et de déclarer toute situation où vos intérêts personnels pourraient influencer votre jugement professionnel.
Pourquoi cette réponse est correcte : Ces trois comportements reflètent directement le cadre éthique du PMI. Un chef de projet intègre gagne la confiance de son équipe et des parties prenantes, fondamentale pour la réussite du projet. Le PMBOK 7e édition renforce cette approche en mettant l'accent sur la performance de domaine incluant l'éthique.
Quelles activités du processus de revue (1–4) correspondent aux descriptions suivantes (A–D) ?
1. Planification de la revue2. Examen du document3. Réunion de revue4. Re-travail (rework)A. Identifier les anomalies de manière individuelleB. Corriger les défauts ou incohérences détectésC. Définir le type de revue, les rôles et le calendrierD. Discuter collectivement des défauts pour valider ou rejeter leur pertinence Sélectionnez UNE réponse.
A. 1C, 2B, 3A, 4D
B. 1B, 2C, 3A, 4D
C. 1C, 2A, 3D, 4B
D. 1A, 2D, 3C, 4B
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-3.2.2 (K2) – Résumer les activités typiques du processus de revue.
La réponse correcte est a) 1C, 2A, 3D, 4B
● 1C) Correcte : La planification sert à organiser le processus, choisir le type de revue, les rôles, etc. ● 2A) Correcte : L’examen consiste à analyser le document individuellement. ● 3D) Correcte : La réunion permet à l’équipe de discuter des anomalies ensemble. ● 4B) Correcte : Le rework est le moment où l’auteur corrige ce qui a été signalé.
Question 2 / 10
En appliquant l’analyse des valeurs limites à deux valeurs, lequel des ensembles de tests suivants fournit le meilleur niveau de couverture des limites ?
Un système de gestion de température pour un aquarium tropical affiche les messages suivants selon la température saisie (en degrés Celsius) :● Si la température est comprise entre 24 et 26 inclus, afficher “température optimale”● Si elle est inférieure à 24, afficher « température trop basse »● Si elle est supérieure à 26, afficher « température trop élevée »Sélectionnez UNE réponse.
A. 23, 24, 26, 27
B. 23, 27
C. 22, 24, 26, 28
D. 24, 26
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-4.2.2 (K3) – Appliquer l’analyse des valeurs limites pour identifier les cas de test. ● a) Faux → 23 et 27 : limites extérieures uniquement ● b) Faux → 24 et 26 : limites valides, pas d’extérieures ● c) Correct → 23, 24, 26, 27 : couvre toutes les limites valides et invalides ● d) Faux → 22, 24, 26, 28 : trop éloigné des limites directes
Question 3 / 10
Quels bénéfices des tests statiques (1–4) correspondent aux descriptions suivantes (A–D) ?
1. Réduction du coût de correction des défauts2. Détection précoce d’erreurs dans les documents3. Amélioration de la compréhension partagée des exigences4. Identification d’anomalies sans exécution du codeA. Évite des régressions coûteuses en fin de projetB. Permet de corriger les problèmes dès les premières phases du projetC. Favorise la collaboration entre les membres de l’équipeD. S’appuie sur l’analyse de code ou de documents plutôt que sur l’exécutionSélectionnez UNE réponse.
A. 1B, 2D, 3A, 4C
B. 1C, 2A, 3D, 4B
C. 1A, 2B, 3C, 4D
D. 1D, 2C, 3B, 4A
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-3.1.2 (K2) – Expliquer la valeur du test statique.
La réponse correcte est a) 1A, 2B, 3C, 4D
● 1A) Correct : Moins de défauts en production = moins de coûts en fin de cycle. ● 2B) Correct : Le test statique permet d’identifier les erreurs avant que le code soit écrit. ● 3C) Correct : Les revues statiques aident l’équipe à mieux comprendre les exigences. ● 4 D) Correct : Le test statique n’exécute pas le code, il l’analyse.
Question 4 / 10
Quel est le principal objectif des tests statiques ?
A. Identifier les performances du logiciel en situation de charge élevée.
B. Vérifier que le logiciel fonctionne correctement en l’exécutant dans un environnement de test.
C. S’assurer que tous les tests automatisés sont correctement implémentés.
D. Détecter les défauts dans le logiciel sans exécuter le code.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-3.1.2 (K2) - Expliquer la valeur du test statique. ● a) Correct → Les tests statiques permettent d’identifier des défauts sans exécuter le logiciel, via des revues ou des analyses statiques. ● b) Faux → Tester le logiciel en l’exécutant relève des tests dynamiques. ● c) Faux → Tester la performance du logiciel sous charge relève des tests de performance, qui sont des tests dynamiques. ● d) Faux → Les tests statiques ne concernent pas l’implémentation des tests automatisés.
Question 5 / 10
Quel type d’outil est le plus adapté pour organiser les cas de test, suivre les défauts et gérer les configurations ?
A. Outils de gestion des tests
B. Outils d’exécution et de couverture des tests
C. Outils de test de non-régression
D. Outils d’analyse statique
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-6.1.1 (K2) – Expliquer comment différents types d\'outils de test soutiennent les tests.
● a) Faux → Les outils d’exécution et de couverture des tests sont conçus pour automatiser et mesurer l’exécution des tests, mais ne gèrent pas l’organisation des cas de test et des défauts. ● b) Faux → Les outils de test de non-régression sont utilisés pour vérifier que les modifications apportées au code n’introduisent pas de nouveaux défauts, mais ils ne gèrent pas directement les cas de test et les défauts. ● c) Correct → Les outils de gestion des tests permettent de structurer, suivre et centraliser les cas de test, les défauts détectés et les configurations de test. ● d) Faux → Les outils d’analyse statique examinent le code source sans exécuter le programme, mais ne permettent pas de suivre la gestion des tests et des défauts.
Question 6 / 10
Dans quel format une équipe Agile pourrait-elle le plus efficacement communiquer l’état d’avancement des tests aux parties prenantes métier ?
A. Revue du code source
B. Historique Git des commits de test
C. Graphique burndown de cas de test exécutés
D. Diagramme de classes UML
✓ Bonne réponse : C
Cette question correspond à l’objectif FL-5.3.3 (K2) – Donner des exemples de communication de l’état d’avancement des tests. ● a) Faux → Trop technique, inutile pour un suivi métier. ● b) Faux → La revue de code concerne la qualité du code, pas l’avancement des tests. ● c) Correct → Le burndown chart est un excellent moyen visuel de suivre la progression dans le temps. ● d) Faux → Les commits ne donnent pas de vue globale sur l’exécution des tests.
Question 7 / 10
Quels éléments suivants (i-v) expliquent pourquoi les tests ne peuvent pas garantir l’absence totale de défauts ?
i. Tester toutes les combinaisons d’entrées est souvent impossible en pratique.ii. Certains défauts peuvent être masqués par d’autres erreurs dans le code.iii. Les tests sont conçus en fonction des spécifications et ne couvrent pas nécessairement tous les scénarios réels.iv. Les tests sont principalement axés sur la performance du système, et non sur la détection des défauts.v. Une modification du logiciel peut introduire de nouveaux défauts imprévusSélectionnez UNE réponse.
A. ii, iv, v ont une influence significative ; i, iii non.
B. iii, v ont une influence significative ; i, ii, iv non.
C. i, ii, iii, v ont une influence significative ; iv non.
D. i, iii, iv ont une influence significative ; ii, v non.
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.3.1 (K2) – Expliquer les sept principes du test.
Réponse correcte : a) i, ii, iii, v ont une influence significative ; iv non.
● i) Correct → Il est impossible de tester toutes les combinaisons d’entrées, ce qui limite la couverture des tests. ● ii) Correct → Certains défauts peuvent être masqués par d’autres erreurs et ne se manifester que plus tard. ● iii) Correct → Les tests sont conçus selon les spécifications, mais ne couvrent pas tous les scénarios réels. ● iv) Faux → Les tests ne sont pas uniquement axés sur la performance, ils incluent aussi la recherche de défauts. ● v) Correct → Modifier le logiciel peut introduire de nouveaux défauts, nécessitant des tests de régression.
Question 8 / 10
Quel est un risque potentiel d’une équipe de test totalement indépendante ?
A. Une amélioration de la rapidité d’exécution des tests.
B. Une meilleure objectivité dans l’identification des défauts.
C. Un manque de compréhension du produit et des objectifs métier.
D. Une réduction des conflits d’intérêts avec les développeurs.
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.5.3 (K2) – Distinguer les avantages et les inconvénients de l\'indépendance du test.
● a) Correct → Une équipe trop indépendante peut manquer d’informations essentielles sur le produit et son contexte d’utilisation. ● b) Faux → Une plus grande objectivité est un avantage, et non un inconvénient. ● c) Faux → Une séparation trop marquée peut au contraire augmenter les conflits entre testeurs et développeurs. ● d) Faux → Une équipe totalement indépendante n’accélère pas forcément les tests, cela dépend de l’organisation en place.
Question 9 / 10
Une organisation développe un nouveau système de contrôle pour des équipements médicaux. L\'équipe de test souhaite utiliser une combinaison de différentes approches de test. Laquelle des combinaisons suivantes utilise UNIQUEMENT des techniques basées sur l\'expérience ?
A. Tests de chemins, tests de couverture d\'instructions et tests basés sur les défauts
B. Tests exploratoires, analyses de valeurs limites et tests par paires
C. Tests basés sur l\'intuition, tests exploratoires et tests basés sur les check-lists
D. Partitionnement d\'équivalence, tests basés sur les risques et tests de structure de contrôle
✓ Bonne réponse : C
Cette question correspond à l\'objectif d\'apprentissage FL-4.1.1 (K2) - Distinguer les techniques de test boîte noire, boîte blanche et basées sur l\'expérience. ● a) Faux - Cette combinaison mélange des techniques basées sur l\'expérience (tests exploratoires) avec des techniques de test boîte noire (analyses de valeurs limites et tests par paires). Les tests par paires et les analyses de valeurs limites sont des techniques systématiques basées sur les spécifications, pas sur l\'expérience. ● b) Correct - Cette combinaison contient uniquement des techniques basées sur l\'expérience :
○ Tests basés sur l\'intuition : utilisation de l\'expérience et de l\'intuition du testeur pour identifier les zones problématiques ○ Tests exploratoires : apprentissage, conception et exécution des tests simultanément ○ Tests basés sur les check-lists : utilisation de listes de contrôle développées à partir de l\'expérience pour guider les tests ● c) Faux - Cette combinaison contient principalement des techniques de test boîte blanche (tests de chemins et tests de couverture d\'instructions), avec une technique basée sur l\'expérience (tests basés sur les défauts). Les tests de structure interne sont clairement des techniques boîte blanche. ● d) Faux - Cette combinaison mélange des techniques de test boîte noire (partitionnement d\'équivalence), des techniques basées sur l\'expérience (tests basés sur les risques), et des techniques de test boîte blanche (tests de structure de contrôle). Ce n\'est donc pas une liste de techniques uniquement basées sur l\'expérience.
Question 10 / 10
Quels éléments (1-4) différencient correctement les tests de confirmation des tests de régression (A-D) ?
1. Vérifient qu’un défaut précédemment corrigé ne réapparaît pas2. Vérifient qu’une modification n’a pas introduit de nouveaux défauts ailleurs3. Se concentrent uniquement sur la fonctionnalité corrigée4. Testent l’ensemble du système pour détecter d’éventuelles régressionsA. Test de confirmationB. Test de régressionC. Test d’intégrationD. Test d’acceptationSélectionnez UNE réponse.
A. 1D, 2B, 3A, 4C
B. 1A, 2B, 3A, 4B
C. 1B, 2D, 3A, 4C
D. 1A, 2C, 3D, 4B
✓ Bonne réponse : B
Cette question correspond à l\'objectif d\'apprentissage FL-2.2.3 (K2) – Distinguer les tests de confirmation des tests de régression.
La bonne réponse est c) 1A, 2B, 3A, 4B.
● 1A) Correct → Le test de confirmation (ou \"retest\") vérifie qu’un défaut corrigé est effectivement résolu. ● 2B) Correct → Le test de régression s’assure que la correction ou une nouvelle fonctionnalité n’a pas causé d’effets secondaires indésirables. ● 3A) Correct → Les tests de confirmation ciblent spécifiquement la correction appliquée et ne testent pas d’autres parties du système. ● 4B) Correct → Les tests de régression sont exécutés à une échelle plus large pourvérifier que le reste du système fonctionne toujours correctement.
Which of the following exercises should an organization use to improve its incident response process?
Select the correct answer.
A. Failover
B. Tabletop
C. Replication
D. Recovery
✓ 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 2 / 10
A security administrator would like to protect data on employees' laptops. Which of the following encryption techniques should the security administrator use?
A. Full disk
B. Asymmetric
C. Partition
D. Database
✓ Bonne réponse : A
Answer: Full disk encryption. Explanation: Full disk encryption (FDE) protects all data on a laptop by encrypting the entire drive. If the laptop is lost or stolen, the data remains inaccessible without the decryption key, protecting sensitive corporate information.
Question 3 / 10
A data administrator is configuring authentication for a SaaS application and would like to reduce the number of credentials employees need to maintain. The company prefers to use domain credentials to access new SaaS applications. Which of the following methods would allow this functionality?
A. PEAP
B. LEAP
C. MFA
D. SSO
✓ Bonne réponse : D
Answer: SSO (Single Sign-On). Explanation: SSO allows users to authenticate once with their existing domain credentials and gain access to multiple applications without re-entering credentials. This reduces credential proliferation and improves security through centralized authentication.
Question 4 / 10
What is the primary goal of incident response?
Select the correct answer.
A. A. Prevent all incidents
B. B. Punish attackers
C. D. Minimize impact of security incidents
D. C. Report to authorities
✓ Bonne réponse : C
Incident Response Primary Goal: Minimize damage and recovery time when security breaches occur. Organizations cannot prevent all incidents, so IR focuses on containment, eradication, and restoration. Prevention (A) is proactive security; punishment (B) and reporting (C) are secondary actions following IR procedures.
Question 5 / 10
Which of the following threat actors is the most likely to be motivated by profit?
Select the correct answer.
A. Organized crime
B. Shadow IT
C. Hacktivist
D. Insider threat
✓ Bonne réponse : A
Organized Crime Motivation: Cybercriminals operating in organized groups target financial systems, data theft, and ransomware for direct monetary gain. Unlike hacktivists (ideological), insider threats (access-based), or Shadow IT (operational workarounds), organized crime exclusively pursues profit through illegal cyber activities.
Question 6 / 10
Which of the following is used to identify vulnerabilities in a system before an attacker can exploit them?
Select the correct answer.
A. A. Packet sniffing
B. C. Penetration testing
C. B. Vulnerability scanning
D. D. Social engineering
✓ Bonne réponse : C
Vulnerability Scanning: An automated security tool that systematically scans systems to detect weaknesses, misconfigurations, and unpatched software before attackers exploit them. Unlike penetration testing (which simulates actual attacks) or packet sniffing (which captures network traffic), vulnerability scanning provides proactive identification of security gaps.
Question 7 / 10
Which of the following is used to prevent unauthorized removal of sensitive data from a company network?
Select the correct answer.
A. B. VPN
B. D. Data Loss Prevention (DLP)
C. A. Encryption
D. C. Antivirus
✓ Bonne réponse : B
Data Loss Prevention (DLP): A security technology that monitors, detects, and blocks unauthorized transmission of sensitive data outside the network perimeter. DLP specifically targets data exfiltration through email, cloud storage, and removable media. Unlike encryption (protects data at rest/transit), VPN (provides secure connections), or antivirus (detects malware), DLP actively enforces data handling policies and prevents unauthorized removal.
Question 8 / 10
A company suspects its employees are reusing passwords across both work and personal accounts. Which of the following would BEST mitigate this risk?
Select the correct answer.
A. Install endpoint antivirus and anti-malware software
B. Implement full disk encryption on all employee devices
C. Implement a password manager and enforce unique, complex passwords with periodic changes through a password policy
D. Increase network segmentation and firewall rules
✓ Bonne réponse : C
Password Manager and Unique Complex Passwords: This solution directly addresses password reuse by enabling employees to maintain distinct, complex credentials across accounts without memorization burden. Regular enforcement ensures compromised passwords cannot persist. While disk encryption protects data at rest and antivirus defends against malware, neither prevents password reuse. Network segmentation controls lateral movement but doesn't mitigate credential compromise risks from reused passwords.
Question 9 / 10
What type of malware is designed to collect information about users without their knowledge?
Select the correct answer.
A. D. Botnet
B. C. Rootkit
C. B. Worm
D. A. Spyware
✓ Bonne réponse : D
Spyware: malware that covertly monitors user activity, captures keystrokes, browsing habits, and personal data without consent. Unlike worms (self-replicating network threats), rootkits (privilege escalation tools), or botnets (command-controlled networks), spyware's primary function is silent surveillance and information theft.
Question 10 / 10
Which of the following is the PRIMARY purpose of data classification?
Select the correct answer.
A. C. To determine the appropriate level of protection
B. B. To comply with legal requirements
C. A. To identify vulnerabilities
D. D. To reduce storage costs
✓ Bonne réponse : A
Data Classification: a systematic process that categorizes information based on sensitivity and value to determine security controls. Organizations assign protection levels (public, internal, confidential, restricted) to ensure resources match actual risk. While compliance and cost reduction may result, the PRIMARY purpose is establishing appropriate safeguards—not identifying vulnerabilities or cutting expenses.
Quelle plateforme Azure est fondée sur Apache Spark pour le traitement Big Data et le machine learning ?
A. Azure Machine Learning
B. Azure Synapse Analytics
C. Azure Databricks
D. Azure Monitor
✓ Bonne réponse : C
Azure Databricks : plateforme collaborative fondée sur Apache Spark, optimisée pour le traitement distribué de Big Data et le machine learning. Elle combine Spark (moteur de calcul puissant) avec un environnement notebook intégré et des outils ML. Contrairement à Azure Synapse Analytics (orientée data warehousing/SQL) ou Azure Machine Learning (ML spécialisé), Databricks excelle dans le traitement massif de données non structurées et les workflows Big Data collaboratifs.
Question 2 / 10
Quel service Azure fournit une base de données SQL entièrement managée (PaaS) ?
A. Azure Blob Storage
B. Azure Cosmos DB
C. Azure Files
D. Azure SQL Database
✓ Bonne réponse : D
Azure SQL Database : service PaaS qui offre une base de données relationnelle SQL entièrement managée. Microsoft gère les mises à jour, sauvegardes et haute disponibilité, vous concentrant sur les données. À distinguer de Cosmos DB (NoSQL documentaire), Blob Storage (stockage objet) et Files (partages réseau).
Question 3 / 10
Quelle est la différence entre OLTP et OLAP dans le contexte de la gestion des données ?
A. OLAP est la version améliorée d'OLTP, remplaçant le premier dans tous les cas d'usage
B. OLTP est exclusivement utilisé pour les bases NoSQL ; OLAP pour les bases relationnelles
C. OLTP et OLAP sont deux noms pour le même type de système de base de données
D. OLTP gère les transactions rapides au quotidien ; OLAP analyse de grandes quantités de données historiques pour le décisionnel
✓ Bonne réponse : D
OLTP (Online Transaction Processing) optimise les transactions rapides et fréquentes : insertions, mises à jour, suppressions d'enregistrements individuels (ex. : saisie d'une commande, retrait bancaire). Les requêtes sont simples et touchent peu de lignes. OLAP (Online Analytical Processing) optimise les requêtes analytiques complexes sur de grands volumes de données historiques : agrégations, tendances, dimensions multiples (ex. : ventes par région par trimestre). Azure SQL est adapté à l'OLTP ; Azure Synapse Analytics à l'OLAP (data warehouse).
Question 4 / 10
Qu'est-ce qu'un entrepôt de données (Data Warehouse) et en quoi diffère-t-il d'une base de données opérationnelle ?
A. Le DW stocke des données historiques orientées sujets métier optimisé pour l'analytique OLAP ; la DB opérationnelle gère les transactions OLTP courantes
B. Un Data Warehouse ne peut pas utiliser SQL ; il nécessite des langages spécialisés comme MDX
C. Les entrepôts de données sont réservés aux très grandes entreprises ; les PME utilisent uniquement des bases opérationnelles
D. Un entrepôt de données est identique à une base de données opérationnelle mais avec plus de stockage
✓ Bonne réponse : A
Un entrepôt de données (Data Warehouse) est un référentiel centralisé de données historiques optimisé pour les requêtes analytiques et le reporting. Différences avec une base opérationnelle : (1) Orientation : DW = sujets métier (ventes, clients) vs DB = processus (commandes, factures) ; (2) Temporalité : DW = données historiques sur plusieurs années vs DB = données courantes ; (3) Volumétrie : DW = téraoctets/pétaoctets vs DB = gigaoctets ; (4) Optimisation : DW = lectures complexes (OLAP) vs DB = lectures/écritures simples (OLTP). Azure Synapse SQL Pool est le DW natif d'Azure.
Question 5 / 10
Laquelle des API suivantes n'est PAS supportée nativement par Azure Cosmos DB ?
A. API Cassandra
B. API Gremlin
C. API MongoDB
D. API MySQL
✓ Bonne réponse : D
APIs natives d'Azure Cosmos DB : Cosmos DB supporte nativement 5 APIs : SQL Core, MongoDB, Cassandra, Gremlin et Table. MySQL n'en fait pas partie. Bien que Azure propose un service MySQL séparé (Azure Database for MySQL), Cosmos DB ne l'implémente pas. Les trois autres options (MongoDB, Cassandra, Gremlin) sont toutes supportées nativement par Cosmos DB pour différents modèles de données.
Question 6 / 10
Quel est l'objectif d'Azure Data Factory ?
A. Orchestrer et automatiser les pipelines de mouvement et de transformation de données à grande échelle
B. Fournir un service de base de données documentaire NoSQL
C. Héberger des bases de données relationnelles avec mise à l'échelle automatique
D. Diffuser en flux continu et analyser les données de télémétrie IoT en temps réel
✓ Bonne réponse : A
Azure Data Factory est un service cloud d'orchestration et d'automatisation conçu pour gérer des pipelines de mouvement et de transformation de données à grande échelle, permettant de créer des workflows complexes de traitement de données. Azure Cosmos DB fournit les services NoSQL, Azure SQL Database gère les bases de données relationnelles, et Azure Stream Analytics est spécialisé dans l'analyse de données IoT en temps réel. Azure Data Factory se concentre uniquement sur l'orchestration et l'automatisation des pipelines de données.
Question 7 / 10
Quel service Azure est multi-modèle et permet la réplication mondiale des données ?
A. Azure SQL Managed Instance
B. Azure Database for PostgreSQL
C. Azure Blob Storage
D. Azure Cosmos DB
✓ Bonne réponse : D
Azure Cosmos DB : base de données NoSQL native du cloud, conçue pour supporter plusieurs modèles de données (documents, clé-valeur, graphe, colonnes). Elle offre une réplication automatique et transparente across régions géographiques avec garanties de latence faible et haute disponibilité via SLA. Contrairement à PostgreSQL (relationnel), Blob Storage (objet) ou SQL Managed Instance (SQL traditionnel), Cosmos DB combine flexibilité multi-modèle et distribution mondiale.
Question 8 / 10
Qu’est-ce qu’une donnée structurée ?
A. Une donnée sans organisation ni schéma
B. Une donnée stockée uniquement dans le cloud
C. Une donnée représentée sous forme d’images ou de vidéos
D. Une donnée organisée dans des tables avec un schéma fixe
✓ Bonne réponse : D
Donnée structurée : données organisées selon un schéma fixe prédéfini, typiquement en lignes et colonnes (tables relationnelles). Cette structure permet une requête et une analyse rapides. Contrairement aux données non structurées (images, vidéos, textes libres) ou semi-structurées (JSON, XML), les données structurées ont des colonnes bien définies avec des types de données précis, facilitant le traitement et la gestion dans des bases de données comme SQL Server ou Azure SQL.
Question 9 / 10
Quel type de stockage est optimisé pour conserver de grandes quantités de données historiques pour l’analyse ?
A. Un entrepôt de données (data warehouse)
B. Un fichier Excel
C. Un stockage Blob Archive
D. Une base transactionnelle OLTP
✓ Bonne réponse : A
Entrepôt de données (Data Warehouse) : système optimisé pour stocker et analyser d'énormes volumes de données historiques via des requêtes complexes. Contrairement aux bases OLTP (transactionnelles, rapides mais limitées), un data warehouse comme Azure Synapse Analytics structure les données en schémas analytiques pour explorer des tendances. Le stockage Blob Archive convient au long terme mais pas à l'analyse interactive.
Question 10 / 10
Qu'est-ce qu'un modèle de données en étoile (Star Schema) et où est-il utilisé ?
A. C'est un algorithme de chiffrement des données dans Azure Synapse Analytics
B. Modèle OLAP avec une table de faits (métriques) entourée de tables de dimensions (contexte), optimisé pour les requêtes analytiques
C. Un schéma en étoile est utilisé dans les bases OLTP pour accélérer les transactions
D. Le schéma en étoile ne peut pas être utilisé avec Power BI, qui nécessite un schéma normalisé 3NF
✓ Bonne réponse : B
Le schéma en étoile (Star Schema) est un modèle de données pour les entrepôts de données et OLAP. Il centre une table de faits (métriques mesurables : ventes, quantités, montants) entourée de tables de dimensions (contexte : date, produit, client, région). Cette structure dénormalisée (légère redondance intentionnelle) optimise les requêtes analytiques car les jointures sont simples et peu nombreuses. C'est le modèle favori de Power BI et Azure Synapse Analytics. Le schéma en flocon (Snowflake Schema) normalise davantage les dimensions mais complexifie les requêtes.
En S/4HANA, la création d’un compte G/L de catégorie « élément de coût primaire » génère automatiquement l’élément de coût correspondant en CO.
Vrai ou faux ?
A. Vrai
B. Faux
✓ Bonne réponse : A
Réponse : Vrai Explication : Les éléments de coût sont intégrés aux comptes G/L : les primaires et secondaires existent comme comptes G/L avec une catégorie d’élément de coût.
Question 2 / 10
Quel objet structure les états financiers (bilan/compte de résultat) utilisés à la clôture ?
Choisissez la bonne réponse.
A. Le ledger non principal
B. Le moteur d’accruals
C. La variante de périodes (PPV)
D. La Financial Statement Version (FSV)
✓ Bonne réponse : D
Réponse : La Financial Statement Version (FSV). Explication : La FSV agrège les comptes GL et calcule les sous‑totaux pour la publication des états.
Question 3 / 10
Dans le Launchpad Fiori, les « espaces/pages » remplacent progressivement les « groupes » pour l’organisation de l’interface utilisateur.
Vrai ou faux ?
A. Vrai
B. Faux
✓ Bonne réponse : A
Réponse : Vrai Explication : Les espaces/pages offrent une navigation structurée par rôle et scénario ; les groupes sont considérés comme héritage et peuvent coexister durant la transition.
Question 4 / 10
Quelle fonctionnalité SAP S/4HANA consolide les écritures de FI, CO et Gestion d'Actifs dans une source unique de vérité ?
A. Sous-module Comptabilité des Centres de Profit
B. Le Journal Universel (table ACDOCA)
C. Configuration du Ledger Étendu
D. Nouveau Module de Comptabilité d'Actifs
✓ Bonne réponse : B
Le Journal Universel (stocké dans la table ACDOCA) est le cœur de S/4HANA qui consolide toutes les écritures comptables de la Finance (FI), du Contrôle de Gestion (CO) et de la Gestion d'Actifs dans une source unique unifiée, éliminant les transferts de données redondants. Les autres réponses sont incorrectes : le « Nouveau Module de Comptabilité d'Actifs » n'existe pas comme entité de consolidation centrale, le « Ledger Étendu » est une configuration additionnelle et non un point de consolidation principal, et la « Comptabilité des Centres de Profit » est un sous-module CO spécialisé, pas un point de consolidation global.
Question 5 / 10
Sélectionnez les tâches FI typiquement incluses dans une check‑list de clôture mensuelle.
Cochez toutes les options pertinentes.
A. Lettrage automatique (F.13) quand applicable
B. Création des Business Partners automatiquement
C. Valorisation de change (postes/balances)
D. Écritures périodiques (accruals/deferrals)
E. Nettoyage du compte GR/IR
✓ Bonne réponse : A, C, D, E
Réponse : Écritures périodiques (accruals/deferrals) ; Valorisation de change ; Nettoyage GR/IR ; Lettrage automatique F.13 ; Revue des comptes et justification des variations. Explication : Ces actions sécurisent l’exhaustivité et la fiabilité des états financiers.
Question 6 / 10
Dans SAP FI, qu'est-ce que la compensation (Clearing) des postes ouverts et quand est-elle déclenchée ?
A. Le rapprochement d'un paiement avec sa facture correspondante pour solder les postes ouverts
B. La validation automatique des écritures comptables par le contrôleur financier
C. La conversion des montants en devise étrangère vers la devise de référence
D. Un processus de clôture mensuelle qui rapproche le grand livre des journaux auxiliaires
✓ Bonne réponse : A
La compensation (Clearing) est le processus qui rapproche et solde des postes ouverts (créances ou dettes) en les marquant comme « compensés ». Elle est déclenchée lorsqu'un paiement entrant (client) ou sortant (fournisseur) est reçu et rattaché à la facture correspondante. La compensation peut être automatique (programme F.13 ou app dunning) ou manuelle (F-32 client, F-44 fournisseur). Un poste compensé ne figure plus dans la liste des postes ouverts et le solde du compte collectif reflète l'encours réel.
Question 7 / 10
Quel énoncé décrit correctement la « dépréciation non planifiée » (unplanned depreciation) ?
Choisissez la bonne réponse.
A. Une simple modification de la durée de vie utile sans impact comptable
B. Une fonctionnalité propre à CO uniquement
C. Une écriture d’ajustement complémentaire à l’amortissement planifié
D. Un lettrage automatique des postes ouverts
✓ Bonne réponse : C
Réponse : Une écriture d’ajustement de valeur en plus de l’amortissement planifié lorsque la valeur recouvrable diminue. Explication : Elle corrige la valeur comptable indépendamment de la clé d’amortissement.
Question 8 / 10
À quoi sert le compte de rapprochement GR/IR dans SAP ?
A. Stocker le revenu brut avant application des déductions fiscales
B. Poster les écritures de reclassement du grand livre en fin de période
C. Enregistrer les transactions inter-sociétés entre sociétés
D. Réconcilier les réceptions de marchandises contre les réceptions de factures — éliminer la différence de timing entre la livraison et la facturation
✓ Bonne réponse : D
La bonne réponse : Le compte de rapprochement GR/IR (Réception de Marchandises/Réception de Facture) est utilisé pour réconcilier les réceptions de marchandises contre les réceptions de factures, en éliminant les différences temporelles entre la livraison et la facturation. Lorsqu'une marchandise est reçue mais que la facture n'a pas encore été traitée, le compte GR/IR enregistre cette différence temporaire jusqu'à la réception de la facture.
Pourquoi les autres réponses sont incorrectes : Les transactions inter-sociétés utilisent des comptes de compensation inter-sociétés spécifiques, pas le compte GR/IR. Les écritures de reclassement sont enregistrées directement au grand livre sans passer par GR/IR. Enfin, les revenus bruts sont gérés dans les comptes de ventes, pas dans un compte de rapprochement de réception.
Question 9 / 10
Quelles sont les conséquences de l'activation de la présentation par segment dans la comptabilité des immobilisations ? (Choisissez deux réponses.)
A. Le segment est automatiquement mis à jour dans les fiches immobilisation existantes.
B. Le segment apparaît dans la configuration d'affectation supplémentaire des comptes.
C. L'activation du segment peut être annulée.
D. Le segment apparaît dans la disposition d'écran pour la fiche immobilisation.
✓ Bonne réponse : B, D
Réponse : Le segment apparaît dans la configuration d'affectation supplémentaire des comptes ; le segment apparaît dans la disposition d'écran pour la fiche immobilisation. Explication : L'activation de la présentation par segment dans FI-AA ajoute le champ segment à deux zones : la configuration de l'affectation des comptes (pour la dérivation automatique du segment dans les comptabilisations) et la disposition d'écran de la fiche immobilisation (pour l'affectation manuelle ou l'affichage).
Question 10 / 10
Dans SAP S/4HANA, qu'est-ce que le document d'immobilisation (Asset Document) et quelle est sa relation avec le document comptable (FI Document) ?
A. Dans S/4HANA, les actifs sont gérés exclusivement dans le module MM, pas en FI
B. Le document d'immobilisation remplace le document comptable FI dans S/4HANA
C. Chaque transaction d'actif génère simultanément un document AA et un document FI synchronisés en temps réel
D. Le document d'immobilisation est créé uniquement lors de la clôture mensuelle
✓ Bonne réponse : C
Dans S/4HANA, l'intégration FI-AA est totale : chaque transaction d'actif (acquisition, cession, amortissement) génère simultanément un document d'immobilisation (dans le sous-module AA) ET un document comptable FI avec les écritures sur les comptes de bilan. Il n'y a plus de réconciliation périodique nécessaire comme en ECC — les deux modules sont synchronisés en temps réel. Le document d'immobilisation contient les données spécifiques (zone d'évaluation, clé d'amortissement) ; le document FI contient les imputations comptables.
Combien de députés composent l'Assemblée nationale française ?
A. 300 députés
B. 577 députés
C. 750 eurodéputés
D. 348 sénateurs
✓ Bonne réponse : B
L'Assemblée nationale française est composée de 577 députés, élus au suffrage universel direct pour 5 ans au scrutin uninominal majoritaire à deux tours. 348 est le nombre de sénateurs au Sénat (élus pour 6 ans par les grands électeurs). L'Assemblée nationale a le dernier mot sur le Sénat en cas de désaccord sur un texte de loi. Les 705 eurodéputés français (sur 720 au total) siègent au Parlement européen à Strasbourg.
Question 2 / 10
Quel est le rôle du maire dans une commune ?
Choisissez la meilleure réponse.
A. Il vote les lois nationales
B. Il représente l\'État et gère les affaires locales
C. Il est nommé par le préfet
D. Il contrôle les départements
✓ Bonne réponse : B
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 3 / 10
Quelle est la date de la Fête nationale française commémorant la prise de la Bastille ?
A. Le 14 juillet
B. Le 11 novembre
C. Le 1er mai
D. Le 8 mai
✓ Bonne réponse : A
Le 14 juillet est la Fête nationale française, commémorant la prise de la Bastille le 14 juillet 1789, symbole du début de la Révolution française et de la fin de l'absolutisme royal. Cette date est fériée depuis la loi du 6 juillet 1880. Le 8 mai commémore la victoire des Alliés en Europe (1945). Le 11 novembre est l'armistice de 1918 (fin de la Première Guerre mondiale). Le 1er mai est la fête du Travail.
Question 4 / 10
Qu'est-ce que l'appel du 18 juin 1940 et qui en est l'auteur ?
A. Le discours de Jean Moulin unifiant les mouvements de résistance intérieure
B. Un discours de maréchal Pétain appelant à la collaboration avec l'Allemagne
C. La déclaration d'armistice signée par le gouvernement français à Rethondes
D. L'appel du général de Gaulle depuis Londres refusant la capitulation et lançant la France Libre
✓ Bonne réponse : D
L'appel du 18 juin 1940 est un discours radiodiffusé depuis Londres par le général Charles de Gaulle sur les ondes de la BBC, appelant les Français à refuser la capitulation face à l'Allemagne nazie et à continuer le combat. Il marque la naissance de la France Libre. Le lendemain de l'armistice signé par le maréchal Pétain (22 juin 1940), de Gaulle refuse la défaite et incarne la Résistance depuis l'étranger. Il est considéré comme l'un des textes fondateurs de la République gaulliste et figure au patrimoine immatériel de l'UNESCO depuis 2005.
Question 5 / 10
À quelle date a eu lieu la Révolution Française ?
Choisissez la bonne réponse.
A. 4 août 1789
B. 14 juillet 1789
C. 5 mai 1789
✓ Bonne réponse : B
La Prise de la Bastille (14 juillet 1789) : cet événement symbolise le début de la Révolution française. La Bastille, forteresse-prison représentant l'absolutisme royal, est stormiée par le peuple parisien. Le 5 mai 1789 marque l'ouverture des États généraux (réunion consultative), et le 4 août 1789 correspond à l'abolition des privilèges féodaux. C'est le 14 juillet qui reste la date fondatrice, d'où son statut de fête nationale française.
Question 6 / 10
Une séparation temporaire empêche-t-elle la naturalisation ?
Choisissez la bonne réponse.
A. Non, cela n’a pas d’impact
B. Oui, la continuité de la vie commune est essentielle
✓ Bonne réponse : B
Pour une naturalisation par mariage, la vie commune doit être continue et effective pendant la durée exigée (4 ans minimum). Une séparation temporaire peut remettre en cause la continuité et conduire au rejet du dossier. L'administration vérifie la réalité de la vie commune via des preuves concrètes : bail commun, factures, attestations. Une séparation de corps ou une procédure de divorce en cours est rédhibitoire.
Question 7 / 10
Parmi les pays suivants, lequel n'est pas membre de l'Union Européenne ?
Choisissez la bonne réponse.
A. Norvège
B. Slovaquie
C. Grèce
D. Portugal
✓ Bonne réponse : A
La Norvège n'est pas membre de l'Union européenne. Elle a refusé l'adhésion par deux référendums (1972 et 1994). La Norvège fait partie de l'Espace économique européen (EEE) et de l'espace Schengen, mais n'est pas soumise aux décisions des institutions européennes. Portugal, Grèce et Slovaquie sont tous membres de l'UE. Autres non-membres notables : Suisse, Royaume-Uni (depuis le Brexit de 2020), Islande, Turquie.
Question 8 / 10
En quelle année fut fondée la Première République ?
Choisissez la bonne réponse.
A. 1792
B. 1789
C. 1804
✓ Bonne réponse : A
La Première République française fut proclamée le 21 septembre 1792, lors de la première réunion de la Convention nationale, au lendemain de la victoire de Valmy. Elle succédait à la monarchie constitutionnelle établie en 1791. 1789 = début de la Révolution (prise de la Bastille) et monarchie constitutionnelle. 1804 = proclamation du Premier Empire par Napoléon Bonaparte. La Première République prit fin en 1799 avec le coup d'État du 18 Brumaire.
Question 9 / 10
Quel texte constitue la loi fondamentale qui régit actuellement la France ?
A. La Déclaration des droits de l'homme et du citoyen de 1789
B. La Constitution du 4 octobre 1958
C. La Constitution de la IVe République de 1946
D. Le Traité de Rome de 1957
✓ Bonne réponse : B
La Constitution du 4 octobre 1958 est la loi fondamentale de la Ve République. Elle définit les institutions, les pouvoirs du Président, du gouvernement et du Parlement. Son préambule renvoie à la Déclaration de 1789 et au préambule de 1946 (qui consacre les droits sociaux). La Constitution de 1946 était celle de la IVe République. La Déclaration de 1789 et le préambule de 1946 ont valeur constitutionnelle mais ne constituent pas à eux seuls la loi fondamentale actuelle.
Question 10 / 10
Quelle est la durée du mandat présidentiel en France depuis la réforme de 2000 ?
A. 5 ans (quinquennat)
B. 6 ans
C. 7 ans (septennat)
D. 4 ans
✓ Bonne réponse : A
Depuis la réforme constitutionnelle de 2000 (référendum), le mandat présidentiel est passé de 7 ans (septennat) à 5 ans (quinquennat). Cette réforme visait à aligner le mandat présidentiel avec celui des députés de l'Assemblée nationale et à réduire les risques de cohabitation prolongée. Le premier quinquennat fut celui de Jacques Chirac élu en 2002. Avant 2000, tous les présidents depuis de Gaulle avaient un mandat de 7 ans.
Lequel des aspects suivants constitue un défi lors de la gestion des données de test pour un système basé sur l'IA ?
A. La cadence des images vidéo ou le rapport d'aspect
B. Les données personnelles ou les données confidentielles
C. Les données de sortie ou les données intermédiaires
D. Les frameworks de données ou les frameworks de machine learning
✓ Bonne réponse : B
Réponse : Les données personnelles ou les données confidentielles. Explication : La gestion de données personnelles et confidentielles dans les environnements de test soulève des problématiques juridiques (RGPD), éthiques et de sécurité. L'utilisation de données personnelles réelles à des fins de test nécessite souvent une anonymisation, un consentement ou la génération de données synthétiques.
Question 2 / 10
La matrice de confusion suivante représente la performance fonctionnelle d'un classifieur. Laquelle des propositions suivantes correspond au calcul correct de la précision (accuracy) du classifieur ?
Quel type de couverture DEVRAIT être utilisé si les cas de test doivent amener chaque neurone à atteindre à la fois des valeurs d'activation positives et négatives ?
A. Couverture par seuil
B. Couverture par changement de signe
C. Couverture par valeur
D. Couverture par neurone
✓ Bonne réponse : B
Réponse : Couverture par changement de signe. Explication : La couverture par changement de signe exige que chaque neurone produise au moins une valeur d'activation positive et au moins une valeur d'activation négative au cours des tests. Cela répond directement à l'exigence selon laquelle les neurones doivent atteindre des états d'activation à la fois positifs et négatifs.
Question 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 pour s'assurer que l'IA retourne toujours le même résultat 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. 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
D. 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
✓ Bonne réponse : D
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 propositions suivantes constitue l'une des causes du mauvais étiquetage des données ?
A. Une erreur d'interopérabilité
B. Le manque de connaissances du domaine
C. L'expertise métier
D. Des jeux de données de petite taille
✓ Bonne réponse : B
Réponse : Le manque de connaissances du domaine. Explication : Le mauvais étiquetage des données survient fréquemment lorsque les annotateurs ne disposent pas d'une expertise suffisante dans le domaine pour classifier correctement les cas ambigus. Sans connaissance du domaine, les étiqueteurs risquent d'attribuer des labels incorrects, introduisant ainsi du bruit dans les données d'entraînement.
Question 6 / 10
Lequel des éléments suivants N'EST PAS une caractéristique rendant les systèmes basés sur l'IA difficiles à utiliser ?
A. La complexité
B. Le manque de transparence
C. Le manque de robustesse
D. L'absence de standards
✓ Bonne réponse : C
Réponse : Le manque de robustesse N'EST PAS une caractéristique rendant l'IA difficile à utiliser. Explication : Les caractéristiques qui rendent véritablement l'IA difficile à utiliser comprennent : le manque de transparence et d'explicabilité, le non-déterminisme et la complexité. Le manque de robustesse constitue un problème de qualité, mais ne fait pas partie des défis fondamentaux liés à l'utilisabilité de l'IA tels que définis dans le syllabus CT-GenAI.
Question 7 / 10
Lesquels des DEUX exemples de systèmes suivants décrivent le mieux la régression ? 1. Prédire l'âge d'une personne 2. Prédire si quelqu'un a plus de 18 ans 3. Prédire la quantité de carburant nécessaire pour un trajet 4. Prédire si une version logicielle passera tous les tests requis
A. 2, 3
B. 1, 2
C. 1, 3
D. 1, 4
✓ Bonne réponse : C
Réponse : 1 et 3 (prédire l'âge, prédire la quantité de carburant). Explication : La régression prédit une valeur numérique continue. Prédire un âge (1) et une quantité de carburant (3) correspondent à des sorties continues. Les options 2 et 4 sont des problèmes de classification (résultats binaires : majeur/mineur, succès/échec).
Question 8 / 10
Laquelle des affirmations suivantes décrit le MIEUX un système autonome ?
A. Un système d'approbation de prêts capable de traiter des demandes de prêt indéfiniment, dans la limite d'un montant global de crédit défini, jusqu'à ce qu'un opérateur réduise le montant du crédit global disponible.
B. Un chatbot qui apprend les réponses les plus efficaces à apporter aux humains (afin de les inciter à poursuivre la conversation) sur la base d'expériences antérieures.
C. Un système de détection de fraude qui alerte les opérateurs lorsqu'il détecte un risque de fraude spécifique associé à une transaction, afin d'obtenir une contribution humaine pour prendre la décision finale.
D. Une voiture autonome qui arrête automatiquement le véhicule si le conducteur ne répond pas aux invites vocales, afin de s'assurer qu'il est bien éveillé.
✓ Bonne réponse : D
Réponse : Une voiture autonome qui s'arrête automatiquement lorsque le conducteur ne répond pas. Explication : Un système autonome perçoit son environnement et prend des décisions sans intervention humaine. Le fait que la voiture s'arrête automatiquement (action déclenchée par la perception d'un conducteur qui ne répond pas) illustre une autonomie de niveau 4/5.
Question 9 / 10
Laquelle des affirmations suivantes décrit CORRECTEMENT l'importance de la flexibilité pour les systèmes d'IA ?
A. Les systèmes auto-apprenants sont censés gérer de nouvelles situations sans avoir à les programmer explicitement.
B. Les systèmes AI sont intrinsèquement flexibles.
C. Les systèmes AI flexibles permettent une modification plus facile du système dans son ensemble.
D. Les systèmes AI nécessitent des environnements opérationnels changeants ; par conséquent, la flexibilité est requise.
✓ Bonne réponse : C
Réponse : Les systèmes auto-apprenants sont censés faire face à de nouvelles situations sans qu'il soit nécessaire de les programmer explicitement pour cela. Explication : La flexibilité des systèmes d'IA désigne la capacité à gérer des situations nouvelles, jamais rencontrées auparavant. Les systèmes auto-apprenants y parviennent en mettant continuellement à jour leurs modèles à partir de l'expérience, sans nécessiter de reprogrammation manuelle pour chaque nouveau scénario.
Question 10 / 10
Lequel des éléments suivants est un exemple de surapprentissage (overfitting) ?
A. Le modèle est trop simpliste par rapport aux données
B. Le modèle ne parvient pas à identifier les relations entre les entrées et les sorties
C. Le modèle est incapable de généraliser pour s'adapter à de nouveaux types de données
D. Le modèle écarte les données qu'il considère comme du bruit ou des valeurs aberrantes
✓ Bonne réponse : C
Réponse : Le modèle est incapable de généraliser pour s'adapter à de nouveaux types de données. Explication : Le surapprentissage (overfitting) se produit lorsqu'un modèle apprend les données d'entraînement de manière trop précise, y compris leur bruit et leurs schémas non pertinents, et échoue à généraliser sur des données inédites. Un modèle incapable de s'adapter à de nouveaux types de données a « mémorisé » la distribution d'entraînement plutôt que de l'avoir véritablement apprise.
Quelle dimension de la gestion des services est axée sur les activités et la façon dont elles sont coordonnées ?
A. Organisations et personnes
B. Flux de valeur et processus
C. Partenaires et fournisseurs
D. Information et technologie
✓ Bonne réponse : B
Réponse : Flux de valeur et processus. Explication : La dimension \'Flux de valeur et processus\' se concentre sur les activités et leur coordination pour créer de la valeur. Elle définit comment les différentes parties d\'une organisation collaborent pour livrer des services.
Question 2 / 10
Quelles pratiques sont généralement impliquées dans l’implémentation de la résolution d’un problème ? 1. L’amélioration continue2. La gestion des demandes de services3. La gestion des niveaux de service4. Le habiliataion des changements
A. 2 et 3
B. 3 et 4
C. 1 et 4
D. 1 et 2
✓ Bonne réponse : C
Réponse : 1 et 4. Explication : La résolution d\'un problème implique l\'amélioration continue (identifier et éliminer la cause) et le contrôle des changements (implémenter la correction de manière contrôlée et sécurisée).
Question 3 / 10
Quelle pratique est responsable du déplacement des composants vers les environnements de production ?
A. Habilitation des changements
B. La gestion des actifs informatiques
C. La gestion des mises en production
D. La gestion des déploiements
✓ Bonne réponse : A
Réponse : Habilitation des changements. Explication : En ITIL 4, l\'habilitation des changements est responsable du déplacement des composants vers les environnements de production, garantissant que les changements sont correctement contrôlés et autorisés avant mise en production.
Question 4 / 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. Élément livrable tangible ou intangible issu d\'une activité
D. Événement potentiel susceptible d\'entraîner un préjudice ou une perte, ou d\'entraver l\'atteinte des objectifs
✓ 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 5 / 10
Que faut-il faire en premier lieu lorsque l’on applique le principe directeur « privilégier la valeur » ?
A. Déterminer qui est le consommateur du service dans chaque situation
B. Identifier les résultats facilités par le service
C. Identifier tous les fournisseurs et les partenaires impliqués dans le service
D. Déterminer le coût de la fourniture du service
✓ Bonne réponse : A
Réponse : Déterminer qui est le consommateur du service dans chaque situation. Explication : Lors de l\'application du principe \'Privilégier la valeur\', la première étape est d\'identifier qui est le consommateur, car la valeur est toujours définie du point de vue du consommateur du service.
Question 6 / 10
Laquelle des options suivantes est un but de la pratique du « centre de services » ?
A. Réduire la probabilité et l\'impact des incidents en identifiant leurs causes réelles ou potentielles
B. Définir des cibles claires basées sur le business, en matière de performances des services
C. Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués
D. Capturer la demande de résolution d\'incidents et les demandes de services
✓ Bonne réponse : C
Réponse : Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués. Explication : Maximiser les changements informatiques réussis en évaluant correctement les risques est un objectif central de la gestion des services, que le centre de services contribue à atteindre en coordonnant les demandes.
Question 7 / 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. Commencer là où vous êtes
B. Progresser par itérations avec des retours
C. Privilégier la valeur
D. Collaborer et promouvoir la visibilité
✓ Bonne réponse : B
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.
Question 8 / 10
Quelle option décrit des résultats ?
A. Éléments livrables tangibles ou intangibles
B. Fonctionnalité offerte par un produit ou un service
C. Résultats souhaités par une partie prenante
D. Configuration des ressources d\'une organisation
✓ Bonne réponse : C
Réponse : Résultats souhaités par une partie prenante. Explication : Les résultats (outcomes) sont les effets souhaités par une partie prenante. Ils diffèrent des livrables (outputs) : le résultat est la valeur créée pour le consommateur, pas le produit livré.
Question 9 / 10
De quelle façon la catégorisation des incidents assiste-t-elle la pratique de « gestion des incidents » ?
A. Elle s\'assure que les incidents sont résolus dans les délais convenus avec le client
B. Elle permet de diriger l\'incident vers la zone de support appropriée
C. Elle détermine la façon dont le fournisseur de services est perçu
D. Elle détermine la priorité assignée à l\'incident
✓ Bonne réponse : B
Réponse : Elle permet de diriger l\'incident vers la zone de support appropriée. Explication : La catégorisation des incidents permet de les acheminer rapidement vers la bonne équipe de support, ce qui accélère leur résolution et améliore l\'efficacité du processus.
Question 10 / 10
Laquelle des options suivantes est une recommandation de la pratique d\' »amélioration continue » ?
A. Les fournisseurs externes doivent être exclus des initiatives d\'amélioration
B. Il devrait y avoir au moins une petite équipe qui se consacre à la conduite des efforts d\'\"amélioration continue\"
C. Toutes les améliorations doivent être gérées comme des projets à phases multiples
D. L\'\"amélioration continue\" doit être isolée des autres pratiques
✓ Bonne réponse : B
Réponse : Il devrait y avoir au moins une petite équipe qui se consacre à la conduite des efforts d\'\"amélioration continue\". Explication : ITIL 4 recommande qu\'une équipe dédiée, même réduite, pilote les efforts d\'amélioration continue pour maintenir le focus et la cohérence, sans que cela n\'empêche toute l\'organisation d\'y contribuer.
Un administrateur de cluster Kubernetes veut s'assurer que seules des images conteneurs signées provenant de registres fiables soient déployées.
A. Policy RBAC limitant les permissions de création de pods
B. ValidatingAdmissionWebhook intégrée à un système de vérification d'images comme cosign ou Notary
C. Policy d'admission PodSecurity appliquant des profils "restricted"
D. NetworkPolicy restreignant l'accès aux registres d'images non approuvés
✓ Bonne réponse : B
Un ValidatingAdmissionWebhook peut vérifier chaque image avant le déploiement, garantissant que seules les images signées et approuvées sont autorisées dans le cluster.
Question 2 / 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. IAM – Gestion des identités et des accès
B. IVS – Sécurité de l'infrastructure et de la virtualisation
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 : A
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 3 / 10
Quelle affirmation décrit le mieux comment la gestion des accès privilégiés (PAM) améliore la sécurité dans un environnement multi-cloud ?
A. PAM restreint, surveille et audite les activités des comptes privilégiés dans des environnements cloud hétérogènes
B. PAM fournit des tunnels VPN chiffrés pour les sessions administrateurs entre datacenters
C. PAM applique une gestion centralisée des politiques pour tous les dispositifs réseau à travers les clouds
D. PAM remplace le besoin de fédération d'identités en consolidant les annuaires utilisateurs
✓ Bonne réponse : A
Le PAM sécurise les comptes à privilèges élevés en limitant leur usage, en surveillant les actions et en conservant des traces d'audit, ce qui réduit les risques de compromission dans plusieurs clouds.
Question 4 / 10
Pourquoi assurer l'accès aux logs et aux snapshots est-il un élément critique de la préparation à la réponse aux incidents cloud ?
A. Parce qu'ils fournissent le seul moyen de vérifier la conformité aux SLA du fournisseur cloud
B. Parce qu'ils permettent la reconstitution forensique des événements et des actions de containment à travers des systèmes distribués
C. Parce qu'ils éliminent le besoin de surveillance en temps réel ou d'intégration SIEM
D. Parce qu'ils permettent aux clients de contourner les contrôles de sécurité du fournisseur pendant l'enquête
✓ Bonne réponse : B
Les logs et snapshots sont essentiels pour analyser ce qui s'est passé, comprendre l'impact et mettre en œuvre des actions correctives lors d'un incident cloud.
Question 5 / 10
Quel est le but principal de la mise en place de contrôles de sécurité dans un service mesh, comme mTLS et l'autorisation basée sur des politiques ?
A. ssurer une communication sécurisée et consciente de l'identité entre services, indépendamment de la topologie réseau
B. utomatiser la découverte de services sans overhead d'authentification
C. Remplacer tous les mécanismes de chiffrement au niveau applicatif
D. entraliser la résolution DNS entre les microservices
✓ Bonne réponse : A
Le service mesh utilise mTLS et des politiques d'accès pour garantir que chaque microservice s'identifie et communique de manière sécurisée, peu importe comment le réseau est structuré.
Question 6 / 10
Quel est le but principal de mettre en place des builds signés dans un pipeline CI/CD cloud ?
A. S'assurer que les builds ne s'exécutent que sur des runners auto-hébergés pour des raisons de confidentialité
B. Vérifier cryptographiquement que les artefacts de build proviennent de sources fiables et n'ont pas été modifiés
C. Permettre aux développeurs de vérifier manuellement la qualité des builds avant le déploiement
D. Rétablir automatiquement les modifications de code qui échouent lors de la validation post-déploiement
✓ Bonne réponse : B
La signature cryptographique des artefacts de build garantit leur intégrité et leur provenance. Elle protège contre les attaques de la chaîne d'approvisionnement (supply chain attacks) en confirmant que les artefacts déployés en production correspondent exactement à ceux produits par le pipeline CI/CD officiel.
Question 7 / 10
Quel type de log est le plus critique à inclure dans un ensemble minimal de logs pour détecter un accès non autorisé aux ressources cloud ?
A. Logs d'audit de l'identité et de la gestion des accès (IAM)
B. Logs de surveillance du temps de disponibilité des systèmes
C. Logs de performance des applications
D. Logs de configuration des ressources
✓ Bonne réponse : A
Les logs IAM enregistrent toutes les opérations d'authentification et d'autorisation : qui a accédé à quelle ressource, quand et depuis quel endpoint. Ils sont indispensables pour détecter les accès non autorisés, les élévations de privilèges et les comportements anormaux dans un environnement cloud.
Question 8 / 10
Selon la Cloud Controls Matrix (CCM) de la CSA, quelle catégorie de contrôle soutient le plus directement les mécanismes Zero Trust via la validation continue des politiques et la surveillance des accès ?
A. SEF (Opérations de sécurité et surveillance des événements)
B. IVS (Sécurité de l'infrastructure et de la virtualisation)
C. IAM (Gestion des identités et des accès)
D. R (Continuité d'activité et résilience)
✓ Bonne réponse : A
SEF permet de surveiller et valider continuellement les accès et les politiques, ce qui renforce la sécurité Zero Trust en détectant toute anomalie ou non-conformité en temps réel.
Question 9 / 10
Quel est un contrôle policy-as-code courant au niveau organisationnel, aligné avec la Cloud Controls Matrix (CCM) ?
A. S'assurer automatiquement que les rôles IAM respectent le principe du moindre privilège
B. ctiver des revues manuelles des firewalls avant chaque déploiement
C. utoriser un trafic sortant non restreint pour la productivité des développeurs
D. Imposer que tous les buckets de stockage aient la version désactivée par défaut
✓ Bonne réponse : A
Un contrôle policy-as-code applique automatiquement des règles comme le moindre privilège pour les rôles IAM, garantissant la conformité et la sécurité sans intervention manuelle.
Question 10 / 10
Quel avantage apporte le fait de stocker l'Infrastructure as Code (IaC) dans un dépôt sous contrôle de version lors d'une récupération ?
A. ela garantit que toute l'infrastructure fonctionne uniquement sur des plateformes open source
B. ela permet de revenir à des configurations connues comme fiables et de vérifier l'intégrité du processus de déploiement
C. ela permet au fournisseur cloud de provisionner automatiquement l'infrastructure du client en cas de perte de données
D. ela supprime le besoin de procédures de gestion des changements ou de documentation
✓ Bonne réponse : B
Stocker l'IaC dans un dépôt versionné permet de revenir rapidement à une configuration fiable après un incident, et de vérifier l'intégrité du pipeline de déploiement. Cela facilite aussi l'audit des changements, le peer review de l'infrastructure et la traçabilité complète des modifications en production.
Quel chemin dans les portails décrit correctement où consulter le Secure Score de votre organisation et les actions d’amélioration associées ?
A. Microsoft 365 security center > Microsoft Secure Score
B. Microsoft 365 admin center > Reports > Secure Score
C. Microsoft Defender for Endpoint portal > Security posture > Secure Score
D. Azure portal > Azure Active Directory > Security > Secure Score
✓ Bonne réponse : A
Microsoft Secure Score se trouve dans le Microsoft 365 security center.
Il permet de :
Voir le score actuel de sécurité de l’organisation
Accéder à des recommandations et actions pour améliorer la sécurité
Les autres options ne donnent pas l’accès complet à Secure Score :
A : Azure AD Security montre certains paramètres, mais pas le score complet Microsoft 365.
C : Microsoft 365 admin center > Reports ne fournit pas le Secure Score détaillé.
D : Defender for Endpoint montre le posture de sécurité endpoints, pas le score global Microsoft 365.
Question 2 / 10
Quelle méthode de paiement ne permet pas le renouvellement automatique des abonnements Microsoft 365 ?
A. Facturation par invoice
B. Paiement via PayPal
C. Paiement par carte de crédit
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 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. Mise en forme de l’affichage via JSON
B. Flux conditionnel Power Automate
C. Mise en forme de colonne
D. Mode Édition rapide (Quick edit view)
✓ Bonne réponse : C
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
Quel modèle de licence répond à ces exigences ?
Une entreprise de taille moyenne souhaite pouvoir ajuster le nombre de licences Microsoft 365 à la hausse ou à la baisse chaque mois, tout en ayant la facturation et le support gérés par un partenaire, plutôt que par Microsoft directement.
A. Enterprise Agreement (EA)
B. Volume Licensing Service Center (Open License)
C. Abonnement direct annuel (Direct annual subscription)
D. Cloud Solution Provider (CSP)
✓ Bonne réponse : D
Le programme Cloud Solution Provider (CSP) permet aux organisations :
D’acheter des licences Microsoft 365 via un partenaire Microsoft, qui gère la facturation et le support.
De modifier le nombre de licences chaque mois (ajouter ou supprimer des utilisateurs) sans engagement annuel rigide.
De bénéficier d’un accompagnement personnalisé via le partenaire.
Question 5 / 10
Quelle affirmation décrit correctement une fonctionnalité du Service Health Dashboard ?
Une entreprise prépare une migration importante vers SharePoint Online.Le responsable IT souhaite comprendre le rôle du Service Health Dashboard.
A. Il fournit des mises à jour en temps réel et des avis concernant les incidents de service.
B. Il génère des rapports mensuels détaillant la conformité aux SLA.
C. Il corrige automatiquement les incidents grâce à des runbooks Microsoft intégrés.
D. Il permet aux administrateurs de configurer des SLA personnalisés pour chaque tenant.
✓ Bonne réponse : A
Le Service Health Dashboard dans le centre d’administration Microsoft 365 permet :
De consulter l’état actuel des services (Exchange, SharePoint, Teams, etc.)
De voir les incidents en cours
D’obtenir des mises à jour en temps réel
De recevoir des avis et recommandations
Il aide les administrateurs à comprendre si un problème vient de Microsoft ou de leur propre environnement.
❌ Pourquoi les autres réponses sont incorrectes :
A. Configurer des SLA personnalisés → Impossible. Les SLA sont définis par Microsoft.
C. Correction automatique des incidents → Le dashboard informe, mais ne corrige pas automatiquement.
D. Rapports mensuels détaillés de conformité SLA → Ce n’est pas sa fonction principale. Il montre l’état des services, pas des rapports analytiques mensuels complets.
🎯 À retenir pour l’examen MS-900 :
Service Health Dashboard = visibilité en temps réel sur l’état des services Microsoft 365
Il informe, mais ne configure pas de SLA ni ne corrige automatiquement les incidents.
Question 6 / 10
Quelle section du Copilot Dashboard affiche le nombre total de tokens AI consommés sur une période donnée, pour aider à suivre le coût global d’utilisation ?
A. Security Insights
B. User Engagement
C. Prompt Library
D. Token Usage
✓ Bonne réponse : D
La section Token Usage :
Montre le nombre total de tokens AI utilisés par votre organisation sur une période donnée.
Permet de suivre l’utilisation et estimer les coûts liés à l’usage de Copilot.
Les autres sections ne fournissent pas cette information :
User Engagement → suit l’activité des utilisateurs avec Copilot.
Prompt Library → contient les prompts enregistrés et réutilisables.
Security Insights → fournit des informations de sécurité et de conformité.
🎯 À retenir pour l’examen MS-900 :
Token Usage = suivi de la consommation de tokens et des coûts Copilot
Les autres sections se concentrent sur activité utilisateur, sécurité ou prompts.
Question 7 / 10
Quel modèle de service cloud correspond le mieux à ce besoin ?
Une équipe de data engineering a besoin d’un environnement géré pour créer et exécuter des traitements big data, sans devoir provisionner ou gérer des machines virtuelles.
A. Platform as a Service (PaaS)
B. Software as a Service (SaaS)
C. Hybrid cloud
D. Infrastructure as a Service (IaaS)
✓ Bonne réponse : A
PaaS fournit un environnement cloud prêt à l’emploi pour développer, exécuter et gérer des applications ou traitements, sans gérer l’infrastructure sous-jacente (VM, stockage, réseau).
Dans ce scénario :
L’équipe peut créer et exécuter des jobs big-data
Tout l’environnement est géré par le fournisseur (ex. Azure Synapse Analytics, Azure Databricks)
🎯 À retenir pour l’examen MS-900 :
PaaS = plateforme gérée pour créer et exécuter des applications ou jobs sans gérer l’infrastructure
IaaS = gérer l’infrastructure
SaaS = utiliser l’application
Hybrid = combinaison cloud et on-prem
Question 8 / 10
Quelle fonctionnalité devez-vous utiliser ?
Votre sponsor de projet souhaite intégrer un visuel simple du planning global du projet dans un canal Microsoft Teams, afin que tout le monde puisse voir les dates de début et de fin de chaque phase en un coup d’œil.
A. Vue Gantt (Gantt Chart view)
B. Vue Calendrier (Calendar view)
C. Vue Chronologie (Timeline view)
D. Project Roadmap
✓ 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
Quelle considération sur le modèle de coûts est la plus précise pour cette approche hybride ?
Une organisation de taille moyenne avec un Active Directory local existant souhaite mettre en œuvre Azure AD pour la gestion des identités tout en conservant certaines ressources sur site.
A. Les environnements hybrides doublent le coût car vous payez CapEx et OpEx en totalité.
B. Les déploiements hybrides nécessitent uniquement du CapEx pour le matériel sur site, sans OpEx supplémentaire pour les services d’identité cloud.
C. Les déploiements hybrides éliminent toutes les dépenses en capital et convertissent 100 % des coûts en dépenses d’exploitation.
D. Les déploiements hybrides conservent le CapEx pour l’infrastructure sur site existante tout en introduisant de l’OpEx pour les abonnements Azure AD Premium et les services de synchronisation de données.
✓ Bonne réponse : D
Dans un environnement hybride, vous continuez à utiliser votre infrastructure locale (CapEx) pour certains services ou serveurs AD.
En parallèle, vous payez des abonnements cloud Azure AD Premium et éventuellement des services de synchronisation de données, ce qui constitue des dépenses d’exploitation (OpEx).
Les autres options sont incorrectes :
A : Faux, le CapEx sur site reste nécessaire.
B : Faux, ce n’est pas un double paiement intégral.
C : Faux, l’utilisation d’Azure AD introduit bien des coûts OpEx.
Question 10 / 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. Slide Show
B. Co-authoring
C. Version History
D. Presenter View
✓ Bonne réponse : B
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.
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. BitLocker sur les postes clients
B. TLS 1.2 pour le client OneDrive Sync
C. Microsoft Purview Sensitivity Labels avec chiffrement
D. Microsoft Defender for Endpoint – policies de conformité des appareils
✓ Bonne réponse : C
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 entreprise mondiale de e-commerce doit pouvoir mettre à l’échelle (scaler) rapidement son application web pendant les pics saisonniers de demande, sans surdimensionner inutilement les ressources.
Quel pilier du Azure Well-Architected Framework (WAF) fournit des recommandations pour concevoir des solutions capables de s’adapter automatiquement aux variations de charge ?
A. Sécurité (Security)
B. Efficacité des performances (Performance Efficiency)
C. Optimisation des coûts (Cost Optimization)
D. Fiabilité (Reliability)
✓ Bonne réponse : B
Le pilier Performance Efficiency du Azure Well-Architected Framework concerne :
La capacité d’un système à s’adapter aux variations de charge
L’autoscaling
L’optimisation des ressources
Le dimensionnement dynamique
L’utilisation de services PaaS et serverless pour ajuster automatiquement la capacité
Dans ce scénario :
Il faut gérer des pics saisonniers
Éviter le surprovisionnement
Adapter automatiquement les ressources
👉 Cela correspond parfaitement au pilier Performance Efficiency.
Question 3 / 10
Une organisation de santé stocke des données d’imagerie patient dans Azure Blob Storage.
L’équipe conformité exige que, en cas de ransomware ou de suppression accidentelle :
La perte de données ne dépasse pas 5 minutes (RPO ≤ 5 min)
La restauration soit terminée en moins d’1 heure (RTO ≤ 1 h)
Quelle solution devez-vous recommander ?
A. Activer la suppression douce (soft-delete) des blobs et configurer des restaurations journalières point-in-time.
B. Utiliser Azure Site Recovery pour répliquer le stockage de blobs entre régions appariées.
C. Mettre en place un compte de stockage avec Geo-Zone Redundant Storage (GZRS) et activer la sauvegarde continue.
D. Configurer Azure Backup pour le Blob Storage avec des snapshots fréquents.
✓ Bonne réponse : D
Microsoft indique officiellement que pour un RPO très court sur Blob Storage, il faut utiliser Azure Backup avec des snapshots fréquents (option D)
Continuous backup est utile mais dans certains contextes / préversions, et n’est pas la configuration par défaut pour répondre aux SLA stricts d’entreprise.
Question 4 / 10
Un fournisseur de soins de santé valide sa stratégie de sauvegarde et de récupération par rapport aux metrics MCSB.
La direction exige une preuve que les points de récupération sont immuables.
Quelle fonctionnalité permet le mieux de valider cette conformité ?
A. Azure Monitor alert rules
B. Immutable vaults dans Azure Backup
C. Microsoft Purview compliance assessments
D. Azure Policy initiative pour le tagging des ressources
✓ Bonne réponse : B
Immutable vaults (coffres immuables) dans Azure Backup :
Empêchent toute modification ou suppression des points de récupération pendant une période définie
Garantissent la récupération fiable après ransomware ou suppression accidentelle
Permettent de fournir une preuve de conformité aux audits et metrics MCSB
Complément :
MCSB (Microsoft Cloud Security Benchmark) recommande des backups immuables pour les données critiques, en particulier pour le secteur de la santé
Question 5 / 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. Déployer watchlists Microsoft Sentinel pour surveiller l’accès aux données de sauvegarde
B. Utiliser Azure Backup intégré à Azure Archive Storage pour des copies long terme “cold”
C. Configurer Azure Backup avec des points de récupération hors ligne via les niveaux de Azure Backup Vault
D. Stocker les points de récupération critiques dans un Recovery Services Vault isolé, dans une souscription séparée avec RBAC strict
✓ Bonne réponse : D
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 6 / 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. Appliquer des contrôles de session Conditional Access aux applications legacy
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. Exclure les applications legacy des politiques Conditional Access pour éviter les échecs de connexion
✓ 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 7 / 10
Une entreprise exige une validation continue de l’accès privilégié aux workloads sensibles Azure.
Quelle fonctionnalité Microsoft répond le plus directement à ce besoin ?
A. Azure AD Privileged Identity Management (PIM) avec Just-in-Time (JIT) access
B. Microsoft Purview Insider Risk Management
C. Azure AD B2B collaboration avec examens d’accès pour les invités
D. Azure Monitor log analytics pour les attributions de rôles
✓ Bonne réponse : A
Azure AD PIM permet de :
Gérer les rôles Azure AD et Azure RBAC sensibles
Fournir un accès Just-in-Time (JIT) pour limiter le temps pendant lequel un utilisateur a des privilèges élevés
Exiger approbations ou vérifications périodiques pour l’accès aux rôles privilégiés
Générer des logs d’audit et rapports pour le suivi des activités
Pourquoi c’est adapté :
Le besoin est validation continue de l’accès privilégié
PIM est la solution native Microsoft pour le contrôle et la gouvernance des comptes à privilèges élevés
JIT réduit la fenêtre de risque en n’octroyant des droits qu’au moment nécessaire
Question 8 / 10
Vous concevez un déploiement Azure API Management pour servir des applications financières internes.
Les APIs ne doivent pas être accessibles depuis Internet.
Quelle configuration garantit le respect de cette exigence ?
A. Déployer Azure API Management en mode Internal VNet
B. Activer le developer portal avec accès public désactivé
C. Configurer Azure API Management en mode External VNet
D. Utiliser Azure Monitor private endpoints pour la télémétrie
✓ Bonne réponse : A
Internal VNet mode :
Le service API Management est accessible uniquement depuis le réseau virtuel Azure interne
Les API ne sont pas exposées sur Internet
Compatible avec les applications internes critiques, comme les applications financières
External VNet mode :
Le service reste accessible depuis Internet, même s’il est connecté à un VNet
Ne répond pas à l’exigence de sécurité interne
Developer portal avec accès public désactivé :
Protège uniquement le portail de développement, pas les API elles-mêmes
Azure Monitor private endpoints :
Assure la collecte de télémétrie en privé
Ne limite pas l’accès aux APIs
Question 9 / 10
Une organisation a créé des politiques de conformité Intune exigeant :
BitLocker activé
Signatures antivirus à jour
Plusieurs utilisateurs signalent que leurs appareils sont bloqués, même s’ils pensent être conformes.
Quelle est la meilleure prochaine étape que l’architecte devrait recommander ?
A. Désactiver temporairement les politiques de conformité pour permettre l’accès
B. Demander aux utilisateurs de réinstaller les applications Microsoft 365
C. Créer un groupe d’exclusion dans Conditional Access pour contourner la conformité pour les utilisateurs concernés
D. Examiner les rapports de conformité des appareils dans Intune pour identifier les problèmes spécifiques
✓ Bonne réponse : D
Intune Device Compliance Reports permettent de :
Voir exactement quelles règles ne sont pas respectées pour chaque appareil
Identifier si le problème vient de BitLocker, antivirus, ou autre
Prendre des mesures correctives précises plutôt que de contourner la politique
Cette approche assure que :
La conformité et la sécurité restent intactes
Les utilisateurs bloqués obtiennent une explication et un correctif ciblé
Question 10 / 10
Une organisation doit garantir que l’accès aux ressources sensibles respecte les exigences ISO 27001.
Quel contrôle de gouvernance soutient le plus directement cette conformité ?
A. Accès Just-in-Time via Azure AD Privileged Identity Management (PIM)
B. Conditional Access baselines pour toutes les connexions utilisateurs
C. Assignation de rôles avec Azure RBAC au niveau de la souscription
D. Surveillance des logs de connexion avec Microsoft Sentinel
✓ Bonne réponse : A
ISO 27001 exige, entre autres :
Le contrôle strict des privilèges élevés
L’auditabilité et la traçabilité de l’accès aux ressources sensibles
Azure AD PIM :
Fournit un accès Just-in-Time aux rôles à privilèges élevés
Chaque activation est journalisée et auditable
Permet de réduire le risque de sur-privatisation et de répondre aux exigences ISO 27001 sur le contrôle d’accès
Votre entreprise utilise des management groups pour gérer plus efficacement les ressources dans son tenant Azure.
User1 doit être en mesure :
d’attribuer des accès (RBAC)
d’assigner des stratégies (Azure Policies)au niveau des management groups.
Vous devez déterminer quel rôle RBAC attribuer à User1.La solution doit respecter le principe du moindre privilège.
A. Administrateur de l’accès utilisateur (User Access Administrator)
B. Contributeur (Contributor)
C. Propriétaire (Owner)
D. Contributeur de groupe de gestion (Management Group Contributor)
✓ Bonne réponse : C
👉 B. Owner
Pourquoi pas les autres ?
A. User Access Administrator : peut attribuer des rôles RBAC, mais ne peut pas assigner des Azure Policies.
C. Management Group Contributor : peut gérer la structure des management groups (créer, déplacer, etc.), mais ne peut pas attribuer des rôles RBAC.
D. Contributor : ne peut ni assigner des rôles RBAC ni assigner des policies au scope management group.
Pourquoi Owner ?
Owner est le seul rôle de la liste qui permet à la fois :
d’assigner des rôles RBAC,
d’assigner des Azure Policies,
au scope du Management Group.
💡 Certes, Owner dépasse le strict « least privilege ». En production, on préférerait combiner des rôles plus ciblés (ex. Resource Policy Contributor pour les policies +User Access Administrator pour RBAC) au même scope. Mais comme cette combinaison n’est pas dans les options, Owner est la seule bonne réponse.
Question 2 / 10
Vous disposez d’un réseau sur site (on‑premises) qui contient 100 serveurs.
Vous devez recommander une solution qui fournit des ressources supplémentaires aux utilisateurs.La solution doit minimiser les coûts d’investissement (CAPEX) et les coûts d’exploitation (OPEX).
Que devez-vous inclure dans la recommandation ?
A. Un centre de données supplémentaire
B. Un cloud privé
C. Un cloud hybride
D. Une migration complète vers le cloud public
✓ Bonne réponse : C
Le cloud hybride permet de conserver l’infrastructure existante sur site tout en utilisant le cloud public pour ajouter des ressources à la demande, sans investissement matériel supplémentaire. Cela réduit à la fois les coûts d’investissement (pas d’achat de nouveaux serveurs) et les coûts d’exploitation, tout en offrant une flexibilité et une extensibilité optimales.
Question 3 / 10
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. Alertes de budget (Budget alerts)
B. Conformité (Compliance)
C. Aucun changement n’est nécessaire
D. Contrôle d’accès (IAM)
✓ Bonne réponse : A
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 4 / 10
Qu’est-ce qui est garanti dans un Accord de Niveau de Service Azure (SLA) ?
A. la disponibilité des fonctionnalités
B. le temps de disponibilité (uptime)
C. les performances
D. la bande passante
✓ Bonne réponse : B
Un SLA Azure garantit un pourcentage de disponibilité (uptime) pour un service donné sur une période définie. Si ce niveau de disponibilité n’est pas respecté, Microsoft prévoit des crédits de service.
Les fonctionnalités, la bande passante et les performances ne sont pas garanties de manière absolue dans un SLA Azure.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
SLA Azure = garantie de disponibilité (uptime), pas de performance
Question 5 / 10
Une équipe dispose d’un compte Azure Cosmos DB.
Il faut mettre en place une solution pour générer une alerte depuis Azure Log Analytics lorsqu’une charge de requête dépasse 40 unités plus de 10 fois durant une fenêtre de 10 minutes.Lesquelles des options suivantes recommandez-vous ? (Choisissez deux.)
A. Configurer une période de 10 et une fréquence de 10.
B. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 10.
C. Créer une requête de recherche pour identifier quand duration_s dépasse 10.
D. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
✓ Bonne réponse : A, D
A. La condition métier porte explicitement sur la charge de requête (Request Units) > 40 → il faut filtrer sur requestCharge_s > 40 dans la requête Kusto (KQL).
D. L’alerte doit s’évaluer sur une fenêtre de 10 minutes avec une fréquence d’évaluation (par ex. toutes les 10 minutes) → period = 10 minutes, frequency = 10 minutes. Ensuite, on applique une agrégation / count dans la règle d’alerte pour déclencher si le nombre d’occurrences > 10 dans la période.
Les autres choix ne répondent pas au besoin :
B (seuil 10) ne correspond pas à la condition (> 40).
C porte sur la durée (duration_s), pas sur la charge de requête.
Question 6 / 10
Quel service fournit le calcul serverless (sans serveur) dans Azure ?
A. Azure Container Instances
B. Azure Virtual Machines
C. Azure Functions
D. Azure Storage Account
✓ Bonne réponse : C
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 7 / 10
Dans quels plans de support Azure pouvez-vous ouvrir une nouvelle demande de support ?
A. Premier, Professional Direct, Standard, Developer et Basic
B. Premier et Professional Direct uniquement
C. Premier, Professional Direct, Standard et Developer uniquement
D. Premier, Professional Direct et Standard uniquement
✓ Bonne réponse : C
Les plans Developer, Standard, Professional Direct et Premier permettent tous d’ouvrir des demandes de support technique Azure (avec des niveaux de service différents).
Le plan Basic ne permet pas d’ouvrir de demandes de support technique ; il donne uniquement accès :
au support facturation et abonnement,
à la documentation et à l’état de santé des services.
Ainsi, tous les plans sauf Basic permettent l’ouverture d’une nouvelle demande de support.
📘 Règle clé pour l’examen AZ‑900 / AZ‑104 :
Basic = pas de support technique Developer et plus = ouverture possible d’un ticket de support
Question 8 / 10
Votre entreprise héberge une application de comptabilité nommée App1, utilisée par tous les clients de l’entreprise.
App1 a une faible utilisation durant les trois premières semaines de chaque mois et une utilisation très élevée durant la dernière semaine de chaque mois.
Quel avantage des services cloud Azure prend en charge le mieux ce type de modèle d’utilisation ?
A. répartition de charge (load balancing)
B. latence élevée
C. haute disponibilité
D. élasticité
✓ Bonne réponse : D
L’élasticité permet d’augmenter ou de réduire automatiquement les ressources en fonction de la charge réelle :
faible consommation → peu de ressources utilisées
pic d’activité en fin de mois → montée en charge automatique
retour à la normale → réduction des ressources et des coûts
Ce modèle correspond exactement à un usage variable et prévisible, avec des pics ponctuels.
Les autres options ne répondent pas au besoin :
Haute disponibilité : garantit l’accès continu, mais pas l’adaptation à la charge
Latence élevée : n’est pas un avantage cloud
Load balancing : répartit le trafic, mais ne crée pas ou ne supprime pas de ressources
📘 À retenir pour l’examen AZ‑900
Pics de charge variables → Élasticité
Disponibilité continue → Haute disponibilité
Répartition du trafic → Load balancing
👉 Dès que tu vois faible utilisation + pics importants, pense immédiatement ÉLASTICITÉ ✅
Question 9 / 10
Cette question fait partie d’une série de questions basées sur le même scénario.
Chaque question de la série contient une solution unique qui peut répondre à l’objectif indiqué. Certaines questions peuvent avoir plusieurs solutions correctes, d’autres aucune.
Une fois que vous avez répondu à une question de cette section, vous ne pourrez pas y revenir. Les questions n’apparaîtront donc pas dans l’écran de révision.
Scénario :
Votre entreprise prévoit de migrer toutes ses données et ressources vers Azure.Le plan de migration de l’entreprise précise que seules des solutions Platform as a Service (PaaS) doivent être utilisées dans Azure.
Vous devez déployer un environnement Azure qui respecte ce plan de migration.
Solution proposée :Vous créez un Azure App Service et des bases de données Azure SQL.
Cette solution permet‑elle d’atteindre l’objectif ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Azure App Service est un service PaaS permettant d’héberger des applications sans gérer l’infrastructure sous‑jacente.
Azure SQL Database est également un service PaaS, où Microsoft gère le système d’exploitation, la haute disponibilité et la maintenance.
La solution proposée utilise exclusivement des services PaaS, ce qui respecte pleinement la contrainte du plan de migration de l’entreprise.
👉 L’objectif est donc atteint.
📘 À retenir pour l’examen AZ‑900
PaaS → Microsoft gère l’infrastructure et la plateforme
Azure App Service ✅ PaaS
Azure SQL Database ✅ PaaS
Azure Virtual Machines ❌ IaaS
Question 10 / 10
Une entreprise a déployé plusieurs applications sur des machines virtuelles Windows et Linux dans Azure.
Azure Log Analytics est utilisé pour envoyer les données nécessaires à la génération d’alertes pour les machines virtuelles.
Vous devez recommander quelles tables interroger pour des requêtes liées à la sécurité.
Quelle table devez-vous interroger pour les événements provenant des journaux d’événements Windows ?
A. Azure Diagnostics
B. Event
C. Azure Activity
D. Syslog
✓ Bonne réponse : B
La table Event dans Azure Log Analytics contient les événements issus des Windows Event Logs (Application, Security, System). Elle est utilisée pour les requêtes de sécurité, d’audit et de surveillance sur les machines virtuelles Windows.
Les autres options :
Azure Activity : journaux des actions effectuées sur les ressources Azure (plan de gestion)
Azure Diagnostics : données de diagnostic de services Azure
Syslog : journaux système pour Linux, pas pour Windows
Vous avez expérimenté avec GCP en utilisant votre carte de crédit personnelle et les coûts ont été remboursés par votre entreprise. Votre entreprise veut rationaliser le processus de facturation et imputer les coûts à leur facture mensuelle. Que devez-vous faire ?
A. Modifier le compte de facturation de vos projets pour le compte de facturation de votre entreprise.
B. Créer un ticket avec le support Google Billing pour leur demander d'envoyer la facture à votre entreprise.
C. Configurer l'export BigQuery de facturation et accorder l'accès IAM à votre équipe financière.
D. Accorder à l'équipe financière le rôle IAM Billing Account User sur le compte de facturation lié à votre carte.
✓ Bonne réponse : A
La solution la plus simple est de changer le compte de facturation de vos projets pour celui de l'entreprise. Cela redirige immédiatement tous les coûts vers la facture de l'entreprise sans configuration supplémentaire.
Question 2 / 10
Vous avez une solution 3 niveaux fonctionnant sur Compute Engine. Chaque niveau possède un compte de service associé à toutes les instances. Vous devez activer la communication sur le port TCP 8080 : le niveau 1 doit communiquer avec le niveau 2, et le niveau 2 avec le niveau 3. Que devez-vous faire ?
A. Créer une règle egress : cibles = toutes instances, source = 10.0.2.0/24, protocoles : TCP 8080. Créer une règle egress : source = 10.0.1.0/24, protocoles : TCP 8080.
B. Créer une règle ingress avec : cibles = instances avec compte de service niveau 2, source = instances avec compte de service niveau 1, protocoles : TCP 8080. Créer une règle ingress : cibles = niveau 3, source = niveau 2, protocoles : TCP 8080.
C. Créer une règle de pare-feu ingress avec : cibles = toutes instances, filtre source = plages IP 10.0.2.0/24. Créer une règle ingress avec filtre source 10.0.1.0/24. Protocoles : tout autoriser.
D. Créer une règle ingress : cibles = instances niveau 2, source = instances niveau 1, protocoles : tout. Créer une règle ingress : cibles = niveau 3, source = niveau 2, protocoles : tout.
✓ Bonne réponse : B
La bonne pratique GCP est d'utiliser les comptes de service comme filtres source/cible dans les règles de pare-feu plutôt que des plages IP, ce qui permet un contrôle plus précis. Les règles doivent autoriser uniquement TCP 8080, pas tout le trafic.
Question 3 / 10
Une application génère des rapports quotidiens dans une VM Compute Engine dans le projet corp-iot-insights. Votre équipe dans corp-aggregate-reports a besoin d'une copie de ces exports dans le bucket corp-aggregate-reports-storage. Vous voulez configurer l'accès en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Créer un Shared VPC entre les deux projets. Accorder au compte de service de la VM le rôle Storage Object Creator sur corp-iot-insights.
B. Accorder au compte de service de la VM le rôle Storage Object Creator sur corp-aggregate-reports-storage.
C. Déplacer les deux projets sous le même dossier.
D. Rendre corp-aggregate-reports-storage public et créer un dossier avec un suffixe pseudo-aléatoire. Partager le dossier avec l'équipe IoT.
✓ Bonne réponse : B
Accorder le rôle Storage Object Creator directement au compte de service de la VM sur le bucket cible (corp-aggregate-reports-storage) est la méthode la plus simple. La VM peut alors écrire dans ce bucket cross-projet sans configuration réseau supplémentaire.
Question 4 / 10
Vous avez créé avec succès un environnement de développement pour une application utilisant Compute Engine et Cloud SQL. Vous devez maintenant créer un environnement de production. L'équipe sécurité a interdit les routes réseau entre ces 2 environnements. Que devez-vous faire ?
A. Demander à l'équipe sécurité de vous accorder le rôle Project Editor dans un projet de production existant d'une autre division.
B. Créer un nouveau projet, activer les APIs Compute Engine et Cloud SQL dans ce projet, et répliquer la configuration de l'environnement de développement.
C. Créer un nouveau projet, modifier votre VPC existant en Shared VPC, le partager avec le nouveau projet, et répliquer la configuration.
D. Créer un nouveau sous-réseau de production dans le VPC existant et une nouvelle instance Cloud SQL de production dans votre projet existant.
✓ Bonne réponse : B
Créer un nouveau projet séparé est la seule façon de garantir qu'il n'y a aucune route réseau entre les environnements (les projets séparés sont isolés par défaut). Un Shared VPC créerait justement des routes entre projets, violant l'exigence de sécurité.
Question 5 / 10
Votre entreprise a des workloads sur Compute Engine et on-premises. Le VPC GCP est connecté à votre WAN via VPN. Vous devez déployer une nouvelle instance CE et vous assurer qu'aucun trafic Internet public ne peut y être routé. Que devez-vous faire ?
A. Créer l'instance avec Private Google Access activé.
B. Créer l'instance sans adresse IP publique.
C. Créer une règle de pare-feu deny-all egress sur le réseau VPC.
D. Créer une route sur le VPC pour router tout le trafic vers l'instance via le tunnel VPN.
✓ Bonne réponse : B
Créer une instance sans adresse IP publique garantit qu'elle n'est pas accessible directement depuis Internet. Elle reste accessible via le VPN depuis le réseau on-premises. Private Google Access permet l'accès aux APIs Google, pas la suppression de l'IP publique.
Question 6 / 10
Vous avez un projet de développement avec des rôles IAM définis. Vous créez un projet de production et voulez avoir les mêmes rôles IAM, en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Utiliser gcloud iam roles copy en spécifiant votre organisation comme organisation de destination.
B. Dans la console GCP, utiliser la fonctionnalité 'créer un rôle à partir d'un rôle'.
C. Dans la console GCP, utiliser la fonctionnalité 'créer un rôle' et sélectionner toutes les permissions applicables.
D. Utiliser gcloud iam roles copy en spécifiant le projet de production comme projet de destination.
✓ Bonne réponse : D
gcloud iam roles copy avec le projet de destination est la méthode la plus rapide pour copier exactement les rôles IAM d'un projet à un autre en une seule commande, sans recréer manuellement chaque rôle.
Question 7 / 10
Vous avez 32 Go de données dans un seul fichier à uploader dans un bucket Nearline Storage. La connexion WAN est à 1 Gbps et vous êtes le seul utilisateur. Vous voulez utiliser autant que possible du 1 Gbps pour transférer le fichier rapidement. Comment devez-vous uploader le fichier ?
A. Utiliser la console GCP pour transférer le fichier au lieu de gsutil.
B. Changer la classe de stockage du bucket de Nearline à Multi-Regional.
C. Activer les uploads composites parallèles avec gsutil pour le transfert.
D. Diminuer la taille de la fenêtre TCP sur la machine initiant le transfert.
✓ Bonne réponse : C
Les uploads composites parallèles (parallel composite uploads) de gsutil divisent le fichier en morceaux et les uploadent simultanément, saturant ainsi la bande passante disponible. Avec 1 Gbps dédié, c'est la méthode la plus rapide pour un gros fichier.
Question 8 / 10
Votre entreprise a une grande quantité de données non structurées dans différents formats de fichiers. Vous voulez effectuer des transformations ETL. Vous devez rendre les données accessibles sur Google Cloud pour être traitées par un job Dataflow. Que devez-vous faire ?
A. Importer les données dans Cloud Spanner via la fonction d'import de la console.
B. Importer les données dans Cloud SQL via la fonction d'import de la console.
C. Uploader les données dans Cloud Storage avec l'outil gsutil.
D. Uploader les données dans BigQuery avec l'outil bq.
✓ Bonne réponse : C
Cloud Storage est la source de données native pour Cloud Dataflow et le staging recommandé pour les pipelines ETL GCP. gsutil gère efficacement les uploads de données non structurées. BigQuery est pour les données structurées, Cloud SQL/Spanner ne conviennent pas à des données hétérogènes.
Question 9 / 10
Vous avez un Dockerfile que vous devez déployer sur Kubernetes Engine. Que devez-vous faire ?
A. Créer une image Docker depuis le Dockerfile et l'uploader dans Cloud Storage. Créer un fichier YAML Deployment pointant vers cette image. Utiliser kubectl.
B. Créer une image Docker depuis le Dockerfile et l'uploader dans Container Registry. Créer un fichier YAML Deployment pointant vers cette image. Utiliser kubectl pour créer le déploiement.
C. Utiliser gcloud app deploy <nom-dockerfile>.
D. Utiliser kubectl app deploy <nom-dockerfile>.
✓ Bonne réponse : B
Le flux correct est : build image Docker → push vers Container Registry → créer YAML Deployment → kubectl apply. Container Registry est le registre d'images GCP. Cloud Storage ne peut pas servir d'images Docker. kubectl ne déploie pas directement des Dockerfiles.
Question 10 / 10
Votre entreprise a un fournisseur d'identité SSO qui supporte l'intégration SAML avec les fournisseurs de services. Vos utilisateurs sont dans Cloud Identity. Vous souhaitez que les utilisateurs s'authentifient via le SSO de votre entreprise. Que devez-vous faire ?
A. Obtenir des identifiants OAuth 2.0, configurer l'écran de consentement, et configurer OAuth 2.0 pour les applications serveur web.
B. Obtenir des identifiants OAuth 2.0, configurer l'écran de consentement, et configurer OAuth 2.0 pour les applications mobiles et desktop.
C. Dans Cloud Identity, configurer le SSO avec Google comme fournisseur d'identité pour accéder aux applications SAML personnalisées.
D. Dans Cloud Identity, configurer le SSO avec un fournisseur d'identité tiers, avec Google comme fournisseur de services.
✓ Bonne réponse : D
Pour utiliser un SSO externe (IdP tiers) avec Cloud Identity, il faut configurer Cloud Identity comme fournisseur de services (SP) et votre SSO d'entreprise comme fournisseur d'identité (IdP) tiers. C'est l'intégration SAML standard.
The Development Team has suggested to move the Daily Scrum to every other day instead of every day.What is the most appropriate action for the Scrum Master to take?
Select ONE answer.
A. Have the Development Team members vote on which days the Daily Scrum should occur.
B. Support the self-organizing team's decision.
C. Learn why the Development Team wants this, coach the team on why the Daily Scrum is important and work with them to improve the outcome of the Daily Scrum.
✓ Bonne réponse : C
The Scrum Master should investigate why the team wants this change, coach them on the Daily Scrum's importance, and work to improve the event. This is servant-leadership and coaching—not rubber-stamping without understanding root causes. The Daily Scrum is a cornerstone of inspection and adaptation; removing it masks problems rather than solving them.
Question 2 / 10
Peter, a Project Manager, has raised concerns about your Scrum Team's productivity and progress towards the objectives. Which is the best way to respond to Peter's concerns?
Select ONE answer.
A. Share the last stakeholder status report prepared by the Scrum Master.
B. Share the Product Backlog, the projections towards the release dates and ensure that Peter has access.
C. Share the current impediments.
D. Show the Profit & Loss (P&L) report.
✓ Bonne réponse : B
The best response shares relevant transparency: the Product Backlog and release projections allow Peter to understand progress toward objectives. This demonstrates the Scrum pillar of transparency and addresses his concerns constructively. P&L reports, impediment lists, or status reports are less relevant to productivity and progress concerns.
Question 3 / 10
By the end of the Sprint, a Product Backlog item in the Sprint Backlog does not meet the team's Definition of Done. What two things should happen with the item? (Choose two.)
Select 2 answers.
A. Split the item and add the estimation of the completed work to the current Sprint so not to impact the velocity and add the 'undone' work to the next Sprint.
B. It will be inspected at the Sprint Review and if it is acceptable by the stakeholders then include it in the Increment.
C. Do not include the item in the Increment for the Sprint.
D. Estimate the remaining work needed to make it 'done' and add it to the Product Backlog for the Product Owner to decide what to do with it.
✓ Bonne réponse : C, D
Correct answers: Options 1 and 3. Work not meeting the Definition of Done must not be included in the Increment (option 1), per the Scrum Guide. The remaining work should be estimated and returned to the Product Backlog (option 3) for the Product Owner to reprioritize. Options 0 and 2 violate the Definition of Done by including or splitting incomplete work, undermining transparency and quality.
Question 4 / 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. 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.
B. Ensure that there is an overall consensus by having the Development Team members vote.
C. Acknowledge and support their decision.
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 : A, 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 5 / 10
According to the values of Scrum, which is the best way to create Development Teams?
Select ONE answer.
A. Provide boundaries to the developers and allow them to self-organize into Development Teams.
B. Work with the leadership team to allocate members according to skills, seniority and experience to ensure that all Development Teams are balanced fairly.
C. The Product Owner will create a skills matrix according to what is needed for the project and work with the technical leads to allocate resources to the team.
✓ Bonne réponse : A
Correct: Option 3 - Self-organization is a core Scrum value that requires Development Teams to autonomously determine how best to accomplish their work within clear boundaries. Options 1 and 2 represent command-and-control approaches where management allocates resources, which undermines the team's self-organizing capability and violates Scrum principles.
Question 6 / 10
In order to start the first Sprint, Scrum only requires a Product Owner with enough ideas, a Development Team to execute on those ideas, and a Scrum Master to guide the process.
True or False?
A. True.
B. False.
✓ Bonne réponse : A
True. The Scrum Guide specifies only these three roles and no other preconditions to start the first Sprint. While a Product Backlog is essential, it only requires enough items for the first Sprint. Everything else (tools, documentation, infrastructure) can be determined by the Development Team.
Question 7 / 10
What would be the best two ways to identify that a Development Team is self-organizing? (Choose two.)
Select 2 answers.
A. The Development Team members are cross-functional and knows what it needs to do to deliver the all tasks committed to the Sprint Planning.
B. Management is able to know which members are working on which items.
C. Creativity thrives and new possibilities are explored.
D. The Development Team is able to resolve internal conflicts between members in order to continue working.
✓ Bonne réponse : C, D
Correct answers: Options 2 and 4. Option 2 correctly identifies self-organization: creativity and exploration flourish when teams own decisions. Option 4 correctly shows self-organization: teams resolve internal conflicts without external intervention, maintaining momentum. Option 1 reflects command-and-control management, not self-organization. Option 3 is incomplete—knowing what to do is necessary but not sufficient for true self-organization.
Question 8 / 10
Your organization requires all Increments to pass user acceptance testing (UAT) before it is allowed to be released to production.Is it a good idea to postpone UAT until the end of the project to prevent the Development Team from being disrupted during the Sprints?
Select ONE answer.
A. Yes, because UAT is done in a hardening Sprint before the release Sprint.
B. No, because the state of the Product Increment won't be transparent and the feedback loop would be too long.
C. Yes, because the Development Team is a self-organizing team and should not be disrupted during development.
D. It depends on the team's Definition of Done.
✓ Bonne réponse : B
Correct answer: Option 1. Postponing UAT until project end violates Scrum's transparency pillar and extends feedback loops dangerously, preventing early course correction. The Increment should meet Definition of Done (which includes UAT readiness) every Sprint. Option 2 ignores that DoD should include quality standards, Option 3 misunderstands self-organization, and Option 4 promotes the anti-pattern of hardening Sprints contrary to Scrum principles.
Question 9 / 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. Consulting with the Development Team.
B. Arranging a triage meeting with all project managers.
C. Alerting management to the impediments and their impact.
D. Prioritizing the list and working on them in order.
✓ Bonne réponse : B
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 10 / 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. The organization may not realize the real benefits of Scrum as there would be no real change on the way the teams work.
B. Very little change will happen as the vocabulary in Scrum is specifically defined for implementing Scrum.
C. All answers apply.
D. Organizations may feel less stressed as the behaviors would remain familiar to management.
✓ Bonne réponse : C
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.
Quel aspect dans l\'estimation de test représente le risque principal dans ce projet ?
A. Les coûts du matériel et des outils
B. Qualité d\'entrée inconnue due au développement par un tiers
C. Qualité de la spécification
D. Disponibilité des utilisateurs finaux
✓ Bonne réponse : B
Réponse : Qualité d\'entrée inconnue due au développement par un tiers. Explication : D est correct car la qualité d\'entrée inconnue provenant du développement par un tiers crée le plus grand risque d\'estimateur : variance élevée des taux de défauts, comportements d\'intégration imprévisibles et efforts de vérification imprévisibles qui gonflent directement les estimations de temps et ressources. Les hypothèses quantifiées deviennent invalides avec les entrées tierces.
Question 2 / 10
Lequel des éléments suivants est une métrique appropriée pour mesurer l\'efficacité du processus de test dans la réalisation de l\'un de ces objectifs ?
A. Nombre moyen de jours entre la découverte et la résolution d\'un défaut
B. Nombre de lignes de code écrites par développeur par jour
C. Pourcentage de l\'effort de test consacré aux tests de régression
D. Pourcentage de couverture des exigences
✓ Bonne réponse : D
Réponse : Pourcentage de couverture des exigences. Explication : B est correct car le pourcentage de couverture des exigences quantifie directement l\'adéquation des tests par rapport à l\'objectif déclaré de valider que le système satisfait ses exigences. L\'efficacité du test dans un contexte piloté par les exigences repose sur la mesure objective de la complétude de la couverture des exigences et de la détection des non-conformités.
Question 3 / 10
Lequel des éléments suivants vous attendriez-vous à trouver dans le plan directeur de test ?
A. Une liste des noms des testeurs qui effectueront les tests de performance pour la dernière itération.
B. L\'approche de test qui sera appliquée aux tests d\'intégration système.
C. 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.
D. Une identification détaillée des ressources qui effectueront les tests structurels à la première itération.
✓ Bonne réponse : B
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
Parmi les sujets suivants, lequel NE DEVRAIT PAS être inclus dans le rapport de progression des tests ?
A. L\'état comparé aux critères de sortie définis au départ.
B. Un aperçu détaillé de l\'approche de test basée sur les risques utilisée pour assurer la réalisation des critères de sortie.
C. Les risques produit qui ont été atténués et ceux qui sont en suspens.
D. Les recommandations pour entreprendre des actions correctives.
✓ Bonne réponse : B
Réponse : Un aperçu détaillé de l\'approche de test basée sur les risques utilisée pour assurer la réalisation des critères de sortie.. Explication : D est correct car les cadres supérieurs non-spécialistes ont besoin d\'informations concises et orientées résultats, non d\'une exposition détaillée opérationnelle de l\'approche basée sur les risques. Un rapport doit prioriser l\'état versus objectifs, risques clés et atténuations, tendances et actions managériales recommandées pour décisions efficaces.
Question 5 / 10
Quel est l\'objectif de l\'utilisation de critères d\'entrée et de sortie ?
A. L\'attente est que les tests de développement ne sont pas adéquats.
B. L\'utilisation de critères d\'entrée et de sortie empêchera les logiciels non testés ou mal testés de passer au niveau de test suivant.
C. Les critères de sortie sont utilisés pour décider quand arrêter les tests.
D. Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.
✓ Bonne réponse : D
Réponse : Les critères d\'entrée et de sortie sont un moyen principal d\'obtenir des ressources adéquates.. Explication : C est correct car les critères d\'entrée et de sortie sont des portes de qualité objectives pour les transitions de niveau et la prise de décision, non des mécanismes destinés à sécuriser les ressources. Ils spécifient des conditions mesurables soutenant les décisions arrêt/go et protègent les activités en aval.
Question 6 / 10
En général, pourquoi n\'est-il PAS judicieux d\'estimer l\'effort de test en se basant uniquement sur un pourcentage de l\'effort de développement? Identifiez TROIS raisons valides.
Sélectionnez TROIS réponses.
A. En général, l'estimation ascendante est toujours meilleure que l'estimation descendante.
B. La qualité de l'estimation du développement peut être médiocre.
C. Cela s'appuie sur un large ensemble de données historiques.
D. Utiliser le même pourcentage chaque fois ne tient pas compte du niveau de risque de l'application à tester.
E. Le résultat est presque toujours une estimation trop faible de l'effort de test requis.
6. La technique basée sur un pourcentage s'applique uniquement au modèle de cycle de vie en V.
7. La maturité de l'organisation, par exemple la qualité de la base de test, la qualité des tests de développement, la gestion de configuration, la disponibilité des outils de test, influencent également l'effort requis pour le test.
✓ Bonne réponse : B, D, 7
Réponse : La qualité de l\'estimation du développement peut être médiocre. / Utiliser le même pourcentage chaque fois ne tient pas compte du niveau de risque de l\'application à tester. / La maturité de l\'organisation, par exemple la qualité de la base de test, la qualité des tests de développement, la gestion de configuration, la disponibilité des outils de test, influencent également l\'effort requis pour le test.. Explication : Les réponses A, D et E désignent des sources distinctes de variance qu\'un simple pourcentage du développement ne peut pas capturer. A: les estimations de développement peuvent être inexactes, propageant l\'erreur d\'estimation. D: un pourcentage fixe ignore le risque spécifique, la criticité métier et les profils d\'impact des défauts. E: la maturité organisationnelle (qualité de la base de test, tests unitaires du développement, gestion de configuration, outils disponibles) influence directement l\'effort de test.
Question 7 / 10
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. 784
B. 570
C. 700
D. 720
✓ Bonne réponse : D
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 8 / 10
Laquelle des techniques suivantes est la moins susceptible d\'être utilisée pour identifier les risques projet et produit ?
A. Évaluations indépendantes
B. Entretiens avec des experts
C. Brainstorming
D. Inspections
✓ Bonne réponse : D
Réponse : Inspections. Explication : Les inspections (B) sont les moins appropriées car c\'est une technique d\'examen statique, axée sur les défauts, destinée à trouver des non-conformités dans les produits de travail plutôt qu\'à identifier proactivement les risques projet et produit. Les inspections utilisent des listes de contrôle et une approche orientée détection de défauts, tandis que l\'identification des risques nécessite une exploration prospective des incertitudes futures.
Question 9 / 10
Quels sont TROIS défis clés typiques de l\'externalisation ?
Sélectionnez TROIS réponses.
A. Traçabilité depuis les exigences jusqu'aux cas de test
B. Test des exigences non-fonctionnelles
C. Environnement de test plus complexe
D. Cultures possiblement différentes
E. Définir les attentes concernant les tâches et les livrables
6. Application de l'automatisation des tests
7. Canaux de communication clairs
✓ Bonne réponse : D, E, 7
Réponse : Définir les attentes concernant les tâches et les livrables / Canaux de communication clairs / Cultures possiblement différentes. Explication : BCD est correct. L\'externalisation introduit des ambiguïtés contractuelles sur les livrables, nécessite des canaux de communication robustes et expose le projet à des différences culturelles. La définition précise des attentes, des critères d\'acceptation et des SLA est essentielle pour éviter les dérives de périmètre et les litiges.
Question 10 / 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. Introduire des critères d\'entrée pour la phase de test
B. 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
C. Permettre aux personnes de prendre du temps libre
D. Prévoir plus de temps pour les tests dans le planning
✓ Bonne réponse : B
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.
During a conversation about order tracking, your external system receives a webhook indicating the user's package has shipped. The user is actively chatting and will likely send a follow-up message soon. You want the assistant to naturally incorporate this status change in its next response. What's the most effective approach?
A. Configure the assistant to call a get_order_status tool at the start of every response.
B. Add the current shipping status to the system prompt before the next API call.
C. Immediately send an API request with the update as a synthetic user message, generating an unsolicited assistant response.
D. Append the status update as a prefix to the next user message before calling the API.
✓ Bonne réponse : B
A. Immediately send an API request with the update as a synthetic user message, generating an unsolicited assistant response. Incorrect. This creates an unsolicited interruption, which can feel unnatural and confusing in an active conversation. B. Append the status update as a prefix to the next user message before calling the API. Incorrect. This pollutes the user message and mixes system state with user intent, which can lead to misinterpretation. C. Configure the assistant to call a get_order_status tool at the start of every response. Incorrect. This is inefficient and unnecessary, especially when you already have the update via webhook. D. Add the current shipping status to the system prompt before the next API call. Correct. This cleanly injects up-to-date system state into context, allowing the assistant to naturally incorporate it into the next response without disrupting the conversation flow.
Question 2 / 10
Your documents (query) tool returns results as "Found 3 documents: Q2 Budget Proposal, Q2 Budget Forecast, Annual Review". You want the agent to document (4, multi) and doc (24, multi). What return format would best enable these multi-step workflows?
A. A JSON array of document titles extracted from the search results.
B. Structured data containing document IDs and metadata for each result.
C. More detailed human-readable descriptions including the size and authors.
D. URLs that users can click to open the document in their browser.
✓ Bonne réponse : B
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 3 / 10
When implementing your lookup_order MCP tool, the backend sometimes returns errors (e.g., "Order not found" or temporary database failures). What is the correct pattern for communicating these errors back to the agent?
A. Return a success response with a "status" field indicating the error type
B. Return the error message in the tool result content with the isError flag set to true
C. Log the error server-side and return an empty result to avoid confusing the model
D. Throw an exception from the tool handler so the agent framework can catch and log it
✓ Bonne réponse : B
A. Log the error server-side and return an empty result to avoid confusing the model Incorrect. This hides critical failure information, making it impossible for the agent to distinguish "no data" from "system failure." B. Throw an exception from the tool handler so the agent framework can catch and log it Incorrect. Exceptions are useful internally, but the agent still needs a structured tool response; raw exceptions don't reliably propagate useful context to the model. C. Return the error message in the tool result content with the isError flag set to true Correct. This is the proper MCP pattern: the tool explicitly signals failure using isError: true, while still providing a readable error message so the agent can decide whether to retry, escalate, or inform the user. D. Return a success response with a "status" field indicating the error type Incorrect. This is misleading because it treats failures as successful responses, which confuses downstream reasoning and tool orchestration. Thank you Thank you for being so interested in the If you have any feedback or thoughts on the bumps, I would love to hear them. Your insights can help me improve our writing and better understand our readers. Best of Luck You have worked hard to get to this point, and you are well-prepared for the exam Keep your head up, stay positive, and go show that exam what you're made of! Feedback More Papers Total: 85 Questions Link:
Question 4 / 10
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
B. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
C. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
D. The subagents need to share a single API connection to enable automatic context sharing between invocations.
✓ Bonne réponse : B
A. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories. Incorrect. Agents do not require direct access to each other's histories. Proper orchestration passes outputs explicitly via prompts. B. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents. Incorrect. If this were the issue, the agent would receive truncated data, not no data at all. The error indicates missing inputs entirely. C. The subagents need to share a single API connection to enable automatic context sharing between invocations. Incorrect. Agent communication does not depend on shared API connections. Context must be explicitly passed by the coordinator. D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt. Correct. The synthesis agent can only act on the information provided in its prompt. If prior outputs are not passed, it will report missing research findings.
Question 5 / 10
Users report that responses feel repetitive across turns--each message begins with phrases like "Certainly!" or "I'd be happy to help!" even deep into conversations. You want responses to feel more natural, without these repetitive openers. What's the most effective approach?
A. Append a partial assistant message with a direct response opening that the model will continue from
B. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations"
C. Implement post-processing to detect and strip common greeting phrases from response beginnings
D. Lower the temperature parameter to make response openings more deterministic and less variable
✓ Bonne réponse : A
A. Implement post-processing to detect and strip common greeting phrases from response beginnings Incorrect. This is a fragile fix and can accidentally remove useful or context-specific language. B. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations" Correct. This directly addresses the root cause by guiding generation behavior consistently across all turns. It prevents repetition before it happens, rather than cleaning it up afterward. C. Lower the temperature parameter to make response openings more deterministic and less variable Incorrect. Lower temperature reduces variability but often increases repetition patterns, not reduces them. D. Append a partial assistant message with a direct response opening that the model will continue from Incorrect. This can shape a single response style, but it does not reliably eliminate repetitive openings across an entire conversation.
Question 6 / 10
Your search products tool queries an external catalog API that returns paginated results (50 items per request). Production logs show queries frequently match 200+ products, and the design that auto-fetches all pages causes 15-20 second delays. How should you redesign the pagination handling?
A. Create separate search products and fetch more results tools for pagination.
B. Return the first page with total match count and cursor for additional pages.
C. Add a max pages parameter (default: 2) that controls how many pages are fetched internally.
D. Implement server-side relevance ranking and return only the top 50 most relevant items.
✓ Bonne réponse : B
A. Create separate search products and fetch more results tools for pagination. Incorrect. This exposes pagination mechanics to the agent, increasing complexity and coupling tool usage with control flow. B. Implement server-side relevance ranking and return only the top 50 most relevant items. Incorrect. While this reduces latency, it removes access to the full result set, limiting flexibility when more results are actually needed. C. Add a max pages parameter (default: 2) that controls how many pages are fetched internally. Incorrect. This is an improvement over fetching everything, but it still hides pagination control inside the tool and may fetch unnecessary data. D. Return the first page with total match count and cursor for additional pages. Correct. This enables lazy loading and explicit control, allowing the agent to fetch more results only when needed-- balancing performance and completeness.
Question 7 / 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. Structured JSON is processed deterministically by the model, significantly improving accuracy when extracting values.
C. JSON schemas automatically validate that the underlying API returned correct data before the agent processes it.
D. The agent can reliably extract specific values without parsing free form text, reducing errors in subsequent operations.
✓ Bonne réponse : D
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 8 / 10
Your music discovery assistant should consistently maintain an enthusiastic tone, explain its reasoning for each recommendation, and ask clarifying questions to better understand user preferences. You want this behavior to persist reliably across all user interactions. Where should you define these behavioral guidelines?
A. In environmental variables that your application passes to the API client
B. Prepended to each user message before sending to the API
C. In the first assistant message, instructing Claude to follow these guidelines going forward
D. In the system prompt
✓ Bonne réponse : D
A. In the first assistant message, instructing Claude to follow these guidelines going forward Incorrect. Assistant messages don't reliably control future behavior and can be overridden by later context. B. Prepended to each user message before sending to the API Incorrect. User messages carry less authority than system-level instructions and are less reliable for enforcing behavior. C. In the system prompt Correct. The system prompt is the highest-priority instruction layer, making it the most reliable place to enforce consistent tone, reasoning style, and questioning behavior. D. In environmental variables that your application passes to the API client Incorrect. Environment variables are not part of the model's context and have no effect on behavior unless explicitly included in the prompt.
Question 9 / 10
Your agent is handling a billing dispute. After calling get_customer and lookup_order, it identifies that the dispute involves a promotional pricing error requiring manager approval--beyond the agent's authorization level. How should the workflow handle this mid-process escalation?
A. Attempt the refund with process_refund anyway, escalating only if the system rejects the transaction.
B. Compile a structured handoff with customer details, order info, and the identified issue before calling escalate_to_human.
C. Call escalate_to_human passing only the customer's original message.
D. Persist the complete conversation and tool response history to a database, then call escalate_to_human with a reference ID.
✓ Bonne réponse : B
A. Persist the complete conversation and tool response history to a database, then call escalate_to_human with a reference ID. Incorrect. Useful operationally, but the human agent still needs a concise, actionable summary rather than raw logs alone. B. Call escalate_to_human passing only the customer's original message. Incorrect. This loses the investigation work already completed and forces the human agent to repeat steps. C. Attempt the refund with process_refund anyway, escalating only if the system rejects the transaction. Incorrect. This violates authorization boundaries and business policy. D. Compile a structured handoff with customer details, order info, and the identified issue before calling escalate_to_human. Correct. A structured handoff preserves context, reduces repetition, and enables efficient continuation by the human agent.
Question 10 / 10
Performance analysis reveals your context is composed of accumulated RAG results from all previous queries, which is crowding out conversation history and causing coherence degradation after 15+ turns. Which approach best addresses this issue?
A. Implement a sliding window for RAG results from the last 2-3 queries while preserving conversation history
B. Shift context budget to favor RAG results while reducing conversation history allocation
C. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns
D. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval
✓ Bonne réponse : A
A. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns Incorrect. This reduces redundancy but doesn't solve the core issue of unbounded accumulation of RAG context. B. Implement a sliding window for RAG results from the last 23 queries while preserving conversation history Correct. This directly addresses context crowding by limiting RAG growth while keeping conversation continuity intact. C. Shift context budget to favor RAG results while reducing conversation history allocation Incorrect. This worsens coherence by sacrificing conversation context. D. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval Incorrect. This can introduce information loss and summary drift, especially across many turns.
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.