9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
63
examens blancs
4 229
questions
∞
tentatives
19,90 €9,90 €
/mois
Découvrez myexam.fr en 30 secondes
Certifications reconnues mondialement
AWS
Microsoft
PMI
Scrum.org
CompTIA
SAP
ISTQB
Essayez gratuitement
10 questions par certification
Sélectionnez une certification et lisez les corrections détaillées — aucune inscription requise.
* Si les questions sont proposées en anglais, c'est que l'examen officiel ne propose pas la langue française.
Sélectionnez une certification pour afficher les questions.
Question 1 / 10
Une entreprise a un compte AWS. L'entreprise souhaite auditer les détails de rotation des mots de passe et des clés d'accès à des fins de conformité. Quel service ou outil AWS répondra à cette exigence ?
A. D) AWS Audit Manager
B. B) AWS Artifact
C. A) IAM Access Analyzer
D. C) Rapport d'informations d'identification IAM
✓ Bonne réponse : D
Réponse : C) Rapport d'informations d'identification IAM. Le rapport d'informations d'identification IAM est un rapport au format CSV qui répertorie tous les utilisateurs IAM et l'état de leurs informations d'identification, y compris les dates de dernière utilisation des mots de passe et des clés d'accès. Ce rapport permet l'audit de conformité des politiques de rotation et des standards de sécurité.
Question 2 / 10
Votre application a récemment connu une forte croissance mondiale, et les utilisateurs internationaux se plaignent de la latence. Quelle caractéristique AWS peut améliorer leur expérience ?
Sélectionnez la bonne réponse.
A. Durabilité des données.
B. Élasticité.
C. Haute disponibilité.
D. Portée mondiale.
✓ Bonne réponse : D
Réponse : Portée mondiale (Global reach). Explication : La portée mondiale d’AWS, via ses régions et ses Edge Locations, permet d’améliorer les temps de réponse pour les utilisateurs dispersés géographiquement.
Question 3 / 10
Quels sont les avantages d’héberger une infrastructure sur AWS ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. La sécurité physique et la plupart de la sécurité réseau sont prises en charge par AWS.
B. Contrôle complet de l’infrastructure physique.
C. Augmentation de la vitesse et de l’agilité.
D. Il n’est pas nécessaire de se soucier de la sécurité.
E. Exploitation des applications pour le compte des clients.
✓ Bonne réponse : A, C
Réponse : Augmentation de la vitesse et de l’agilité, et sécurité physique prise en charge. Explication : AWS offre une rapidité accrue pour déployer des applications et prend en charge la sécurité physique et réseau.
Question 4 / 10
L’un des principes essentiels de l’architecture cloud AWS est l’élasticité. Comment ce principe améliore-t-il la conception de votre architecture ?
Sélectionnez la bonne réponse.
A. En ajustant automatiquement vos ressources AWS via un ELB.
B. En provisionnant automatiquement les ressources AWS nécessaires selon la demande.
C. En réduisant les interdépendances entre composants.
D. En adaptant automatiquement vos ressources on-premises selon la demande.
✓ Bonne réponse : B
Réponse : En provisionnant automatiquement les ressources AWS nécessaires selon la demande. Explication : L’élasticité permet d’ajuster les ressources à la demande automatiquement, optimisant la performance et les coûts.
Question 5 / 10
L’utilisation d’Amazon EC2 correspond à quel modèle de cloud computing ?
Sélectionnez la bonne réponse.
A. SaaS.
B. PaaS.
C. IaaS.
D. IaaS et SaaS.
✓ Bonne réponse : C
Réponse : IaaS. Explication : EC2 est une solution d’Infrastructure as a Service (IaaS) qui offre des ressources de calcul virtualisées.
Question 6 / 10
Le principe « concevoir pour l’échec et rien n’échouera » est fondamental sur AWS. Lesquels de ces éléments permettent d’y répondre ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Scalabilité verticale.
B. Authentification multi-facteur.
C. Availability Zones.
D. Elastic Load Balancing.
E. Tests de pénétration.
✓ Bonne réponse : C, D
Réponse : Availability Zones / Elastic Load Balancing. Explication : Répartir la charge sur plusieurs AZ et utiliser le load balancing sont des stratégies pour limiter l’impact d’une panne locale.
Question 7 / 10
Une plateforme d'apprentissage en ligne doit exécuter une application pendant 2 mois par an. L'application sera déployée sur des instances Amazon EC2. Tout temps d'arrêt de l'application pendant ces 2 mois doit être évité. Quelle option d'achat EC2 répondra à ces exigences de la manière la plus rentable ?
A. AWS Launch Wizard
B. Dedicated Hosts
C. AWS Managed Services (AMS)
D. Reserved Instances
✓ Bonne réponse : B
Réponse : On-Demand Instances. Pour une charge de travail de 2 mois avec zéro tolérance aux temps d'arrêt, les instances On-Demand sont les plus appropriées. Les Reserved Instances nécessitent des engagements de 1 à 3 ans ; les Spot Instances peuvent être interrompues. On-Demand offre un paiement à l'utilisation avec disponibilité garantie.
Question 8 / 10
Parmi ces services AWS, lesquels servent de ressources de calcul ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Amazon EC2.
B. AWS Lambda.
C. Amazon S3.
D. Amazon VPC.
E. Amazon CloudWatch.
✓ Bonne réponse : A, B
Réponse : Amazon EC2 / AWS Lambda. Explication : Amazon EC2 et AWS Lambda offrent des ressources de calcul : EC2 pour des serveurs virtualisés, Lambda pour du serverless à la demande.
Question 9 / 10
Quelle option est une perspective qui comprend les capacités fondamentales du Cloud Adoption Framework AWS (AWS CAF) ?
A. Gouvernance
B. Fiabilité
C. Durabilité
D. Efficacité des performances
✓ Bonne réponse : A
Réponse : Gouvernance. Explication : Le Cloud Adoption Framework AWS (CAF) comprend six perspectives. La perspective Gouvernance couvre les capacités fondamentales incluant la gestion de programme, la gestion des bénéfices, la gestion des risques et la gestion financière du cloud.
Question 10 / 10
Une entreprise souhaite gérer les services IT déployés et gouverner ses modèles d'infrastructure as code (IaC). Quel service AWS répondra à cette exigence ?
A. AWS Service Catalog
B. AWS Resource Explorer
C. Élimination des dépenses opérationnelles
D. Distribution de tous les contrôles opérationnels à AWS
✓ Bonne réponse : C
Réponse : AWS Service Catalog. AWS Service Catalog permet aux organisations de créer et de gérer des catalogues de services IT approuvés en tant que modèles d'infrastructure as code. Il permet de gouverner les ressources qui peuvent être déployées tout en donnant aux équipes l'accès en libre-service aux configurations approuvées.
Pour maîtriser le style de génération d’un modèle marketing pré‑entraîné, la solution la plus rentable est :
A. Pré‑entraîner un nouveau modèle depuis zéro
B. Créer des prompts efficaces et contextualisés
C. Optimiser l’architecture interne
D. Augmenter la complexité du modèle
✓ Bonne réponse : B
Prompting efficace : technique consistant à formuler des instructions claires et des exemples (few-shot) pour contrôler le style de génération sans modifier le modèle. Contrairement au fine-tuning ou au pré-entraînement coûteux, le prompting exploite les capacités existantes du modèle pré-entraîné. C'est la solution la plus économique pour adapter la voix et le ton marketing.
Question 2 / 10
Qu’est-ce qui détermine la quantité maximale de texte que l’on peut inclure dans un prompt Bedrock ?
A. Taille du fichier d’input
B. Température
C. Fenêtre de contexte du modèle
D. Batch size
✓ Bonne réponse : C
Fenêtre de contexte : limite maximale de tokens (mots/sous-mots) qu'un modèle peut traiter en entrée et en sortie combinées. Elle détermine directement la longueur du prompt accepté. Contrairement au batch size (nombre de requêtes parallèles), à la température (créativité) ou à la taille fichier (format), seule la fenêtre de contexte contrôle la capacité textuelle du modèle Bedrock.
Question 3 / 10
Dans un centre d'appels, quel KPI mesure le mieux le taux d'automatisation des interactions géré par un chatbot LLM sans intervention humaine ?
A. First Contact Resolution (résolution au premier contact)
B. Containment Rate (taux d'appels traités sans transfert humain)
C. Net Promoter Score (satisfaction client)
D. Average Handle Time (durée moyenne de traitement d'un appel)
✓ Bonne réponse : B
Containment Rate : mesure le pourcentage d'interactions complètement résolues par le chatbot sans escalade humaine. C'est le KPI direct de l'automatisation, contrairement à AHT (durée) ou NPS (satisfaction) qui sont des indicateurs secondaires, et FCR qui évalue la résolution globale sans distinguer automation vs agent.
Question 4 / 10
OpenSearch k‑NN permet un stockage vectoriel et la recherche par similarité pour la RAG et la sémantique.
A. Vrai
B. Faux
✓ Bonne réponse : A
OpenSearch k-NN : capacité native de recherche par k-plus proches voisins sur vecteurs d'embeddings. Essentiel pour RAG car permet de retrouver rapidement documents sémantiquement similaires sans requête textuelle exacte. Contrairement aux recherches textuelles traditionnelles (Elasticsearch), k-NN compare les embeddings dans l'espace vectoriel pour capturer le sens contextuel.
Question 5 / 10
Quelle fonctionnalité d'Amazon Bedrock enregistre les prompts envoyés et les réponses reçues pour répondre aux exigences d'audit et de conformité ?
A. Bedrock Guardrails
B. Amazon CloudWatch Metrics
C. AWS Config Rules
D. Model Invocation Logging (journalisation des invocations)
✓ Bonne réponse : D
Model Invocation Logging enregistre tous les prompts envoyés et les réponses reçues par les modèles de fondation Amazon Bedrock dans Amazon S3 ou CloudWatch Logs, répondant aux exigences d'audit et de conformité. CloudWatch Metrics fournit des métriques de performance, Bedrock Guardrails applique des filtres de contenu (PII, topics interdits), et AWS Config Rules évalue la conformité des ressources AWS.
Question 6 / 10
Pour un chatbot documentaire rentable et précis, quelles options sont appropriées ? (Choisir 2)
Sélection multiple (2 réponses correctes).
A. Fine-tuner systématiquement pour tous les PDFs
B. Utiliser une Knowledge Base Bedrock
C. Ajouter un flux RAG (retrieval + prompt)
D. Inclure le corpus complet dans chaque prompt
✓ Bonne réponse : B, C
Knowledge Base Bedrock + RAG injectent seulement les passages nécessaires, réduisant coûts et améliorant la pertinence.
Question 7 / 10
Une startup détecte des objets dans les images de produits clients et doit extraire les informations textuelles visibles sur ces objets. Quelle combinaison est optimale ?
A. Amazon Rekognition Custom Labels puis Amazon Textract pour le texte détecté
B. Amazon Comprehend pour analyser les images directement
C. Amazon Transcribe pour les vidéos de produits seulement
D. Stable Diffusion uniquement pour générer des images synthétiques
✓ Bonne réponse : A
Rekognition + Textract : Rekognition détecte et classifie les objets (étiquettes, codes-barres). Textract extrait le texte visible sur ces objets (numéros de série, prix, instructions). Workflow multimodal complet pour enrichir les données produit automatiquement.
Question 8 / 10
Quelles sont deux différences clés entre le fine-tuning et RAG pour personnaliser un modèle de fondation ?
A. Le fine-tuning modifie les poids du modèle ; RAG ne les modifie pas
B. RAG nécessite de réentraîner le modèle à chaque mise à jour de la base de connaissances
C. Le fine-tuning est toujours moins cher que RAG
D. RAG est plus adapté aux données qui changent fréquemment ; le fine-tuning est préférable pour adapter le style du modèle
✓ Bonne réponse : A, D
Fine-tuning modifie les poids du modèle en l'entraînant sur des données spécifiques — adapté quand le style ou le comportement doit changer profondément, mais coûteux en calcul et en données. RAG ne modifie pas le modèle : il récupère dynamiquement des documents pertinents au moment de l'inférence — idéal pour des données qui changent fréquemment ou des bases de connaissances volumineuses. Le choix dépend du budget, de la fréquence de mise à jour des données et du type d'adaptation nécessaire.
Question 9 / 10
Un centre de contact veut transcrire et analyser 10 000 appels téléphoniques mensuels pour extraire sentiments, intentions d'achat et compliance. Quelle architecture recommander ?
A. Amazon Rekognition pour analyser les vidéos d'appels
B. Amazon Transcribe → Amazon Comprehend (sentiment) → GenAI via Bedrock (analyse intentions)
C. Uniquement Amazon Transcribe avec post-traitement manuel
D. Amazon Polly pour rejouer les appels analysés
✓ Bonne réponse : B
Pipeline speech-to-insight : Transcribe convertit audio en texte scalablement. Comprehend détecte sentiments/entités rapidement. GenAI via Bedrock interprète intentions complexes, compliance et contexte métier. Architecture en chaîne pour efficacité optimale.
Question 10 / 10
Quel service AWS détecte automatiquement le contenu inapproprié ou explicite dans des images ?
A. AWS Macie
B. Amazon Comprehend
C. Amazon Textract
D. Amazon Rekognition
✓ Bonne réponse : D
Amazon Rekognition : service de vision par ordinateur qui analyse les images pour détecter automatiquement du contenu inapproprié, violent ou explicite grâce à des modèles de ML pré-entraînés. Contrairement à Comprehend (texte), Macie (données sensibles) ou Textract (extraction OCR), Rekognition se spécialise dans l'analyse visuelle et la modération d'images en temps réel.
How does the Product Owner ensure the product strategy is communicated?
A. Ensures the Product Backlog is transparent, visible, and understood
B. Creates technical specifications for Developers
C. Manages the teams daily work
D. Writes user stories in detail before each Sprint
✓ Bonne réponse : A
Product Backlog Transparency: The Product Owner communicates strategy by maintaining a visible, ordered, and understood Product Backlog—not through technical specs or daily task management. This enables stakeholders and Developers to grasp priorities and vision clearly.
Question 2 / 10
The Daily Scrum is a 30-minute event for the Scrum Team.
A. True
B. False
✓ Bonne réponse : B
Daily Scrum Duration and Participants: The Daily Scrum is a 15-minute timeboxed event for Developers only, not 30 minutes for the entire Scrum Team. While the Product Owner and Scrum Master may attend, only Developers are required participants who discuss progress toward the Sprint Goal.
Question 3 / 10
The Scrum Master serves both the Scrum Team and the broader organization.
A. False
B. True
✓ Bonne réponse : B
Dual Service Accountability: The Scrum Master operates at two levels—internally supporting the Scrum Team's self-organization and externally helping the organization adopt Scrum practices. This distinguishes the Scrum Master from a traditional project manager focused solely on delivery.
Question 4 / 10
What are the five Scrum values?
A. Commitment, Courage, Focus, Openness, Respect
B. Velocity, Quality, Collaboration, Communication, Trust
C. Planning, Execution, Delivery, Review, Retrospective
D. Transparency, Inspection, Adaptation, Focus, Respect
✓ Bonne réponse : A
Five Scrum Values: Commitment, Courage, Focus, Openness, and Respect form the foundation of Scrum culture. These values enable trust, transparency, and effective collaboration within the team. They guide behaviors and decisions throughout Sprint execution, distinguishing Scrum from process frameworks focusing solely on ceremonies or metrics like velocity.
Question 5 / 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 6 / 10
The Sprint Review is the only opportunity to inspect the Increment.
A. True
B. False
✓ Bonne réponse : B
False. Inspection can and should happen continuously. The Sprint Review is a formal event for inspection, but stakeholders and the team can inspect the Increment at any time.
Question 7 / 10
Scrum is defined by the Scrum Guide, which is maintained by Ken Schwaber and Jeff Sutherland.
A. False
B. True
✓ Bonne réponse : B
Scrum Guide Authorship: Ken Schwaber and Jeff Sutherland, Scrum's creators, are the official maintainers of the Scrum Guide. This ensures consistency and authority in Scrum's definition. The Guide is the single source of truth for Scrum practices, distinguishing it from other frameworks or interpretations.
Question 8 / 10
The Sprint Review is a status meeting where Developers report their progress to management.
A. False
B. True
✓ Bonne réponse : A
False. The Sprint Review is a working session and collaborative event, not a status meeting. It involves the Scrum Team and stakeholders inspecting the Increment.
Question 9 / 10
Which two ways of creating Development Teams are consistent with Scrum's values? (Choose two.)
A. The Chief Product Owner determines the new team structures and assignments.
B. Existing teams propose how they would like to go about organizing into the new structure.
C. Managers collaborate to assign individuals to specific teams.
D. Bring all the developers together and let them self-organize into Development Teams.
E. Managers personally re-assign current subordinates to new teams.
✓ Bonne réponse : B, D
Answer: Existing teams propose organization; developers self-organize into teams. Explanation: Scrum values self-organization. Teams should form organically rather than being assigned by management. Letting existing teams propose structure or developers self-organize both respect Scrum's self-management principle.
Question 10 / 10
A Scrum Team member openly raises uncomfortable concerns about the team's process during the Sprint Retrospective. Which Scrum value does this BEST demonstrate?
A. Commitment
B. Courage
C. Focus
D. Respect
✓ Bonne réponse : B
Courage is the Scrum value that calls on Scrum Team members to do the right thing and tackle tough problems — including raising difficult concerns openly, even when uncomfortable. Commitment is about dedicating oneself to the Sprint Goal and team objectives. Focus is about concentrating entirely on the work of the Sprint. Respect means treating team members as capable, independent professionals. All five Scrum values (Commitment, Courage, Focus, Openness, Respect) are interdependent and reinforce each other.
The Product Owner dictates technical solutions to the Developers.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : A
Key concept: Role separation and self-organization in Scrum. The Product Owner is accountable for the "what" and "why"—defining product goals, prioritizing the backlog, and clarifying business value. The Developers are accountable for the "how"—deciding technical approaches, architecture, and implementation details. The PO dictating technical solutions violates the Scrum principle of Developer self-organization, undermines their expertise, and creates dependencies that reduce agility. While the PO may request certain technical considerations for business reasons, the Developers retain autonomy to choose the best technical path forward. This separation ensures that business stakeholders and technical teams each focus on their domain of authority, leading to better decisions and higher-quality outcomes.
Question 2 / 10
What should the PO do when facing contradictory requests from stakeholders?
Choisissez la meilleure réponse.
A. Defer all requests
B. Follow the most urgent request
C. Prioritize based on value and the Product Goal
D. Ask the Scrum Master to decide
✓ Bonne réponse : C
Answer: Prioritize based on value and the Product Goal. Explanation: The PO listens to all stakeholders and prioritizes based on value, risk, and alignment with the Product Goal.
Question 3 / 10
Why does the Product Owner want the Developers to adhere to its Definition of Done? (Choose the best answer.)
A. To have complete transparency into what has been done at the end of each Sprint.
B. To predict the team's productivity over time.
C. To know what the team will deliver over the next three Sprints.
D. To be able to reprimand the team when they do not meet their velocity goal for the Sprint.
✓ Bonne réponse : A
Answer: To have complete transparency into what has been done at the end of each Sprint. Explanation: The Definition of Done creates a shared understanding of completeness. When all team members adhere to it, the PO can trust that 'Done' items are truly ready for release — removing ambiguity from Sprint Reviews.
Question 4 / 10
The Product Backlog is best described as:
A. A fixed document created at project start that lists all requirements
B. A complete and detailed specification agreed upon by all stakeholders
C. A list of tasks assigned to individual Developers for the current Sprint
D. An emergent, ordered list of everything that is known to be needed in the product
✓ Bonne réponse : D
The Product Backlog is emergent because it evolves continuously as the product and market understanding improve, not a fixed document created upfront. It is ordered by the Product Owner based on value and priority, and contains everything known to be needed—not a complete specification, which would contradict the empirical nature of Scrum. The other options incorrectly describe it as fixed, fully detailed, or as a task assignment tool, none of which align with the Scrum Guide's definition of the Product Backlog as a dynamic, prioritized artifact.
Question 5 / 10
Which statement best describes the Sprint Backlog as the output of the Sprint Planning? (Choose the best answer.)
A. It is a complete list of all work to be done in a Sprint.
B. It is ordered by the Product Owner.
C. Every item has a designated owner.
D. Each task is estimated in hours.
E. It is the Developers plan for the Sprint.
✓ Bonne réponse : E
Answer: It is the Developers' plan for the Sprint. Explanation: The Sprint Backlog is owned by the Development Team and represents their plan for achieving the Sprint Goal. It is highly visible and updated daily as new information emerges.
Question 6 / 10
Which practices are NOT prescribed by Scrum? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Daily Scrum
B. Story points
C. Burndown chart
D. Definition of Ready
✓ Bonne réponse : B, C, D
Answer: Story points, burndown chart, Definition of Ready. Explanation: Only the Daily Scrum (and other Scrum events) are prescribed. Story points, burndowns, and DoR are optional practices.
Question 7 / 10
Which of the following is an example of an Increment? (Choose the best answer.)
A. A valuable, useful set of product features.
B. A product roll-out plan.
C. A design for the product.
D. A plan for the overall product release.
E. A mock-up of the product marketing materials.
✓ Bonne réponse : A
Answer: A valuable, useful set of product features. Explanation: An Increment is an additive, integrated body of work that meets the Definition of Done and can be used by stakeholders. It must be functional and valuable — not documentation, a prototype, or a partial feature.
Question 8 / 10
Which techniques help a PO prioritize? (Select all that apply)
Sélectionnez toutes les réponses correctes.
A. Kano model
B. WSJF (Weighted Shortest Job First)
C. Impact mapping
D. Number of commits per day
✓ Bonne réponse : A, B, C
Answer: Impact mapping, Kano, WSJF (weighted). Explanation: Multiple prioritization techniques exist. Scrum does not prescribe any specific one — the PO chooses what best serves product value.
Question 9 / 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 Developers report to the Product Owner in the organizational hierarchy
C. The Product Owner is only involved at Sprint boundaries; otherwise the Developers work independently
D. The Product Owner and Developers are peers within the Scrum Team, collaborating to maximize value
✓ Bonne réponse : D
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 10 / 10
What is the main reason for the Scrum Master to be at the Daily Scrum? (Choose the best answer.)
A. To gather status and progress information to report to management.
B. To write down any changes to the Sprint Backlog, including adding new items, and tracking progress on the burn-down.
C. To make sure every team member answers the three questions.
D. They do not have to be there; they only need to ensure the Developers have a Daily Scrum.
✓ Bonne réponse : D
Answer: They do not have to be there; they only need to ensure the Developers have a Daily Scrum. Explanation: The Scrum Master's responsibility is to ensure the Daily Scrum happens and remains useful, not to personally attend every day. The SM coaches the team to run the event themselves.
Un risque critique a une probabilité faible mais un impact extrême sur la conformité réglementaire du projet. Quelle stratégie de traitement est appropriée ?
Quel type de réponse au risque est le plus approprié ?
A. Ajouter une réserve budgétaire générale sans définir d'action spécifique de mitigation
B. Accepter passivement le risque sans élaborer de plan de contingence ni de prévention
C. Retarder toute analyse ou décision jusqu'à ce que le risque se produise réellement
D. Éviter le risque en modifiant l'approche du projet pour supprimer ou contourner la cause racine
✓ Bonne réponse : D
Pour des risques rares mais catastrophiques, l’évitement (changer l’approche pour supprimer la cause) ou le transfert (assurance, clause contractuelle) sont privilégiés; l’acceptation passive est inadaptée.
Question 2 / 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. Organiser une concertation structurée pour aligner, prioriser et arbitrer les attentes avec la gouvernance
B. Lancer le développement immédiatement sans clarifier ni documenter les attentes
C. Reporter indéfiniment la décision en espérant que le conflit se résout de lui-même
D. Choisir un camp et ignorer délibérément les attentes des autres parties prenantes
✓ Bonne réponse : A
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 3 / 10
Quelle description correspond le mieux à un domaine de performance dans le PMBOK7 ?
A. Un ensemble d'activités et de pratiques critiques pour la délivrance efficace de valeur par le projet
B. Un rôle spécifique attribué à un membre de l'équipe projet dans la structure organisationnelle
C. Une phase du cycle de vie du projet correspondant à un groupe de processus du PMBOK6
D. Un indicateur de mesure de la performance financière défini lors du démarrage
✓ Bonne réponse : A
Un domaine de performance est un ensemble d'activités interreliées qui sont critiques pour la réussite d'un projet. Dans le PMBOK7, au lieu de se concentrer sur des processus étapes par étapes, on identifie 8 domaines de performance (tels que Parties prenantes, Équipe, Planification, Livraison, etc.) qui regroupent les éléments nécessaires pour gérer efficacement un projet et délivrer de la valeur. Chaque domaine représente un aspect clé sur lequel l'équipe projet doit se concentrer pour assurer le bon aboutissement du projet.
Question 4 / 10
Quelle affirmation concernant le registre des parties prenantes est exacte ?
A. Le registre des parties prenantes doit être mis à jour tout au long du cycle de vie du projet
B. Le registre des parties prenantes remplace le plan de gestion des communications
C. Le registre des parties prenantes est géré exclusivement par le commanditaire du projet
D. Le registre des parties prenantes est établi uniquement en phase de démarrage et ne change plus
✓ Bonne réponse : A
Registre des parties prenantes dynamique : Document évolutif identifiant les acteurs du projet (besoins, intérêts, influence). Mis à jour continuellement car les parties prenantes changent : nouvelles entrées, départs, modifications d'attentes. Contrairement aux idées fausses, ce n'est pas un document statique de démarrage, ni une responsabilité exclusive du commanditaire, ni un substitut au plan de communication.
Question 5 / 10
Quel est le rôle principal du domaine « Livraison » dans le PMBOK 7e édition ?
A. Superviser exclusivement les activités de test et de validation lors de la phase de clôture du projet
B. Gérer uniquement la logistique opérationnelle et l'acheminement physique des livrables jusqu'aux clients
C. Garantir que les livrables satisfont les exigences convenues et créent la valeur attendue pour les parties prenantes
D. Coordonner les contrats fournisseurs pour assurer la disponibilité et l'allocation des ressources externalisées
✓ Bonne réponse : C
Le domaine Livraison vise à garantir que les livrables répondent aux exigences et critères d’acceptation, afin de générer la valeur attendue par les parties prenantes.
Question 6 / 10
Un projet externalisé est confié à un fournisseur avec un contrat temps et matériel (T&M). Quel est le risque pour l’acheteur ?
Sélectionnez la bonne réponse.
A. Le fournisseur supporte le risque de dépassement
B. Le budget est fixe
C. Le produit ne sera pas livré
D. Le coût total peut être plus élevé
✓ Bonne réponse : D
Contrat T&M (Temps & Matériel) : le fournisseur facture les heures réelles travaillées plus les matériaux consommés. L'acheteur assume le risque de coût car il n'y a pas de plafond contractuel. Contrairement aux contrats à prix fixe (risque fournisseur) ou au prix unitaire, le T&M offre peu de protection budgétaire.
Question 7 / 10
Quels éléments doivent figurer dans un tableau de bord orienté valeur ?
Sélectionnez toutes les réponses correctes.
A. Indicateurs d’adoption/satisfaction utilisateur.
B. Jalons de valeur (incréments utiles).
C. Bénéfices attendus vs réalisés.
D. Volume d’emails envoyés par semaine.
✓ Bonne réponse : A, B, C
Un tableau de bord axé valeur met l’accent sur bénéfices, adoption et jalons de valeur, pas sur des métriques d’activité peu corrélées.
Question 8 / 10
Vous devez planifier un projet en environnement très incertain.
Quelle approche est la plus adaptée ?
A. Approche strictement prédictive.
B. Approche hybride sans feedback.
C. Absence de planification formelle.
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
Une équipe utilise un tableau de management visuel et identifie qu'un savoir-faire technique critique doit être partagé entre deux équipes pour éviter les goulots d'étranglement et assurer la continuité. Que doit faire le chef de projet ?
Sélectionnez la bonne réponse.
A. Transférer le member spécialisé d'une équipe à l'autre selon les besoins du sprint
B. Planifier et mettre en œuvre des sessions structurées de partage de connaissances et de pair-programming
C. Supprimer complètement la dépendance en doublant l'expertise dans les deux équipes
D. Fusionner les deux équipes en une seule équipe pour centraliser les connaissances
✓ Bonne réponse : B
Réponse : Demander aux équipes d’organiser des sessions de partage de connaissances. Cela est efficace sans perturber la structure.
Question 10 / 10
Quels sont les rôles principaux dans un projet Scrum ?
Sélectionnez toutes les réponses correctes.
A. Sponsor
B. Product Owner
C. Scrum Master
D. Équipe de développement
✓ Bonne réponse : B, C, D
Rôles Scrum : Les trois rôles principaux sont le Product Owner (définit les priorités métier), le Scrum Master (élimine les obstacles) et l'Équipe de développement (livre les livrables). Le Sponsor, bien que crucial, n'est pas un rôle Scrum formel selon le PMBOK.
Quel est l\'impact principal de l\'adoption de DevOps sur les activités de test ?
A. L\'automatisation des tests et l\'intégration continue permettent un feedback plus rapide sur la qualité du code et facilitent le déploiement fréquent.
B. La responsabilité des tests est entièrement transférée aux développeurs, éliminant le besoin de testeurs spécialisés.
C. Les tests sont principalement effectués en production, car les environnements de test deviennent obsolètes.
D. Les tests deviennent moins importants car l\'automatisation du déploiement réduit les risques.
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-2.1.4 (K2) - Résumer la façon dont DevOps pourrait avoir un impact sur le test. ● a) Faux → Dans DevOps, les tests deviennent plus critiques, pas moins importants, car les déploiements fréquents augmentent le besoin de détection rapide des problèmes. ● b) Faux → DevOps encourage la collaboration et le partage des responsabilités, mais n\'élimine pas le besoin d\'expertise en test. Les compétences spécialisées en test restent valorisées. ● c) Faux → DevOps ne préconise pas de tester principalement en production. Au contraire, il encourage le test approfondi avant le déploiement, mais dans des environnements qui reflètent fidèlement la production. ● d) Correct → Cette réponse décrit correctement l\'impact principal de DevOps : l\'automatisation des tests et l\'intégration continue permettent un feedback plus rapide et facilitent les déploiements fréquents et fiables.
Question 2 / 10
Combien de cas de test minimum sont nécessaires ?
Une fonction de calcul contient 10 instructions conditionnelles (if et else).L’objectif est d’atteindre 100% de couverture des instructions.Sélectionnez UNE réponse.
A. 10
B. 5
C. 1
D. 2
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-4.3.1 (K2) – Expliquer le test des instructions.
Le test des instructions vérifie que chaque ligne de code est exécutée au moins une fois. Il y a 10 instructions conditionnelles, chaque ayant 2 branches, alors on peut avoir jusqu’à 20 instructions exécutables, mais pour les couvrir toutes, il suffira souvent de 2 cas de test bien choisis, par exemple :
● un cas qui passe toujours par les if ● un autre qui force les else ● a) Faux → 1 seul test ne garantit pas la couverture si des branches ne sont pas exécutées. ● b) Correct → 2 tests suffisent pour atteindre 100% de couverture. ● c) Faux →5 tests sont excessifs. ● d) Faux → 10 tests sont inutiles.
Question 3 / 10
Quelle association décrit le mieux l’affectation des documents aux types de documentation correspondants ?
Étant donné les documents suivants utilisés dans le processus de test :1. Cahier des charges décrivant les besoins métier et les attentes des utilisateurs.2. Spécifications détaillées des exigences fonctionnelles et non fonctionnelles dusystème.3. Plan de test définissant la stratégie de test, les niveaux et les critères d’entrée et desortie.4. Rapport de test contenant les résultats des tests exécutés et les écarts identifiés.Et les types de documentation suivants :A. Documentation produitB. Documentation des exigencesC. Documentation de testD. Documentation des résultatsSélectionnez UNE réponse.
A. 1A, 2B, 3C, 4D
B. 1D, 2B, 3C, 4A
C. 1C, 2D, 3A, 4B
D. 1B, 2A, 3D, 4C
✓ Bonne réponse : A
Cette question correspond à l’objectif d’apprentissage FL-1.4.3 (K2) – Différencier les composants du testware qui soutiennent les activités de test. La bonne réponse est a) 1B, 2B, 3C, 4D
● 1A (Faux) → Le cahier des charges appartient à la documentation des exigences, car il définit les attentes des utilisateurs. ● 2B (Correct) → Les spécifications détaillées sont une partie de la documentation des exigences, car elles précisent les aspects fonctionnels et non fonctionnels. ● 3C (Correct) → Le plan de test appartient à la documentation de test, car il définit la stratégie et l’organisation des tests. ● 4D (Correct) → Le rapport de test fait partie de la documentation des résultats, car il synthétise les observations et les anomalies détectées.
Question 4 / 10
Quel facteur contribue le plus à la réussite d’une revue ?
A. La réalisation exclusive de revues informelles
B. La suppression des discussions pour éviter les désaccords
C. La participation active des parties prenantes
D. L’absence de modérateur pour une meilleure autonomie des participants
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-3.2.5 (K1) – Rappeler les facteurs qui contribuent à la réussite d\'une revue.
● a) Correct → Impliquer activement les parties prenantes assure une meilleure qualité des revues et des retours pertinents. ● b) Faux → Encourager la discussion permet d’identifier plus efficacement les problèmes. ● c) Faux → Un modérateur aide à structurer la revue et à maintenir son efficacité. ● d) Faux → Les revues formelles sont aussi importantes que les revues informelles.
Question 5 / 10
Quelle est la différence entre une erreur, un défaut et une défaillance ?
A. Une erreur est une anomalie détectée en production.
B. Une défaillance est un problème présent dans le code source.
C. Un défaut est une anomalie visible par l’utilisateur final.
D. Une erreur humaine peut entraîner un défaut, qui peut causer une défaillance.
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-1.2.3 (K2) – Expliquer la relation entre erreur, défaut et défaillance. ● a) Faux → Une erreur est une faute humaine qui peut introduire un défaut, mais ce n’est pas une anomalie détectée en production. ● b) Faux → Un défaut peut exister sans être visible par l’utilisateur final. ● c) Correct → Une erreur humaine peut entraîner un défaut dans le logiciel, qui peut causer une défaillance en production ● d) Faux → Une défaillance est une anomalie observée lors de l’exécution, pas un problème directement présent dans le code source.
Question 6 / 10
Quelle bonne pratique de test s\'applique quel que soit le cycle de vie du développement logiciel ?
A. Exécuter les tests uniquement après la fin du développement pour éviter les erreurs de conception
B. Supprimer la documentation des tests pour accélérer le projet
C. Tester uniquement l’interface utilisateur, car c\'est ce que voient les utilisateurs finaux
D. Débuter les tests dès que possible pour détecter les défauts tôt
✓ Bonne réponse : D
Cette question correspond à l’objectif d\'apprentissage FL-2.1.2 (K1) – Rappeler les bonnes pratiques de test qui s\'appliquent à tous les cycles de vie du développement logiciel.
● a) Faux → Les tests doivent couvrir plusieurs niveaux (unitaires, intégration, système, acceptation), et pas uniquement l’interface utilisateur. ● b) Faux → Attendre la fin du développement pour tester expose le projet à un risque accru de corrections coûteuses en fin de cycle. ● c) Faux → La documentation des tests est essentielle pour assurer la traçabilité et la reproductibilité des tests. ● d) Correct → Tester tôt est une bonne pratique universelle, car plus un défaut est détecté tôt, moins il est coûteux à corriger.
Question 7 / 10
Lequel des cas de test suivants, s’il est ajouté à la suite existante, augmentera la couverture de la table de décision ?
Vous concevez des cas de test à partir de la table de décision suivante pour un système de validation de l’accès à une salle de sport :Les règles sont les suivantes :● L’accès est autorisé si la personne est âgée de 18 ans ou plus, a un abonnement actif et a fourni un certificat médical de moins de 6 mois.● Si une de ces conditions n’est pas remplie, l’accès est refusé.Vous avez déjà conçu les cas de test suivants :● CT1 : 20 ans, abonnement actif, certificat valide → accès autorisé● CT2 : 17 ans, abonnement actif, certificat valide → accès refusé● CT3 : 25 ans, abonnement inactif, certificat valide → accès refusé● CT4 : 30 ans, abonnement actif, certificat expiré → accès refusé● CT5 : 28 ans, abonnement inactif, certificat expiré → accès refuséSélectionnez UNE réponse.
A. Aucun des cas supplémentaires n’augmentera la couverture de la table de décision
B. 22 ans, abonnement inactif, certificat expiré → accès refusé
C. 17 ans, abonnement inactif, certificat expiré → accès refusé
D. 19 ans, abonnement actif, certificat valide → accès autorisé
✓ Bonne réponse : C
Cette question correspond à l’objectif d\'apprentissage FL-4.2.3 (K3) – Utiliser les tests par tables de décisions pour dériver les cas de test.
Les cas de tests proposés couvrent : ● CT1 (20 ans, abonnement actif, certificat valide) → couvre R1 ● CT2 (17 ans, abonnement actif, certificat valide) → couvre R5 ● CT3 (25 ans, abonnement inactif, certificat valide) → couvre R3 ● CT4 (30 ans, abonnement actif, certificat expiré) → couvre R2 ● CT5 (28 ans, abonnement inactif, certificat expiré) → couvre R4
● a) Faux → combinaison déjà couverte par CT5 ● b) Faux →redondant avec CT1 (âge valide, tout valide) ● c) Correct → tous les attributs invalides → nouvelle combinaison (R8) ● d) Faux → car une nouvelle règle est testée en c)
Question 8 / 10
Un testeur doit choisir des techniques de test appropriées pour valider un logiciel financier complexe. Lequel des énoncés suivants décrit correctement une caractéristique clé des techniques de test boîte noire ?
A. Elles sont basées uniquement sur l\'expérience antérieure du testeur avec des applications similaires
B. Elles s\'appuient sur l\'analyse de la structure interne et les métriques de couverture
C. Elles dérivent des cas de test à partir des spécifications et des exigences sans connaissance de la structure interne
D. Elles se concentrent sur l\'examen du code source pour garantir que tous les chemins d\'exécution sont couverts
✓ 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 description correspond aux techniques de test boîte blanche, qui examinent la structure interne du code pour concevoir des tests couvrant différents chemins d\'exécution. Les tests boîte noire ne s\'intéressent pas au code source. ● b) Faux → Cette description correspond aux techniques de test basées sur l\'expérience, qui s\'appuient sur les connaissances et l\'expérience des testeurs pour identifier les défauts potentiels. Les tests boîte noire sont basés sur des spécifications documentées plutôt que sur l\'expérience seule. ● c) Faux → Cette description correspond également aux techniques de test boîte blanche, qui analysent la structure interne et mesurent la couverture (instructions, branches, chemins). Les tests boîte noire ne s\'intéressent pas à la structure interne. ● d) Correct → Cette description caractérise précisément les techniques de test boîte noire. Ces techniques considèrent le système comme une \"boîte noire\" dont le fonctionnement interne est inconnu ou ignoré. Les cas de test sont dérivés des spécifications, des exigences et des comportements attendus, sans connaissance de l\'implémentation.
Question 9 / 10
Lesquels des éléments suivants (i–v) reflètent correctement l’impact que le contexte peut avoir sur le processus de test ?
i. Le niveau de risque du système influence le niveau de rigueur attendu dans les activitésde test.ii. Tous les projets doivent suivre le même processus de test pour garantir l’uniformité.iii. Un projet Agile privilégiera des cycles de test courts et itératifs.iv. Dans un projet soumis à des réglementations strictes, les tests devront êtreformellement documentés.v. Le contexte n’affecte pas les objectifs des tests, seulement leur exécution.Sélectionnez UNE réponse.
A. ii, iv, v reflètent correctement l’impact du contexte ; i, iii non
B. iii, iv, v reflètent correctement l’impact du contexte ; i, ii non
C. i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
D. i, ii, v reflètent correctement l’impact du contexte ; iii, iv non
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-1.4.2 (K2) – Expliquer l’impact du contexte sur le processus de test. La bonne réponse est a) i, iii, iv reflètent correctement l’impact du contexte ; ii, v non
● i) Vrai – Le niveau de risque conditionne la profondeur des tests requis. ● ii) Faux – Il n’existe pas de processus unique applicable à tous les projets. ● iii) Vrai – En Agile, les tests sont intégrés dans des cycles courts. ● iv) Vrai – Les contraintes réglementaires (ex. médical, aéronautique) exigent une traçabilité et une documentation renforcées. ● v) Faux – Le contexte impacte aussi les objectifs (par ex. : conformité, performance critique...).
Question 10 / 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. 1A, 2B, 3C, 4D
B. 1D, 2C, 3B, 4A
C. 1C, 2A, 3D, 4B
D. 1B, 2D, 3A, 4C
✓ Bonne réponse : A
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.
What type of malware is designed to collect information about users without their knowledge?
Select the correct answer.
A. B. Worm
B. A. Spyware
C. D. Botnet
D. C. Rootkit
✓ Bonne réponse : B
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 2 / 10
A security policy requires users to change their passwords every 90 days. Which principle is being enforced?
Select the correct answer.
A. B. Password reuse
B. D. Password length
C. C. Password complexity
D. A. Password expiration
✓ Bonne réponse : D
Password Expiration: a security control that forces users to change passwords at regular intervals (e.g., every 90 days). This limits the window of exposure if credentials are compromised, as old passwords become invalid. Password reuse prevents cycling through old passwords; complexity and length define password strength requirements—neither addresses time-based changes.
Question 3 / 10
Under healthcare regulations such as HIPAA, patient medical information is classified as which of the following?
Select the correct answer.
A. Sensitive
B. Private
C. Critical
D. Public
✓ Bonne réponse : A
Healthcare Data Classification: HIPAA requires patient medical information to be classified as "Sensitive" due to its Protected Health Information (PHI) status, demanding encryption and access controls. Unlike "Public" (unrestricted), "Private" (personal but non-regulated), or "Critical" (system availability-focused), "Sensitive" specifically denotes regulated data requiring enhanced protection and breach notification obligations.
Question 4 / 10
Which of the following is MOST likely to help prevent tailgating into a secure building?
Select the correct answer.
A. C. CCTV cameras
B. D. Visitor logs
C. B. Keycards
D. A. Security guard
✓ Bonne réponse : D
Tailgating prevention: A security guard actively monitors and verifies individuals entering secure areas, physically preventing unauthorized persons from following legitimate employees through access points. Unlike passive controls (keycards, CCTV, logs), guards provide real-time intervention and human judgment to detect and stop unauthorized entry attempts.
Question 5 / 10
Which log type would a security analyst review to investigate unauthorized changes to system files?
A. Authentication logs (auth.log)
B. Network flow logs (NetFlow)
C. Application performance logs
D. File Integrity Monitoring (FIM) or audit logs
✓ Bonne réponse : D
File Integrity Monitoring (FIM) logs / audit logs record changes to files, directories, and system configurations. FIM tools (Tripwire, AIDE, AWS Config) create cryptographic hashes of files at a baseline; any change triggers an alert. Authentication logs record login attempts. Network flow logs record traffic patterns. Application logs record app-specific events. FIM is critical for detecting rootkit installation, unauthorized configuration changes, and compliance (PCI-DSS requires FIM on critical system files).
Question 6 / 10
Which security principle ensures that users are given only the access they need to perform their job duties?
Select the correct answer.
A. D. Need to know
B. C. Job rotation
C. B. Least privilege
D. A. Separation of duties
✓ Bonne réponse : C
Least Privilege: A foundational security principle that restricts user access to the minimum permissions required for their specific job functions. This minimizes attack surface and limits damage from compromised accounts or insider threats. Unlike "Need to know" (information classification) or "Separation of duties" (preventing fraud through role division), least privilege directly controls access rights at the system level.
Question 7 / 10
An enterprise is trying to limit outbound DNS traffic originating from its internal network. Outbound DNS requests will only be allowed from one device with the IP address 10.50.10.25. Which of the following firewall ACLs will
accomplish this goal?
A. Access list outbound permit 10.50.10.25/32 0.0.0.0/0 port 53 Access list outbound deny 0.0.0.0/0 0.0.0.0/0 port 53
B. Access list outbound permit 0.0.0.0/0 0.0.0.0/0 port 53 Access list outbound deny 10.50.10.25/32 0.0.0.0/0 port 53
C. Access list outbound permit 0.0.0.0/0 10.50.10.25/32 port 53 Access list outbound deny 0.0.0.0/0 0.0.0.0/0 port 53
D. Access list outbound permit 0.0.0.0/0 0.0.0.0/0 port 53 Access list outbound deny 0.0.0.0/0 10.50.10.25/32 port 53
✓ Bonne réponse : A
Answer: Permit 10.50.10.25/32 any port 53; deny all port 53. Explanation: The ACL must explicitly permit DNS traffic from the single authorized IP (using /32 for a specific host) and then deny all other DNS traffic. The order matters — permit the exception first, then deny everything else.
Question 8 / 10
A company is planning to set up a SIEM system and assign an analyst to review the logs on a weekly basis. Which of the following types of controls is the company setting up?
Select the correct answer.
A. Detective
B. Compensating
C. Preventive
D. Corrective
✓ Bonne réponse : A
Detective Control: A control that identifies security incidents after they occur. A SIEM system reviewing logs weekly detects breaches post-event. Unlike preventive controls (blocking threats before occurrence) or corrective controls (fixing damage), detective controls focus on discovery and analysis of security events that have already happened.
Question 9 / 10
An administrator was notified that a user logged in remotely after hours and copied large amounts of data to a personal device. Which of the following best describes the user's activity?
A. External audit
B. Penetration testing
C. Insider threat
D. Phishing campaign
✓ Bonne réponse : C
Answer: Insider threat. Explanation: An insider threat involves a current or former employee who has authorized access and misuses it to harm the organization. Remote after-hours access and unauthorized data exfiltration to a personal device is a classic insider threat indicator.
Question 10 / 10
Which of the following helps ensure only authorized software is installed on company computers?
Select the correct answer.
A. A. Antivirus software
B. B. Patching
C. D. Application allowlisting
D. C. Encryption
✓ Bonne réponse : C
Application allowlisting: a security control that permits only pre-approved software to execute on systems. By maintaining a whitelist of authorized applications, organizations prevent unauthorized or malicious software installation. Unlike antivirus (reactive detection), allowlisting proactively blocks unapproved programs.
Quand pouvez-vous utiliser un modèle Azure Resource Manager ?
A. pour approvisionner des abonnements Azure
B. pour contrôler quels services et fonctionnalités les administrateurs et développeurs peuvent déployer à partir du portail Azure
C. pour appliquer des stratégies Azure pour les déploiements multi-locataires
D. pour automatiser la création d'un groupe de ressources Azure interdépendantes de manière reproductible
✓ Bonne réponse : D
Réponse : Pour automatiser la création d'un groupe de ressources Azure interdépendantes de manière reproductible. Explication : Les modèles Azure Resource Manager (ARM) définissent l'infrastructure en tant que code JSON. Ils automatisent la création et la configuration des ressources Azure interdépendantes de manière déclarative, reproductible et idempotente — permettant des déploiements cohérents dans différents environnements.
Question 2 / 10
Quel service Azure permet de créer des tableaux de bord interactifs et des rapports visuels à partir de sources de données multiples ?
A. Azure Monitor pour la visualisation des métriques d'infrastructure cloud
B. Azure Machine Learning Designer pour les visualisations de données d'entraînement
C. Microsoft Power BI, connecté à de multiples sources pour créer et partager des rapports interactifs
D. Azure Data Studio pour la visualisation des données de bases SQL
✓ Bonne réponse : C
Microsoft Power BI est la solution de Business Intelligence (BI) d'Azure qui permet de connecter de nombreuses sources de données (Azure SQL, Cosmos DB, Excel, Salesforce, etc.), de créer des rapports interactifs avec des visualisations (graphiques, cartes, KPIs), et de les partager via Power BI Service (cloud). Il existe en trois éditions : Desktop (gratuit, création), Pro (partage, collaboration), Premium (large diffusion, IA). Azure Synapse Analytics s'intègre directement avec Power BI pour des analyses en temps quasi-réel sur de grands volumes.
Question 3 / 10
Quel outil Microsoft est dédié à la visualisation et au partage de tableaux de bord interactifs ?
A. Power BI
B. Visual Studio Code
C. Azure Monitor
D. Excel
✓ Bonne réponse : A
Power BI : plateforme Microsoft dédiée à la business intelligence, permettant de transformer des données brutes en visualisations interactives et tableaux de bord partageables. Contrairement à Excel (outil bureautique) ou Azure Monitor (surveillance d'infrastructure), Power BI excelle dans l'analyse métier et la décision data-driven en temps réel.
Question 4 / 10
Qu'est-ce qu'une clé étrangère (Foreign Key) dans une base de données relationnelle et quel problème résout-elle ?
A. Elle lie une colonne d'une table à la clé primaire d'une autre table pour garantir l'intégrité référentielle
B. Une clé étrangère chiffre les données sensibles dans une table pour les protéger des accès non autorisés
C. Elle identifie de manière unique chaque ligne d'une table
D. Une clé étrangère permet d'accélérer les requêtes en créant un index sur la colonne concernée
✓ Bonne réponse : A
Une clé étrangère (Foreign Key) est une contrainte référentielle qui lie une colonne d'une table à la clé primaire d'une autre table. Elle garantit l'intégrité référentielle : on ne peut pas insérer une valeur dans la colonne FK si elle n'existe pas dans la table référencée, ni supprimer une ligne référencée sans gérer les dépendances. Exemple : une table Commandes avec un CustomerID (FK) référençant la table Clients (PK=CustomerID). Sans FK, on pourrait avoir des commandes orphelines sans client associé.
Question 5 / 10
Quel type de relation est créé lorsqu’une table référence une autre par une clé étrangère ?
A. Relation entre entités (par ex. un-à-plusieurs)
B. Relation graphique
C. Relation clé-valeur
D. Relation hiérarchique de fichiers
✓ Bonne réponse : A
Clé étrangère et relation entre entités : Une clé étrangère est un attribut (ou ensemble d'attributs) dans une table qui référence la clé primaire d'une autre table, créant ainsi une relation logique entre ces deux entités. Cela établit généralement une relation un-à-plusieurs (une ligne d'une table liée à plusieurs lignes d'une autre). Contrairement aux relations hiérarchiques (structures arborescentes de fichiers) ou graphiques (nœuds et arêtes), cette relation est relationnelle et fondamentale en base de données SQL.
Question 6 / 10
Qu'est-ce qu'une transaction ACID et pourquoi est-elle importante dans les bases de données relationnelles ?
A. ACID garantit l'Atomicité, Cohérence, Isolation et Durabilité des transactions dans les bases relationnelles
B. ACID est une technologie de chiffrement des données sensibles dans Azure SQL
C. ACID s'applique uniquement aux bases NoSQL comme Cosmos DB, pas aux bases relationnelles
D. ACID est un protocole réseau pour les connexions sécurisées aux bases de données Azure
✓ Bonne réponse : A
ACID désigne quatre propriétés garantissant la fiabilité des transactions : Atomicité (tout ou rien — la transaction réussit entièrement ou est annulée), Cohérence (la base reste dans un état valide avant et après), Isolation (les transactions concurrentes ne s'interfèrent pas), Durabilité (les données validées sont persistantes même après une panne). Ces propriétés sont critiques pour les systèmes financiers et transactionnels (OLTP). Les bases NoSQL privilégient souvent la disponibilité au détriment de la cohérence (BASE vs ACID).
Question 7 / 10
Vous devez créer un compte de stockage Azure. Les données du compte doivent être répliquées en dehors de la région Azure automatiquement. Quels deux types de réplication pouvez-vous utiliser pour le compte de stockage ? (Choisissez deux réponses.)
A. locally-redundant storage (LRS)
B. geo-redundant storage (GRS)
C. zone-redundant storage (ZRS)
D. read-access geo-redundant storage (RA-GRS)
✓ Bonne réponse : B, D
Réponses : read-access geo-redundant storage (RA-GRS) et geo-redundant storage (GRS). Explication : GRS et RA-GRS répliquent tous deux les données vers une région secondaire en dehors de la région Azure primaire, satisfaisant ainsi à l'exigence de réplication automatique inter-régions. LRS et ZRS répliquent uniquement au sein d'une même région. RA-GRS ajoute l'accès en lecture à la région secondaire.
Question 8 / 10
Quel est l'objectif principal du 'partitionnement' dans Azure Cosmos DB ?
A. Diviser la base de données en comptes distincts pour l'isolation de sécurité
B. Mettre à l'échelle horizontalement le stockage et le débit des données sur plusieurs partitions physiques
C. Répliquer les données sur plusieurs régions géographiques automatiquement
D. Segmenter les données par rôle utilisateur pour un contrôle d'accès granulaire
✓ Bonne réponse : B
Réponse correcte : Le partitionnement dans Azure Cosmos DB permet de diviser les données horizontalement sur plusieurs partitions physiques, ce qui augmente la capacité de stockage et de débit sans dépendre d'une seule machine. C'est le mécanisme fondamental de scalabilité distribuée de Cosmos DB.
Pourquoi les autres réponses sont incorrectes :
• La séparation en comptes distincts relève de l'isolation des comptes, pas du partitionnement des données.
• La réplication géographique est une fonction différente (geo-replication) et distincte du partitionnement.
• Le contrôle d'accès par rôle est géré par Azure RBAC (Role-Based Access Control), non par le partitionnement des données.
Question 9 / 10
Qu'est-ce qu'un pipeline ETL (Extract, Transform, Load) et quel service Azure l'implémente nativement ?
A. Azure Blob Storage est le service ETL principal d'Azure
B. ETL extrait, transforme et charge des données ; Azure Data Factory l'implémente nativement
C. ETL est réservé aux données temps réel ; les données batch utilisent ELT uniquement
D. ETL est un protocole de sécurité pour les transferts de données chiffrées dans Azure
✓ Bonne réponse : B
ETL (Extract, Transform, Load) est le processus d'intégration de données : Extraction depuis les sources (bases opérationnelles, APIs, fichiers), Transformation (nettoyage, normalisation, agrégation, jointure), puis Chargement dans le système cible (data warehouse, lac de données). Azure Data Factory est le service ETL/ELT natif d'Azure : il orchestre les pipelines de données via des activités configurables sans code (ou avec du code pour les transformations complexes). Azure Synapse Analytics intègre aussi des capacités ETL.
Question 10 / 10
Quelle est la différence entre des données structurées, semi-structurées et non structurées ?
A. Structurées = schéma fixe (tables SQL) ; semi-structurées = organisation partielle (JSON/XML) ; non structurées = sans schéma (images, vidéos)
B. Les données semi-structurées ne peuvent être stockées que dans des bases NoSQL
C. Les données structurées sont les plus volumineuses ; les non structurées sont les plus précises
D. Les données non structurées sont impossibles à analyser dans Azure
✓ Bonne réponse : A
Données structurées : organisées dans un schéma fixe et prédéfini (tables relationnelles avec colonnes typées). Ex. : SQL Server, Excel. Données semi-structurées : ont une organisation partielle mais pas de schéma rigide. Ex. : JSON, XML, CSV. Données non structurées : sans schéma défini. Ex. : images, vidéos, emails, PDF. Azure propose des solutions adaptées à chaque type : SQL Database (structuré), Cosmos DB (semi-structuré), Azure Blob Storage (non structuré).
À quoi sert la gestion des postes ouverts (Open Item Management) ?
Sélectionnez la meilleure réponse.
A. Créer automatiquement des ledgers
B. Permettre le lettrage poste par poste
C. Empêcher les écritures manuelles
D. Changer la devise du compte
✓ Bonne réponse : B
Réponse : Permettre le lettrage poste par poste La gestion des postes ouverts (OIM) permet de suivre individuellement chaque écriture débitrice et créditrice d'un compte, afin de les lettrer lors du paiement ou du règlement. Elle est activée sur les comptes bancaires, les comptes clients/fournisseurs via leurs comptes de réconciliation, et certains comptes GL spéciaux (GR/IR, par exemple).
Question 2 / 10
Quel est l'objectif de la 'Variante de Période de Saisie' dans SAP FI ?
A. Définir la séquence des activités de clôture durant la fin de période
B. Contrôler quelles périodes comptables sont ouvertes ou fermées pour la saisie d'écritures dans chaque société
C. Assigner une variante d'exercice fiscal à une société
D. Lier la société à la zone de contrôle de gestion
✓ Bonne réponse : B
Réponse correcte : La 'Variante de Période de Saisie' contrôle précisément quelles périodes comptables sont ouvertes ou fermées pour la saisie d'écritures dans chaque société. C'est un mécanisme de contrôle d'accès aux périodes qui permet de bloquer les saisies dans certaines périodes tout en gardant d'autres ouvertes pour les ajustements ou corrections. Pourquoi les autres réponses sont incorrectes : L'assignation d'une variante d'exercice fiscal à une société est le rôle de la 'Variante d'Exercice Fiscal', non de la Variante de Période de Saisie. La définition de la séquence des activités de clôture concerne le processus de clôture lui-même, non cette variante. Enfin, le lien entre la société et la zone de contrôle de gestion s'établit dans la configuration organisationnelle, indépendamment de la Variante de Période de Saisie.
Question 3 / 10
Extended Withholding Tax (EWT) : couple maître de calcul ?
Sélectionnez la meilleure réponse.
A. Devise et type de cours
B. Type de document et posting key
C. FSV et plan de comptes
D. Type et code de retenue à la source
✓ Bonne réponse : D
Réponse : Type et code de retenue à la source Dans la configuration de l'Extended Withholding Tax (EWT), la retenue est définie par la combinaison d'un type de retenue (définit le calcul de base) et d'un code de retenue (définit le taux ou le montant). Ces deux éléments sont affectés au BP et pilotent le calcul automatique.
Question 4 / 10
La valorisation en devise de fin de période (revaluation) en comptabilité générale implique généralement…
Cochez toutes les réponses exactes.
A. Comptabilisation d'écarts de change non réalisés (unrealized gains/losses)
B. Utilisation d'une méthode de valorisation liée à une zone de valorisation spécifique
C. Création obligatoire d'un nouveau ledger (livre) pour chaque devise étrangère
D. Définition d'un type de cours de change (ex. type M pour le cours moyen)
✓ Bonne réponse : A, B, D
Réponse : Définition d’un type de cours ; Utilisation d’une méthode de valorisation liée à une zone de valorisation ; Comptabilisation d’écarts de change non réalisés. Explication : Le processus valorise postes/balances en devise et génère des écritures d’ajustement selon la méthode et la zone de valorisation.
Question 5 / 10
Intégration FI–CO en S/4HANA : cochez les affirmations exactes.
Plusieurs réponses possibles.
A. Les éléments de coût secondaires ne sont plus autorisés en S/4HANA
B. Les éléments de coût primaires sont des comptes G/L
C. Une écriture FI primaire peut requérir un objet CO selon le statut de champs/validation
D. Les éléments de coût secondaires existent comme comptes G/L de type « secondaire »
E. La création d’un compte G/L n’a aucun lien avec CO
✓ Bonne réponse : B, C, D
Réponse : Les éléments de coût primaires sont des comptes G/L ; Les éléments de coût secondaires existent aussi comme comptes G/L ; Les écritures FI primaires peuvent exiger un objet CO (centre de coût, ordre, WBS) selon contrôle de champs/validations. Explication : L’intégration temps réel FI–CO repose sur le journal universel et les catégories d’éléments de coût.
Question 6 / 10
Au sujet des comptes de réconciliation (reconciliation accounts), quelle proposition est correcte ?
Sélectionnez la meilleure réponse.
A. Ils remplacent le compte GR/IR
B. Ils n’ont pas d’impact en reporting
C. Ils se lettrent manuellement en GL libre
D. Ils se mettent à jour automatiquement via les sous-comptes BP
✓ Bonne réponse : D
Réponse : Ils se mettent à jour automatiquement via les sous-comptes BP Les comptes de réconciliation (reconciliation accounts) sont des comptes G/L spéciaux qui ne peuvent pas être saisis directement. Ils sont alimentés automatiquement lors de la comptabilisation sur les comptes clients ou fournisseurs (sous-comptes Business Partner), assurant ainsi la cohérence entre les sous-livres et la comptabilité générale.
Question 7 / 10
Concernant Bank Account Management (BAM) en SAP S/4HANA, laquelle de ces affirmations est correcte ?
Sélectionnez la meilleure réponse.
A. Les comptes bancaires propres ne sont pas nécessaires pour exécuter la transaction F110 (paiement)
B. BAM est principalement utilisé pour le calcul du MRP (planification des besoins en matières)
C. Les comptes bancaires sont gérés dans BAM et assignés aux sociétés pour la gestion des paiements
D. BAM n'a aucun lien avec la configuration des méthodes de paiement
✓ Bonne réponse : C
Réponse : Les comptes sont gérés dans BAM et assignés aux sociétés Le Bank Account Management (BAM) dans S/4HANA centralise la gestion des comptes bancaires de l'entreprise. Les comptes sont créés dans BAM et assignés aux codes société pour être utilisés dans le programme de paiement F110 et le rapprochement bancaire.
Question 8 / 10
Quel code transaction SAP GUI est utilisé pour saisir un paiement sortant manuel à un fournisseur ?
A. F110
B. F-43
C. F-53
D. FBL1N
✓ Bonne réponse : C
Réponse : F-53 La transaction F-53 (Post Outgoing Payments) permet d'enregistrer un paiement sortant manuel fournisseur et de lettrer le paiement avec les factures ouvertes correspondantes. Elle est utilisée pour les paiements individuels manuels, par opposition au run automatique F110.
Question 9 / 10
Procédure de relance (dunning) : que contient-elle typiquement ?
Cochez toutes les bonnes réponses.
A. Niveaux de relance et intervalles/jours de retard
B. Paramétrage des banques propres
C. Frais de relance
D. Montants minimum par niveau
E. Textes/maquettes par niveau
✓ Bonne réponse : A, C, D, E
Réponse : Niveaux de relance avec intervalles ; Montants minimum ; Textes par niveau ; Frais de relance éventuels. Explication : Ces paramètres pilotent la génération et le contenu des relances.
Question 10 / 10
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.
Quel niveau de langue est requis pour une naturalisation par mariage ?
Choisissez la bonne réponse.
A. Niveau B1 oral et écrit
B. Aucun niveau requis
C. Niveau A2 uniquement oral
D. Niveau C1
✓ Bonne réponse : A
Pour toute naturalisation (par mariage ou par décret), un niveau de français B1 oral et écrit est exigé, conformément au décret n°2011-1265. Le candidat doit prouver sa maîtrise par un diplôme reconnu (DELF B1 ou supérieur) ou par un titre délivré en France après au moins 3 ans de scolarité en français. Le niveau A2 est insuffisant. Aucun niveau requis est faux — c'est une condition obligatoire depuis 2012.
Question 2 / 10
Quel est l'objectif principal de la naturalisation française en tant que processus d'intégration ?
Choisissez la meilleure réponse.
A. Exempler de l'obligation de résidence en France
B. Permettre aux étrangers d'accéder aux droits civiques et politiques et d'assumer les devoirs de citoyen français
C. Faciliter l'accès aux allocations familiales
D. Autoriser la double nationalité permanente sans limitation
✓ Bonne réponse : B
Naturalisation française : processus juridique accordant la nationalité française à un étranger, lui permettant d'exercer les droits civiques (vote, éligibilité) et politiques tout en acceptant les devoirs du citoyen. Contrairement aux idées reçues, elle ne vise pas l'accès aux allocations ni la double nationalité permanente, mais l'intégration civique complète.
Question 3 / 10
En quelle année Clovis, roi des Francs, se convertit-il au christianisme, posant les bases de la France chrétienne ?
A. 732
B. 987
C. Fin du Ve siècle (vers 496-498)
D. 1066
✓ Bonne réponse : C
Clovis Ier se convertit au christianisme vers 498 (certains historiens disent 496) lors de la bataille de Tolbiac, selon la tradition rapportée par Grégoire de Tours. Cette conversion, sous l'influence de son épouse Clotilde, scelle l'alliance entre les rois francs et l'Église catholique. Clovis est considéré comme le fondateur de la France avec le premier royaume franc unifié. La date exacte varie selon les sources mais la fin du Ve siècle est universellement retenue.
Question 4 / 10
Quel principe fondamental de la République française est affirmé par la loi de 1905 ?
A. La gratuité de l'enseignement public primaire et secondaire
B. La laïcité — séparation de l'État et des religions
C. Le droit de vote pour tous les citoyens de plus de 18 ans
D. L'égalité entre hommes et femmes dans l'espace public
✓ Bonne réponse : B
La loi du 9 décembre 1905 consacre le principe de laïcité : séparation de l'État et des religions, liberté de conscience, neutralité de l'espace public institutionnel. L'État ne reconnaît ni ne finance aucun culte. L'égalité hommes/femmes est un principe constitutionnel distinct. Le droit de vote à 18 ans date de 1974 (abaissement de la majorité). La gratuité scolaire résulte des lois Jules Ferry de 1881-1882, antérieures à 1905.
Question 5 / 10
Comment le Premier ministre est-il nommé et en quoi consiste la cohabitation ?
A. Le Premier ministre est élu directement par les citoyens lors d'une élection séparée
B. La cohabitation est interdite par la Constitution de la Ve République
C. Il est nommé par le Président ; la cohabitation survient quand Président et majorité parlementaire sont de bords opposés
D. Il est élu par l'Assemblée nationale à la majorité absolue des députés
✓ Bonne réponse : C
Le Premier ministre est nommé par le Président de la République (article 8 de la Constitution), sans investiture parlementaire obligatoire, mais le Premier ministre doit disposer d'une majorité à l'Assemblée nationale pour gouverner. La cohabitation survient lorsque le Président et la majorité parlementaire sont de bords politiques opposés (ex. : Mitterrand-Chirac 1986-88, Chirac-Jospin 1997-2002). Dans ce cas, le Président est contraint de nommer un Premier ministre de la majorité adverse. La cohabitation crée un « pouvoir bicéphale » qui redéfinit l'équilibre exécutif prévu par la Ve République.
Question 6 / 10
Quel est un critère d'inadmissibilité à la naturalisation française concernant le passé judiciaire ?
Choisissez la meilleure réponse.
A. Être condamné à une peine d'emprisonnement sans sursis pour un crime ou un délit
B. Avoir commis une infraction routière mineure
C. Avoir contesté une décision administrative
D. Avoir un simple avertissement policier
✓ Bonne réponse : A
Constitue un critère d'inadmissibilité le fait d'être condamné à une peine d'emprisonnement sans sursis pour un crime ou certains délits graves (terrorisme, atteintes aux intérêts fondamentaux de la nation, trafic de stupéfiants…). La condamnation doit figurer au casier judiciaire B2. Un simple avertissement policier n'est pas une condamnation. Une infraction routière mineure (amende) ne figure pas au B2. Contester une décision administrative est un droit citoyen, sans impact sur la naturalisation.
Question 7 / 10
Combien de pays composent l\'Union Européenne en 2023 ?
Choisissez la bonne réponse.
A. 30
B. 28
C. 27
D. 25
✓ Bonne réponse : C
Composition de l'Union Européenne : L'UE compte 27 États membres depuis 2020, suite au Brexit (départ du Royaume-Uni). Ce nombre résulte des élargissements successifs, notamment en 2004 avec l'adhésion de 10 pays d'Europe centrale et orientale. Les distracteurs (28, 25, 30) correspondent à d'anciens effectifs ou à des confusions avec d'autres organisations internationales.
Question 8 / 10
Que représente le 11 novembre ?
Choisissez la bonne réponse.
A. La fête nationale
B. L\'armistice de 1918
C. La fin de la Révolution
✓ Bonne réponse : B
L'Armistice de 1918 : accord signé le 11 novembre 1918 mettant fin aux combats de la Première Guerre mondiale. Cette date commémore la cessation des hostilités et honore les soldats morts pour la France. À ne pas confondre avec le 14 juillet (fête nationale) ou 1789 (Révolution française).
Question 9 / 10
Qu'est-ce que la laïcité à l'école publique française implique pour les élèves ?
A. Les signes religieux ostensibles sont interdits ; l'enseignement est neutre sans instruction religieuse obligatoire
B. Les élèves doivent déclarer leur religion à l'inscription pour adapter l'enseignement
C. Les élèves peuvent porter tout signe religieux discret, la règle ne s'appliquant qu'aux enseignants
D. La laïcité interdit toute discussion sur la religion en classe, même à titre culturel
✓ Bonne réponse : A
La laïcité à l'école publique signifie que l'enseignement est neutre, sans instruction religieuse obligatoire. Depuis la loi du 15 mars 2004, les élèves ne peuvent porter de signes religieux ostensibles (voile islamique, kippa, grande croix) dans les écoles, collèges et lycées publics. Les enseignants sont soumis à un devoir strict de neutralité depuis 1886. L'école laïque vise à former des citoyens libres, capables de raisonner indépendamment de toute influence religieuse. Les établissements privés sous contrat appliquent des règles différentes.
Question 10 / 10
Quel océan borde la côte ouest de la France ?
Choisissez la bonne réponse.
A. Océan Atlantique
B. Mer Méditerranée
C. Océan Indien
D. Mer du Nord
✓ Bonne réponse : A
La côte ouest de la France est bordée par l'océan Atlantique, de la Bretagne jusqu'au Pays Basque, en passant par la Normandie, les Pays de la Loire et l'Aquitaine. La Mer Méditerranée borde la côte sud (Provence, Languedoc). La Mer du Nord borde la côte nord-est (Pas-de-Calais). La France métropolitaine est ainsi baignée par deux mers et un océan, ce qui lui confère une position maritime stratégique en Europe.
Laquelle des techniques suivantes est la plus efficace pour identifier les biais dans les données d'entraînement d'un modèle AI avant le déploiement ?
A. Les tests de régression des versions précédentes du logiciel
B. Les tests de charge pour vérifier les performances du système sous fort trafic
C. L'analyse de parité démographique et l'échantillonnage stratifié selon les attributs protégés
D. Les tests de stress avec des valeurs d'entrée extrêmes
✓ Bonne réponse : C
Concept clé : Détection des biais dans les données d'entraînement. L'analyse de parité démographique évalue si les résultats du modèle sont équitables entre les groupes démographiques. L'échantillonnage stratifié garantit la représentation de tous les attributs protégés, permettant aux testeurs d'identifier les problèmes d'équité avant le déploiement.
Question 2 / 10
Lequel des tests suivants est le plus susceptible de décrire un test utile pour détecter différents types de biais dans un pipeline ML ?
A. Tester le décalage de distribution dans les données d'entraînement pour identifier un biais inapproprié.
B. Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage.
C. Tester le pipeline de données pour identifier toute source de biais algorithmique.
D. Tester le modèle lors de la phase d'évaluation du modèle pour détecter un biais.
✓ Bonne réponse : B
Réponse : Vérifier les données de test en entrée pour identifier un éventuel biais d'échantillonnage. Explication : Le biais d'échantillonnage survient lorsque les données d'entraînement ou de test ne représentent pas fidèlement la population réelle. Vérifier les données de test en entrée pour détecter des déséquilibres d'échantillonnage est le moyen le plus direct de détecter un biais au niveau des données, avant qu'il ne se propage dans le pipeline ML.
Question 3 / 10
Lequel des problèmes suivants serait le mieux résolu en utilisant la régression, une catégorie de l'apprentissage supervisé ?
A. Reconnaître un couteau dans un bagage à main lors d'un contrôle de sécurité au scanner d'un aéroport
B. Déterminer l'âge optimal pour la production d'œufs d'une poule, à partir de données comprenant l'âge des poules et la production journalière moyenne d'œufs pour un million de poules
C. Déterminer si un animal est un cochon ou une vache à partir de la reconnaissance d'images
D. Prédire le comportement d'achat des clients en fonction de leur catégorie et de l'emplacement des présentoirs promotionnels dans un magasin
✓ Bonne réponse : B
Réponse : Déterminer l'âge optimal pour la production d'œufs à partir de l'âge et des données de production journalière. Explication : La régression prédit une valeur numérique continue. Prédire l'âge optimal (une valeur continue) à partir de métriques de production historiques est un problème de régression classique. La taille importante du jeu de données (un million de poules) permet d'obtenir un modèle de régression bien ajusté.
Question 4 / 10
Laquelle des combinaisons suivantes de données d'entraînement, de validation et de test est utilisée durant le processus d'apprentissage/création d'un modèle ?
A. Les trois : données d'entraînement, données de validation et données de test
B. Uniquement les données d'entraînement et les données de validation
C. Uniquement les données de validation et les données de test
D. Uniquement les données d'entraînement et les données de test
✓ Bonne réponse : B
Réponse : Uniquement les données d'entraînement et les données de validation. Explication : Durant le processus d'apprentissage/création du modèle, les données d'entraînement servent à ajuster les paramètres du modèle, tandis que les données de validation permettent de régler les hyperparamètres et d'éviter le surapprentissage (overfitting). Les données de test sont conservées à l'écart et n'utilisées qu'après la finalisation du modèle, afin d'évaluer ses performances de manière impartiale.
Question 5 / 10
Lequel des tests suivants est le MOINS susceptible d'être réalisé durant la phase de test du modèle ML ?
A. Test de la précision du modèle de classification
B. Test de l'API du service reposant sur le modèle ML
C. Test de la vitesse d'entraînement du modèle
D. Test de la vitesse de prédiction du modèle
✓ Bonne réponse : B
Réponse : Le test de l'API du service reposant sur le modèle ML est le MOINS susceptible d'être réalisé durant la phase de test du modèle ML. Explication : Le test d'API est une activité relevant des tests d'intégration ou système, et non de la phase de test du modèle ML. Le test du modèle ML se concentre sur : les métriques de performance fonctionnelle, les tests de biais, la robustesse aux variations des données d'entrée et la couverture de l'espace de décision du modèle.
Question 6 / 10
Lequel des éléments suivants constituerait l'entrée la PLUS efficace pour un outil de prédiction de défauts basé sur l'IA ?
A. La taille des commits
B. La complexité cyclomatique
C. Les développeurs associés aux modifications de code antérieures
D. Le nombre de lignes de code modifiées
✓ Bonne réponse : B
Réponse : La complexité cyclomatique. Explication : La complexité cyclomatique mesure la complexité structurelle du code et est fortement corrélée à la densité de défauts. Il s'agit de l'une des métriques de code les plus prédictives pour les outils de prédiction de défauts basés sur l'IA, aux côtés du taux de rotation du code et du nombre historique de bugs.
Question 7 / 10
Parmi les propositions suivantes, laquelle désigne les trois activités d'acquisition de données dans le cadre de la préparation des données ?
A. Construction, validation, déploiement
B. Sélection des features, développement des features, augmentation des features
C. Identification, collecte, étiquetage
D. Nettoyage, transformation, augmentation
✓ Bonne réponse : C
Réponse : Identification, collecte, étiquetage. Explication : Les trois activités d'acquisition de données dans la préparation des données ML sont : (1) identifier les données nécessaires, (2) les collecter auprès des sources disponibles, et (3) les étiqueter avec les valeurs de sortie correctes pour l'apprentissage supervisé.
Question 8 / 10
Lors de la vérification qu'un système autonome basé sur l'IA se comporte de manière appropriée, lesquels des éléments suivants est-il PRIMORDIAL d'inclure ?
A. Des cas de test visant à vérifier que le système confirme automatiquement la classification correcte des données d'entraînement
B. Des cas de test visant à vérifier que le système supprime automatiquement les données de sortie invalides
C. Des cas de test visant à détecter que le système sollicite une intervention humaine non nécessaire
D. Des cas de test visant à détecter que le système automatise correctement la saisie de ses données d'entrée
✓ Bonne réponse : C
Réponse : Des cas de test visant à détecter que le système sollicite une intervention humaine non nécessaire. Explication : L'une des caractéristiques qualité essentielles des systèmes autonomes est l'autonomie appropriée — le système doit agir de manière indépendante lorsqu'il en est capable, et ne solliciter une intervention humaine que lorsque cela est réellement nécessaire. Tester l'absence de transferts de contrôle injustifiés permet de valider ce comportement.
Question 9 / 10
Lors de la mesure de la couverture de test d'un réseau de neurones, un ingénieur de test souhaite mesurer le nombre de neurones ayant produit chacun deux résultats de fonction d'activation avec une différence minimale de 0,5 entre les deux résultats. Laquelle des mesures de couverture suivantes permettrait d'atteindre cet objectif ?
A. Couverture par changement de valeur (Value-change coverage)
B. Couverture par changement de signe (Sign-change coverage)
C. Couverture par neurone (Neuron coverage)
D. Aucune des mesures de couverture
✓ Bonne réponse : A
Réponse : Couverture par changement de valeur (Value-change coverage). Explication : La couverture par changement de valeur mesure si chaque neurone a produit au moins deux sorties d'activation différant d'un seuil minimum. Cela correspond exactement à l'exigence d'avoir deux résultats avec une différence minimale de 0,5.
Question 10 / 10
Laquelle des affirmations suivantes est correcte concernant les couches d'un réseau de neurones profond ?
A. Il n'existe qu'une couche d'entrée et une couche de sortie
B. Il existe au moins une couche cachée interne
C. Un minimum de cinq couches au total est requis pour être qualifié de profond
D. La couche de sortie n'est pas connectée aux autres couches afin de préserver l'intégrité
✓ Bonne réponse : B
Réponse : Il existe au moins une couche cachée interne. Explication : Un réseau de neurones profond se définit par la présence d'au moins une couche cachée entre la couche d'entrée et la couche de sortie. La profondeur provient du nombre de ces couches cachées, qui permettent au réseau d'apprendre des représentations hiérarchiques complexes.
Quelle pratique relève de la responsabilité de chacun au sein de l’organisation ?
A. L\'amélioration continue
B. La gestion des problèmes
C. Habilitation des changements
D. La gestion des niveaux de service
✓ Bonne réponse : A
Réponse : L\'amélioration continue. Explication : L\'amélioration continue est la responsabilité de chacun dans l\'organisation, pas seulement d\'une équipe dédiée. Chaque employé doit contribuer à l\'identification et à la mise en oeuvre des améliorations.
Question 2 / 10
Quelle est la définition d’un changement ?
A. Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services
B. Déplacer des matériels, logiciels nouveaux ou modifiés ou tout autre composant vers des environnements de production
C. Mettre à disposition des fonctionnalités ou des services nouveaux ou modifiés
D. S\'assurer que des informations exactes et fiables sur la configuration des services sont disponibles
✓ Bonne réponse : A
Réponse : Ajouter, modifier ou supprimer tout ce qui pourrait avoir un effet direct ou indirect sur les services. Explication : En ITIL 4, un changement est l\'ajout, la modification ou la suppression de tout élément pouvant avoir un effet direct ou indirect sur les services, qu\'il soit matériel, logiciel ou organisationnel.
Question 3 / 10
Quel principe directeur recommande de prendre en considération les quatre dimensions de la gestion des services ?
A. Penser et travailler de façon holistique
B. Privilégier la valeur
C. Opter pour la simplicité et rester pratique
D. Progresser par itérations avec des retours
✓ Bonne réponse : A
Réponse : Penser et travailler de façon holistique. Explication : Le principe \'Penser et travailler de façon holistique\' recommande de prendre en compte les quatre dimensions de la gestion des services pour éviter une vision en silos.
Question 4 / 10
Quel concept ITIL décrit la gouvernance ?
A. Les sept principes directeurs
B. Le système de valeur des services
C. La chaîne de valeur des services
D. Les quatre dimensions de la gestion des services
✓ Bonne réponse : B
Réponse : Le système de valeur des services. Explication : Le système de valeur des services (SVS) est le concept ITIL 4 qui décrit comment tous les composants et activités, y compris la gouvernance, fonctionnent ensemble pour créer de la valeur.
Question 5 / 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. Collaborer et promouvoir la visibilité
C. Progresser par itérations avec des retours
D. Privilégier la valeur
✓ Bonne réponse : C
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 6 / 10
Quel rôle soumet des demandes de services ?
A. Le client ou son représentant autorisé
B. Le sponsor ou son représentant autorisé
C. Le fournisseur ou son représentant autorisé
D. L\'utilisateur ou son représentant autorisé
✓ Bonne réponse : D
Réponse : L\'utilisateur ou son représentant autorisé. Explication : En ITIL 4, ce sont les utilisateurs (ou leurs représentants autorisés) qui soumettent des demandes de services, car ils sont les consommateurs directs des services fournis.
Question 7 / 10
Laquelle des options suivantes est une recommandation de la pratique du « centre de services » ?
A. Les centres de services doivent être très techniques
B. Les centres de services doivent éviter de recourir à l\'automatisation
C. Les centres de services doivent comprendre l\'organisation dans son ensemble
D. Les centres de services doivent être constitués d\'une équipe physique basée dans un même endroit fixe
✓ Bonne réponse : C
Réponse : Les centres de services doivent comprendre l\'organisation dans son ensemble. Explication : Les centres de services doivent avoir une compréhension globale de l\'organisation pour orienter correctement les utilisateurs, comprendre les impacts des incidents et prioriser les demandes.
Question 8 / 10
Laquelle des options suivantes NE constitue PAS un élément clé de la dimension « information et technologie » ?
A. Systèmes de communication et bases de connaissances
B. Rôles et responsabilités
C. Sécurité et conformité
D. Systèmes de gestion du flux de travail et systèmes d\'inventaire
✓ Bonne réponse : B
Réponse : Rôles et responsabilités. Explication : La dimension \'Information et technologie\' couvre les données, systèmes d\'information et outils. Les rôles et responsabilités appartiennent à la dimension \'Organisations et personnes\'.
Question 9 / 10
Laquelle des options suivantes N’est habituellement PAS incluse dans la gestion des incidents ?
A. Des scripts pour recueillir des informations initiales sur les incidents
B. Le recours à des connaissances spécialisées pour les incidents compliqués
C. Des procédures détaillées pour diagnostiquer les incidents
D. Des procédures formalisées pour enregistrer les incidents
✓ Bonne réponse : C
Réponse : Des procédures détaillées pour diagnostiquer les incidents. Explication : La gestion des incidents vise une résolution rapide, pas la documentation détaillée de procédures de diagnostic. Les procédures détaillées relèvent de la gestion des problèmes et de la base de connaissances.
Question 10 / 10
Identifier le mot manquant dans la phrase suivante. Le but de la pratique de « gestion de la sécurité de l’information » est de [?] les informations de l’organisation.
A. protéger
B. vérifier
C. stocker
D. fournir
✓ Bonne réponse : A
Réponse : protéger. Explication : La pratique de gestion de la sécurité de l\'information a pour but de protéger les informations de l\'organisation contre les menaces, en assurant confidentialité, intégrité et disponibilité.
Quelle est la considération la plus importante lors de la définition des périodes de rétention des logs d'audit cloud ?
A. Limiter la rétention des logs à la période par défaut fournie par le fournisseur cloud
B. Réduire la période de rétention pour minimiser les coûts de transfert de données entre les niveaux de stockage
C. onserver tous les logs indéfiniment pour ne jamais perdre de preuves
D. ligner la période de rétention avec les exigences d'immuabilité des données pour les enquêtes et les obligations de conformité pertinentes
✓ Bonne réponse : D
La rétention des logs doit être suffisante pour respecter la conformité et permettre des enquêtes forensiques, pas juste pour économiser de l'espace ou suivre la valeur par défaut.
Question 2 / 10
Comment impliquer les contacts du fournisseur cloud (CSP) lors des exercices post-incident (tabletop exercises) améliore-t-il la résilience globale du cloud ?
A. ela fournit une vision directe des chemins d'escalade du fournisseur, des obligations contractuelles et des attentes de communication lors d'incidents réels
B. ela élimine le besoin d'équipes internes en déléguant toutes les tâches au CSP
C. ela permet aux organisations de renégocier les tarifs avec le fournisseur après des incidents simulés
D. ela garantit que le CSP prend l'entière responsabilité de la détection et de la containment des incidents
✓ Bonne réponse : A
Impliquer le CSP dans les exercices permet de savoir exactement comment communiquer, qui contacter et quelles actions le fournisseur peut prendre pendant un vrai incident, ce qui renforce la préparation et la résilience.
Question 3 / 10
Quelle est la responsabilité principale d'un data steward dans un cadre de gouvernance cloud ?
A. pprouver manuellement toutes les demandes d'accès aux données dans l'entreprise
B. onfigurer les contrôles de prévention de perte de données (DLP) natifs cloud sur toutes les régions
C. Gérer les plannings de rotation des clés de chiffrement et les listes de contrôle d'accès
D. Veiller à ce que les politiques de données, les standards de qualité et les métadonnées soient maintenus conformément aux objectifs de gouvernance de l'organisation
✓ Bonne réponse : D
Le data steward est responsable de la qualité, de la cohérence et de la conformité des données dans un cadre de gouvernance cloud. Il maintient les politiques de données, les métadonnées et les standards de qualité, assurant que les données respectent les exigences réglementaires (RGPD, ISO 27001) et les objectifs organisationnels.
Question 4 / 10
Lors de l'élaboration d'une charte de gouvernance cloud, quel élément garantit que les processus de gouvernance peuvent s'adapter aux technologies émergentes et aux exigences réglementaires évolutives ?
A. ontrôle des versions de la charte de gouvernance
B. Mécanismes d'amélioration continue et de retour d'expérience
C. Renégociation des accords de niveau de service (SLA)
D. Stratégie d'atténuation du verrouillage fournisseur (vendor lock-in)
✓ Bonne réponse : B
Les mécanismes d'amélioration continue permettent de mettre à jour les processus de gouvernance au fur et à mesure que la technologie et la réglementation évoluent.
Question 5 / 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 de performance des applications
B. Logs de surveillance du temps de disponibilité des systèmes
C. Logs de configuration des ressources
D. Logs d'audit de l'identité et de la gestion des accès (IAM)
✓ Bonne réponse : D
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 6 / 10
Lequel des contrôles suivants est recommandé pour éviter l'accumulation progressive de privilèges (privilege creep) dans les fonctions ou les rôles automatisés de build au fil du temps ?
A. Mettre en place des processus automatisés de revue et de re-certification des rôles.
B. ésactiver tous les audits IAM pour réduire la charge administrative.
C. Utiliser des politiques codées en dur qui n'expirent jamais pour plus de prévisibilité.
D. utoriser les développeurs à s'attribuer eux-mêmes des rôles administrateur temporaires.
✓ Bonne réponse : A
Le privilege creep survient lorsque des droits s'accumulent au fil du temps sans être révoqués. Des processus de revue et re-certification automatisés permettent d'identifier et retirer régulièrement les permissions inutiles ou excessives, conformément au principe du moindre privilège (POLP) recommandé par la CCM.
Question 7 / 10
Quelle affirmation reflète le mieux les responsabilités liées au chiffrement et à la gestion des clés selon les modèles de service cloud ?
A. Les responsabilités varient : le CSP sécurise les services cryptographiques et les HSM ; les clients gèrent souvent les clés et les politiques dans IaaS/PaaS (ex. CMK/BYOK), tandis que dans beaucoup de SaaS, les clés sont gérées par le CSP avec option de clé client selon le service.
B. ans tous les modèles, le client doit générer, stocker et faire tourner toutes les clés dans son propre HSM.
C. ans SaaS et PaaS, les clients ne peuvent jamais influencer le chiffrement.
D. ans tous les modèles, le fournisseur cloud (CSP) gère entièrement les clés ; les clients ne doivent jamais manipuler le matériel clé.
✓ Bonne réponse : A
Selon le modèle de service, le CSP peut gérer le chiffrement, mais les clients peuvent parfois gérer leurs propres clés, surtout en IaaS/PaaS, tandis que SaaS est souvent CSP‑géré par défaut.
Question 8 / 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 remplace le besoin de fédération d'identités en consolidant les annuaires utilisateurs
C. PAM applique une gestion centralisée des politiques pour tous les dispositifs réseau à travers les clouds
D. PAM fournit des tunnels VPN chiffrés pour les sessions administrateurs entre datacenters
✓ 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 9 / 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. Rétablir automatiquement les modifications de code qui échouent lors de la validation post-déploiement
C. Permettre aux développeurs de vérifier manuellement la qualité des builds avant le déploiement
D. Vérifier cryptographiquement que les artefacts de build proviennent de sources fiables et n'ont pas été modifiés
✓ Bonne réponse : D
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 10 / 10
Lequel des éléments suivants décrit le mieux l'avantage principal en matière de sécurité de l'utilisation de Direct Connect ou ExpressRoute pour la connectivité hybride cloud ?
A. Ils appliquent par défaut l'authentification zero-trust entre tous les segments réseau
B. Ils segmentent automatiquement les workloads sur plusieurs régions pour la redondance
C. Ils assurent des connexions réseau privées et dédiées, réduisant l'exposition à Internet public
D. Ils fournissent des tunnels chiffrés sur Internet public pour les données en transit
✓ Bonne réponse : C
Direct Connect et ExpressRoute offrent des liaisons privées et dédiées, ce qui limite le trafic sur Internet public et réduit le risque d'exposition aux menaces externes.
Une entreprise de taille moyenne prévoit d’inscrire des appareils à Windows Autopatch et doit vérifier les licences requises.
Une entreprise de taille moyenne prévoit d’inscrire des appareils à Windows Autopatch et doit vérifier les licences requises.
A. Microsoft 365 Business Premium
B. Windows 10/11 Enterprise E3 ou Microsoft 365 E3/E5
C. Licence Microsoft Intune seule
D. Windows 10/11 Pro avec un add-on Enterprise Mobility + Security E3
✓ Bonne réponse : B
Windows Autopatch est un service Microsoft qui automatise les mises à jour de Windows, Microsoft 365 Apps, Edge et Teams. Il requiert obligatoirement une licence Windows 10/11 Enterprise E3 ou E5 — incluse dans Microsoft 365 E3/E5 ou disponible séparément via Windows Enterprise E3/E5.
Microsoft 365 Business Premium ne contient pas de licence Windows Enterprise et ne donne pas accès à Autopatch. Intune seul permet la gestion des appareils mais n'active pas Autopatch. Windows Pro avec EMS E3 est insuffisant car Autopatch exige la version Enterprise, pas Pro.
Question 2 / 10
Contoso Ltd. souhaite que certaines machines reçoivent les mises à jour de fonctionnalités chaque mois, dès qu’elles sont disponibles pour tous, avec un minimum de délai.
Quel canal de mise à jour doivent-ils choisir ?
A. Windows Update Default Channel
B. Monthly Enterprise Channel
C. Windows Insider Release Preview Channel
D. Semi-Annual Channel
✓ Bonne réponse : B
Monthly Enterprise Channel (canal mensuel pour entreprises) :
Fournit les mises à jour de fonctionnalités mensuelles dès qu’elles sont disponibles pour le grand public.
Convient aux organisations qui veulent un équilibre entre rapidité et stabilité.
Ce canal est idéal pour déployer rapidement de nouvelles fonctionnalités aux groupes pilotes ou à certaines machines, sans attendre les canaux plus longs comme le Semi-Annual Channel.
🎯 À retenir pour l’examen MS-900 :
Monthly Enterprise Channel = mises à jour mensuelles officielles pour entreprises, avec déploiement rapide
Semi-Annual Channel = déploiement lent, deux fois par an
Insider / Default Channel = pas adapté pour un déploiement contrôlé en entreprise
Question 3 / 10
Quelle combinaison de fonctionnalités Microsoft 365 permet de faire respecter cette exigence sans outils tiers ?
Une entreprise technologique souhaite s’assurer que les appareils mobiles compromis ou non conformes ne puissent pas accéder aux e-mails professionnels sur les smartphones de ses employés.
A. Politiques de protection d’application Intune et Accès conditionnel (Conditional Access)
B. Synchronisation Azure AD Connect et contrôle du partage externe SharePoint Online
C. Quarantaine des appareils Exchange ActiveSync et Windows Defender ATP
D. Authentification multi-facteurs Microsoft Authenticator et prévention de la perte de données Office 365 (DLP)
✓ Bonne réponse : A
Pour protéger l’accès aux données d’entreprise sur les appareils mobiles :
Intune App Protection Policies (politiques de protection d’application) :
Permettent de protéger les applications professionnelles (ex : Outlook, Teams) même sur des appareils personnels.
Restreignent l’accès aux applications si l’appareil ne respecte pas les règles de conformité (ex : pas de chiffrement, jailbreak détecté).
Conditional Access (Accès conditionnel) :
Applique des conditions pour accéder aux ressources cloud (ex : Exchange Online).
Peut bloquer l’accès aux e-mails si l’appareil est non conforme ou compromis selon les signaux d’Intune.
✅ Ensemble, ces deux fonctionnalités permettent de sécuriser l’accès aux e-mails sur mobiles sans recourir à des solutions tierces.
Question 4 / 10
Lors d’une opération de dépannage, un administrateur confirme que les routes vocales (voice routes) et les enregistrements d’utilisation PSTN sont correctement configurés. Cependant, il constate que les utilisateurs ne peuvent toujours pas accéder à ces routes.
Quel composant du Centre d’administration Microsoft Teams permet d’attribuer ces routes vocales aux utilisateurs ?
A. Analyse des appels
B. Stratégie de routage vocal
C. Stratégie d’appel d’urgence
D. Plan de numérotation
✓ Bonne réponse : B
Dans Microsoft Teams (Téléphonie Teams / Direct Routing) :
Les voice routes définissent le chemin que les appels doivent suivre.
Les PSTN usages permettent d’associer ces routes à des stratégies.
Cependant, pour que les utilisateurs puissent réellement utiliser ces routes, il faut leur attribuer une stratégie de routage vocal (Voice Routing Policy).
👉 La stratégie de routage vocal est le composant qui associe les enregistrements d’utilisation PSTN aux utilisateurs. Sans cette stratégie attribuée à l’utilisateur, les routes configurées ne seront pas accessibles, même si elles sont correctement définies dans le système.
Question 5 / 10
Un représentant commercial voyage fréquemment et a besoin de consulter et modifier des fichiers OneDrive sur une tablette et un smartphone même hors ligne, tout en limitant l’utilisation de stockage local.
Quelle solution doit-il mettre en place ?
A. Installer l’application mobile OneDrive et activer la disponibilité hors ligne des dossiers
B. Utiliser le site OneDrive dans le navigateur mobile Edge
C. Mapper OneDrive comme lecteur réseau via WebDAV sur chaque appareil
D. Synchroniser uniquement les fichiers critiques via le client OneDrive sur un ordinateur portable
✓ Bonne réponse : A
L’application mobile OneDrive permet :
D’accéder aux fichiers sur tablette et smartphone
De rendre certains fichiers ou dossiers disponibles hors ligne
De minimiser le stockage local, car seuls les fichiers sélectionnés sont téléchargés pour un accès hors ligne, le reste reste dans le cloud.
🎯 À retenir pour l’examen MS-900 :
OneDrive mobile app + disponibilité hors ligne = accès aux fichiers sur appareils mobiles même sans connexion, avec stockage local limité.
Les autres solutions (navigateur, WebDAV, laptop) ne répondent pas au besoin mobile hors ligne.
Question 6 / 10
Une chaîne de distribution souhaite appliquer des politiques de conformité des appareils Windows avant de permettre l’accès à Exchange Online et SharePoint Online.
Quelle fonctionnalité, disponible dans Microsoft 365 mais pas dans Office 365 seul, permet de répondre à ce besoin ?
A. Politiques Office 365 Data Loss Prevention configurées dans le Security & Compliance Center
B. Support Multi-Geo pour SharePoint Online et OneDrive for Business
C. Gestion de base des applications mobiles via les paramètres intégrés des applications Office
D. Politiques Conditional Access dans Azure AD Premium P1 intégrées aux paramètres de conformité Intune
✓ Bonne réponse : D
onditional Access + Intune compliance policies permet de :
Vérifier que les appareils respectent les règles de sécurité avant de leur donner accès aux services Microsoft 365 (Exchange, SharePoint, Teams, etc.)
Cette fonctionnalité nécessite Microsoft 365 (E3/E5) avec Azure AD Premium P1, et n’est pas disponible dans un Office 365 standalone.
Les autres options ne gèrent pas le contrôle d’accès basé sur la conformité des appareils :
A : DLP protège les données mais ne contrôle pas l’accès selon la conformité des appareils.
C : Gestion de base des apps mobiles ne couvre pas l’accès aux services cloud.
D : Multi-Geo gère la localisation des données, pas la conformité des appareils.
Question 7 / 10
Quelle option de licence couvre cette exigence en tant qu’add-on ?
Une organisation prévoit d’organiser des réunions Teams mondiales avec des participants qui se connectent via des numéros de téléphone PSTN dans des régions où l’entreprise n’a pas d’infrastructure téléphonique.
A. Microsoft Teams Phone System add-on
B. Microsoft 365 Audio Conferencing add-on
C. Calling Plan (domestique) add-on
D. Microsoft 365 Audio Conferencing inclus dans E5
✓ Bonne réponse : B
Audio Conferencing permet aux participants de rejoindre une réunion Teams via un numéro de téléphone PSTN, même si l’entreprise n’a pas de système téléphonique local.
Disponible en add-on pour les licences qui n’incluent pas déjà cette fonctionnalité (ex. E1 ou E3).
Couplé à Teams, cela permet d’organiser des réunions mondiales avec des accès téléphoniques standards.
🎯 À retenir pour l’examen MS-900 :
Audio Conferencing add-on = accès PSTN aux réunions Teams
Teams Phone System = gère les appels entrants/sortants dans Teams
Calling Plan = permet d’appeler depuis Teams, mais pas nécessairement rejoindre une réunion
Question 8 / 10
Quel contrôle d’octroi (Grant control) dans une stratégie Conditional Access oblige les utilisateurs à effectuer une vérification en deux étapes avant d’accéder aux services Microsoft 365 ?
A. Exiger une application cliente approuvée (Require approved client app)
B. Exiger que l’appareil soit marqué comme conforme
C. Exiger un appareil joint en mode hybride Azure AD
D. Exiger l’authentification multifacteur (MFA)
✓ Bonne réponse : D
e contrôle Require multi-factor authentication (MFA) oblige l’utilisateur à :
Fournir son mot de passe
Puis valider un second facteur (code SMS, application Authenticator, notification push, etc.)
Cela correspond exactement à une vérification en deux étapes avant d’accéder aux services Microsoft 365.
🎯 À retenir pour l’examen MS-900 :
MFA = authentification en deux étapes
Conditional Access peut combiner plusieurs contrôles (MFA + conformité appareil), mais pour la double vérification, la réponse est toujours Require multi-factor authentication.
Question 9 / 10
Quelle section du Copilot Dashboard affiche le nombre total de tokens AI consommés sur une période donnée, pour aider à suivre le coût global d’utilisation ?
A. User Engagement
B. Security Insights
C. Token Usage
D. Prompt Library
✓ Bonne réponse : C
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 10 / 10
Dans une conversation de canal, vous dites :
“Copilot, convert these chat action items into a Microsoft To Do list and assign priority levels.”
Quelle limitation devez-vous connaître ?
A. Copilot Chat ne prend pas en charge To Do ( mais il prend en charge que la création de tâches Planner)
B. Copilot Chat ne peut pas interagir avec Microsoft To Do.
C. Les éléments d’action du chat doivent être formatés manuellement avant la conversion.
D. L’attribution des priorités nécessite l’intégration avec Excel.
✓ Bonne réponse : A
Copilot Chat dans Microsoft Teams peut analyser les conversations et générer des tâches.
Limitation actuelle : il peut créer des tâches dans Microsoft Planner, mais ne prend pas encore en charge la création directe de tâches dans Microsoft To Do.
Cela signifie que si vous demandez à Copilot de convertir des éléments d’action en To Do, la commande ne fonctionnera pas directement.
Vous êtes chargé de renforcer Active Directory Domain Services (AD DS) afin d’empêcher le vol de credentials depuis LSASS sur les contrôleurs de domaine.
Quelle fonctionnalité Microsoft doit être mise en œuvre ?
A. Windows Defender Credential Guard
B. Accès Just-in-Time via Microsoft Entra PIM
C. Privileged Access Workstations (PAWs) pour les administrateurs
D. Windows Defender Credential Guard
✓ Bonne réponse : A
LSASS (Local Security Authority Subsystem Service) stocke les hashes et tokens d’authentification Windows.
Les attaquants peuvent utiliser des techniques comme Mimikatz pour voler des credentials depuis LSASS.
Windows Defender Credential Guard :
Utilise la virtualisation basée sur le hardware pour isoler les secrets Windows (NTLM, Kerberos, LSA secrets)
Empêche les logiciels malveillants et les attaquants ayant un accès administrateur local de voler les credentials
Protège spécifiquement les domain controllers et endpoints sensibles
C’est la meilleure pratique Microsoft pour sécuriser les contrôleurs de domaine contre le vol de credentials.
Question 2 / 10
Un fournisseur de santé avec exigences strictes de disponibilité doit appliquer des mises à jour critiques de sécurité, mais ne peut pas risquer d’interruptions non planifiées.
Ils envisagent : automatiser les mises à jour ou continuer le patching manuel.
Quelle fonctionnalité Microsoft fournit une approche automatisée intermédiaire pour minimiser les temps d’arrêt tout en gardant le contrôle administratif ?
A. Hotpatch dans Azure pour Windows Server Azure Edition
B. Patching manuel avec média hors ligne pendant la maintenance planifiée
C. WSUS avec mises à jour approuvées manuellement uniquement
D. Alerts Defender for Endpoint sans automatisation des patches
✓ Bonne réponse : A
Hotpatch :
Fonctionnalité Azure-only pour Windows Server
Applique les mises à jour de sécurité critiquessans redémarrage complet
Réduit les interruptions de service pour les workloads sensibles (ex : santé, finance)
Permet un contrôle administratif, mais avec automatisation pour les correctifs critiques
Cette approche est le compromis idéal entre patching manuel (risque faible mais effort élevé) et automatisation complète (risque de redémarrage inattendu).
Question 3 / 10
Le conseil d’administration de votre organisation exige que aucun port entrant ne soit exposé sur Internet pour que les employés accèdent aux applications internes.
Quelle solution Microsoft répond directement à ce besoin d’accès distant Zero Trust ?
A. Microsoft Defender for Endpoint avec Attack Surface Reduction
B. Azure Application Gateway avec politiques WAF
C. Azure Bastion avec accès Just-in-Time
D. Microsoft Entra Private Access
✓ Bonne réponse : D
Zero Trust Remote Access exige :
Aucun port entrant exposé sur Internet
Accès sécurisé aux applications internes uniquement après authentification et autorisation contextuelles
Microsoft Entra Private Access :
Fournit un accès Zero Trust aux applications internes
Les employés se connectent via une passerelle sécurisée, sans exposer de ports publics
Contrôle l’accès en fonction de l’identité, du rôle et du contexte
C’est la solution native Microsoft pour répondre à cette exigence Zero Trust.
Question 4 / 10
Un fournisseur de soins de santé évalue les menaces contre sa base de données Azure SQL qui stocke les dossiers de santé électroniques (EHR).
L’analyse BIA (Business Impact Analysis) montre :
La divulgation de ces dossiers pourrait entraîner des amendes HIPAA jusqu’à 2 millions de dollars
Une interruption entraînerait seulement le report de rendez-vous non urgents, avec une perte financière minimale
En se basant sur la BIA, comment le risque de divulgation devrait-il être classé ?
A. High business impact
B. Operational-only impact
C. Low business impact
D. Medium business impact
✓ Bonne réponse : A
Business Impact Analysis (BIA) classe les risques en fonction de :
L’impact financier, réglementaire et opérationnel
La criticité des actifs pour le fonctionnement de l’organisation
Dans cet exemple :
La divulgation des EHR entraîne des amendes HIPAA jusqu’à 2M$ → impact financier élevé et conformité critique
Une simple interruption n’a pas le même impact → faible perte opérationnelle
Donc, pour la menace de divulgation, l’impact est élevé (High Business Impact)
Question 5 / 10
Une organisation multinationale déploie des Azure Landing Zones.
Elle a besoin de :
Visibilité et supervision centralisées sur tous les environnements
Alertes automatisées pour les ressources non conformes
À quel domaine de conception du Cloud Adoption Framework (CAF) cette exigence correspond-elle ?
A. Gestion (Management)
B. Gouvernance (Governance)
C. Identité (Identity)
D. Réseau (Networking)
✓ Bonne réponse : A
L’organisation demande :
Visibilité centralisée et monitoring sur tous les environnements
Alertes automatisées pour les ressources non conformes
Dans le Cloud Adoption Framework (CAF) pour Azure :
Le domaine Management se concentre sur la supervision opérationnelle, le monitoring, la collecte de logs et la configuration d’alertes automatisées.
Bien que la conformité et les standards fassent partie de la gouvernance, cette exigence met l’accent sur la gestion opérationnelle et la surveillance continue.
✅ Donc, le domaine CAF approprié pour cette exigence est : Management.
Question 6 / 10
Votre organisation met en œuvre des contrôles de gouvernance alignés sur MCRA pour les données sensibles des clients hébergées dans Azure.
Quel contrôle supporte le plus directement le principe MCRA : « protéger les données où qu’elles se trouvent » ?
A. Utiliser Microsoft Purview Information Protection pour classifier et étiqueter les données
B. Activer Microsoft Defender for Endpoint sur les machines virtuelles
C. Déployer Azure Policy uniquement pour la conformité au tagging des ressources
D. Se reposer uniquement sur les firewalls périmétriques pour restreindre l’accès aux comptes de stockage
✓ Bonne réponse : A
Principe MCRA : « Protect data wherever it resides » → protéger les données indépendamment de l’endroit où elles sont stockées ou partagées.
Microsoft Purview Information Protection (MIP) permet :
Classifier les données sensibles (PII, données financières, propriété intellectuelle…)
Appliquer des labels de sensibilité qui suivent les données, peu importe qu’elles soient stockées dans :
Azure Storage, SharePoint, OneDrive
Emails Microsoft 365
Applications tierces intégrées
Ainsi, MIP fournit une protection centrée sur les données, alignée avec le principe MCRA.
Question 7 / 10
Une équipe de développement déploie une nouvelle application web sur Azure App Service.
Exigences :
Les utilisateurs doivent s’authentifier avec le tenant Azure AD de l’entreprise
Les administrateurs veulent forcer l’authentification multifacteur (MFA)
Aucune modification du code de l’application n’est souhaitée
Quelle configuration recommander ?
A. Configurer une managed identity pour l’App Service et exiger une connexion basée sur tokens
B. Créer un middleware OAuth personnalisé dans le code de l’application
C. Activer l’authentification Azure AD dans App Service Authentication/Authorization (Easy Auth)
D. Déployer Azure AD Application Proxy pour publier l’App Service à l’extérieur
✓ Bonne réponse : C
App Service Authentication / Authorization (Easy Auth) :
Permet de forcer l’authentification Azure AD sans modifier le code de l’application
Prend en charge MFA, Conditional Access et Single Sign-On
Fonctionne pour tous les utilisateurs qui accèdent à l’application
Avantages :
Aucun développement requis → répond à la contrainte “sans modifier le code”
Intégration directe avec Azure AD
Compatible avec politiques MFA et Conditional Access
Question 8 / 10
Vous concevez un plan de reprise après ransomware qui exige la protection des comptes “break-glass” (comptes d’accès d’urgence).
Quelle approche est alignée avec les bonnes pratiques Microsoft pour sécuriser ces comptes pendant une reprise ?
A. Conserver les identifiants des comptes break-glass dans un coffre-fort hors ligne sécurisé avec validation régulière.
B. Configurer les comptes break-glass avec une attribution permanente du rôle Global Administrator.
C. Stocker les identifiants dans Microsoft Sentinel et faire une rotation automatique des mots de passe.
D. Exclure les comptes break-glass des stratégies d’accès conditionnel et les sécuriser avec l’authentification multifacteur.
✓ Bonne réponse : A
Les comptes break-glass sont des comptes d’accès d’urgence utilisés uniquement lorsque :
L’authentification normale est indisponible
Les mécanismes MFA ou Conditional Access sont défaillants
L’environnement est compromis (ex. attaque ransomware)
Les bonnes pratiques Microsoft recommandent :
🔐 Identifiants stockés dans un coffre-fort sécurisé hors ligne
🔄 Validation régulière (tests d’accès contrôlés)
🚨 Surveillance renforcée
🔒 Utilisation uniquement en cas d’urgence
Pourquoi hors ligne ?
En cas de ransomware ou compromission massive :
Les systèmes en ligne (y compris SIEM) peuvent être impactés.
Le coffre-fort hors ligne réduit le risque de compromission.
Question 9 / 10
Votre entreprise évalue sa stratégie de gouvernance selon le Microsoft Well-Architected Framework (WAF).
Lors de l’audit, l’équipe sécurité constate que :
Les workloads sont déployés sans politiques cohérentes de rotation des clés
Pas de chiffrement au repos appliqué
Quel pilier du WAF cette situation viole le plus directement ?
A. Reliability
B. Operational Excellence
C. Security
D. Cost Optimization
✓ Bonne réponse : C
Le pilier Security du WAF couvre :
La protection des données (chiffrement au repos et en transit)
La gestion des identités et des accès
La rotation et protection des clés
La gestion des vulnérabilités et la gouvernance des configurations
Ici :
L’absence de rotation de clés et de chiffrement au repos constitue un manquement direct aux pratiques de sécurité recommandées par Microsoft
Question 10 / 10
Vous concevez une Azure Landing Zone pour une organisation de services financiers.
Exigences réglementaires :
Les administrateurs ne doivent avoir un accès permanent aux environnements de production que lorsqu’ils sont explicitement autorisés
Tout accès doit être journalisé et révisable
Quelle solution satisfait ces exigences ?
A. Exiger un accès Just-in-Time (JIT) avec Azure AD Privileged Identity Management (PIM) et journaliser les activations dans Azure Monitor
B. Appliquer des resource locks sur toutes les souscriptions de production pour restreindre les modifications administratives
C. Attribuer le rôle Owner au niveau du management group pour tous les administrateurs et auditer avec Azure Monitor
D. Utiliser Microsoft Entra entitlement management pour un accès administratif permanent et exporter les logs vers Sentinel
✓ Bonne réponse : C
Les exigences réglementaires demandent :
Aucun accès permanent → limitation stricte des privilèges
Journalisation et révision → audit complet des accès administratifs
Azure AD Privileged Identity Management (PIM) :
Fournit l’accès Just-in-Time aux rôles privilégiés (Owner, Contributor, etc.)
Les administrateurs doivent activer explicitement leur rôle pour une période limitée
Chaque activation est journalisée dans Azure AD et Azure Monitor, ce qui permet audit et conformité
C’est la solution recommandée par Microsoft pour les environnements réglementés (finance, santé, gouvernement)
Quelle affirmation décrit correctement la Modern Lifecycle Policy des services Azure ?
A. Lorsqu’un service est retiré, vous pouvez acheter un support étendu pendant une durée maximale de cinq ans.
B. Après qu’un service devient généralement disponible (GA), Microsoft fournit un support pendant au moins quatre ans.
C. Microsoft fournit un support principal (mainstream support) pour un service pendant cinq ans.
D. Microsoft fournit un préavis minimum de 12 mois avant la fin du support d’un service.
✓ Bonne réponse : D
La Modern Lifecycle Policy de Microsoft (qui s’applique aux services Azure) stipule que :
les services sont supportés tant qu’ils continuent d’être mis à jour et respectent les exigences publiées,
Microsoft s’engage à fournir au moins 12 mois de préavis avant la fin du support ou la mise hors service (retirement) d’un service.
Il n’existe pas de durée fixe de support (5 ans, 4 ans, etc.) ni de support étendu payant après la retraite d’un service dans ce modèle.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Modern Lifecycle Policy = pas de durée fixe, mais 12 mois de préavis minimum avant la fin du support
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 cloud privé
B. Une migration complète vers le cloud public
C. Un cloud hybride
D. Un centre de données supplémentaire
✓ 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
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. Syslog
D. Azure Activity
✓ 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
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Windows VM logs → Event
Linux VM logs → Syslog
Actions Azure (ARM) → AzureActivity
Question 4 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Authentification
B. Autorisation
C. Ticketing
D. Fédération
✓ Bonne réponse : A
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 5 / 10
Quelles sont deux caractéristiques du cloud public ?
A. tarification à l’usage (facturation mesurée)
B. matériel dédié
C. connexions non sécurisées
D. gestion en libre‑service
E. stockage limité
✓ Bonne réponse : A, D
Le cloud public se caractérise notamment par :
La tarification à l’usage (metered pricing) : Les ressources sont facturées en fonction de la consommation réelle (CPU, stockage, trafic, etc.), sans investissement initial en infrastructure.
La gestion en libre‑service (self‑service management) : Les utilisateurs peuvent créer, modifier et supprimer des ressources eux‑mêmes, à la demande, via le portail ou des outils automatisés.
Les autres propositions sont incorrectes :
A. matériel dédié → caractéristique d’un cloud privé, pas public
B. connexions non sécurisées → faux, le cloud public repose sur des connexions sécurisées
C. stockage limité → faux, le cloud public offre une scalabilité élevée
📘 À retenir pour l’examen AZ‑900
Cloud public = ✅ paiement à l’usage ✅ libre‑service ✅ haute scalabilité
❌ pas de matériel dédié
❌ pas de limitations fixes de stockage
Question 6 / 10
Une équipe dispose d’un compte Azure Cosmos DB.
Il faut mettre en place une solution pour générer une alerte depuis Azure Log Analytics lorsqu’une charge de requête dépasse 40 unités plus de 10 fois durant une fenêtre de 10 minutes.Lesquelles des options suivantes recommandez-vous ? (Choisissez deux.)
A. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
B. Configurer une période de 10 et une fréquence de 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 10.
✓ Bonne réponse : A, B
A. La condition métier porte explicitement sur la charge de requête (Request Units) > 40 → il faut filtrer sur requestCharge_s > 40 dans la requête Kusto (KQL).
D. L’alerte doit s’évaluer sur une fenêtre de 10 minutes avec une fréquence d’évaluation (par ex. toutes les 10 minutes) → period = 10 minutes, frequency = 10 minutes. Ensuite, on applique une agrégation / count dans la règle d’alerte pour déclencher si le nombre d’occurrences > 10 dans la période.
Les autres choix ne répondent pas au besoin :
B (seuil 10) ne correspond pas à la condition (> 40).
C porte sur la durée (duration_s), pas sur la charge de requête.
Question 7 / 10
Votre entreprise prévoit de migrer toutes ses données et ressources vers Azure. Le plan de migration de l’entreprise indique que seules des solutions Platform as a Service (PaaS) doivent être utilisées dans Azure.
Vous devez déployer un environnement Azure qui respecte le plan de migration.
Solution proposée :Vous créez des machines virtuelles Azure, des bases de données Azure SQL et des comptes de stockage Azure.
Cette solution permet‑elle d’atteindre l’objectif ?
A. Vrai
B. Faux
✓ Bonne réponse : B
Les machines virtuelles Azure sont des ressources IaaS, alors que le plan de migration impose l’utilisation exclusive de solutions PaaS. La solution proposée ne respecte donc pas les exigences du plan de migration.
Question 8 / 10
Quelle tâche pouvez-vous effectuer en utilisant Azure Advisor ?
A. Intégrer Active Directory et Azure Active Directory (Azure AD)
B. Évaluer quelles ressources locales (on‑premises) peuvent être migrées vers Azure
C. Vérifier que la sécurité d’un abonnement Azure suit les bonnes pratiques
D. Estimer les coûts d’une solution Azure
✓ Bonne réponse : C
Azure Advisor fournit des recommandations personnalisées basées sur les bonnes pratiques Microsoft, notamment dans les domaines suivants :
Sécurité (améliorer la posture de sécurité, réduire les risques),
Coûts,
Fiabilité,
Performance,
Excellence opérationnelle.
Il permet donc de confirmer et améliorer la conformité sécurité d’un abonnement Azure.
Les autres options correspondent à d’autres services :
A : intégration AD → Azure AD Connect / Entra ID
B : estimation des coûts → Azure Pricing Calculator / Cost Management
D : évaluation de migration → Azure Migrate
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Azure Advisor = recommandations (Security, Cost, Reliability, Performance) Ce n’est pas un outil de migration ni d’estimation initiale des coûts
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. Vrai
B. Faux
✓ Bonne réponse : A
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
Compléter la phrase avec la bonne réponse
Avec ___________, vous pouvez voir quel utilisateur a arrêté une machine virtuelle spécifique au cours de la dernière journée.
A. Azure Event Hubs
B. Azure IAM
C. Azure Activity Log
D. Azure Service Health
✓ Bonne réponse : C
Azure Activity Log enregistre toutes les actions effectuées sur les ressources Azure au niveau de l’abonnement, notamment :
qui a effectué l’action (utilisateur ou service),
quelle action a été réalisée (ex. Stop Virtual Machine),
sur quelle ressource,
à quel moment.
Il permet donc précisément de savoir quel utilisateur a arrêté une machine virtuelle durant une période donnée (par exemple les dernières 24 heures).
Les autres options ne conviennent pas :
Azure IAM : gestion des rôles et des accès, pas des actions effectuées
Azure Event Hubs : ingestion et streaming d’événements, pas l’audit des actions Azure
Azure Service Health : état des services Azure, pas les actions des utilisateurs
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Qui a fait quoi sur une ressource Azure → Azure Activity Log Logs OS/applicatifs → Log Analytics / VM logs
Vos projets ont généré plus de coûts que prévu. Vos recherches révèlent qu'un container GKE de développement a émis un grand nombre de journaux. Vous voulez désactiver rapidement ces journaux en utilisant le minimum d'étapes. Que devez-vous faire ?
A. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le monitoring Stackdriver legacy.
B. Aller dans la console GKE, supprimer les clusters existants. Recréer un nouveau cluster. Décocher l'option pour activer le logging Stackdriver legacy.
C. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource GKE Cluster Operations.
D. Aller dans la fenêtre d'ingestion des journaux dans Stackdriver Logging et désactiver la source de journaux pour la ressource container GKE.
✓ Bonne réponse : D
La fenêtre d'ingestion des journaux Stackdriver permet de désactiver des sources de journaux spécifiques (comme les containers GKE) en quelques clics, sans recréer le cluster. C'est la solution la plus rapide et sans interruption de service.
Question 2 / 10
Vous travaillez pour un hôpital qui stocke ses images médicales dans une salle de données on-premises. L'hôpital veut utiliser Cloud Storage pour l'archivage et un processus automatisé pour uploader les nouvelles images. Que devez-vous faire ?
A. Dans la console Cloud, aller dans Cloud Storage. Uploader les images concernées dans le bucket approprié.
B. Créer un script qui utilise gsutil pour synchroniser le stockage on-premises avec Cloud Storage. Planifier le script comme cron job.
C. Créer un topic Pub/Sub et activer un déclencheur Cloud Storage. Créer une application qui envoie toutes les images vers le topic Pub/Sub.
D. Déployer un job Dataflow depuis le template batch Datastore vers Cloud Storage. Planifier le job batch à l'intervalle souhaité.
✓ Bonne réponse : B
La commande gsutil rsync synchronise automatiquement les nouveaux fichiers entre le stockage local et Cloud Storage. Planifiée comme cron job, c'est la solution la plus simple pour automatiser l'upload des nouvelles images médicales.
Question 3 / 10
Votre entreprise publie des fichiers volumineux sur un serveur Apache tournant sur une instance Compute Engine. Le serveur Apache n'est pas la seule application du projet. Vous voulez recevoir un email quand les coûts réseau sortants dépassent 100$ pour le mois en cours, mesurés par Google Cloud. Que devez-vous faire ?
A. Configurer une alerte budgétaire sur le projet avec un montant de 100$, seuil de 100%, notification par email.
B. Utiliser Cloud Logging Agent pour exporter les journaux Apache. Créer une Cloud Function qui utilise BigQuery pour analyser les données de réponse HTTP et envoie un email si les coûts estimés dépassent 100$.
C. Configurer une alerte budgétaire sur le compte de facturation avec un montant de 100$, seuil de 100%, notification par email.
D. Exporter les données de facturation vers BigQuery. Créer une Cloud Function qui utilise BigQuery pour additionner les coûts réseau sortants du serveur Apache pour le mois et envoie un email si > 100$. Planifier avec Cloud Scheduler toutes les heures.
✓ Bonne réponse : D
Les alertes budgétaires GCP s'appliquent au projet entier, pas à un seul serveur. La seule solution pour cibler les coûts réseau d'un serveur spécifique est d'exporter la facturation vers BigQuery et d'interroger les données avec une Cloud Function planifiée.
Question 4 / 10
Vous surveillez une application et recevez des retours que une erreur spécifique augmente. Vous constatez que l'erreur est causée par un compte de service ayant des permissions insuffisantes. Vous résolvez le problème mais voulez être notifié si le problème se reproduit. Que devez-vous faire ?
A. Dans le visualiseur de journaux, filtrer les journaux sur la sévérité 'Error' et le nom du compte de service.
B. Accorder l'accès Project Owner au compte de service.
C. Créer une métrique personnalisée basée sur les journaux pour l'erreur spécifique à utiliser dans une politique d'alerte.
D. Créer un sink vers BigQuery pour exporter tous les journaux. Créer un tableau de bord Data Studio.
✓ Bonne réponse : C
Une métrique personnalisée basée sur les journaux compte les occurrences de l'erreur spécifique. Couplée à une politique d'alerte, elle déclenche une notification automatique si l'erreur réapparaît. C'est la solution proactive recommandée.
Question 5 / 10
Votre entreprise utilise BigQuery pour le data warehousing. Des utilisateurs de plusieurs unités métier exécutent des requêtes. Les coûts BigQuery sont très élevés et vous devez les contrôler. Quelles deux méthodes devez-vous utiliser ? (Choisissez deux.)
Selectionnez DEUX reponses.
A. Appliquer un quota de requêtes personnalisé par utilisateur ou par projet pour le data warehouse BigQuery.
B. Diviser le data warehouse BigQuery en plusieurs data warehouses pour chaque unité métier.
C. Créer des copies séparées du data warehouse BigQuery pour chaque unité métier.
D. Changer le modèle de requête BigQuery de la tarification à la demande vers le forfait. Appliquer le nombre approprié de slots à chaque projet.
E. Séparer les utilisateurs dans plusieurs projets.
✓ Bonne réponse : A, D
Les deux méthodes efficaces sont : les quotas personnalisés (limitent les octets traités par utilisateur/projet) et le passage au modèle forfaitaire avec slots (coût fixe prévisible). Créer des copies multiples augmenterait les coûts de stockage.
Question 6 / 10
Votre équipe de développement a besoin d'un nouveau serveur Jenkins pour leur projet. Vous devez déployer le serveur en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Utiliser GCP Marketplace pour lancer la solution Jenkins.
B. Créer une nouvelle instance Compute Engine et installer Jenkins via la ligne de commande.
C. Créer un cluster Kubernetes sur Compute Engine et créer un déploiement avec l'image Docker Jenkins.
D. Télécharger et déployer le WAR Java Jenkins sur App Engine Standard.
✓ Bonne réponse : A
GCP Marketplace propose des solutions pré-configurées comme Jenkins qui se déploient en quelques clics. C'est la méthode la plus rapide — tout est automatisé : création de VM, installation, configuration initiale. Aucune installation manuelle n'est nécessaire.
Question 7 / 10
Votre application web fonctionne avec succès sur Cloud Run for Anthos. Vous voulez évaluer une version mise à jour avec un pourcentage spécifique d'utilisateurs en production (déploiement canary). Que devez-vous faire ?
A. Créer une nouvelle révision avec la nouvelle version. Diviser le trafic entre cette révision et la version actuelle.
B. Créer un nouveau service avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux services.
C. Créer une nouvelle révision avec la nouvelle version. Ajouter un équilibreur de charge HTTP devant les deux révisions.
D. Créer un nouveau service avec la nouvelle version. Diviser le trafic entre ce service et la version actuelle.
✓ Bonne réponse : A
Dans Cloud Run, le fractionnement du trafic se fait entre révisions du même service (pas entre services différents). Créer une nouvelle révision et diviser le trafic est la méthode native recommandée pour les déploiements canary sur Cloud Run.
Question 8 / 10
Vous devez surveiller des ressources réparties sur différents projets GCP. Vous souhaitez consolider les rapports dans le même tableau de bord Stackdriver Monitoring. Que devez-vous faire ?
A. Pour chaque projet, créer un compte Stackdriver. Dans chaque projet, créer un compte de service et lui accorder le rôle Stackdriver Account Editor dans tous les autres projets.
B. Configurer un seul compte Stackdriver et lier tous les projets au même compte.
C. Configurer un seul compte Stackdriver pour un des projets. Dans Stackdriver, créer un groupe et ajouter les autres noms de projets comme critères.
D. Utiliser Shared VPC pour connecter tous les projets et lier Stackdriver à l'un des projets.
✓ Bonne réponse : B
Un seul compte Stackdriver lié à tous les projets est la solution recommandée pour consolider la surveillance multi-projets dans un même tableau de bord. C'est l'approche officielle de Google pour Stackdriver Monitoring.
Question 9 / 10
Vous devez réduire les coûts des services GCP d'une division de votre entreprise en utilisant le moins d'étapes possible. Vous devez désactiver tous les services configurés dans un projet GCP existant. Que devez-vous faire ?
A. Vérifier que vous avez le rôle Project Owner. Basculer vers le projet dans la console GCP, localiser les ressources et les supprimer.
B. Vérifier que vous avez le rôle Project Owner sur ce projet. Localiser le projet dans la console GCP, cliquer sur Arrêter et saisir l'ID du projet.
C. Vérifier que vous avez le rôle Organizational Administrator. Basculer vers le projet dans la console GCP, localiser les ressources et les supprimer.
D. Vérifier que vous avez le rôle Organizational Administrator. Localiser le projet dans la console GCP, saisir l'ID et cliquer sur Arrêter.
✓ Bonne réponse : B
La fonction Arrêter le projet (Shut down) désactive immédiatement tous les services du projet en une seule opération. Il faut le rôle Project Owner (pas Organizational Administrator). Supprimer les ressources individuellement prendrait beaucoup plus d'étapes.
Question 10 / 10
Vous gérez un projet pour le département Business Intelligence (BI). Un pipeline ingère des données dans BigQuery en streaming. Vous voulez que les utilisateurs BI puissent exécuter des requêtes SQL personnalisées sur les dernières données. Que devez-vous faire ?
A. Attribuer le rôle IAM BigQuery User à un groupe Google contenant les membres de l'équipe BI.
B. Utiliser Cloud Scheduler pour planifier un job Dataflow batch pour copier les données de BigQuery vers le data warehouse interne de l'équipe BI.
C. Créer un compte de service pour l'équipe BI et distribuer une nouvelle clé privée à chaque membre.
D. Créer un tableau de bord Data Studio utilisant les tables BigQuery comme source et donner l'accès en lecture à l'équipe BI.
✓ Bonne réponse : A
Attribuer le rôle BigQuery User à un groupe Google permet à tous les membres d'exécuter des requêtes SQL directement sur BigQuery. C'est la bonne pratique : groupes pour la gestion facilitée, rôle minimal pour les requêtes.
Individual Development Team members have been approaching Steven, the Scrum Master, to complain about Chris. Chris has the most experience on the system they are building. He often questions the choices team members make in design and architecture making them feel bad.What are two good ways for Steven to address this problem? (Choose two.)
Select 2 answers.
A. Steven suggests facilitating a session with the full team to help resolve the issue.
B. Steven shares his concerns with Chris and the impact on the other team members and that he should be a team player.
C. Steven tells the concerned members that Chris' opinions should be respected as he has the most experience and understands what is best for long term sustainability.
D. Steven observes whether this topic is raised at the Sprint Retrospective. If not, then he checks with the team on how comfortable they are with the way the design and architecture is being handled.
E. Steven takes the time between Sprints to organize a team building session to build a stronger relationship.
✓ Bonne réponse : A, D
Correct answers: Options 0 and 1. The Scrum Master should first observe whether the issue surfaces in the Retrospective, creating a safe space for discussion (option 0), and facilitate full-team conflict resolution (option 1). Both approaches respect the team's autonomy and psychology. Option 2 (deference to seniority) stifles healthy debate. Option 4 (team building without addressing substance) ignores the real issue. Private coaching (option 3) alone skips collective learning.
Question 2 / 10
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. Support the self-organizing team's decision.
B. 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.
C. Have the Development Team members vote on which days the Daily Scrum should occur.
✓ Bonne réponse : B
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 3 / 10
How should a Scrum Master coordinate the work when more than one Scrum Team is working on one product?
Select ONE answer.
A. Avoiding conflicts and escalating to the line managers if conflicts occur.
B. Remove impediments and facilitating inspection and adaptation opportunities as requested or needed.
C. Monitor the progress of the Development Team and assigning tasks.
✓ Bonne réponse : B
The Scrum Master coordinates by removing impediments and facilitating inspection and adaptation, not through direct task assignment or conflict escalation to management. This servant-leadership approach enables teams to self-organize and solve problems. The Scrum Master coaches teams on dependencies and collaboration rather than commanding coordination, respecting Scrum's self-organizing values.
Question 4 / 10
In what two ways is velocity and technical debt related? (Choose two.)
Select 2 answers.
A. Adding estimates to technical debt will allow the Development Team to maintain constant velocity therefore ensuring predictability.
B. They are not related because technical debt is non-functional and velocity is calculated based on end user functionality.
C. A Development Team can artificially increase velocity by allowing technical debt to be incurred.
D. As the Development Team is working on new Product Backlog items, they may unexpectedly run into technical debt that will result the team's velocity dropping.
✓ Bonne réponse : C, D
Options B and C are correct. Unexpected technical debt encountered mid-Sprint reduces velocity (B), and teams can artificially inflate velocity by incurring debt instead of fully completing work (C). Option A incorrectly separates them—technical debt directly impacts capacity for new features. Option D is false: technical debt still consumes capacity and masks true velocity trends.
Question 5 / 10
When multiple Scrum Teams are working from the same Product Backlog, also known as scaled Scrum, they must still work in conformance of the Scrum guide.
True or False?
A. False.
B. True.
✓ Bonne réponse : B
Correct: True - The Scrum Guide explicitly states that regardless of scale or team configuration, all Scrum artifacts, events, and roles must be maintained to preserve the framework's integrity. Multiple teams on the same Product Backlog still constitute Scrum and must comply with the Scrum Guide.
Question 6 / 10
Which two scenarios would best represent a self-organizing Development Team? (Choose two.)
Select 2 answers.
A. Development Team members collaboratively select and re-plan their work throughout the Sprint.
B. The Development Team invites external people to the Sprint Planning to help them create a complete and detailed Sprint Backlog.
C. The Development Team creates its own Sprint Backlog, reflecting all work that is part of the Definition of Done.
D. The Development Team members are strictly focused on the work within their functional role and always handing off the work to other roles in a timely matter.
E. Management works with the Scrum Master to optimize the Development Team's progress during the Sprint.
✓ Bonne réponse : A, C
A self-organizing Development Team collaboratively decides how to accomplish their work and owns the creation of their Sprint Backlog reflecting the Definition of Done. Options C and E are correct: Option C shows collaborative re-planning throughout the Sprint (self-organization), and Option E demonstrates the team creating their own Sprint Backlog with DoD compliance. Option A reflects role-based silos (not self-organizing), Option B involves management optimization (external direction), and Option D introduces external people (undermining autonomy).
Question 7 / 10
A Scrum Team has requested a hardening Sprint to integrate the work produced in previous Sprints and test before releasing.What three scenarios has likely occurred? (Choose three.)
Select 3 answers.
A. The Development Team is having difficulties with the ability to regularly release during a Sprint.
B. Hardening Sprints are supported by the Scrum framework so this is acceptable.
C. The team's Definition of Done is weak or incomplete causing a build up of technical debt.
D. The team's Definition of Done is not being adhered to during every Sprint.
E. Scrum has been customized in a suitable manner to make the previous work releasable.
✓ Bonne réponse : A, C, D
Correct: Options 1, 2, and 3 - Hardening Sprints indicate the team hasn't achieved potentially shippable increments during regular Sprints, stemming from incomplete Definition of Done or accumulated technical debt. Option 4 is false—Scrum explicitly discourages hardening Sprints. Option 5 misrepresents customization; proper Scrum prevents this need.
Question 8 / 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. 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.
C. Do not include the item in the Increment for the Sprint.
D. It will be inspected at the Sprint Review and if it is acceptable by the stakeholders then include it in the Increment.
✓ Bonne réponse : B, C
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 9 / 10
Technical Debt can lead to false assumptions about the current state of the system and the Increment reviewed at the end of the Sprint.
True or False?
A. True.
B. False.
✓ Bonne réponse : A
This statement is True. Technical debt obscures the actual system state and can mask problems in the reviewed Increment, leading to false confidence in progress. Unaddressed technical debt creates a gap between perceived and actual product quality, violating the transparency pillar of Scrum.
Question 10 / 10
Steven, who is a Scrum Master, on one of the Scrum Teams has approached you asking for advice. Their Daily Scrum requires more than 15 minutes and the team has suggested dividing themselves into two separate teams in order to stay within the time box.As another Scrum Master, what would be the best response?
Select ONE answer.
A. Disagree ג€" as the root cause may not be that the team is too big.
B. Agree ג€" this is an appropriate solution to the problem.
C. Unsure ג€" dividing a team into two cannot be decided based on this information. You offer to observe.
D. Agree ג€" You agree that dividing the team into two is a good strategy to allow the teams to learn how to run Daily Scrums quickly and effectively. Once they've learned to limit the Daily Scrum to 15 minutes, you can merge the teams again.
✓ Bonne réponse : C
Unsure—observe first is correct because a Daily Scrum exceeding 15 minutes indicates root causes (unclear goals, poor communication, unresolved impediments, or scope issues) rather than team size alone. Dividing the team without diagnosis may fragment collaboration and miss the real problem. Observation and coaching are needed before making structural changes.
Laquelle des techniques suivantes est la moins susceptible d\'être utilisée pour identifier les risques projet et produit ?
A. Inspections
B. Évaluations indépendantes
C. Entretiens avec des experts
D. Brainstorming
✓ Bonne réponse : A
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 2 / 10
Quel couple de techniques de test offre la meilleure couverture pour un élément présentant le risque le plus élevé?
A. Test de composant: test d\'instruction; Test système: partitionnement d\'équivalence
B. Test de composant: test de décision; Test système: test de table de décision
C. Test de composant: test d\'instruction; Test système: partitionnement de table de décision
D. Test de composant: test de décision; Test système: test exploratoire
✓ Bonne réponse : B
Réponse : Test de composant: test de décision; Test système: test de table de décision. Explication : B est correct car il combine une technique structurelle à haute sensibilité au niveau composant (test de décision) avec une technique de spécification combinatoire axée sur les exigences au niveau système (test de table de décision), maximisant ainsi la détection des défauts logiques et des interactions complexes de règles métier.
Question 3 / 10
En plus du risque, identifiez DEUX autres composantes d\'une stratégie de test.
Sélectionnez DEUX réponses.
A. Les critères d'entrée et de sortie pour chaque phase de test
B. Les indicateurs de performance des tests
C. Les besoins en formation en test pour les ressources du projet
D. Les techniques de conception de test à utiliser
E. Le calendrier de test
✓ Bonne réponse : A, D
Réponse : Les critères d\'entrée et de sortie pour chaque phase de test / Les techniques de conception de test à utiliser. Explication : AC est correct car une stratégie de test défendable prescrit explicitement les techniques de conception de test pour atteindre la couverture et l\'atténuation des risques (C) et les critères d\'entrée/sortie qui gouvernent la progression des phases et les barrières qualité (A). Une stratégie de test robuste est un cadre décisionnel de haut niveau qui détermine comment les objectifs de test seront atteints et comment les risques informent la priorisation et la portée.
Question 4 / 10
Lequel des éléments suivants N\'EST PAS un défi clé typique pour le test dans une approche de développement RAD ?
A. Absence de spécification complète des exigences
B. Gestion et pilotage de projet
C. Scripts de test réutilisables pour le test de régression (automatisé)
D. Planification temporelle
✓ Bonne réponse : B
Réponse : Gestion et pilotage de projet. Explication : B est correct car la gestion et le pilotage de projet sont des préoccupations transversales à tous les cycles de vie, non spécifiques au test en RAD. Les attributs distinctifs du RAD—prototypage itératif, exigences évolutives, délais serrés—créent des problèmes centrés sur le test : exigences instables, régressions fréquentes, cycles de test compressés.
Question 5 / 10
Laquelle des propositions suivantes est une caractéristique du bon test dans n\'importe quel modèle de cycle de vie?
A. Chaque niveau de test a des objectifs de test spécifiques à ce niveau.
B. L\'analyse et la conception des tests commencent dès que le développement est terminé.
C. Tous les examens de documents impliquent l\'équipe de développement.
D. Certaines, mais pas toutes, les activités de développement ont des activités de test correspondantes.
✓ Bonne réponse : A
Réponse : Chaque niveau de test a des objectifs de test spécifiques à ce niveau.. Explication : C est correct car la définition d\'objectifs de test pour chaque niveau de test garantit que les tests sont intentionnels, mesurables et traçables aux risques correspondants. Le bon test dans tout modèle de cycle de vie exige que les activités de test soient planifiées et exécutées avec des objectifs spécifiques au niveau.
Question 6 / 10
Quelle activité est utilisée comme entrée majeure pour l\'amélioration du processus de test ?
A. Implémentation et exécution des tests
B. Clôture du projet de test
C. Planification et pilotage des tests
D. Évaluation des critères de sortie et rapports
✓ Bonne réponse : B
Réponse : Clôture du projet de test. Explication : D est correct car la phase de clôture du projet de test produit le rapport de synthèse formelle, les artefacts de retours d\'expérience et les métriques consolidées qui constituent les principales entrées utilisées pour piloter et prioriser l\'amélioration du processus de test.
Question 7 / 10
Pour un logiciel de surveillance médicale dans le domaine médical. Lequel des éléments suivants vous attendriez-vous le moins à voir abordé dans le plan de test?
A. Disponibilité
B. Portabilité
C. Fiabilité
D. Sécurité
✓ Bonne réponse : B
Réponse : Portabilité. Explication : C est correct car la portabilité est un attribut non-fonctionnel de faible priorité pour un système de surveillance médicale critique pour la sécurité, normalement lié à des piles matériel/système d\'exploitation certifiées. La disponibilité, la sécurité et la fiabilité ont un impact direct sur le risque patient et les preuves réglementaires.
Question 8 / 10
En général, quelle partie de l\'activité de test est la plus difficile à estimer ?
A. Exécution des tests
B. Conception des tests
C. Management des tests
D. Planification des tests
✓ Bonne réponse : A
Réponse : Exécution des tests. Explication : L\'exécution des tests représente la portion la plus importante et la moins prévisible de la variabilité (taux de découverte de défauts, disponibilité de l\'environnement, productivité humaine, boucles de rework). C\'est donc la partie la plus difficile à estimer.
Question 9 / 10
Quels sont TROIS défis clés typiques de l\'externalisation ?
Sélectionnez TROIS réponses.
A. Environnement de test plus complexe
B. Définir les attentes concernant les tâches et les livrables
C. Traçabilité depuis les exigences jusqu'aux cas de test
D. Canaux de communication clairs
E. Application de l'automatisation des tests
6. Test des exigences non-fonctionnelles
7. Cultures possiblement différentes
✓ Bonne réponse : B, D, 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
Évaluez l\'état d\'avancement du projet par rapport aux critères de sortie définis. Laquelle des options suivantes correspond à l\'état d\'avancement correct ?
Trois critères de sortie ont été définis pour le projet : - A : Plus de 70 % des cas de test ont été réussis - B : Moins de 5 défauts en suspens - C : Moins de 0,5 défaut par cas de test La première semaine de tests a donné les résultats suivants : Sélectionnez UNE réponse.
A. Critère A = NON OK, critère B = NON OK, critère C = NON OK
B. Critère A = OK, critère B = NON OK, critère C = NON OK
C. Critère A = NON OK, critère B = NON OK, critère C = OK
D. Critère A = OK, critère B = OK, critère C = OK
✓ Bonne réponse : C
Réponse : Critère A = NON OK, critère B = NON OK, critère C = OK. Explication : L\'évaluation des critères de test révèle que seul le critère C satisfait aux exigences de qualité. Les critères A et B présentent des défaillances qui nécessitent une correction avant d\'accepter le produit testé.
Your MCP server includes archive_file(file_id) and delete_file(file_id) tools. Production logs show the agent calls delete_file when users ask to "remove old backups," policy requires archiving backup files. Both tools currently have minimal descriptions: "Archives a file" and "Deletes a file." Which change most directly improves tool selection?
A. Add a confirmation step that requires users to type "CONFIRM DELETE" before delete_file executes.
B. Add few-shot examples to the system prompt demonstrating that requests involving "backup" or "old" should use archive_file.
C. Implement server-side validation that rejects delete_file calls for files tagged as backups, returning an error message suggesting archive_file.
D. Expand tool descriptions to clarify use cases, adding guidance like "Do not use for backup files" to delete_file.
✓ Bonne réponse : D
A. Add a confirmation step that requires users to type "CONFIRM DELETE" before delete_file executes. Incorrect. This prevents accidental execution but does not improve the agent's tool selection decision. B. Implement server-side validation that rejects delete_file calls for files tagged as backups, returning an error message suggesting archive_file. Incorrect. This enforces policy after the wrong choice is made but does not directly improve initial selection. C. Expand tool descriptions to clarify use cases, adding guidance like "Do not use for backup files" to delete_file. Correct. Clear, specific descriptions directly influence the agent's tool selection reasoning, making it less likely to choose the wrong tool. D. Add few-shot examples to the system prompt demonstrating that requests involving "backup" or "old" should use archive_file. Incorrect. Helpful, but less direct and less reliable than improving the tool descriptions themselves.
Question 2 / 10
During initial testing, you notice that Claude doesn't seem to remember vocabulary words from earlier in the conversation. When a student asks "Can you quiz me on those words?", responds as if no words have been discussed. What is the most likely explanation?
A. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns.
B. You need to enable conversation persistence by passing a session ID parameter with each API call.
C. The model's context window has filled up, causing earlier conversation content to be dropped.
D. You're not including prior messages in each API request--the stateless API doesn't retain conversation history.
✓ Bonne réponse : D
A. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns. Incorrect. Instructions alone don't give the model memory--context must be provided with each request. B. You're not including prior messages in each API request--the stateless API doesn't retain conversation history. Correct. Claude is stateless. If earlier messages aren't passed in the request, it has no awareness of prior vocabulary. C. You need to enable conversation persistence by passing a session ID parameter with each API call. Incorrect. There's no required session ID--memory is handled by including past messages. D. The model's context window has filled up, causing earlier conversation content to be dropped. Incorrect. This would only happen in very long conversations, not typical early testing scenarios.
Question 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 the error message in the tool result content with the isError flag set to true
B. Return a success response with a "status" field indicating the error type
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 : A
A. Log the error server-side and return an empty result to avoid confusing the model Incorrect. This hides critical failure information, making it impossible for the agent to distinguish "no data" from "system failure." B. Throw an exception from the tool handler so the agent framework can catch and log it Incorrect. Exceptions are useful internally, but the agent still needs a structured tool response; raw exceptions don't reliably propagate useful context to the model. C. Return the error message in the tool result content with the isError flag set to true Correct. This is the proper MCP pattern: the tool explicitly signals failure using isError: true, while still providing a readable error message so the agent can decide whether to retry, escalate, or inform the user. D. Return a success response with a "status" field indicating the error type Incorrect. This is misleading because it treats failures as successful responses, which confuses downstream reasoning and tool orchestration. Thank you Thank you for being so interested in the If you have any feedback or thoughts on the bumps, I would love to hear them. Your insights can help me improve our writing and better understand our readers. Best of Luck You have worked hard to get to this point, and you are well-prepared for the exam Keep your head up, stay positive, and go show that exam what you're made of! Feedback More Papers Total: 85 Questions Link:
Question 4 / 10
Your resource allocation tool returns a simple acknowledgment message after provisioning is requested. Users frequently approve allocations and immediately ask "how much did that cost?" or "which project was that?" indicating they confirmed without understanding the request. What tool design change would most effectively address this?
A. Add a user_acknowledged: boolean parameter that must be set true, with instructions for the agent to only set it after the user explicitly confirms they reviewed the details
B. Implement a 60-second hold before execution completes, allowing users time to review pending allocations and cancel if needed
C. Return structured data including cost estimate, target project, resource specifications, and impact summary in the tool response
D. Add a detail_level parameter with options "minimal" or "comprehensive" that controls how much context the agent presents in confirmations
✓ Bonne réponse : C
A. Add a user_acknowledged: boolean parameter that must be set true, with instructions for the agent to only set it after the user explicitly confirms they reviewed the details Incorrect. This relies on agent discipline and is easy to bypass or mis-handle; it doesn't guarantee users actually see or understand key details. B. Implement a 60-second hold before execution completes, allowing users time to review pending allocations and cancel if needed Incorrect. Delays alone don't improve understanding; they only slow execution and may frustrate users without ensuring informed approval. C. Add a detail_level parameter with options "minimal" or "comprehensive" that controls how much context the agent presents in confirmations Incorrect. This improves formatting flexibility but does not ensure critical cost and impact information is consistently surfaced before approval. D. Return structured data including cost estimate, target project, resource specifications, and impact summary in the tool response Correct. This ensures that every allocation includes explicit, structured, reviewable details, reducing uninformed approvals and enabling users to understand cost and impact before proceeding.
Question 5 / 10
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. Immediately send an API request with the update as a synthetic user message, generating an unsolicited assistant response.
B. Append the status update as a prefix to the next user message before calling the API.
C. Add the current shipping status to the system prompt before the next API call.
D. Configure the assistant to call a get_order_status tool at the start of every response.
✓ Bonne réponse : C
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 6 / 10
The web search agent has gathered several relevant sources for a research topic. The document analysis agent now needs to examine these sources. How does information flow between these two specialized subagents?
A. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events.
B. "The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent.
C. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters.
D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them.
✓ Bonne réponse : B
A. The coordinator agent receives the web search agent's output and includes relevant findings in the prompt when invoking the document analysis agent. Correct. This follows the standard orchestration pattern where the coordinator manages all data flow, explicitly passing outputs between subagents. B. The agents communicate through an event-driven message queue, with the document analysis agent subscribing to web search completion events. Incorrect. This introduces unnecessary infrastructure complexity and is not the typical agent orchestration model. C. The web search agent directly invokes the document analysis agent, using the discovered sources as parameters. Incorrect. Subagents should not invoke each other directly; this breaks centralized control and observability. D. Both agents access a shared memory store where the web search agent writes findings and the document analysis agent reads them. Incorrect. While possible in advanced systems, this is not the standard or simplest approach; it adds complexity without clear necessity in typical pipelines.
Question 7 / 10
When analyzing complex legal cases that cite multiple precedents, the document analysis subagent processes each sequentially. A landmark case citing 12 precedents takes over 3 minutes to analyze completely. What's the most effective way to reduce this latency while preserving the coordinator's ability to monitor and debug the system?
A. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis
B. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations
C. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents
D. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reading single-precedent granularity
✓ Bonne réponse : A
A. Enable the document analysis subagent to spawn its own specialized subagents dynamically when it encounters cases with many citations. Incorrect. This decentralizes orchestration and makes the system harder to monitor and debug. The coordinator loses visibility into dynamically spawned agents. B. Implement a message queue where precedent analysis tasks are processed asynchronously by a pool of worker agents. Incorrect. While this improves scalability, it introduces infrastructure complexity and reduces transparency for debugging at the coordinator level. C. Create a recursive agent hierarchy where analysis agents subdivide work among child agents until reaching single-precedent granularity. Incorrect. This further complicates the architecture and makes tracing execution paths difficult, reducing observability and control. D. Have the coordinator spawn parallel document analysis subagents, each handling a subset of precedents, then aggregate results before synthesis. Correct. This enables parallel processing to reduce latency while keeping orchestration centralized. The coordinator retains full visibility, making monitoring and debugging easier.
Question 8 / 10
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The subagents need to share a single API connection to enable automatic context sharing between invocations.
B. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
C. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
✓ Bonne réponse : D
A. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories. Incorrect. Agents do not require direct access to each other's histories. Proper orchestration passes outputs explicitly via prompts. B. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents. Incorrect. If this were the issue, the agent would receive truncated data, not no data at all. The error indicates missing inputs entirely. C. The subagents need to share a single API connection to enable automatic context sharing between invocations. Incorrect. Agent communication does not depend on shared API connections. Context must be explicitly passed by the coordinator. D. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt. Correct. The synthesis agent can only act on the information provided in its prompt. If prior outputs are not passed, it will report missing research findings.
Question 9 / 10
After deploying an updated system prompt that improves response quality, users with multi-session conversations spanning several weeks report that the assistant now contradicts its earlier statements and has a noticeably different communication style. New users don't experience these issues.What's the best approach to resolve this?
A. Add a transition message when sessions resume explaining that the assistant has been updated and behavior may differ.
B. Regenerate summaries of existing conversations using the new prompt and replace the stored histories to align past context with current behavior.
C. Add instructions to the new system prompt directing the assistant to maintain consistency with any prior statements in the conversation history.
D. Version system prompts and associate each conversation with the prompt version under which it started, applying updates only to new conversations.
✓ Bonne réponse : D
A. Regenerate summaries of existing conversations using the new prompt and replace the stored histories to align past context with current behavior. Incorrect. This rewrites history and can distort or erase what users actually said, creating continuity risks and potential inaccuracies. B. Add a transition message when sessions resume explaining that the assistant has been updated and behavior may differ. Incorrect. This improves transparency but does not solve the core problem of inconsistent behavior across sessions. C. Version system prompts and associate each conversation with the prompt version under which it started, applying updates only to new conversations. Correct. This is the most robust solution because it preserves behavioral consistency within a conversation over time, avoiding contradictions caused by mid-stream prompt changes. D. Add instructions to the new system prompt directing the assistant to maintain consistency with any prior statements in the conversation history. Incorrect. This helps slightly, but it cannot reliably override changes in underlying behavior introduced by prompt updates.
Question 10 / 10
Your system must extract event details from calendar invitations and output JSON that strictly conforms to a schema with fields for title, date, time, location, and attendees. Downstream reject any malformed or nonconformant JSON. What approach provides the most reliable schema compliance?
A. Include detailed JSON formatting instructions and the target schema in your prompt, then parse Claude's text response as JSON.
B. Append instructions like "Output only valid JSON matching the schema exactly" and implement retry logic to re-prompt when JSON parsing fails.
C. Pre-fill Claude's response with an opening brace to force JSON output, then complete and parse the response.
D. Define a tool with your target schema as input parameters and have Claude call it with the extracted data.
✓ Bonne réponse : D
A. Define a tool with your target schema as input parameters and have Claude call it with the extracted data. Correct. Tool use enforces strict schema compliance at generation time, ensuring valid, structured JSON that downstream systems can reliably consume. B. Pre-fill Claude's response with an opening brace to force JSON output, then complete and parse the response. Incorrect. This is a fragile workaround and does not guarantee valid or schema-compliant JSON. C. Append instructions like "Output only valid JSON matching the schema exactly" and implement retry logic to re-prompt when JSON parsing fails. Incorrect. Helpful but not reliable--models can still produce malformed or non-conformant JSON. D. Include detailed JSON formatting instructions and the target schema in your prompt, then parse Claude's text response as JSON. Incorrect. Prompt-based formatting alone cannot guarantee strict compliance, especially in edge cases.
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.