9,90 €/mois · Sans engagement · Résiliable à tout moment · Accès immédiat
63
examens blancs
4 229
questions
∞
tentatives
19,90 €9,90 €
/mois
Découvrez myexam.fr en 30 secondes
Certifications reconnues mondialement
AWS
Microsoft
PMI
Scrum.org
CompTIA
SAP
ISTQB
Essayez gratuitement
10 questions par certification
Sélectionnez une certification et lisez les corrections détaillées — aucune inscription requise.
* Si les questions sont proposées en anglais, c'est que l'examen officiel ne propose pas la langue française.
Sélectionnez une certification pour afficher les questions.
Question 1 / 10
Lequel des éléments suivants est un framework de développement logiciel qu'une entreprise peut utiliser pour définir des ressources cloud en tant que code et provisionner les ressources via AWS CloudFormation ?
A. AWS Developer Center
B. AWS Cloud Development Kit (AWS CDK)
C. AWS CodeStar
D. AWS CLI
✓ Bonne réponse : B
Réponse : AWS Cloud Development Kit (AWS CDK). Explication : AWS CDK est un framework open-source de développement logiciel pour définir l'infrastructure cloud en utilisant des langages de programmation familiers (TypeScript, Python, Java, etc.). Il se synthétise en modèles CloudFormation pour le déploiement.
Question 2 / 10
Quelle capacité du framework d'adoption du cloud AWS (AWS CAF) appartient à la perspective des personnes ?
A. Partenariat stratégique
B. Gestion des événements
C. Maîtrise du cloud
D. Architecture des données
✓ Bonne réponse : C
Réponse : Maîtrise du cloud. Explication : La perspective des personnes du AWS CAF se concentre sur la gestion du changement organisationnel. La maîtrise du cloud — comprendre les concepts, les avantages et les modes de fonctionnement du cloud — est une capacité fondamentale de la perspective des personnes.
Question 3 / 10
Quels éléments impactent le prix payé pour une instance EC2 ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Type d’instance.
B. Zone de disponibilité.
C. Load balancing.
D. Nombre d’IP privées.
E. Nombre de buckets.
✓ Bonne réponse : A, B
Réponse : Le type d’instance / La zone de disponibilité choisie. Explication : Le prix dépend du type d’instance, de la région et AZ, mais pas du load balancing, ni du nombre de buckets/IP privés.
Question 4 / 10
Vous avez configuré la facturation consolidée pour plusieurs comptes AWS. Un compte a acheté des instances réservées pour 3 ans. Quelle affirmation est vraie ?
Sélectionnez la bonne réponse.
A. Les remises ne sont partagées qu’avec le compte principal.
B. La facturation consolidée n’apporte aucun bénéfice de coût.
C. Les instances réservées offrent de meilleures performances que les On-demand.
D. Tous les comptes bénéficient de la remise horaire sur les instances réservées.
✓ Bonne réponse : D
Réponse : Tous les comptes bénéficient de la remise horaire sur les instances réservées. Explication : Grâce à la facturation consolidée, tous les comptes d’une organisation bénéficient des remises sur les instances réservées achetées.
Question 5 / 10
Pourquoi une organisation choisirait-elle AWS plutôt qu’un data center sur site ? (Choisissez DEUX réponses)
Sélectionnez toutes les réponses correctes.
A. Support technique gratuit.
B. Visites sur site pour audit.
C. Économies de coûts.
D. Ressources élastiques.
E. Licences logicielles commerciales gratuites.
✓ Bonne réponse : C, D
Réponse : Ressources élastiques / Économies de coûts. Explication : AWS offre l’élasticité (scalabilité à la demande) et des économies par rapport à l’investissement en capital sur site.
Question 6 / 10
Vous souhaitez créer une sauvegarde de vos données dans un autre emplacement géographique. Où devez-vous la placer ?
Sélectionnez la bonne réponse.
A. Dans un autre VPC.
B. Dans une autre région.
C. Dans une autre Edge Location.
D. Dans une autre zone de disponibilité.
✓ Bonne réponse : B
Réponse : Dans une autre région. Explication : Sauvegarder dans une autre région AWS protège contre les catastrophes locales et assure la reprise après incident.
Question 7 / 10
Quel service ou fonctionnalité AWS est utilisé pour envoyer des messages texte et e-mail à partir d'applications distribuées ?
A. B) Amazon Simple Email Service (Amazon SES)
B. C) Alertes Amazon CloudWatch
C. D) Amazon Simple Queue Service (Amazon SQS)
D. A) Amazon Simple Notification Service (Amazon SNS)
✓ Bonne réponse : D
Réponse : A) Amazon Simple Notification Service (Amazon SNS). Amazon SNS est un service de messagerie pub/sub entièrement géré qui permet d'envoyer des messages (SMS, e-mail, notifications HTTP/S) à de nombreux abonnés simultanément. SNS est idéal pour les notifications d'applications distribuées et offre une architecture découplée et scalable.
Question 8 / 10
Quel service AWS chiffre les données au repos dans DynamoDB, RDS et S3 de manière transparente ?
A. AWS Secrets Manager
B. AWS Key Management Service (KMS)
C. AWS Certificate Manager
D. AWS CloudHSM
✓ Bonne réponse : B
KMS : service de gestion des clés de chiffrement permettant le chiffrement et le déchiffrement transparent des données au repos. Il s'intègre nativement aux services AWS pour protéger les données sensibles.
Question 9 / 10
Les Availability Zones d’une région sont reliées par des liens à faible latence. Quel est le bénéfice de ces liens ?
Sélectionnez la bonne réponse.
A. Assurer la haute dispo mondiale.
B. Créer une connexion privée avec votre datacenter.
C. Permettre la réplication synchrone des données.
D. Automatiser le provisionnement de ressources.
✓ Bonne réponse : C
Réponse : Permettre la réplication synchrone des données. Explication : Les liens rapides entre AZ rendent possible la réplication synchrone et la haute disponibilité des applications distribuées.
Question 10 / 10
Lequel des services suivants peut être utilisé pour bloquer le trafic réseau vers une instance ? (Choisissez deux réponses.)
A. Groupes de sécurité
B. Listes de contrôle d'accès réseau
C. Journaux de flux Amazon Virtual Private Cloud (Amazon VPC)
D. Amazon CloudWatch
E. AWS CloudTrail
✓ Bonne réponse : A, B
Réponse : Groupes de sécurité ; Listes de contrôle d'accès réseau. Explication : Les groupes de sécurité agissent comme des pare-feu virtuels pour les instances EC2 (avec état, au niveau de l'instance). Les listes de contrôle d'accès réseau opèrent au niveau du sous-réseau (sans état). Les deux peuvent être utilisés pour bloquer le trafic entrant ou sortant vers les instances.
Quelles sont les deux approches qui renforcent le plus la sécurité contre les attaques par prompt injection ? (Choisir 2)
A. Rendre les buckets S3 contenant les données d'entraînement accessibles au public
B. Augmenter le paramètre de température pour favoriser la diversité des réponses
C. Implémenter des templates de prompts sécurisés et des délimiteurs explicites pour isoler les données utilisateur
D. Appliquer le principe du moindre privilège via les politiques IAM pour limiter les ressources accessibles par le modèle
✓ Bonne réponse : C, D
Défense en profondeur contre l'injection de prompts : Les templates sécurisés et délimiteurs explicites créent une barrière structurelle entre instructions système et données utilisateur, empêchant leur fusion malveillante. L'IAM least-privilege limite les dégâts post-injection, mais ne prévient pas l'attaque elle-même. La température affecte la créativité, non la sécurité. L'accès public aux données aggrave les risques.
Question 2 / 10
Quel est l'objectif d'Amazon Bedrock Guardrails ?
A. Chiffrer les données envoyées aux modèles de fondation pour garantir la confidentialité
B. Définir et appliquer des politiques de contenu pour filtrer les entrées et sorties inappropriées des modèles
C. Optimiser les coûts d'inférence en limitant le nombre de tokens générés
D. Réentraîner automatiquement les modèles lorsqu'ils produisent des erreurs
✓ Bonne réponse : B
Amazon Bedrock Guardrails permet de définir des politiques de sécurité et d'utilisation acceptable pour les applications d'IA générative : filtrage de contenu nuisible (violence, discours haineux), sujets interdits, protection des données personnelles (PII), et hallucination contextuelle. Ils s'appliquent à la fois aux entrées (prompts utilisateur) et aux sorties (réponses du modèle). Ce n'est pas un système de chiffrement ni un outil de fine-tuning — c'est une couche de contrôle comportemental.
Question 3 / 10
Amazon Transcribe est la première étape recommandée pour convertir des appels audio en texte avant NLP.
A. Faux
B. Vrai
✓ Bonne réponse : B
Transcription audio → NLP : Amazon Transcribe convertit les appels audio en texte, étape indispensable avant tout traitement NLP. Sans cette conversion, les services NLP (Comprehend, Lex) ne peuvent traiter que du texte. C'est le pipeline standard : Audio → Transcribe → Texte → NLP/Analyse.
Question 4 / 10
Quel service AWS est spécifiquement recommandé pour filtrer les sorties de modèles d'IA afin de détecter et bloquer les PII (données personnelles) et le contenu toxique ?
A. Amazon Macie (détection de données sensibles dans S3 uniquement)
B. AWS KMS (chiffrement des clés uniquement)
C. Guardrails for Amazon Bedrock
D. AWS CloudTrail (audit des appels API uniquement)
✓ Bonne réponse : C
Guardrails for Amazon Bedrock : service natif qui filtre les entrées/sorties de modèles IA en temps réel pour détecter et bloquer les PII, contenu toxique et autres risques définis par des politiques de sûreté. Contrairement à Macie (audit S3 uniquement), CloudTrail (logs API) ou KMS (chiffrement), Guardrails intervient directement dans le pipeline d'inférence du modèle.
Question 5 / 10
Pour accéder aux rapports de conformité certifiés de tiers (SOC 2, ISO 27001, etc.) et recevoir des notifications de mise à jour, quel service AWS utiliser ?
A. AWS Trusted Advisor
B. AWS Data Exchange
C. AWS Artifact
D. AWS Audit Manager
✓ Bonne réponse : C
AWS Artifact : service centralisé pour accéder aux rapports de conformité certifiés par des tiers (SOC 2, ISO 27001, etc.) et gérer les abonnements aux notifications de mise à jour. Contrairement à Audit Manager (audits internes), Trusted Advisor (recommandations d'optimisation) ou Data Exchange (données tierces), Artifact fournit spécifiquement les documents de conformité officiels nécessaires pour valider la posture de sécurité et de gouvernance AWS.
Question 6 / 10
Pour obtenir des réponses plus courtes et dans une langue donnée sans changer de modèle, on doit :
A. Augmenter Top‑K
B. Changer la taille du FM
C. Augmenter la température
D. Ajuster le prompt
✓ Bonne réponse : D
Prompt engineering : c'est la technique qui contrôle directement le style, la longueur et la langue des réponses sans modifier le modèle. Une instruction explicite ("Réponds en 2 phrases, en français") guide la génération. À l'inverse, la température affecte la créativité (non la langue), Top-K modifie la diversité lexicale, et la taille du FM change le modèle entier.
Question 7 / 10
Une équipe de développeurs souhaite accélérer leur workflow de coding en générant automatiquement du code boilerplate et des tests unitaires. Quel service GenAI recommander ?
A. Amazon Textract pour analyser le code existant
B. Amazon Comprehend pour analyser la sémantique du code
C. Un modèle de fondation code-optimisé (Claude, Llama) via Amazon Bedrock
D. Amazon Rekognition pour reconnaître les patterns visuels
✓ Bonne réponse : C
Génération de code : Les modèles fondations spécialisés en code (CodeLlama, Claude) via Bedrock génèrent syntaxe valide et patterns idomatiques. Intégration dans IDE ou pipelines CI/CD pour productivité développeurs accrue.
Question 8 / 10
Une entreprise doit permettre à une application dans un VPC sans accès Internet d\'invoquer Amazon Bedrock. Quelle option répond à l\'exigence de conformité réseau ?
A. NAT Gateway public
B. Amazon CloudFront
C. AWS PrivateLink
D. Internet Gateway
✓ Bonne réponse : C
AWS PrivateLink expose un point de terminaison privé (ENI) dans le VPC pour accéder à Bedrock sans transiter par Internet, répondant aux contraintes réglementaires de trafic privé.
Question 9 / 10
Quelle métrique évalue le mieux la rapidité opérationnelle d’un modèle en production (runtime) ?
A. Temps d’entraînement par époque
B. Average Response Time
C. CSAT (satisfaction client)
D. Nombre d’instances d’entraînement
✓ Bonne réponse : B
Average Response Time : métrique mesurant le délai moyen entre la requête et la réponse du modèle en production. Elle évalue directement la performance opérationnelle et l'expérience utilisateur. Contrairement au temps d'entraînement (phase offline) ou au CSAT (satisfaction subjective), elle quantifie précisément la rapidité d'exécution du modèle déployé.
Question 10 / 10
Quels sont trois cas d'usage typiques de l'IA générative en entreprise ?
A. Génération et suggestion de code pour les développeurs
B. Maintenance prédictive d'équipements industriels basée sur des capteurs IoT
C. Détection de fraude bancaire en temps réel
D. Résumé automatique de documents longs
E. Chatbots et assistants virtuels pour le service client
✓ Bonne réponse : A, D, E
L'IA générative transforme de nombreux processus métier. La génération de résumés automatiques de documents longs (contrats, rapports) réduit le temps d'analyse. Les chatbots intelligents pour le service client répondent de manière contextuelle. La génération de code accélère le développement logiciel. La maintenance prédictive classique ou la détection de fraude reposent généralement sur du ML supervisé, pas sur de la GenAI.
A. Transparency, Inspection, Adaptation, Focus, Respect
B. Velocity, Quality, Collaboration, Communication, Trust
C. Planning, Execution, Delivery, Review, Retrospective
D. Commitment, Courage, Focus, Openness, Respect
✓ Bonne réponse : D
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 2 / 10
The Daily Scrum replaces all other communication among Developers during the Sprint.
A. False
B. True
✓ Bonne réponse : A
False. The Daily Scrum does not replace all other communication. Developers often collaborate throughout the day on detailed discussions, adaptations, and replanning.
Question 3 / 10
The Product Owner is not collaborating with the Development Team during the Sprint. What are two valuable actions for a Scrum Master to take? (Choose two.)
A. Bring up the problem in the Sprint Retrospective.
B. Coach the Product Owner in the values of Scrum and incremental delivery.
C. Nominate a proxy Product Owner.
D. Inform the Product Owner's functional manager.
E. Stop the Sprint, send the Product Owner to a course and restart.
✓ Bonne réponse : A, B
Answer: Bring up in Sprint Retrospective; coach PO in Scrum values. Explanation: The Scrum Master serves the Product Owner by coaching them in effective collaboration. The Retrospective is the appropriate forum for discussing team dynamics and process improvements like PO engagement.
Question 4 / 10
The Product Backlog must be fully detailed before Sprint Planning can begin.
A. False
B. True
✓ Bonne réponse : A
False. The Product Backlog is never fully detailed. Items selected for the Sprint should be refined enough, but the full backlog continuously evolves.
Question 5 / 10
Transparency means the emergent process and work must be visible to those performing it and those receiving it.
A. False
B. True
✓ Bonne réponse : B
Transparency Pillar: Significant aspects of the process must be observable to stakeholders and team members, enabling informed decisions based on actual work state rather than assumptions, which is essential for empiricism in Scrum.
Question 6 / 10
The Developers are the only people who can update the Sprint Backlog during the Sprint.
A. True
B. False
✓ Bonne réponse : A
Sprint Backlog Ownership: The Developers exclusively update the Sprint Backlog during the Sprint as it represents their committed work plan. Only they possess the technical knowledge to refine tasks, adjust estimates, and manage implementation details. While the Product Owner influences priorities and the Scrum Master facilitates, neither can unilaterally modify Sprint Backlog items—maintaining Developer autonomy and accountability.
Question 7 / 10
The Adaptation pillar of Scrum means adjusting the process or product as soon as possible when deviations are detected.
A. False
B. True
✓ Bonne réponse : B
Adaptation pillar: When process or product deviations are detected, immediate adjustments are required to stay within acceptable limits. This reactive responsiveness prevents small issues from compounding into larger problems, ensuring Scrum remains effective and product quality is maintained continuously.
Question 8 / 10
What is true about the Definition of Done?
A. The Scrum Master writes it alone
B. The Product Owner approves it alone
C. Only Developers are responsible for it
D. If no organizational standard exists, the Scrum Team creates it
✓ Bonne réponse : D
Definition of Done Creation: A shared commitment created by the entire Scrum Team, not individuals. When no organizational standard exists, the team collaboratively establishes it to ensure consistent quality. Unlike distractors suggesting single-person responsibility (Scrum Master, Developers, or Product Owner alone), DoD requires collective ownership and agreement.
Question 9 / 10
Scrum Teams should avoid communicating with stakeholders during the Sprint to stay focused.
A. True
B. False
✓ Bonne réponse : B
Stakeholder Engagement in Sprints: The Product Owner actively collaborates with stakeholders throughout the Sprint, not just at ceremonies. Regular communication ensures alignment, gathers feedback, and validates assumptions. Avoiding stakeholder contact would isolate the team and prevent essential market responsiveness.
Question 10 / 10
The Scrum Master ensures that all Scrum events take place and contributes to their productivity by removing impediments.
A. True
B. False
✓ Bonne réponse : A
Scrum Master's Event Facilitation Role: The Scrum Master actively ensures all five Scrum events occur within their timeboxes and removes impediments blocking their effectiveness. Unlike a traditional project manager, the Scrum Master doesn't command but enables team productivity through servant leadership and process compliance.
D. As soon as identified, to achieve the Sprint Goal
✓ Bonne réponse : D
Answer: As soon as identified, to achieve the Sprint Goal. Explanation: The Sprint Backlog evolves during the Sprint as Developers discover what is needed to achieve the Sprint Goal.
Question 2 / 10
Who decides the release date?
Choisissez la meilleure réponse.
A. The Developers
B. The Scrum Master
C. The Product Owner (in collaboration with the organization)
D. End users
✓ Bonne réponse : C
Answer: The Product Owner (in collaboration with the organization). Explanation: The release decision is a business decision. The PO decides based on value, transparency, and organizational context.
Question 3 / 10
When is new work added to the Sprint Backlog?
Choisissez la meilleure réponse.
A. At the end of the Sprint
B. As soon as it is identified
C. After PO validation
D. Only after the Daily Scrum
✓ Bonne réponse : B
Answer: As soon as it is identified. Explanation: Work is added to the Sprint Backlog as soon as it is identified by the Developers as necessary to achieve the Sprint Goal.
Question 4 / 10
Who participates in Sprint Planning?
Choisissez la meilleure réponse.
A. SM + Stakeholders
B. The entire Scrum Team
C. Developers only
D. PO + Manager
✓ Bonne réponse : B
Sprint Planning Participation: Sprint Planning is a Scrum event where the entire Scrum Team collaborates to define the Sprint Goal and select Product Backlog items for the upcoming Sprint. The Product Owner presents priorities and clarifies requirements, Developers estimate effort and commit to deliverables, and the Scrum Master facilitates the event and removes impediments. This collective participation ensures shared understanding, realistic commitments, and alignment on value delivery. Excluding managers maintains team autonomy, while excluding stakeholders preserves the Scrum Team\'s focused decision-making authority during planning.
Question 5 / 10
The Definition of Ready is...
Choisissez la meilleure réponse.
A. Optional (not prescribed)
B. Mandatory
C. Defined by the PMO
D. Prohibited
✓ Bonne réponse : A
Answer: Optional (not prescribed). Explanation: The Definition of Ready is not prescribed by Scrum. It may be useful in some contexts but can also create unnecessary dependencies.
Question 6 / 10
The Sprint Backlog can include detailed technical tasks.
Répondez par Vrai ou Faux.
A. False
B. True
✓ Bonne réponse : B
Answer: True. Explanation: The Sprint Backlog is freely detailed by the Developers to achieve the Sprint Goal — it can include technical tasks at any level of detail.
Question 7 / 10
True or False: An Increment must be released to customers or users at the end of each Sprint.
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: Every Increment must meet the Definition of Done and be potentially releasable, but the Product Owner decides whether to actually release it. Release is a business decision, not a Sprint obligation.
Question 8 / 10
True or False: Product Owners must specify complete acceptance criteria for a Product Backlog item before the Developers can select the item in Sprint Planning.
A. False
B. True
✓ Bonne réponse : A
Answer: False. Explanation: The Scrum Guide does not require complete acceptance criteria before Sprint Planning selection. Sufficient clarity is needed for the Development Team to understand and commit to the work, but full specification is unnecessary and often wasteful.
Question 9 / 10
What should happen at the Sprint Retrospective?
A. The Scrum Team inspects how the last Sprint went and identifies improvements for the next Sprint
B. The Scrum Master assigns tasks for the next Sprint
C. The team demos the Increment to stakeholders
D. The Product Owner reprioritizes the Product Backlog
✓ Bonne réponse : A
The Sprint Retrospective is specifically designed for the Scrum Team to inspect their processes and interactions, identifying what went well and what could be improved in future Sprints. This is the only answer that accurately describes the purpose of the Retrospective event. The other options describe different Scrum events or activities: demoing the Increment happens at the Sprint Review, the Product Owner manages backlog prioritization continuously (not during Retrospective), and the Scrum Master does not assign tasks—the Development Team self-organizes their work.
Question 10 / 10
The Development Team should have all the skills needed to: (Choose the best answer.)
A. Do all of the development work, except for specialized testing that requires additional tools and environments?
B. Complete the project within the date and cost as calculated by the Product Owner.
C. Turn Product Backlog items into an Increment of potentially releasable product functionality.
✓ Bonne réponse : C
Answer: Turn Product Backlog items into an Increment of potentially releasable product functionality. Explanation: The Development Team must be cross-functional — collectively possessing all skills needed to convert Product Backlog items into a Done, potentially releasable Increment each Sprint.
Lors de la clôture d’un projet, une facture en retard augmente les coûts et retarde la passation aux opérations. Que devait faire le chef de projet pour éviter cette situation ?
Sélectionnez la bonne réponse.
A. Discuter du problème avec la finance et le fournisseur
B. Revoir régulièrement tous les travaux et coûts
C. Notifier les fournisseurs des délais de facturation
D. Revoir les coûts engagés uniquement à la clôture
✓ Bonne réponse : B
Réponse : Capturer et réviser régulièrement tous les travaux et coûts du projet. Cela permet d’identifier plus tôt les anomalies.
Question 2 / 10
Quelle affirmation concernant l'approche adaptative dans le PMBOK7 est exacte ?
A. Dans une approche adaptative, les exigences émergent via le feedback itératif des parties prenantes
B. L'approche adaptative ne peut s'appliquer qu'aux projets informatiques
C. Dans une approche adaptative, toutes les exigences sont définies et figées avant le premier sprint
D. L'approche adaptative refuse toute modification du périmètre une fois le projet lancé
✓ Bonne réponse : A
Approche adaptative et émergence des exigences : Dans le PMBOK 7e édition, l'approche adaptative (Agile) reconnaît que les exigences ne peuvent pas être entièrement définies à l'avance, notamment dans des environnements complexes et incertains. Les exigences émergent progressivement à travers des cycles itératifs courts (sprints, itérations) où le feedback continu des parties prenantes, utilisateurs finaux et clients façonne l'évolution du produit. Ce mécanisme permet d'adapter le projet aux changements de besoins réels plutôt que de suivre un plan rigide établi initialement. Contrairement à l'approche prédictive où toutes les exigences sont gelées en amont, l'approche adaptative embrace le changement comme source de valeur. La deuxième option (exigences figées avant le sprint) caractérise une approche prédictive/Waterfall. La troisième option (refus des modifications) contredit totalement la philosophie adaptative qui valorise la flexibilité. La quatrième option (réservée à l'IT) est fausse : l'approche adaptative s'applique à tout type de projet complexe, au-delà de l'informatique (marketing, construction, recherche, etc.).
Question 3 / 10
Un projet hybride a un retard mesuré par un indicateur EV < PV. Quelle technique doit être utilisée pour rattraper ?
Sélectionnez la bonne réponse.
A. Fast-tracking
B. Ajustement du budget
C. Création de marge (float)
D. Révision du calendrier
✓ Bonne réponse : A
Fast-tracking : technique de compression du calendrier qui chevauche les phases/tâches normalement séquentielles. Quand EV < PV indique un retard, fast-tracking compense en parallélisant les activités. Contrairement à l'ajustement budgétaire (inefficace sur le délai) ou à la création de marge (mesure préventive), seul le fast-tracking accélère réellement l'exécution.
Question 4 / 10
Quels éléments sont caractéristiques du domaine Planification selon le PMBOK7 ?
Sélectionnez toutes les réponses correctes.
A. Exécuter les tâches quotidiennes et livrer les produits du projet
B. Coordonner les efforts de planification entre les domaines de connaissances
C. Construire des plans détaillés couvrant le périmètre, délais, coûts et qualité
D. Définir les objectifs du projet et décomposer le périmètre
✓ Bonne réponse : B, C, D
Le domaine Planification dans le PMBOK 7e édition : Ce domaine de performance englobe l'ensemble des activités permettant de définir clairement les objectifs du projet et de décomposer le travail en éléments gérables via la structure de répartition du travail (SRT/WBS). La planification constitue le fondement stratégique du projet en établissant quoi faire et comment le faire, avant l'exécution. Elle inclut la définition du périmètre, l'identification des livrables, la création du calendrier préliminaire et l'estimation des ressources. Cette réponse est correcte car elle capture l'essence même de la planification : transformer les exigences du projet en plans d'action concrets et mesurables. À la différence de l'option sur la "construction de plans détaillés" qui décrit un niveau d'exécution plus avancé (nécessitant des données de base), la planification démarre par la définition d'objectifs SMART et la décomposition hiérarchique du périmètre. L'option sur la "coordination entre domaines" relève davantage de l'intégration transversale, tandis que l'"exécution des tâches quotidiennes" appartient au domaine Exécution du travail, non à la planification. En contexte Agile, cette planification est itérative et adapt
Question 5 / 10
Un chef de projet doit choisir entre un cycle prédictif, hybride ou adaptatif.
Quel domaine du PMBOK7 est concerné ?
A. Mesure.
B. Parties prenantes.
C. Approche de développement et cycle de vie.
D. Incertitude.
✓ Bonne réponse : C
Approche de développement et cycle de vie : Ce domaine de performance du PMBOK 7e édition englobe la sélection et l'application du cycle de vie approprié au projet. Il couvre spécifiquement les trois approches fondamentales : prédictive (planification complète en amont, livrables définis à l'avance), hybride (combinaison de phases prédictives et adaptatives selon les risques et les incertitudes) et adaptative (itérations courtes, feedback continu, adaptation progressive). Le chef de projet doit évaluer les facteurs critiques du projet — complexité, stabilité des exigences, niveau d'innovation, contraintes organisationnelles — pour choisir l'approche optimale. Cette décision façonne l'ensemble de la gouvernance, de la planification et de l'exécution du projet. Les autres options sont insuffisantes : « Parties prenantes » concerne leur engagement, « Mesure » porte sur les indicateurs de performance, et « Incertitude » est un facteur d'analyse mais ne constitue pas le domaine décisionnel du cycle de vie lui-même.
Question 6 / 10
Quel est le bon ordre logique des étapes de gestion du changement organisationnel ?
A. Définir la vision → Créer l'urgence → Former la coalition → Communiquer → Ancrer
B. Créer l'urgence → Former la coalition → Définir la vision → Communiquer → Ancrer le changement
C. Communiquer → Créer l'urgence → Former la coalition → Définir la vision → Ancrer
D. Former la coalition → Créer l'urgence → Définir la vision → Ancrer → Communiquer
✓ Bonne réponse : B
Modèle de gestion du changement organisationnel de Kotter : Ce modèle en 8 étapes (dont 5 mentionnées ici) constitue le cadre de référence reconnu en gestion du changement. Créer l'urgence établit d'abord le besoin impérieux de changement, motivant les parties prenantes. Former la coalition rassemble les leaders et influenceurs clés pour soutenir l'initiative. Définir la vision articule clairement la direction et les bénéfices futurs du changement. Communiquer répète et renforce ce message auprès de tous les niveaux organisationnels, réduisant la résistance. Enfin, Ancrer le changement intègre les nouvelles pratiques dans la culture et les processus durables. Cet ordre logique est essentiel : sans urgence, il n'y a pas d'adhésion ; sans coalition, pas de leadership visible ; sans vision claire, la communication échoue ; sans ancrage, le changement régresse. Les autres séquences inversent cet ordre, créant des dysfonctionnements : commencer par communiquer sans urgence préalable manque de crédibilité ; ancrer avant de définir la vision crée de la confusion organisationnelle.
Question 7 / 10
Un projet connaît des retards et une instabilité causés par des changements fréquents de priorités de la part du client. Quelle meilleure pratique de gestion doit être mise en place ?
Sélectionnez la bonne réponse.
A. Prolonger automatiquement le calendrier à chaque nouveau changement
B. Rejeter tous les changements demandés pour respecter le calendrier initial
C. Supprimer les revues de produit avec le client pour éviter les nouvelles demandes
D. Mettre en place un backlog produit priorisé avec un processus formalisé de contrôle des changements et des points de synchronisation réguliers
✓ Bonne réponse : D
Backlog priorisé et contrôle des changements : Un backlog produit priorisé permet d'organiser les demandes par valeur métier, tandis qu'un processus formalisé de contrôle des changements évalue l'impact avant intégration. Les points de synchronisation réguliers (sprints, jalons) maintiennent l'alignement client-équipe. Contrairement aux distracteurs (rejeter les changements = perte de valeur ; prolonger automatiquement = pas de gouvernance ; supprimer les revues = perte de feedback), cette approche équilibre flexibilité et stabilité.
Question 8 / 10
Le sponsor demande une réduction immédiate de 20% des coûts du projet. Quelle est la meilleure réaction du chef de projet ?
Sélectionnez la bonne réponse.
A. Évaluer les impacts sur la qualité, le périmètre et le calendrier, puis proposer plusieurs options (réduction du périmètre, révision du planning, optimisation des ressources)
B. Réduire le budget immédiatement sans analyse d'impact
C. Ignorer la demande du sponsor et maintenir le budget initial
D. Arrêter certaines activités au hasard pour atteindre la réduction
✓ Bonne réponse : A
Gestion des contraintes du projet : Les trois contraintes (coûts, délais, qualité) sont interdépendantes. Réduire les coûts sans évaluer les impacts revient à ignorer cette réalité et à compromettre le projet. Le chef de projet doit analyser les conséquences sur le périmètre, la qualité et le calendrier, puis présenter au sponsor plusieurs scénarios réalistes (réduction du périmètre, révision du planning, optimisation des ressources). Cette approche collaborative assure une décision éclairée alignée sur les objectifs métier, contrairement aux réponses impulsives qui risquent l'échec du projet.
Question 9 / 10
Quel est le bon ordre des étapes du processus décisionnel participatif selon le PMBOK7 ?
A. Analyser les options → Identifier le problème → Discuter collectivement → Décider
B. Identifier le problème → Analyser les options → Discuter collectivement → Décider
C. Décider → Identifier le problème → Analyser les options → Discuter collectivement
D. Identifier → Discuter collectivement → Décider → Analyser les options
✓ Bonne réponse : B
Processus décisionnel participatif selon le PMBOK 7e édition : Le cadre de gestion de projet moderne met en avant une approche collaborative et structurée pour la prise de décision. Le bon ordre des étapes repose sur une logique fondamentale : avant de décider, il faut d'abord clarifier le problème existant, puis explorer systématiquement les solutions possibles, et enfin créer un espace de dialogue collectif permettant à tous les stakeholders de contribuer à la décision finale. Cette séquence respecte les principes du leadership serviteur et de l'empowerment des équipes, au cœur de la philosophie PMBOK 7. L'étape d'identification du problème est cruciale car elle évite les décisions hâtives basées sur des symptômes plutôt que sur les causes réelles. L'analyse des options permet d'explorer les alternatives et leurs impacts potentiels. La discussion collective garantit l'adhésion et la légitimité de la décision auprès de l'équipe projet. Contrairement aux approches traditionnelles où le gestionnaire décidait seul, cette démarche participative favorise l'engagement, réduit les résistances au changement et améliore la qualité des décisions grâce aux perspectives diversifiées. Les autres options proposées inversent cet ordre logique : décider avant d'analyser serait contre-productif, tout comme analyser
Question 10 / 10
Quelle affirmation concernant le registre des parties prenantes est exacte ?
A. Le registre des parties prenantes est géré exclusivement par le commanditaire du projet
B. Le registre des parties prenantes est établi uniquement en phase de démarrage et ne change plus
C. Le registre des parties prenantes remplace le plan de gestion des communications
D. Le registre des parties prenantes doit être mis à jour tout au long du cycle de vie du projet
✓ Bonne réponse : D
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.
Quelle technique de test convient le MIEUX dans cette situation ?
Dans votre projet, il y a eu un retard dans la livraison d\'une toute nouvelle application etl\'exécution des tests a commencé tardivement, mais vous avez une connaissance détailléedu domaine et de bonnes compétences analytiques. La liste complète des exigences n\'a pasencore été partagée avec l\'équipe, mais la direction demande que des résultats de testssoient présentés.Sélectionnez UNE réponse.
A. Tests exploratoires
B. Tests de branche
C. Tests basés sur des listes de contrôle
D. Estimation d\'erreur
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-4.4.2 (K2) - Expliquer le test exploratoire.
● a) Faux → Les tests basés sur des listes de contrôle nécessitent généralement que les exigences soient connues à l\'avance pour créer les listes appropriées. ● b) Faux → L\'estimation d\'erreur est utile pour anticiper les défauts basés sur l\'expérience, mais n\'est pas la meilleure approche dans cette situation où une couverture systématique est nécessaire rapidement. ● c) Correct → Les tests exploratoires sont idéaux quand le temps est limité et que les exigences ne sont pas complètement disponibles. Cette technique s\'appuie sur les connaissances du domaine et les compétences analytiques du testeur pour explorer le système de manière structurée mais flexible. ● d) Faux → Les tests de branche sont une technique de test de structure \"boîte blanche\" qui nécessite l\'accès au code source, ce qui n\'est pas mentionné dans le scénario et ne résout pas le problème du manque d\'exigences.
Question 2 / 10
Quel est le rôle principal de la gestion de configuration dans les activités de test ?
A. Réécrire les spécifications fonctionnelles après chaque livraison
B. Maintenir la trace des versions des artefacts de test et des éléments testés
C. Vérifier que tous les cas de test manuels sont rédigés dans un format homogène
D. S’assurer que tous les tests sont automatisés au plus tôt
✓ Bonne réponse : B
Cette question correspond à l’objectif FL-5.4.1 (K2) – Résumer la manière dont la gestion de configuration soutient les tests. ● a) Faux → Ce n’est pas un rôle de la configuration mais de la stratégie de test. ● b) Correct → Le cœur de la gestion de configuration, c’est le suivi des versions, des liens entre livrables et des artefacts. ● c) Faux → Ce n’est ni toujours souhaitable, ni une responsabilité de la configuration. ● d) Faux → Les spécifications sont sous contrôle de gestion produit.
Question 3 / 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. 19 ans, abonnement actif, certificat valide → accès autorisé
B. 22 ans, abonnement inactif, certificat expiré → accès refusé
C. 17 ans, abonnement inactif, certificat expiré → accès refusé
D. Aucun des cas supplémentaires n’augmentera la couverture de la table de décision
✓ 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 4 / 10
Quelle est la principale valeur du maintien de la traçabilité dans le processus de test ?\"
A. Il évite complètement la nécessité de documenter les tests manuels
B. Il garantit que chaque exigence a été testée et qu’aucun élément critique n’a été oublié
C. Il permet d’optimiser la performance du logiciel en production
D. Il remplace les rapports de test en fournissant directement des métriques de qualité
✓ Bonne réponse : B
Cette question correspond à l’objectif d’apprentissage FL-1.4.4 (K2) – Expliquer la valeur du maintien de la traçabilité. ● a) Faux → La traçabilité ne vise pas à optimiser la performance du logiciel, mais à assurer une couverture de test complète. ● b) Correct → Le maintien de la traçabilité permet d’établir un lien entre les exigences, les tests et les défauts détectés, garantissant ainsi qu’aucune exigence n’a été oubliée. ● c) Faux → Même avec la traçabilité, la documentation des tests reste nécessaire pour assurer un suivi efficace et une justification des validations effectuées. ● d) Faux → Les rapports de test restent nécessaires, la traçabilité vient en complément pour s’assurer que les tests couvrent bien les exigences.
Question 5 / 10
Comment le choix du cycle de vie du développement logiciel impacte-t-il les activités de test ?
A. Dans un cycle en V, les tests sont planifiés tôt et exécutés après le développement
B. En mode Agile, les tests ne sont réalisés qu’en fin de projet pour valider le produit final
C. Dans un modèle en cascade, les tests peuvent être réalisés à tout moment du projet
D. Tous les modèles de cycle de vie du développement ont le même impact sur les activités de test
✓ Bonne réponse : A
Cette question correspond à l’objectif d\'apprentissage FL-2.1.1 (K2) – Expliquer l\'impact du cycle de vie du développement logiciel choisi sur le test.
● a) Correct → Dans le modèle en V, les tests sont planifiés dès le début, mais ils ne sont exécutés qu’après la phase de développement. ● b) Faux → En Agile, les tests sont intégrés tout au long des sprints et ne sont pas uniquement réalisés en fin de projet. ● c) Faux → Dans un modèle en cascade, les tests sont généralement exécutés après la phase de développement, pas à tout moment. ● d) Faux → Le cycle de vie influence fortement la manière dont les tests sont planifiés, exécutés et intégrés au projet.
Question 6 / 10
Quelle est l\'affirmation la plus précise concernant l\'utilisation de l\'estimation d\'erreurs dans ce contexte ?
Un important projet gouvernemental de système d\'information sur la santé est entré enphase de test final. Le directeur des tests souhaite appliquer une technique d\'estimationd\'erreurs pour déterminer quand arrêter les tests. L\'équipe a identifié 350 défauts pendantles tests. En utilisant différentes méthodes d\'estimation, ils ont calculé que le nombre totalprobable de défauts dans le système se situe entre 410 et 480. Après deux semainessupplémentaires de test, 40 nouveaux défauts ont été découvertsSélectionnez UNE réponse.
A. L\'estimation d\'erreurs montre que les tests sont inefficaces puisque le taux de détection des défauts (40 en deux semaines) est inférieur au taux attendu pour atteindre l\'estimation maximale de 480 défauts dans un délai raisonnable
B. L\'estimation d\'erreurs indique que les tests peuvent être arrêtés immédiatement puisque 81% des défauts estimés ont déjà été trouvés, ce qui dépasse le seuil standard de qualité de 80%
C. L\'estimation d\'erreurs est invalide dans ce cas car la découverte de 40 nouveaux défauts suggère que les techniques d\'estimation initiales étaient incorrectes et doivent être entièrement recalculées
D. L\'estimation d\'erreurs fournit une base pour décider de poursuivre ou non les tests, mais doit être combinée avec d\'autres critères comme la sévérité des défauts restants et la couverture des risques métier
✓ Bonne réponse : D
Cette question correspond à l\'objectif d\'apprentissage FL-4.4.1 (K2) - Expliquer l\'estimation d\'erreurs.
● a) Faux → Cette réponse simplifie excessivement l\'utilisation de l\'estimation d\'erreurs en appliquant un \"seuil standard\" arbitraire de 80%. L\'estimation d\'erreurs ne se limite pas à un pourcentage fixe et ne peut pas, à elle seule, déterminer si les tests doivent être arrêtés. De plus, le calcul ignore les 40 défauts supplémentaires découverts, ce qui porterait le total à 390 défauts identifiés. ● b) Faux → Ce n’est pas une conclusion fiable. Le fait de trouver 40 défauts en deux semaines n\'indique pas nécessairement une inefficacité des tests. La détection des défauts n\'est généralement pas linéaire, et le taux peut varier selon les phases de test. ● c) Faux → L’estimation d’erreurs donne une fourchette (ici 410–480), et les 40 nouveaux défauts sont encore dans cette fourchette. Le modèle reste valide, il faut juste le réévaluer progressivement, pas le rejeter ● d) Correct → Cette réponse reflète avec précision la valeur et les limites de l\'estimation d\'erreurs. L\'estimation fournit une base quantitative pour évaluer la progression des tests, mais ne doit pas être utilisée comme seul critère de décision pour arrêter les tests. D\'autres facteurs qualitatifs comme la sévérité des défauts restants, la couverture des risques métier, et les contraintes de projet doivent également être pris en compte. Cette approche équilibrée est particulièrement importante pour un système critique comme un système d\'information sur la santé.
Question 7 / 10
Quelle approche de développement est basée sur l\'écriture de tests avant le code ?
A. Le développement piloté par les tests (TDD – Test-Driven Development)
B. L’intégration continue
C. Le développement en V
D. Le développement en cascade
✓ Bonne réponse : A
Cette question correspond à l\'objectif d\'apprentissage FL-2.1.3 (K1) – Rappeler des exemples d\'approches de développement piloté par les tests. ● a) Correct → Le TDD (Test-Driven Development) est une approche où les tests sont écrits avant l’implémentation du code. ● b) Faux → Le modèle en cascade ne suit pas un développement itératif avec des tests en amont. ● c) Faux → Le modèle en V inclut une phase de test bien définie, mais les tests ne sont pas écrits avant le développement du code. ● d) Faux → L’intégration continue permet d’exécuter régulièrement des tests, mais ce n’est pas une approche de développement piloté par les tests.
Question 8 / 10
Quelle est la MEILLEURE correspondance entre les risques et les mesures proposées ?
Voici les risques identifiés dans le cadre du développement d\'une application de gestion de bibliothèque universitaire :1. Le système plante lorsque plusieurs utilisateurs réservent un livre en même temps2. Un nouveau règlement interne impose une modification soudaine des règles de prêt3. Une panne d’électricité empêche l’accès aux serveurs4. Les étudiants en fin de cycle voient s’afficher des livres restreints qui ne leur sontpas destinésEt les mesures suivantes ont été proposées :A. Acceptation du risqueB. Test de performanceC. Utilisation des tests de partitionnement d’équivalenceD. Transfert du risque (externalisation ou assurance)Sélectionnez UNE réponse.
A. 1B, 2D, 3A, 4C
B. 1C, 2A, 3D, 4B
C. 1A, 2B, 3D, 4C
D. 1B, 2A, 3D, 4C
✓ Bonne réponse : A
Cette question correspond à l’objectif FL-5.2.4 (K2) – Expliquer les mesures qui peuvent être prises en réponse à l\'analyse des risques produit.
La réponse correcte est a) 1B, 2D, 3A, 4C
● 1B) Correct →Risque de plantage dû à la charge → test de performance pour valider le comportement du système en situation de stress.
● 2D) Correct → Changement imposé par une source externe (nouvelle règle) → ce risque peut être transféré (ex. vers les juristes ou MOA).
● 3A) Correct → Une panne électrique peut être rare et incontrôlable → acceptation du risque si aucune action n’est envisageable en test.
4C) Correct → Mauvaise attribution de droits → peut être testé avecpartitionnement d’équivalence (groupes autorisés vs interdits).
Question 9 / 10
Quelles activités du processus de revue (1–4) correspondent aux descriptions suivantes (A–D) ?
1. Planification de la revue2. Examen du document3. Réunion de revue4. Re-travail (rework)A. Identifier les anomalies de manière individuelleB. Corriger les défauts ou incohérences détectésC. Définir le type de revue, les rôles et le calendrierD. Discuter collectivement des défauts pour valider ou rejeter leur pertinence Sélectionnez UNE réponse.
A. 1A, 2D, 3C, 4B
B. 1C, 2B, 3A, 4D
C. 1B, 2C, 3A, 4D
D. 1C, 2A, 3D, 4B
✓ Bonne réponse : D
Cette question correspond à l’objectif d’apprentissage FL-3.2.2 (K2) – Résumer les activités typiques du processus de revue.
La réponse correcte est a) 1C, 2A, 3D, 4B
● 1C) Correcte : La planification sert à organiser le processus, choisir le type de revue, les rôles, etc. ● 2A) Correcte : L’examen consiste à analyser le document individuellement. ● 3D) Correcte : La réunion permet à l’équipe de discuter des anomalies ensemble. ● 4B) Correcte : Le rework est le moment où l’auteur corrige ce qui a été signalé.
Question 10 / 10
Lors d’une rétrospective, une équipe identifie que les testeurs reçoivent les user stories trop tard et n’ont pas le temps de les analyser. Quelle action représente le mieux l’objectif d’une rétrospective dans ce cas ?
Sélectionnez UNE seule option.
A. Documenter le problème dans un fichier Excel partagé
B. Répartir la charge de travail des testeurs entre plusieurs équipes
C. Décider collectivement d’inclure les testeurs dans les ateliers de raffinement
D. Ajouter un nouveau testeur à l’équipe dès le prochain sprint
✓ Bonne réponse : C
Cette question correspond à l’objectif d’apprentissage FL-2.1.6 (K2) – Utiliser les rétrospectives pour améliorer le processus. ● a) Faux → Identifier le problème sans agir n’apporte aucune amélioration. ● b) Faux → Déplacer le problème ailleurs ne résout rien. ● c) Correct → Impliquer les testeurs plus tôt dans le processus est une amélioration concrète issue d’une réflexion collective. ● d) Faux → Ajouter des ressources sans changer le processus ne garantit pas de résolution.
Which type of backup strategy typically provides the fastest restore time for all data?
Select the correct answer.
A. Incremental backup, which backs up only changes since the last backup
B. Snapshot backup, which captures a point-in-time image of the system
C. Full backup, which backs up all data and requires no additional data for restore
D. Differential backup, which backs up changes since the last full backup
✓ Bonne réponse : C
Full backup: backs up all data in one operation, requiring no additional backup sets for complete restoration. This eliminates restore delays from reconstructing incremental or differential changes. Incremental and differential backups require multiple restore steps; snapshots capture system state but may not include all granular data changes.
Question 2 / 10
Which of the following is a policy that defines how employees may use company resources?
Select the correct answer.
A. D. Acceptable Use Policy
B. C. Confidentiality Policy
C. B. Security Policy
D. A. Privacy Policy
✓ Bonne réponse : A
Acceptable Use Policy (AUP): Establishes guidelines governing how employees must use company resources, including computers, networks, and internet access. It defines permitted and prohibited activities to protect organizational assets and maintain security. Unlike Privacy Policies (employee data handling), Security Policies (technical controls), or Confidentiality Policies (information protection), AUP directly addresses user behavior and resource utilization expectations.
Question 3 / 10
A client demands at least 99.99% uptime from a service provider\'s hosted security services. Which of the following documents includes the information the service provider should return to the client?
Select the correct answer.
A. SLA
B. MOA
C. MOU
D. SOW
✓ Bonne réponse : A
Service Level Agreement (SLA): A contractual document specifying measurable service performance metrics, including uptime percentages (99.99%), response times, and remedies for failures. It directly addresses the client's availability demands, unlike MOA (methods), SOW (scope/deliverables), or MOU (intent/understanding).
Question 4 / 10
Which of the following exercises should an organization use to improve its incident response process?
Select the correct answer.
A. Replication
B. Failover
C. Recovery
D. Tabletop
✓ Bonne réponse : D
Tabletop Exercise: A structured discussion-based simulation where team members walk through incident response procedures without actually executing them. This cost-effective method improves incident response by identifying gaps, clarifying roles, and testing communication plans. Unlike Failover (system switching) and Recovery (restoration), Tabletop focuses on planning and preparedness rather than technical implementation.
Question 5 / 10
The management team notices that new accounts that are set up manually do not always have correct access or permissions. Which of the following automation techniques should a systems administrator use to streamline account creation?
Select the correct answer.
A. Guard rail script
B. Ticketing workflow
C. User provisioning script
D. Escalation script
✓ Bonne réponse : C
User provisioning script: An automated script that creates user accounts and assigns correct permissions/access rights simultaneously during account setup. This eliminates manual errors by enforcing standardized configurations. Unlike ticketing workflows (track requests), guard rail scripts (prevent misconfigurations), or escalation scripts (route approvals), provisioning scripts directly automate the entire account creation process end-to-end.
Question 6 / 10
A company is required to perform a risk assessment on an annual basis. Which of the following types of risk assessments does this requirement describe?
Select the correct answer.
A. Ad hoc
B. One time
C. Continuous
D. Recurring
✓ Bonne réponse : D
Recurring risk assessments: evaluations performed at regular, predictable intervals (annually, quarterly, etc.). An annual requirement means the assessment happens every year on a scheduled basis. This differs from ad hoc assessments (unscheduled, triggered by events), continuous assessments (ongoing monitoring), and one-time assessments (performed once only).
Question 7 / 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. B. Keycards
C. A. Security guard
D. D. Visitor logs
✓ Bonne réponse : C
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 8 / 10
A security analyst is reviewing the following logs:
Which of the following attacks is most likely occurring?
A. Password spraying
B. Account forgery
C. Brute-force
D. Pass-the-hash
✓ Bonne réponse : A
Answer: Password spraying. Explanation: Password spraying attacks try a few common passwords against many accounts to avoid account lockout thresholds. The logs would show multiple accounts being tried with the same password(s) rather than many attempts against one account.
Question 9 / 10
Which of the following would be the best way to block unknown programs from executing?
A. Access control list
B. Application allow list
C. Host-based firewall
D. DLP solution
✓ Bonne réponse : B
Answer: Application allow list. Explanation: An application allowlist (whitelist) prevents unknown or unauthorized programs from executing by only permitting explicitly approved applications. This is highly effective against malware that is not yet in antivirus signatures.
Question 10 / 10
Which security model restricts access to information based on the classification level of the user and the data?
Select the correct answer.
A. D. Rule-Based Access Control
B. C. Role-Based Access Control (RBAC)
C. B. Discretionary Access Control (DAC)
D. A. Mandatory Access Control (MAC)
✓ Bonne réponse : D
Mandatory Access Control (MAC): A security model where the system administrator defines access rules based on security labels (classifications) assigned to both users and data. Access decisions are enforced by the system, not the data owner. Unlike DAC (owner-controlled) or RBAC (role-based permissions), MAC uses fixed classification levels making it ideal for high-security environments requiring strict control.
Votre entreprise a récemment rapporté les ventes du troisième trimestre. Vous avez le graphique présenté dans l'exhibit suivant. Quel type d'analyse est montré au quatrième trimestre ?
A. descriptive
B. prescriptive
C. prédictive
D. diagnostic
✓ Bonne réponse : C
Réponse : Prédictive. Explication : Le graphique du quatrième trimestre montre une prévision — projeter les valeurs futures en fonction des tendances historiques. L'analyse prédictive utilise des modèles statistiques et ML pour prévoir les résultats futurs, ce qui la distingue de l'analyse descriptive (ce qui s'est passé) et diagnostique (pourquoi cela s'est passé).
Question 2 / 10
Qu'est-ce qu'un entrepôt de données (Data Warehouse) et en quoi diffère-t-il d'une base de données opérationnelle ?
A. Un entrepôt de données est identique à une base de données opérationnelle mais avec plus de stockage
B. Un Data Warehouse ne peut pas utiliser SQL ; il nécessite des langages spécialisés comme MDX
C. Le DW stocke des données historiques orientées sujets métier optimisé pour l'analytique OLAP ; la DB opérationnelle gère les transactions OLTP courantes
D. Les entrepôts de données sont réservés aux très grandes entreprises ; les PME utilisent uniquement des bases opérationnelles
✓ Bonne réponse : C
Un entrepôt de données (Data Warehouse) est un référentiel centralisé de données historiques optimisé pour les requêtes analytiques et le reporting. Différences avec une base opérationnelle : (1) Orientation : DW = sujets métier (ventes, clients) vs DB = processus (commandes, factures) ; (2) Temporalité : DW = données historiques sur plusieurs années vs DB = données courantes ; (3) Volumétrie : DW = téraoctets/pétaoctets vs DB = gigaoctets ; (4) Optimisation : DW = lectures complexes (OLAP) vs DB = lectures/écritures simples (OLTP). Azure Synapse SQL Pool est le DW natif d'Azure.
Question 3 / 10
Quelle propriété ACID garantit qu’une transaction partiellement échouée est annulée ?
A. Durabilité
B. Cohérence
C. Atomicité
D. Isolation
✓ Bonne réponse : C
Atomicité : propriété garantissant qu'une transaction s'exécute entièrement ou est totalement annulée en cas d'erreur. Si une étape échoue, toutes les modifications sont révoquées, préservant l'intégrité des données. La cohérence valide les règles métier, l'isolation sépare les transactions concurrentes, et la durabilité persiste les données validées.
Question 4 / 10
Quelle propriété ACID garantit qu’une transaction terminée ne sera jamais perdue, même en cas de panne ?
A. Durabilité
B. Cohérence
C. Isolation
D. Atomicité
✓ Bonne réponse : A
Durabilité (D) : propriété garantissant que toute transaction validée est écrite de façon permanente en base de données et survit aux pannes matérielles, crashes système ou coupures électriques. Contrairement à l'atomicité (tout ou rien), l'isolation (pas d'interférence) ou la cohérence (validité des données), la durabilité protège spécifiquement les données après leur validation définitive.
Question 5 / 10
Quelle propriété d'une charge de travail transactionnelle garantit que chaque transaction est traitée comme une unité unique qui réussit complètement ou échoue complètement ?
A. atomicité
B. durabilité
C. isolation
D. cohérence
✓ Bonne réponse : A
Réponse : Atomicité. Explication : L'atomicité est le « A » dans les propriétés ACID des bases de données transactionnelles. Elle garantit qu'une transaction est traitée comme une unité indivisible — soit toutes les opérations réussissent (commit), soit toutes échouent (rollback), sans exécution partielle.
Question 6 / 10
Quelle instruction SQL est utilisée pour récupérer les données d'une table ?
A. INSERT
B. DELETE
C. SELECT
D. UPDATE
✓ Bonne réponse : C
Réponse correcte : SELECT est la seule instruction SQL utilisée pour récupérer et afficher les données d'une table. C'est l'instruction de lecture fondamentale en SQL.
Pourquoi les autres réponses sont incorrectes :
• INSERT ajoute de nouvelles données à une table.
• UPDATE modifie des données existantes dans une table.
• DELETE supprime des données d'une table.
Aucune de ces trois commandes n'est destinée à la consultation ou la récupération des données.
Question 7 / 10
Laquelle des API suivantes n'est PAS supportée nativement par Azure Cosmos DB ?
A. API Gremlin
B. API MySQL
C. API Cassandra
D. API MongoDB
✓ Bonne réponse : B
APIs natives d'Azure Cosmos DB : Cosmos DB supporte nativement 5 APIs : SQL Core, MongoDB, Cassandra, Gremlin et Table. MySQL n'en fait pas partie. Bien que Azure propose un service MySQL séparé (Azure Database for MySQL), Cosmos DB ne l'implémente pas. Les trois autres options (MongoDB, Cassandra, Gremlin) sont toutes supportées nativement par Cosmos DB pour différents modèles de données.
Question 8 / 10
Quel outil de ligne de commande pouvez-vous utiliser pour interroger les bases de données Azure SQL ?
A. azdata
B. bcp
C. sqlcmd
D. Azure CLI
✓ Bonne réponse : C
Réponse : sqlcmd. Explication : sqlcmd est l'utilitaire de ligne de commande pour se connecter et interroger SQL Server et les bases de données Azure SQL. Il supporte l'exécution de requêtes T-SQL, de scripts et de procédures stockées directement depuis la ligne de commande.
Question 9 / 10
Quel type de données est idéal pour Azure Queue Storage ?
A. Images haute résolution
B. Tables relationnelles
C. Messages à traiter de manière asynchrone
D. Graphes sociaux
✓ Bonne réponse : C
Azure Queue Storage : service de messagerie asynchrone permettant le découplage entre producteurs et consommateurs de messages. Idéal pour les traitements différés et scalables. Les images (Blob Storage), données relationnelles (SQL Database) et graphes (Cosmos DB) nécessitent d'autres services spécialisés.
Question 10 / 10
Quel service Azure permet d’orchestrer des pipelines ETL/ELT pour déplacer et transformer des données ?
A. Azure Blob Storage
B. Azure Data Factory
C. Power BI
D. Azure Monitor
✓ Bonne réponse : B
Azure Data Factory : service cloud d'orchestration ETL/ELT qui automatise le déplacement et la transformation de données entre sources et destinations. Il permet de créer des pipelines réutilisables avec planification et monitoring. Contrairement à Blob Storage (stockage), Monitor (surveillance) ou Power BI (visualisation), Data Factory est le seul outil d'orchestration complète des flux de données.
La création d'un compte G/L dans S/4HANA nécessite d'abord de le définir au niveau du plan de comptes (données communes), puis de l'étendre au niveau du code société avec ses paramètres spécifiques.
Question 3 / 10
Quelle donnée maître conditionne la prise d’escompte client lors du paiement ?
Sélectionnez la bonne réponse.
A. La FSV
B. La condition de paiement affectée au BP client
C. Le type de document
D. Le groupe de tolérance
✓ Bonne réponse : B
Réponse : La condition de paiement affectée au BP client (vue société). Explication : Elle définit les pourcentages et délais d’escompte ainsi que la date de base.
Question 4 / 10
Concernant l'intégration FI–CO en S/4HANA, quel énoncé est correct ?
Sélectionnez la meilleure réponse.
A. La création d'un compte de Grand Livre n'a aucun lien avec les paramètres du module Contrôle de Gestion
B. Le module CO-PA remplace complètement la table ACDOCA dans S/4HANA
C. Les éléments de coûts secondaires ne sont plus autorisés en S/4HANA
D. Les éléments de coûts primaires et secondaires sont tous des comptes de Grand Livre avec structure unifiée
✓ Bonne réponse : D
Réponse : Les éléments primaires et secondaires sont des comptes G/L Dans S/4HANA, la frontière entre FI et CO a été supprimée. Les éléments de coût (primaires et secondaires) sont désormais des comptes G/L dans le plan de comptes. Toutes les écritures CO sont directement reflétées dans ACDOCA, assurant la réconciliation en temps réel.
Question 5 / 10
Pour que le programme de relance (dunning program) calcule correctement les niveaux de relance, la procédure de relance doit être assignée au master data du partenaire commercial (BP) client.
Vrai ou faux ?
A. Faux
B. Vrai
✓ Bonne réponse : B
Réponse : Vrai Explication : La procédure contient les niveaux, intervalles, textes et frais ; elle est effective après affectation au BP.
Question 6 / 10
Quelles sont des options de déploiement prises en charge pour SAP S/4HANA ?
Cochez toutes les réponses correctes.
A. SaaS multi‑tenant d’un tiers non SAP
B. Appliance Edge/IoT dédiée sans back‑end S/4HANA
C. S/4HANA Cloud, Public Edition
D. S/4HANA On‑premise
E. S/4HANA Cloud, Private Edition
✓ Bonne réponse : C, D, E
Réponse : On‑premise ; Cloud Private Edition ; Cloud Public (multi‑tenant). Explication : S/4HANA existe en plusieurs modes de déploiement officiels : on‑premise, cloud public et cloud private edition. Les offres non‑SAP ou appliances IoT ne constituent pas des déploiements S/4HANA.
Question 7 / 10
Parmi les propositions suivantes sur le Payment Medium Workbench (PMW) et DMEE, lesquelles sont correctes ?
Plusieurs réponses possibles.
A. DMEE permet de modéliser la structure hiérarchique du fichier de paiement
B. PMW peut générer des fichiers de paiement au format SEPA XML
C. PMW remplace complètement la transaction de paiement F110
D. PMW s'appuie sur des formats de support de paiement pour générer les fichiers
✓ Bonne réponse : A, B, D
Réponse : PMW s’appuie sur des formats de support de paiement ; DMEE permet de modéliser la structure du fichier ; PMW peut générer des fichiers SEPA XML selon le format cible. Explication : PMW/DMEE forment le cadre de génération de supports bancaires pour F110.
Question 8 / 10
Quel est l'ordre correct des tâches de clôture mensuelle en Comptabilité des Immobilisations (AA) ?
A. Valider les immobilisations → Lancer l'amortissement (AFAB) → Vérifier les documents générés → Clôturer la période AA
B. Clôturer → AFAB → Valider → Vérifier documents
C. AFAB → Valider → Clôturer → Vérifier documents
D. Vérifier documents → Valider → Clôturer → AFAB
✓ Bonne réponse : A
Ordre correct clôture AA :
Vérifier les acquisitions et cessions de la période
Traiter les AUC et les règlements d'ordres
Exécuter l'amortissement (AFAB)
Contrôler l'Asset History Sheet (AS02/S_ALR)
Justifier les écarts et effectuer les corrections si nécessaire
Question 9 / 10
Votre système utilise des devises parallèles. Quel est l'indicateur d'imputation de la zone d'amortissement pour la devise parallèle ?
A. Impute au GL périodiquement
B. Ne s'impute pas au GL
C. Impute au GL en temps réel
D. Impute APC en temps réel et amortissement périodiquement
✓ Bonne réponse : D
Réponse : Impute APC en temps réel et amortissement périodiquement. Explication : Dans la gestion des devises parallèles, la zone d'amortissement pour les devises parallèles (par ex., devise du groupe) impute les valeurs d'immobilisation en cours (APC) en temps réel pour la précision immédiate du bilan, tandis que l'amortissement est calculé et imputé périodiquement lors de l'exécution de l'amortissement.
Question 10 / 10
Différence clé entre « paiement partiel » et « solde résiduel » en AR ?
Sélectionnez la meilleure réponse.
A. Aucune différence
B. Le paiement partiel clôt l’original
C. Le solde résiduel clôt l’original et crée un nouvel open item
D. Les deux clôturent l’original si escompte pris
✓ Bonne réponse : C
Réponse : Le solde résiduel clôt l'original et crée un nouvel open item En AR/AP SAP :
Paiement partiel : conserve le document original ouvert, crée un paiement partiel séparé. Les deux restent ouverts.
Solde résiduel : clôt le document original et crée un nouvel open item pour la différence. Une seule écriture ouverte subsiste.
La Prise de la Bastille (14 juillet 1789) : cet événement symbolise le début de la Révolution française. La Bastille, forteresse-prison représentant l'absolutisme royal, est stormiée par le peuple parisien. Le 5 mai 1789 marque l'ouverture des États généraux (réunion consultative), et le 4 août 1789 correspond à l'abolition des privilèges féodaux. C'est le 14 juillet qui reste la date fondatrice, d'où son statut de fête nationale française.
Question 2 / 10
Quel est le nombre de régions administratives en France métropolitaine ?
Choisissez la bonne réponse.
A. 12
B. 18
C. 22
D. 13
✓ Bonne réponse : D
Organisation territoriale de la France : La France métropolitaine est divisée en 13 régions depuis la réforme de 2016, qui a fusionné certaines régions pour améliorer l'efficacité administrative. Les distracteurs (12, 18, 22) correspondent à d'anciens découpages ou à des comptages incluant les collectivités d'outre-mer.
Question 3 / 10
Selon les critères d'intégration à la nationalité française, qu'est-ce qui caractérise un projet de vie en France ?
Choisissez la meilleure réponse.
A. L'intention de s'établir durablement et de contribuer économiquement et socialement à la vie française
B. L'obligation d'acquérir une propriété immobilière
C. La promesse de ne jamais quitter le territoire français
D. L'engagement de ne pas maintenir de liens avec le pays d'origine
✓ Bonne réponse : A
Projet de vie en France : il s'agit de démontrer une intention sincère de s'établir durablement et de participer activement à la vie économique et sociale française. Contrairement aux idées fausses, cela ne signifie pas une rupture avec le pays d'origine, ni l'obligation d'acheter un bien immobilier. C'est l'engagement à contribuer à la société française qui est évalué.
Question 4 / 10
Qui est le premier président de la Ve République ?
Choisissez la bonne réponse.
A. François Mitterrand
B. Jacques Chirac
C. Charles de Gaulle
✓ Bonne réponse : C
Fondateur de la Ve République : Charles de Gaulle, général et homme d'État, fonde la Ve République en 1958 lors d'une grave crise politique. Il en devient le premier président jusqu'en 1969. Chirac et Mitterrand, bien que présidents ultérieurs, arrivent après l'établissement de ce régime constitutionnel qui renforce les pouvoirs exécutifs.
Question 5 / 10
Quel est le rôle du maire dans une commune ?
Choisissez la meilleure réponse.
A. Il vote les lois nationales
B. Il contrôle les départements
C. Il représente l\'État et gère les affaires locales
D. Il est nommé par le préfet
✓ Bonne réponse : C
Le rôle du maire : élu local, il représente l'État dans sa commune et gère ses affaires (état civil, urbanisme, écoles). Contrairement au préfet nommé par l'État, le maire est élu par les citoyens et n'a pas autorité sur les départements.
Question 6 / 10
Comment s\'appelle l\'hymne national de la France ?
Choisissez la bonne réponse.
A. La Marseillaise
B. La Carmagnole
C. Le Chant du départ
✓ Bonne réponse : A
La Marseillaise est l'hymne national de la France depuis 1795 (officialisé par la Constitution de 1958). Composée par Rouget de Lisle à Strasbourg en 1792 sous le titre « Chant de guerre pour l'armée du Rhin », elle fut chantée par les volontaires marseillais montant à Paris, d'où son nom. Le Chant du départ est un autre chant patriotique révolutionnaire. La Carmagnole est une chanson populaire de la Révolution française.
Question 7 / 10
Quelle date marque le début de la Révolution française et quel événement symbolique s'est produit ?
A. Le 1er janvier 1789 — signature de la Constitution républicaine
B. Le 4 août 1789 — abolition des droits seigneuriaux
C. Le 14 juillet 1789 — prise de la Bastille
D. Le 21 septembre 1792 — proclamation de la République
✓ Bonne réponse : C
Le 14 juillet 1789 marque le début de la Révolution française avec la prise de la Bastille, forteresse royale parisienne symbole de l'arbitraire royal. Ce jour est depuis 1880 la fête nationale française. La Révolution avait été précédée par la réunion des États généraux (5 mai 1789) et la proclamation de l'Assemblée nationale (17 juin 1789). La Déclaration des droits de l'homme et du citoyen fut adoptée le 26 août 1789. La Révolution aboutit à l'abolition de la monarchie et à la proclamation de la République.
Question 8 / 10
Que représente le 14 juillet ?
Choisissez la bonne réponse.
A. La prise de la Bastille
B. La fête du travail
C. La fin de la monarchie
✓ Bonne réponse : A
Le 14 juillet 1789 : date fondatrice de la Révolution française marquée par la prise de la Bastille, forteresse-prison symbole du pouvoir absolu. Cet événement incarne la liberté retrouvée et l'abolition de l'arbitraire royal. Contrairement à la fête du Travail (1er mai) ou à la fin progressive de la monarchie (1870), le 14 juillet représente le moment décisif du passage à la République.
Question 9 / 10
Quel est le rôle principal du Conseil constitutionnel en France ?
A. Gérer les relations diplomatiques avec l'étranger
B. Vérifier la conformité des lois à la Constitution
C. Gouverner le pays en cas d'absence du Président
D. Contrôler les finances publiques de l'État
✓ Bonne réponse : B
Le Conseil constitutionnel veille à la conformité des lois à la Constitution française. Il est composé de 9 membres nommés pour 9 ans (3 par le Président de la République, 3 par le Président de l'Assemblée nationale, 3 par le Président du Sénat). Il contrôle aussi la régularité des élections présidentielles et législatives. La Cour des comptes contrôle les finances publiques. Le Conseil d'État est la plus haute juridiction administrative.
Question 10 / 10
Qui est le chef de l'État en France ?
A. Le Président de la République
B. Le Président de l'Assemblée nationale
C. Le Premier ministre
D. Le Président du Sénat
✓ Bonne réponse : A
Le Président de la République est le chef de l'État en France. Il est élu au suffrage universel direct pour un mandat de 5 ans (quinquennat). Il incarne l'unité nationale, garantit les institutions, nomme le Premier ministre, préside le Conseil des ministres et est chef des armées. Le Premier ministre est le chef du gouvernement (rôle distinct). Le Président du Sénat assure l'intérim si la présidence devient vacante.
Une usine de fabrication de moteurs souhaite appliquer le machine learning pour détecter des boulons défectueux. Laquelle des situations suivantes introduirait un biais dans le modèle ?
A. Sélectionner des données de test issues des données de longévité de boulons d'un fabricant de bateaux
B. Sélectionner des données d'entraînement en excluant délibérément certains types de défauts
C. Sélectionner des données d'entraînement en incluant délibérément tous les types de défauts connus
D. Sélectionner des données de test issues d'un jeu de données différent de celui utilisé pour l'entraînement
✓ Bonne réponse : B
Réponse : Sélectionner des données d'entraînement en excluant délibérément certains types de défauts. Explication : Exclure intentionnellement certains types de défauts des données d'entraînement produit un modèle biaisé, incapable de détecter ces conditions. Il s'agit d'un exemple classique de biais d'échantillonnage lors de la préparation des données ML.
Question 2 / 10
Laquelle des affirmations suivantes décrit le MIEUX un système autonome ?
A. Un système de détection de fraude qui alerte les opérateurs lorsqu'il détecte un risque de fraude spécifique associé à une transaction, afin d'obtenir une contribution humaine pour prendre la décision finale.
B. Un chatbot qui apprend les réponses les plus efficaces à apporter aux humains (afin de les inciter à poursuivre la conversation) sur la base d'expériences antérieures.
C. Un système d'approbation de prêts capable de traiter des demandes de prêt indéfiniment, dans la limite d'un montant global de crédit défini, jusqu'à ce qu'un opérateur réduise le montant du crédit global disponible.
D. Une voiture autonome qui arrête automatiquement le véhicule si le conducteur ne répond pas aux invites vocales, afin de s'assurer qu'il est bien éveillé.
✓ Bonne réponse : D
Réponse : Une voiture autonome qui s'arrête automatiquement lorsque le conducteur ne répond pas. Explication : Un système autonome perçoit son environnement et prend des décisions sans intervention humaine. Le fait que la voiture s'arrête automatiquement (action déclenchée par la perception d'un conducteur qui ne répond pas) illustre une autonomie de niveau 4/5.
Question 3 / 10
Laquelle des affirmations suivantes décrit LE MIEUX pourquoi les environnements de test pour les systèmes autonomes pourraient devoir être différents des autres environnements de test ?
A. Il peut être nécessaire d'introduire du non-déterminisme dans l'environnement
B. Des outils peuvent être nécessaires pour simuler des scénarios extrêmes
C. Des outils peuvent être nécessaires pour fournir des explications sur le comportement du système
D. Du matériel spécifique à l'IA peut être requis
✓ Bonne réponse : B
Réponse : Des outils peuvent être nécessaires pour simuler des scénarios extrêmes. Explication : Les systèmes autonomes doivent être testés dans des scénarios dangereux, rares ou extrêmes (par exemple : pannes d'équipement, conditions hazardueuses) qui ne peuvent pas être reproduits en toute sécurité dans un environnement réel, ce qui nécessite des outils de simulation.
Question 4 / 10
Lequel des facteurs suivants, lié aux données de test, peut créer des défis spécifiques aux tests des systèmes basés sur l'IA ?
A. La création manuelle de données de test
B. L'obtention de données n'ayant pas été pré-traitées par le système sous test
C. L'obtention de données appropriées auprès des utilisateurs
D. L'obtention de données provenant de jeux de données de référence publics
✓ Bonne réponse : C
Réponse : L'obtention de données appropriées auprès des utilisateurs. Explication : L'un des défis majeurs spécifiques aux tests de l'IA est l'acquisition de données représentatives, diversifiées et suffisantes. Les réglementations sur la vie privée, le consentement des utilisateurs et la nécessité de respecter la distribution du monde réel rendent particulièrement difficile l'obtention de données de test appropriées auprès des utilisateurs.
Question 5 / 10
Laquelle des affirmations suivantes est vraie concernant les tests dynamiques relatifs aux biais inappropriés ?
A. L'examen de la source des données d'entraînement peut révéler des biais inappropriés
B. Les tests ne doivent jamais être effectués en production
C. Il peut être nécessaire d'obtenir des attributs supplémentaires sur les données traitées
D. Les biais inappropriés ne doivent être testés que lorsque des caractéristiques protégées telles que la race ou le genre sont présentes dans les entrées
✓ Bonne réponse : C
Réponse : Les tests dynamiques relatifs aux biais inappropriés peuvent nécessiter l'obtention d'attributs de données supplémentaires. Explication : Pour détecter les biais, les testeurs peuvent avoir besoin d'analyser des attributs protégés (genre, origine ethnique, âge) dans les données de test, attributs qui ne font pas normalement partie du jeu de données de test, ce qui requiert une augmentation ou une acquisition spécifique de données.
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 complexité cyclomatique
B. Les développeurs associés aux modifications de code antérieures
C. Le nombre de lignes de code modifiées
D. La taille des commits
✓ Bonne réponse : A
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
Lequel des matériels suivants est LE PLUS ADAPTÉ à la mise en œuvre de l'IA dans le cadre du Machine Learning (ML) ?
A. Du matériel supportant une multiplication matricielle rapide
B. Des CPU 64 bits
C. Du matériel supportant des opérations en virgule flottante haute précision
D. Des CPU puissants
✓ Bonne réponse : A
Réponse : Du matériel supportant une multiplication matricielle rapide. Explication : Les calculs ML — notamment l'entraînement et l'inférence des réseaux de neurones — sont dominés par des opérations de multiplication matricielle. Le matériel conçu spécifiquement pour effectuer ces opérations rapidement (GPU, TPU), grâce à des architectures de traitement parallèle, est le plus adapté aux charges de travail ML.
Question 8 / 10
Laquelle des affirmations suivantes est CORRECTE concernant les exemples adversariaux dans le contexte des systèmes ML de classification d'images ?
A. Les attaques en boîte noire (black box) basées sur des exemples adversariaux créent un modèle dupliqué du modèle original.
B. Ces exemples sont spécifiques à un modèle donné et ne sont pas susceptibles de faire échouer un autre modèle entraîné sur la même tâche.
C. Ces attaques ne peuvent pas être contrées en réentraînant le modèle avec ces exemples ajoutés aux données d'entraînement.
D. Ces exemples d'attaque amènent un modèle à prédire la bonne classe avec une précision légèrement réduite, bien qu'ils ressemblent à l'image originale.
✓ Bonne réponse : A
Réponse : Les attaques en boîte noire basées sur des exemples adversariaux créent un modèle substitut (dupliqué) du modèle original. Explication : Dans les attaques adversariales en boîte noire, l'attaquant n'a pas accès au modèle cible. Il construit un modèle substitut en interrogeant le système cible et en entraînant une copie locale, puis génère des exemples adversariaux contre ce substitut. Ces exemples sont ensuite transférables au modèle cible en raison du phénomène de transférabilité entre modèles.
Question 9 / 10
Un composant logiciel utilise le machine learning pour reconnaître des chiffres à partir d'un scan de nombres manuscrits. Quel type de ML illustre ce scénario ?
A. La classification
B. Le clustering
C. La régression
D. L'apprentissage par renforcement
✓ Bonne réponse : A
Réponse : La classification. Explication : La reconnaissance de chiffres manuscrits (0 à 9) à partir d'images numérisées est un problème de classification multi-classes. Chaque image est classée dans l'une des 10 catégories discrètes (de 0 à 9), ce qui constitue la caractéristique fondamentale des tâches de classification.
Question 10 / 10
Lequel des exemples suivants illustre un problème de clustering pouvant être résolu par apprentissage non supervisé ?
A. Estimer les achats attendus de nourriture pour chats à la suite d'une campagne publicitaire particulièrement réussie
B. Associer des acheteurs à leurs habitudes d'achat
C. Regrouper des poissons individuels en fonction du type de leurs nageoires
D. Classer des achats de muffins en fonction de l'attrait perçu de leur emballage
✓ Bonne réponse : B
Réponse : Associer des acheteurs à leurs habitudes d'achat. Explication : Le clustering est une technique d'apprentissage non supervisé qui regroupe des points de données similaires sans labels prédéfinis. Regrouper des acheteurs en fonction de leurs comportements (habitudes) sans segments clients définis au préalable est un cas d'usage typique du clustering.
Quelles pratiques sont généralement impliquées dans l’implémentation de la résolution d’un problème ? 1. L’amélioration continue2. La gestion des demandes de services3. La gestion des niveaux de service4. Le habiliataion des changements
A. 3 et 4
B. 1 et 4
C. 2 et 3
D. 1 et 2
✓ Bonne réponse : B
Réponse : 1 et 4. Explication : La résolution d\'un problème implique l\'amélioration continue (identifier et éliminer la cause) et le contrôle des changements (implémenter la correction de manière contrôlée et sécurisée).
Question 2 / 10
Quel énoncé sur l’autorité de changement est CORRECT ?
A. Les changements normaux sont pré-autorisés et ne requièrent pas l\'intervention d\'une autorité de changement
B. Une seule autorité de changement doit être assignée pour autoriser tous les types et les modèles de changements
C. Les changements urgents peuvent être implémentés sans l\'autorisation d\'une autoritéde changement
D. Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement
✓ Bonne réponse : D
Réponse : Une autorité de changement doit être assignée pour chaque type et chaque modèle de changement. Explication : Chaque type et modèle de changement doit avoir une autorité de changement désignée, garantissant une gouvernance claire et des décisions prises par les personnes appropriées selon le risque et l\'impact.
Question 3 / 10
Laquelle des options suivantes est un but de la pratique du « centre de services » ?
A. Capturer la demande de résolution d\'incidents et les demandes de services
B. Définir des cibles claires basées sur le business, en matière de performances des services
C. Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués
D. Réduire la probabilité et l\'impact des incidents en identifiant leurs causes réelles ou potentielles
✓ Bonne réponse : C
Réponse : Maximiser le nombre de changements informatiques réussis en vérifiant que les risques sont correctement évalués. Explication : Maximiser les changements informatiques réussis en évaluant correctement les risques est un objectif central de la gestion des services, que le centre de services contribue à atteindre en coordonnant les demandes.
Question 4 / 10
De quelle façon une organisation doit-elle adopter des méthodes d’amélioration continue ?
A. En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation
B. En utilisant une nouvelle méthode pour chaque amélioration gérée par l\'organisation
C. En renforçant l\'aptitude à utiliser autant de méthodes d\'amélioration que possible
D. En choisissant une seule méthode pour toutes les améliorations gérées par l\'organisation
✓ Bonne réponse : A
Réponse : En choisissant quelques méthodes clés pour les types d\'améliorations gérées par l\'organisation. Explication : Plutôt que d\'adopter toutes les méthodes existantes, une organisation doit sélectionner quelques approches adaptées aux types d\'améliorations qu\'elle gère, pour rester cohérente et efficace.
Question 5 / 10
Quelle pratique inclue la classification et la propriété des questions et des demandes des utilisateurs ?
A. Le centre de services
B. La gestion des incidents
C. Habilitation des changements
D. La gestion des niveaux de service
✓ Bonne réponse : A
Réponse : Le centre de services. Explication : Le centre de services est le point d\'entrée unique pour les utilisateurs. Il inclut la classification et la propriété de toutes les questions et demandes, qu\'il redirige vers les équipes appropriées.
Question 6 / 10
Quelle pratique relève de la responsabilité de chacun au sein de l’organisation ?
A. L\'amélioration continue
B. Habilitation des changements
C. La gestion des niveaux de service
D. La gestion des problèmes
✓ Bonne réponse : A
Réponse : L\'amélioration continue. Explication : L\'amélioration continue est la responsabilité de chacun dans l\'organisation, pas seulement d\'une équipe dédiée. Chaque employé doit contribuer à l\'identification et à la mise en oeuvre des améliorations.
Question 7 / 10
Que se passe-t-il lorsqu’une solution de contournement devient la façon permanente de traiter un problème ne pouvant pas être résolu de façon rentable ?
A. Le problème conserve l\'état d\'erreur connue
B. L\'enregistrement du problème est supprimé
C. La gestion des problèmes restaure le service dès que possible
D. Une demande de changement est soumise au habiliataion des changements
✓ Bonne réponse : A
Réponse : Le problème conserve l\'état d\'erreur connue. Explication : Lorsqu\'une solution de contournement devient permanente car le problème ne peut être résolu définitivement, le problème reste dans l\'état \'erreur connue\' : documenté mais non résolu.
Question 8 / 10
Laquelle des options suivantes est un bénéfice potentiel de l’utilisation d’un outil de gestion des services informatiques pour supporter la pratique de « gestion des incidents » ?
A. Il peut s\'assurer que la cause des incidents est identifiée dans les délais convenus
B. Il peut fournir un appariement automatisé des incidents aux problèmes ou aux erreurs connues
C. Il peut permettre la résolution et la clôture automatisées d\'incidents complexes
D. Il peut s\'assurer que les contrats des fournisseurs sont alignés sur les besoins du fournisseur de services
✓ Bonne réponse : B
Réponse : Il peut fournir un appariement automatisé des incidents aux problèmes ou aux erreurs connues. Explication : Les outils ITSM peuvent automatiquement associer de nouveaux incidents aux problèmes ou erreurs connus, accélérant ainsi le diagnostic et permettant d\'appliquer des solutions de contournement documentées.
Question 9 / 10
Laquelle des options suivantes est supportée par la pratique de « gestion des demandes de services » ?
A. Une demande d\'investigation sur la cause de plusieurs incidents connexes
B. Une demande d\'un utilisateur concernant quelque chose qui fait partie intégrante de la fourniture normale des services
C. Une demande d\'autorisation d\'un changement qui pourrait avoir un impact sur un service
D. Une demande de restauration du service après une interruption deservice
✓ Bonne réponse : B
Réponse : Une demande d\'un utilisateur concernant quelque chose qui fait partie intégrante de la fourniture normale des services. Explication : La gestion des demandes de services prend en charge les demandes standard faisant partie de la fourniture normale des services, comme une réinitialisation de mot de passe ou la commande d\'un équipement.
Question 10 / 10
Quelle option décrit des résultats ?
A. Configuration des ressources d\'une organisation
B. Éléments livrables tangibles ou intangibles
C. Résultats souhaités par une partie prenante
D. Fonctionnalité offerte par un produit ou un service
✓ Bonne réponse : C
Réponse : Résultats souhaités par une partie prenante. Explication : Les résultats (outcomes) sont les effets souhaités par une partie prenante. Ils diffèrent des livrables (outputs) : le résultat est la valeur créée pour le consommateur, pas le produit livré.
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 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é.
D. ans SaaS et PaaS, les clients ne peuvent jamais influencer le chiffrement.
✓ 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 2 / 10
Dans le contexte de la journalisation, quelle affirmation différencie le mieux les logs du plan de contrôle (control plane) des logs du plan de données (data plane) ?
A. Les logs du plan de contrôle sont accessibles uniquement aux CSP ; les logs du plan de données sont accessibles aux clients
B. Les logs du plan de contrôle surveillent l'utilisation des ressources de calcul, tandis que les logs du plan de données enregistrent les rôles IAM
C. Les logs du plan de contrôle enregistrent les actions de gestion des API, tandis que les logs du plan de données enregistrent l'accès aux données et les opérations utilisateur
D. Les logs du plan de contrôle enregistrent le flux de paquets réseau ; les logs du plan de données capturent les erreurs d'API
✓ Bonne réponse : C
Control plane logs → actions de gestion et configuration (création de VM, changement de rôle, etc.). Data plane logs → actions sur les données elles-mêmes (lecture, écriture, suppression).
Question 3 / 10
Quel contrôle de la Cloud Controls Matrix (CCM) traite le plus directement la gestion sécurisée des secrets Kubernetes ?
A. EKM-03 : Gestion des clés de chiffrement
B. S-01 : Classification des données
C. SEF-02 : Gestion de la sécurité des logiciels
D. IAM-05 : Provisionnement des identités et accès
✓ Bonne réponse : A
EKM-03 concerne la gestion sécurisée des clés et secrets, ce qui est essentiel pour protéger les secrets Kubernetes contre l'accès non autorisé ou la compromission.
Question 4 / 10
Quel est un contrôle policy-as-code courant au niveau organisationnel, aligné avec la Cloud Controls Matrix (CCM) ?
A. Imposer que tous les buckets de stockage aient la version désactivée par défaut
B. ctiver des revues manuelles des firewalls avant chaque déploiement
C. utoriser un trafic sortant non restreint pour la productivité des développeurs
D. S'assurer automatiquement que les rôles IAM respectent le principe du moindre privilège
✓ Bonne réponse : D
Un contrôle policy-as-code applique automatiquement des règles comme le moindre privilège pour les rôles IAM, garantissant la conformité et la sécurité sans intervention manuelle.
Question 5 / 10
Lequel des éléments suivants décrit le mieux la fonction principale d'une solution Cloud Security Posture Management (CSPM) dans un environnement multi-cloud ?
A. Surveiller le trafic réseau en temps réel pour détecter les signes de déni de service
B. utomatiser le déploiement des conteneurs applicatifs sur plusieurs régions
C. Évaluer en continu les configurations cloud pour détecter les non-conformités, les erreurs de configuration et les violations de politiques
D. Gérer le chiffrement des données stockées dans le service de gestion de clés (KMS) du fournisseur
✓ Bonne réponse : C
Une solution CSPM évalue en continu les configurations cloud pour détecter les non-conformités, erreurs de configuration et violations de politiques. Dans un environnement multicloud, elle offre une visibilité centralisée et permet d'appliquer des règles cohérentes sur AWS, Azure et GCP simultanément.
Question 6 / 10
Lequel des éléments suivants explique le mieux la différence entre les ACL au niveau des objets et les politiques de bucket dans un environnement de stockage cloud ?
A. Les ACL d'objets remplacent les politiques de bucket lorsque les deux sont définies sur la même ressource
B. Les ACL d'objets sont utilisées uniquement pour les utilisateurs IAM internes, tandis que les politiques de bucket s'appliquent à tous les comptes externes
C. Les ACL d'objets fournissent un contrôle d'accès granulaire au niveau des objets, tandis que les politiques de bucket définissent des règles centralisées pour tout le bucket
D. Les ACL d'objets s'appliquent aux buckets entiers, tandis que les politiques de bucket gèrent l'accès aux objets individuels
✓ Bonne réponse : C
Les ACL d'objets définissent des permissions granulaires pour chaque objet individuellement, tandis que les politiques de bucket s'appliquent globalement à tous les objets. En pratique, les politiques de bucket sont préférées pour leur gestion centralisée ; les ACL restent utiles pour des exceptions par objet.
Question 7 / 10
Lequel des éléments suivants explique le mieux l'avantage en matière de sécurité des endpoints privés par rapport aux endpoints publics sécurisés par un WAF ?
A. Les endpoints privés empêchent l'exfiltration de données via Internet public en gardant le trafic dans le réseau privé du fournisseur
B. Les endpoints privés offrent un débit plus élevé car ils contournent toujours le chiffrement.
C. Les endpoints privés inspectent automatiquement et bloquent le trafic malveillant au niveau Layer 7.
D. Les endpoints privés éliminent le besoin de politiques d'accès basées sur l'identité.
✓ Bonne réponse : A
Les endpoints privés gardent le trafic entièrement dans le réseau cloud privé, ce qui réduit le risque que des données sensibles passent par Internet et soient exposées.
Question 8 / 10
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. onserver tous les logs indéfiniment pour ne jamais perdre de preuves
B. 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
C. Limiter la rétention des logs à la période par défaut fournie par le fournisseur cloud
D. Réduire la période de rétention pour minimiser les coûts de transfert de données entre les niveaux de stockage
✓ Bonne réponse : B
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 9 / 10
Dans un modèle Infrastructure as a Service (IaaS), qui est principalement responsable des correctifs et de la maintenance du système d'exploitation (OS) ?
A. ucun des deux, car l'infrastructure virtuelle se met à jour automatiquement grâce aux fonctionnalités d'élasticité
B. Les deux, fournisseur et client, car le patching est automatiquement effectué via l'hyperviseur
C. Le fournisseur cloud, dans le cadre de la responsabilité partagée pour la gestion de la plateforme
D. Le client, car le système d'exploitation fait partie de l'image de machine virtuelle sous son contrôle administratif
✓ Bonne réponse : D
En IaaS, le client gère et maintient le système d'exploitation de ses machines virtuelles ; le fournisseur ne s'occupe que de l'infrastructure sous-jacente
Question 10 / 10
Selon la Cloud Controls Matrix (CCM) de la CSA, quelle catégorie de contrôle soutient le plus directement les mécanismes Zero Trust via la validation continue des politiques et la surveillance des accès ?
A. IVS (Sécurité de l'infrastructure et de la virtualisation)
B. SEF (Opérations de sécurité et surveillance des événements)
C. R (Continuité d'activité et résilience)
D. IAM (Gestion des identités et des accès)
✓ Bonne réponse : B
SEF permet de surveiller et valider continuellement les accès et les politiques, ce qui renforce la sécurité Zero Trust en détectant toute anomalie ou non-conformité en temps réel.
“Copilot, convert these chat action items into a Microsoft To Do list and assign priority levels.”
Quelle limitation devez-vous connaître ?
A. L’attribution des priorités nécessite l’intégration avec Excel.
B. Les éléments d’action du chat doivent être formatés manuellement avant la conversion.
C. Copilot Chat ne prend pas en charge To Do ( mais il prend en charge que la création de tâches Planner)
D. Copilot Chat ne peut pas interagir avec Microsoft To Do.
✓ Bonne réponse : C
Copilot Chat dans Microsoft Teams peut analyser les conversations et générer des tâches.
Limitation actuelle : il peut créer des tâches dans Microsoft Planner, mais ne prend pas encore en charge la création directe de tâches dans Microsoft To Do.
Cela signifie que si vous demandez à Copilot de convertir des éléments d’action en To Do, la commande ne fonctionnera pas directement.
Question 2 / 10
Quelle considération sur le modèle de coûts est la plus précise pour cette approche hybride ?
Une organisation de taille moyenne avec un Active Directory local existant souhaite mettre en œuvre Azure AD pour la gestion des identités tout en conservant certaines ressources sur site.
A. Les déploiements hybrides nécessitent uniquement du CapEx pour le matériel sur site, sans OpEx supplémentaire pour les services d’identité cloud.
B. Les déploiements hybrides éliminent toutes les dépenses en capital et convertissent 100 % des coûts en dépenses d’exploitation.
C. Les déploiements hybrides conservent le CapEx pour l’infrastructure sur site existante tout en introduisant de l’OpEx pour les abonnements Azure AD Premium et les services de synchronisation de données.
D. Les environnements hybrides doublent le coût car vous payez CapEx et OpEx en totalité.
✓ Bonne réponse : C
Dans un environnement hybride, vous continuez à utiliser votre infrastructure locale (CapEx) pour certains services ou serveurs AD.
En parallèle, vous payez des abonnements cloud Azure AD Premium et éventuellement des services de synchronisation de données, ce qui constitue des dépenses d’exploitation (OpEx).
Les autres options sont incorrectes :
A : Faux, le CapEx sur site reste nécessaire.
B : Faux, ce n’est pas un double paiement intégral.
C : Faux, l’utilisation d’Azure AD introduit bien des coûts OpEx.
Question 3 / 10
Un responsable IT doit bloquer de manière proactive une mise à jour de pilote qui provoque des écrans bleus sur plusieurs modèles.
Quelle fonctionnalité Endpoint Analytics doit-il utiliser pour détecter les appareils affectés et empêcher l’installation du pilote problématique ?
A. Recommended Actions export
B. Health Metrics device score thresholds
C. Proactive Remediations with detection and remediation scripts
D. Startup Performance report
✓ Bonne réponse : C
Proactive Remediations permet de :
Détecter les appareils affectés par un problème spécifique (via des scripts de détection)
Appliquer automatiquement des scripts de correction ou empêcher l’installation d’un pilote problématique
Les autres options ne bloquent pas activement les mises à jour problématiques :
A : Startup Performance report analyse les temps de démarrage, pas les pilotes
C : Health Metrics fournit des scores de santé des appareils mais ne permet pas de remediation proactive
D : Recommended Actions exporte des suggestions, mais ne bloque rien automatiquement
Question 4 / 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. Prompt Library
B. Security Insights
C. Token Usage
D. User Engagement
✓ 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 5 / 10
Que faut-il activer pour s’assurer que les messages vocaux sont bien délivrés aux utilisateurs ?
Une organisation mondiale a attribué des licences Microsoft 365 E3 à tous les utilisateurs et souhaite qu’ils puissent accéder à leur messagerie vocale dans Teams sans acheter de licences supplémentaires Phone System.
A. Exchange Online mailbox pour chaque utilisateur
B. Power Automate voicemail workflow
C. Teams Premium add-on license
D. Phone System add-on license
✓ Bonne réponse : A
Dans Teams, la messagerie vocale est liée à la boîte aux lettres Exchange Online.
Même sans licence Phone System, Teams peut délivrer les messages vocaux dans la boîte aux lettres Exchange Online.
Les autres options :
B : Teams Premium ajoute des fonctionnalités avancées, pas nécessaire pour la messagerie vocale basique.
C : Phone System est requis uniquement pour passer/recevoir des appels via le PSTN.
D : Power Automate ne gère pas la messagerie vocale Teams nativement.
Question 6 / 10
Pour activer les fonctionnalités de Gestion des risques internes (Insider Risk Management) dans Microsoft Purview, quelle licence d’abonnement est requise pour votre organisation ?
A. Microsoft 365 Business Premium
B. Microsoft 365 E5 Compliance
C. Microsoft 365 E3
D. Microsoft 365 F3
✓ Bonne réponse : B
Insider Risk Management est une solution avancée de Microsoft Purview permettant de :
Détecter les risques liés aux utilisateurs internes (fuites de données, comportements à risque, exfiltration d’informations sensibles).
Utiliser l’intelligence artificielle et des modèles prédéfinis pour analyser les activités suspectes.
Aider les organisations à répondre aux exigences réglementaires et de conformité.
👉 Ces fonctionnalités avancées font partie des capacités de Microsoft 365 E5 Compliance (ou incluses dans les suites Microsoft 365 E5 complètes).
Les licences comme E3, Business Premium ou F3 ne comprennent pas les fonctionnalités complètes d’Insider Risk Management.
Question 7 / 10
Quelle étape les administrateurs doivent-ils prendre en priorité pour planifier les futures réclamations SLA ?
Un fournisseur de soins de santé dépose une demande de crédit de service pour un cumul de trois heures d’indisponibilité dans Exchange Online, mais la demande est rejetée car elle a été soumise trop tard.
A. Configurer des alertes Azure Monitor pour escalader automatiquement les incidents au support Microsoft
B. Auditer et documenter immédiatement toutes les interruptions de service et les comparer au SLA
C. Automatiser les demandes de crédit via le Service Health Dashboard pour éviter la soumission manuelle
D. Migrer les charges de travail critiques vers un autre tenant pour éviter les violations SLA
✓ Bonne réponse : B
Pour pouvoir réclamer un crédit SLA, il est essentiel de documenter immédiatement toute interruption et de la comparer aux seuils définis dans le SLA.
Sans preuves précises et horodatées, Microsoft peut rejeter la demande, même si le service a été interrompu.
Les autres options ne résolvent pas le problème de suivi et documentation :
Automatiser les crédits (B) n’est pas possible.
Migrer vers un autre tenant (C) est excessif et non nécessaire.
Configurer des alertes (D) aide à la notification mais ne remplace pas la documentation des interruptions.
Question 8 / 10
Votre équipe sécurité exige que tous les emails sortants contenant du contenu sensible soient chiffrés automatiquement sans intervention de l’utilisateur.
Quelle fonctionnalité intégrée à Outlook permet le chiffrement automatique des messages basé sur une politique ?
A. Office 365 Message Encryption
B. S/MIME
C. Information Rights Management (IRM)
D. Transport Layer Security (TLS)
✓ Bonne réponse : A
Office 365 Message Encryption (OME) permet de :
Chiffrer automatiquement les emails selon des politiques définies
Protéger le contenu même si le destinataire n’utilise pas Office 365
Les autres options ne répondent pas entièrement au besoin :
A : S/MIME nécessite que l’expéditeur configure manuellement le certificat et le chiffrement.
B : TLS sécurise la transmission, mais ne chiffre pas le contenu de manière persistante.
C : IRM contrôle l’utilisation et l’accès aux messages mais ne déclenche pas le chiffrement automatique basé sur des règles.
Question 9 / 10
Quelle solution est la plus appropriée pour ce cas ?
Un contractuel a besoin d’un environnement desktop autonome, toujours actif, qui conserve les applications et paramètres entre les sessions.
A. Windows 365 Cloud PC
B. Azure Virtual Desktop single-session desktop
C. Azure Virtual Desktop pooled session hosts
D. Azure App Service Web App
✓ Bonne réponse : A
Windows 365 Cloud PC fournit des PC persistants dans le cloud :
Chaque utilisateur obtient son propre environnement desktop
Les applications et paramètres sont conservés entre les sessions
Toujours disponible et indépendant des autres utilisateurs
Les autres options ne répondent pas exactement au besoin :
A : Pooled session hosts partagent les sessions, donc l’environnement n’est pas persistant.
C : Single-session desktop dans AVD peut être persistant, mais nécessite plus de gestion et de configuration.
D : Azure App Service Web App héberge des applications web, pas un desktop complet persistant.
Question 10 / 10
Quel chemin dans les portails décrit correctement où consulter le Secure Score de votre organisation et les actions d’amélioration associées ?
A. Azure portal > Azure Active Directory > Security > Secure Score
B. Microsoft Defender for Endpoint portal > Security posture > Secure Score
C. Microsoft 365 admin center > Reports > Secure Score
D. Microsoft 365 security center > Microsoft Secure Score
✓ Bonne réponse : D
Microsoft Secure Score se trouve dans le Microsoft 365 security center.
Il permet de :
Voir le score actuel de sécurité de l’organisation
Accéder à des recommandations et actions pour améliorer la sécurité
Les autres options ne donnent pas l’accès complet à Secure Score :
A : Azure AD Security montre certains paramètres, mais pas le score complet Microsoft 365.
C : Microsoft 365 admin center > Reports ne fournit pas le Secure Score détaillé.
D : Defender for Endpoint montre le posture de sécurité endpoints, pas le score global Microsoft 365.
Une entreprise globale déploie Microsoft Entra Internet Access dans le cadre de sa stratégie SSE (Secure Service Edge).
L’architecte sécurité doit :
Configurer des politiques Conditional Access pour bloquer les connexions risquées vers des applications SaaS non approuvées
Appliquer des politiques d’usage acceptable pour les services approuvés
Quelle intégration permet ce contrôle ?
A. Microsoft Entra Internet Access intégré avec les politiques Azure Key Vault
B. Microsoft Entra Internet Access intégré avec les Security Baselines Intune Endpoint
C. Microsoft Entra Internet Access intégré avec Microsoft Defender for Cloud Apps
D. Azure Firewall intégré avec le portail de conformité Microsoft Purview
✓ Bonne réponse : C
Microsoft Entra Internet Access (EIA) : solution SSE qui fournit :
Filtrage d’accès Internet
Protection contre les applications non approuvées
Application des politiques d’usage acceptable
Intégration avec Microsoft Defender for Cloud Apps :
Permet de détecter et contrôler l’usage des applications SaaS
Active les politiques Conditional Access pour :
Bloquer les connexions à des applications non sanctionnées
Appliquer des restrictions ou des alertes pour les applications approuvées
Assure visibilité, contrôle et gouvernance centralisée
C’est la meilleure pratique Microsoft SSE pour sécuriser l’accès SaaS et Internet.
Question 2 / 10
Une entreprise de services financiers souhaite maximiser la protection contre le phishing via Defender for Office 365 en configurant des politiques anti-phishing avancées.
Quel paramètre avancé améliore le plus directement la protection contre l’usurpation de compte (account impersonation) ?
A. Désactiver l’audit des boîtes aux lettres pour réduire le bruit dans la détection d’usurpation
B. Activer Mailbox Intelligence et Spoof Intelligence dans la politique anti-phishing
C. Créer une Safe Links policy pour réécrire les URLs de tous les emails
D. Configurer une règle de transport Exchange bloquant tous les emails externes avec pièces jointes
✓ Bonne réponse : D
Mailbox Intelligence : analyse le comportement des utilisateurs pour identifier des emails suspects envoyés ou reçus
Spoof Intelligence : détecte les tentatives d’usurpation d’identité (spoofing), notamment des domaines ou adresses similaires aux comptes internes
Ensemble, ils permettent à Defender for Office 365 de :
Bloquer ou marquer les emails imitant des comptes internes ou exécutifs
Réduire les risques d’account takeover via phishing ciblé
Question 3 / 10
Vous évaluez la posture de sécurité des applications SaaS tierces intégrées à Microsoft Entra ID pour l’authentification.
Votre objectif :
Identifier les applications à risque
Gouverner correctement l’accès des utilisateurs
Quelle capacité Microsoft devez-vous utiliser ?
A. Microsoft Entra Permissions Management
B. Microsoft Defender for Cloud Apps (MCAS)
C. Microsoft Defender for Identity
D. États de conformité Azure Policy
✓ Bonne réponse : B
MCAS / Defender for Cloud Apps :
Fournit visibilité complète sur les applications SaaS connectées à Entra ID
Identifie les applications non approuvées ou risquées
Permet de :
Appliquer des politiques d’accès
Restreindre ou contrôler l’usage des applications
Surveiller les activités et détecter les risques liés aux utilisateurs et aux sessions
C’est la solution Microsoft recommandée pour le Shadow IT et la gouvernance SaaS.
Question 4 / 10
Une entreprise mondiale souhaite étendre Microsoft Defender for Cloud pour surveiller la posture de sécurité sur :
Azure
AWS
Google Cloud Platform (GCP)
Quelle capacité le cybersecurity architect doit-il activer ?
A. Activer uniquement Microsoft Sentinel pour ingérer la télémétrie AWS et GCP sans Defender for Cloud
B. Utiliser les connecteurs multi-cloud de Defender for Cloud pour intégrer les comptes AWS et GCP
C. Configurer Azure Monitor diagnostic settings pour collecter les logs d’AWS et GCP
D. Déployer Defender for Endpoint sur les workloads AWS et GCP pour gérer la posture
✓ Bonne réponse : B
Microsoft Defender for Cloud – multi-cloud capabilities :
Permet de centraliser la gestion de la posture de sécurité sur plusieurs clouds
Offre assessments, recommandations et alertes de sécurité pour Azure, AWS et GCP
Les connecteurs multi-cloud :
Onboard facilement les comptes AWS/GCP
Surveillent les configurations, vulnérabilités et risques
Fournissent des recommandations cohérentes à travers les environnements
Question 5 / 10
Une équipe de Security Operations souhaite chercher de manière proactive des menaces persistantes avancées (APT) dans :
– Les logs de connexion Azure AD – La télémétrie des endpoints – L’activité des applications cloud
Quelle capabilité de Microsoft Sentinel doit être utilisée pour soutenir ce workflow de threat hunting ?
A. Sentinel hunting queries écrites en KQL
B. Advanced hunting dans Microsoft 365 Defender
C. Initiatives Azure Policy appliquées à toutes les souscriptions
D. Étiquettes de sensibilité Microsoft Purview appliquées aux logs d’audit
✓ Bonne réponse : A
Microsoft Sentinel permet aux équipes SOC de :
Collecter et centraliser les logs depuis Azure AD, endpoints, applications cloud, et plus
Exécuter des requêtes de threat hunting personnalisées en Kusto Query Language (KQL)
Identifier APT, comportements anormaux et attaques avancées avant qu’elles ne deviennent incidents critiques
Pourquoi c’est le bon choix :
Le besoin est proactif (threat hunting), pas simplement la surveillance ou la gouvernance
KQL dans Sentinel est l’outil natif pour rechercher, corréler et analyser les événements à grande échelle
Question 6 / 10
Votre entreprise opère dans plusieurs régions et doit classer les informations personnelles (PII) différemment selon les lois locales (ex. : GDPR en UE, CCPA en Californie).
Quelle fonctionnalité de Microsoft Purview permet de créer des politiques de classification régionales pour répondre à ces exigences ?
A. Regulatory Templates dans Data Loss Prevention (DLP)
B. eDiscovery Hold Policies
C. Trainable Classifiers
D. Communication Compliance Policies
✓ Bonne réponse : A
Purview Data Loss Prevention (DLP) permet :
De définir des politiques de protection des données basées sur le type de données sensibles (PII, informations financières, etc.)
D’utiliser des modèles réglementaires prédéfinis (Regulatory Templates) pour se conformer aux exigences locales :
GDPR → UE
CCPA → Californie
HIPAA → santé aux États-Unis, etc.
Ces templates permettent de standardiser la classification et la protection des données selon la juridiction, tout en appliquant des règles de prévention de la perte de données adaptées à chaque région.
Question 7 / 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. Azure Application Gateway avec politiques WAF
B. Azure Bastion avec accès Just-in-Time
C. Microsoft Defender for Endpoint avec Attack Surface Reduction
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 8 / 10
Votre organisation doit chiffrer les données sensibles stockées dans Azure Cosmos DB et souhaite utiliser ses propres clés de chiffrement gérées dans Azure Key Vault.
Quelle fonctionnalité doit être configurée ?
A. Column-level Always Encrypted
B. Client-side encryption avec clés gérées par l’application
C. Transparent Data Encryption avec clés gérées par le service
D. Encryption at rest avec customer-managed keys (CMK)
✓ Bonne réponse : D
Customer-Managed Keys (CMK) pour Cosmos DB :
Permet de chiffrer les données au repos en utilisant vos propres clés stockées dans Azure Key Vault
Offre contrôle total sur la gestion et la rotation des clés
Supporte les exigences de conformité et réglementaires (HIPAA, GDPR, etc.)
Différence avec les autres options :
A. Client-side encryption
Chiffrement côté client → les données sont chiffrées avant envoi à Cosmos DB
Plus complexe à gérer, mais pas nécessaire si vous voulez CMK au repos côté service
C. Transparent Data Encryption (TDE) avec service-managed keys
Chiffrement automatique par le service
Vous ne contrôlez pas les clés → ne répond pas à l’exigence de CMK
D. Column-level Always Encrypted
Disponible pour SQL Server / Azure SQL Database
Pas applicable à Cosmos DB
Question 9 / 10
Une entreprise héberge un ensemble d’API sur Azure Kubernetes Service (AKS).
L’architecte sécurité doit recommander une solution en couches combinant :
Contrôles pare-feu
Protection DDoS
Quelle approche répond le mieux à la baseline recommandée par Microsoft ?
A. Configurer des NSG au niveau du subnet et se reposer uniquement sur les Kubernetes network policies
B. Placer AKS derrière Azure Firewall, activer DDoS Protection Standard, et utiliser Application Gateway WAF pour l’inspection des APIs
C. Utiliser Azure Front Door avec cache activé pour absorber les pics de trafic volumétrique
D. Déployer des appliances DDoS tierces depuis Azure Marketplace et désactiver Azure DDoS Protection
✓ Bonne réponse : B
Microsoft recommande pour les workloads AKS exposés aux APIs :
Multi-layer defense : défense en profondeur (defense-in-depth)
Azure Firewall pour contrôler le trafic réseau entrant/sortant
DDoS Protection Standard pour se protéger contre les attaques volumétriques sur le réseau
Application Gateway WAF pour inspecter et protéger les APIs contre :
SQL injection
Cross-site scripting
Autres attaques applicatives
Cette approche est la baseline de sécurité recommandée pour AKS exposé à Internet.
Question 10 / 10
Une entreprise doit appliquer un durcissement du système d’exploitation (OS hardening) pour les appareils macOS utilisés par les développeurs.
L’équipe sécurité doit garantir que les éléments suivants soient appliqués de manière cohérente :
Chiffrement FileVault
Complexité des mots de passe
Paramètres du pare-feu
Quelle capacité d’Intune l’architecte doit-il configurer ?
A. Configuration Profiles avec paramètres de sécurité endpoint
B. App Protection Policies
C. Device Compliance Policies
D. macOS Security Baselines
✓ Bonne réponse : D
Les Configuration Profiles dans Intune permettent :
De configurer précisément FileVault
De définir les exigences de mot de passe
De configurer le pare-feu macOS
D’appliquer des paramètres avancés de sécurité
De cibler des groupes spécifiques (ex : développeurs)
Les profils de configuration sont le mécanisme direct permettant d’imposer ces paramètres.
Vous prévoyez de déployer 20 machines virtuelles dans un environnement Azure.
Pour vous assurer qu’une machine virtuelle nommée VM1 ne peut pas se connecter aux autres machines virtuelles, VM1 doit être déployée sur un réseau virtuel distinct.
Instructions : Examinez le texte en gras.S’il rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».S’il rend l’énoncé incorrect, sélectionnez la réponse qui corrige l’énoncé.
A. Exécuter un système d’exploitation différent des autres machines virtuelles
B. Avoir deux interfaces réseau
C. Aucun changement n’est nécessaire
D. Être déployée dans un groupe de ressources distinct
✓ Bonne réponse : C
Le déploiement de VM1 dans un réseau virtuel (VNet) distinct empêche par défaut toute communication réseau avec les machines virtuelles situées dans un autre VNet, sauf si une connexion explicite (peering, VPN, etc.) est configurée. Le texte souligné est donc correct.
Question 2 / 10
Cette question vous demande d’évaluer le texte en gras afin de déterminer s’il est correct
Si le texte rend l’énoncé correct, sélectionnez « Aucun changement n’est nécessaire ».Si l’énoncé est incorrect, sélectionnez la réponse qui le rend correct.
Vous pouvez utiliser les recommandations Azure Advisor pour envoyer des alertes par e‑mail lorsque le coût de la période de facturation en cours d’un abonnement Azure dépasse une limite spécifiée.
A. Aucun changement n’est nécessaire
B. Contrôle d’accès (IAM)
C. Conformité (Compliance)
D. Alertes de budget (Budget alerts)
✓ Bonne réponse : D
Les alertes de budget (Azure Budgets, dans Cost Management) permettent de :
définir une limite de coût pour un abonnement,
surveiller les dépenses en temps réel sur une période donnée,
envoyer des notifications par e‑mail lorsque les seuils sont atteints ou dépassés.
Azure Advisor fournit des recommandations d’optimisation des coûts, mais ne déclenche pas d’alertes de dépassement budgétaire.
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Dépassement de coûts + alertes e‑mail → Budget alerts
Recommandations d’optimisation → Azure Advisor
Question 3 / 10
Quelles sont deux caractéristiques du cloud public ?
A. gestion en libre‑service
B. stockage limité
C. tarification à l’usage (facturation mesurée)
D. connexions non sécurisées
E. matériel dédié
✓ Bonne réponse : A, C
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 4 / 10
Vous disposez de 1 000 machines virtuelles hébergées sur des hôtes Hyper‑V dans un centre de données.
Vous prévoyez de migrer toutes les machines virtuelles vers un abonnement Azure avec facturation à l’usage (pay‑as‑you‑go).
Vous devez identifier le modèle de dépenses à utiliser pour la solution Azure planifiée.
Quel modèle de dépenses devez‑vous identifier ?
A. Dépenses d’investissement
B. Élastique
C. Évolutif
D. Dépenses opérationnelles
✓ Bonne réponse : D
Le modèle pay‑as‑you‑go d’Azure repose sur des dépenses opérationnelles (OpEx), car vous payez uniquement pour les ressources consommées, sans investissement initial en matériel ou infrastructure.
Question 5 / 10
Quel est le processus de vérification des informations d’identification (credentials) d’un utilisateur ?
A. Ticketing
B. Autorisation
C. Authentification
D. Fédération
✓ Bonne réponse : C
L’authentification est le processus qui consiste à vérifier l’identité d’un utilisateur en validant ses informations d’identification, telles que :
un nom d’utilisateur et un mot de passe,
un certificat,
une donnée biométrique,
un code MFA.
Elle répond à la question fondamentale : 👉 « Qui êtes‑vous ? »
Les autres notions interviennent après ou autour de l’authentification :
Autorisation : détermine ce que l’utilisateur a le droit de faire, une fois authentifié.
Fédération : permet à un utilisateur de s’authentifier via un fournisseur d’identité externe (relation de confiance entre systèmes).
Ticketing : mécanisme technique (jetons, tickets Kerberos) utilisé après l’authentification pour accéder aux ressources.
📘 À retenir pour l’examen (AZ‑900 / sécurité)
Vérifier l’identité → Authentification Vérifier les droits → Autorisation
Question 6 / 10
Une équipe dispose d’un compte Azure Cosmos DB.
Il faut mettre en place une solution pour générer une alerte depuis Azure Log Analytics lorsqu’une charge de requête dépasse 40 unités plus de 10 fois durant une fenêtre de 10 minutes.Lesquelles des options suivantes recommandez-vous ? (Choisissez deux.)
A. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 40.
B. Créer une requête de recherche pour identifier quand requestCharge_s dépasse 10.
C. Configurer une période de 10 et une fréquence de 10.
D. Créer une requête de recherche pour identifier quand duration_s dépasse 10.
✓ Bonne réponse : A, C
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
Quel service fournit le calcul serverless (sans serveur) dans Azure ?
A. Azure Storage Account
B. Azure Container Instances
C. Azure Virtual Machines
D. Azure Functions
✓ Bonne réponse : D
Azure Functions est un service serverless qui permet :
d’exécuter du code sans gérer de serveurs,
de payer uniquement à l’exécution,
de déclencher le code via des événements (HTTP, messages, timers, etc.).
Les autres options ne sont pas serverless :
Azure Virtual Machines : infrastructure gérée par l’utilisateur
Azure Storage Account : stockage de données, pas du calcul
Azure Container Instances : exécution de conteneurs, mais pas serverless au sens Azure (gestion de l’environnement requise)
📘 À retenir pour l’examen AZ‑900 / AZ‑104 :
Serverless computing dans Azure → Azure Functions
Question 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
Vous prévoyez de provisionner des ressources Infrastructure as a Service (IaaS) dans Azure.
A. Une machine virtuelle Azure
B. Une application web Azure
C. Une base de données Azure SQL
D. Une application logique Azure
✓ Bonne réponse : A
Une machine virtuelle Azure est une ressource IaaS car Azure fournit l’infrastructure (matériel, réseau, stockage) tandis que le client gère le système d’exploitation, les applications et la configuration.
Question 10 / 10
Une entreprise prévoit de déployer une application sur Azure. L’application sera basée sur le langage .NET Core et sera hébergée à l’aide des Azure Web Apps.
Voici une partie des exigences de l’application :
permettre à l’équipe de test de visualiser les différents composants de l’application et les appels effectués entre eux ;
aider les équipes métier à analyser combien d’utilisateurs reviennent réellement sur l’application ;
permettre aux administrateurs IT de recevoir des alertes lorsque des conditions critiques sont atteintes dans l’application.
Quel service est le plus adapté pour répondre à l’exigence :« Aider le métier à analyser combien d’utilisateurs reviennent sur l’application » ?
A. Azure Advisor
B. Azure Service Health
C. Application Insights
D. Azure Policies
✓ Bonne réponse : C
Application Insights fournit des fonctionnalités de télémétrie applicative et d’analyse d’usage, notamment :
le suivi des utilisateurs,
l’analyse de la rétention des utilisateurs (utilisateurs récurrents),
des tableaux de bord orientés business et performance applicative.
Les autres services ne répondent pas à ce besoin :
Azure Service Health : état des services Azure, pas l’usage applicatif
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. Configurer un seul compte Stackdriver et lier tous les projets au même compte.
B. 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.
C. 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.
D. Utiliser Shared VPC pour connecter tous les projets et lier Stackdriver à l'un des projets.
✓ Bonne réponse : A
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 2 / 10
Vous créez une application qui s'exécutera dans votre datacenter. L'application utilisera des services GCP comme AutoML. Vous avez créé un compte de service avec les droits appropriés. Vous devez activer l'authentification aux APIs depuis votre environnement on-premises. Que devez-vous faire ?
A. Configurer une interconnexion directe entre votre datacenter et GCP pour activer l'authentification.
B. Aller dans la console IAM & admin, accorder à un compte utilisateur des permissions similaires au compte de service, et utiliser ce compte pour l'authentification.
C. Utiliser les identifiants du compte de service dans votre application on-premises.
D. Utiliser gcloud pour créer un fichier de clé pour le compte de service avec les permissions appropriées.
✓ Bonne réponse : D
La méthode recommandée pour l'authentification on-premises est d'utiliser gcloud pour créer un fichier de clé JSON pour le compte de service. Ce fichier est ensuite utilisé via la variable d'environnement GOOGLE_APPLICATION_CREDENTIALS pour l'authentification depuis l'application.
Question 3 / 10
Une équipe de data scientists utilise occasionnellement un cluster GKE que vous gérez. Ils ont besoin de GPUs pour des jobs longs non redémarrables. Vous voulez minimiser les coûts. Que devez-vous faire ?
A. Créer un VerticalPodAutoscaler pour ces workloads.
B. Créer un node pool avec des VMs préemptibles avec GPUs attachés.
C. Activer le node auto-provisioning sur le cluster GKE.
D. Créer un node pool d'instances avec GPUs, et activer l'autoscaling avec un minimum de 1.
✓ Bonne réponse : D
Un node pool GPU avec autoscaling (minimum 1) permet d'avoir des noeuds GPU disponibles quand nécessaire tout en les minimisant quand l'équipe ne travaille pas. Les VMs préemptibles avec GPUs ne conviennent pas pour des jobs non redémarrables.
Question 4 / 10
Vous configurez une application dans un nouveau VPC derrière un pare-feu. L'utilisateur s'inquiète de l'exfiltration de données. Vous voulez configurer le moins de ports sortants ouverts possible. Que devez-vous faire ?
A. Configurer une règle haute priorité (1000) bloquant tout le trafic sortant et une règle basse priorité (65534) autorisant uniquement les ports appropriés.
B. Configurer une règle haute priorité (1000) associant les ports entrants et sortants.
C. Configurer une règle haute priorité (1000) pour autoriser les ports appropriés.
D. Configurer une règle basse priorité (65534) bloquant tout le trafic sortant et une règle haute priorité (1000) autorisant uniquement les ports appropriés.
✓ Bonne réponse : D
Dans GCP, les règles de pare-feu s'appliquent par ordre de priorité (lower = higher priority). Une règle deny-all basse priorité (65534) bloque tout par défaut, et une règle allow haute priorité (1000) ouvre uniquement les ports nécessaires — principe du moindre accès.
Question 5 / 10
Vous avez une application sur une instance Compute Engine généraliste qui subit une limitation du débit de lecture sur son disque persistant SSD zonal. L'application lit principalement de gros fichiers. La taille du disque est actuellement de 350 Go. Vous voulez maximiser le débit en minimisant les coûts. Que devez-vous faire ?
A. Augmenter la taille du disque à 1 To.
B. Augmenter les vCPU alloués à l'instance.
C. Migrer vers un SSD local sur l'instance.
D. Migrer vers un SSD régional sur l'instance.
✓ Bonne réponse : C
Un SSD local offre un débit de lecture jusqu'à 3 Go/s contre ~240 Mo/s pour un SSD persistant zonal de 350 Go — soit 12x plus rapide. Augmenter la taille du disque persistant améliore le débit mais reste limité. Ajouter des vCPU n'impacte pas les I/O disque. Le SSD régional est plus cher et n'apporte pas plus de débit.
Question 6 / 10
Vous devez créer un nouveau compte de facturation et le lier à un projet Google Cloud Platform existant. Que devez-vous faire ?
A. Vérifier que vous êtes Project Billing Manager du projet GCP. Créer un nouveau compte de facturation et le lier au projet existant.
B. Vérifier que vous êtes Billing Administrator du compte de facturation. Mettre à jour le projet existant pour le lier au compte existant.
C. Vérifier que vous êtes Project Billing Manager du projet GCP. Mettre à jour le projet pour le lier au compte de facturation existant.
D. Vérifier que vous êtes Billing Administrator du compte de facturation. Créer un nouveau projet et le lier au compte existant.
✓ Bonne réponse : A
Pour créer un nouveau compte de facturation ET le lier à un projet, il faut être Project Billing Manager sur le projet. Cette option crée bien un nouveau compte de facturation (comme demandé) et le lie au projet existant.
Question 7 / 10
Vous avez créé une instance SQL Server 2017 sur Compute Engine pour tester les nouvelles fonctionnalités. Vous voulez vous connecter à cette instance en utilisant le moins d'étapes possible. Que devez-vous faire ?
A. Installer un client RDP sur votre desktop. Vérifier qu'une règle de pare-feu pour le port 3389 existe.
B. Définir un mot de passe Windows dans la console GCP. Vérifier qu'une règle de pare-feu pour le port 22 existe. Cliquer sur le bouton RDP dans la console GCP.
C. Définir un nom d'utilisateur et un mot de passe Windows dans la console GCP. Vérifier qu'une règle de pare-feu pour le port 3389 existe. Cliquer sur RDP et saisir les identifiants.
D. Installer un client RDP sur votre desktop. Définir un nom d'utilisateur et un mot de passe Windows dans la console GCP. Utiliser ces identifiants pour se connecter.
✓ Bonne réponse : D
La méthode la plus simple est d'installer un client RDP, définir le mot de passe Windows dans la console GCP, puis se connecter. La console GCP crée automatiquement la règle de pare-feu pour le port 3389, donc aucune vérification manuelle n'est nécessaire.
Question 8 / 10
Votre organisation doit accorder aux utilisateurs l'accès pour interroger des datasets BigQuery sans qu'ils puissent les supprimer accidentellement. Vous voulez une solution suivant les bonnes pratiques Google. Que devez-vous faire ?
A. Ajouter les utilisateurs au rôle roles/bigquery.user uniquement, au lieu de roles/bigquery.dataOwner.
B. Ajouter les utilisateurs au rôle roles/bigquery.dataEditor uniquement, au lieu de roles/bigquery.dataOwner.
C. Créer un rôle personnalisé en supprimant les permissions de suppression. Ajouter les utilisateurs uniquement à ce rôle.
D. Créer un rôle personnalisé en supprimant les permissions de suppression. Ajouter les utilisateurs au groupe, puis ajouter le groupe au rôle personnalisé.
✓ Bonne réponse : D
La bonne pratique est de créer un rôle personnalisé (principe du moindre privilège), l'attribuer à un groupe (pas à des individus). Cela facilite la gestion et empêche précisément les suppressions accidentelles.
Question 9 / 10
Vous avez besoin d'une méthode dynamique pour provisionner des VMs sur Compute Engine. Les spécifications exactes seront dans un fichier de configuration dédié. Vous voulez suivre les bonnes pratiques Google. Quelle méthode devez-vous utiliser ?
A. Cloud Composer.
B. Managed Instance Group.
C. Unmanaged Instance Group.
D. Deployment Manager.
✓ Bonne réponse : D
Deployment Manager est l'outil GCP d'Infrastructure as Code qui permet de définir des ressources GCP dans des fichiers de configuration YAML/JSON/Python et de les provisionner dynamiquement. C'est la solution recommandée par Google pour ce cas d'usage.
Question 10 / 10
Vous gérez plusieurs projets GCP et avez besoin d'accéder à tous les journaux des 60 derniers jours. Vous voulez explorer et analyser rapidement le contenu des journaux. Vous voulez suivre les bonnes pratiques Google pour obtenir les journaux combinés de tous les projets. Que devez-vous faire ?
A. Configurer un job Cloud Scheduler pour lire depuis Stackdriver et stocker les journaux dans BigQuery. Configurer l'expiration à 60 jours.
B. Créer un export Stackdriver Logging avec un sink vers Cloud Storage. Créer une règle de cycle de vie pour supprimer les objets après 60 jours.
C. Naviguer dans Stackdriver Logging et sélectionner resource.labels.project_id='*'.
D. Créer un export Stackdriver Logging avec un sink vers un dataset BigQuery. Configurer l'expiration des tables à 60 jours.
✓ Bonne réponse : D
Un export Stackdriver vers BigQuery avec expiration de 60 jours permet d'analyser les journaux de tous les projets avec SQL standard. BigQuery offre des capacités d'analyse rapide et interactive. Cloud Storage ne permet pas de requêtes SQL directes.
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 shares his concerns with Chris and the impact on the other team members and that he should be a team player.
B. 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.
C. Steven suggests facilitating a session with the full team to help resolve the issue.
D. Steven takes the time between Sprints to organize a team building session to build a stronger relationship.
E. 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.
✓ Bonne réponse : B, C
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
In what two ways is velocity and technical debt related? (Choose two.)
Select 2 answers.
A. They are not related because technical debt is non-functional and velocity is calculated based on end user functionality.
B. Adding estimates to technical debt will allow the Development Team to maintain constant velocity therefore ensuring predictability.
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 3 / 10
Scrum addresses which of the following four risks in software development? (Choose four.)
Select 4 answers.
A. The complexity and unpredictability of the requirements.
B. The clear definitions of stages and gateways in the overall governance model.
C. The definition of incentive and bonus strategies by HR for all team members.
D. The skills and working relationships of the people on the teams.
E. The timescale of the planned work.
6. The stability and complexity of the technology.
✓ Bonne réponse : A, D, E, 6
All four options (0, 1, 2, 3) are correct. The Scrum Guide identifies that Scrum helps teams address: complexity and unpredictability of requirements (A), technology stability and complexity (B), team skills and relationships (C), and work timescale (D). Options E and F are not Scrum-addressed risks—governance structures and HR incentives fall outside Scrum's scope.
Question 4 / 10
Which three statements best describe the purpose of having a Definition of Done? (Choose three.)
Select 3 answers.
A. It creates transparency and provides a common understanding of the 'done' state of the Increment at the Sprint Review.
B. As the Development Team is doing the work, it provides guidance on the remaining work needed to create the potentially shippable Increment by the end of the Sprint.
C. It helps the Scrum Team decide how much time is needed before the Sprint can end.
D. It is a checklist to monitor the Development Team member's progress on a task.
E. It helps the Development Team defer any pending work to subsequent Sprints.
6. It provides guidance to the Development Team when they are forecasting their Sprint Backlog during the Sprint Planning.
✓ Bonne réponse : A, B, 6
Correct: Options 2, 3, and 5 - Definition of Done guides forecasting, provides real-time guidance during development, and creates transparency at the Sprint Review regarding what 'done' truly means. Option 1 treats it as a progress tracker (incorrect usage); Option 4 contradicts the goal of completing work each Sprint; Option 6 confuses Definition of Done with Sprint length.
Question 5 / 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 members are strictly focused on the work within their functional role and always handing off the work to other roles in a timely matter.
D. Management works with the Scrum Master to optimize the Development Team's progress during the Sprint.
E. The Development Team creates its own Sprint Backlog, reflecting all work that is part of the Definition of Done.
✓ Bonne réponse : A, E
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 6 / 10
If burndown charts are used to visualize progress, what does a trendline through a release burndown chart indicate?
Select ONE answer.
A. When all work will be completed so the Scrum Team can start work on a new Product Backlog.
B. The evolution of the return of investment on the project.
C. When the project will be over if the Product Owner removes work that is equal in effort to any new work that is added.
D. When the work remaining is projected to be completed if nothing changes on the Product Backlog or Development Team.
✓ Bonne réponse : D
A trendline on a release burndown chart projects when work will be completed based on the current rate of progress, assuming the Product Backlog and team capacity remain constant. Option 2 is correct because it reflects this conditional projection. Option 1 is incorrect—burndowns don't trigger new product backlogs. Option 3 oversimplifies by ignoring the conditional nature. Option 4 is unrelated to burndown mechanics.
Question 7 / 10
An organization is using Scrum to build five new products.What would be the best two options for the number of Product Owners the organization should have? (Choose two.)
Select 2 answers.
A. There is one Product Owner responsible for all five products. This person is not allowed to delegate any of the Product Owner responsibilities as he/she is accountable for the success of each product.
B. There is one Product Owner for each product (so five in total). Each Product Owner may delegate, share and align work within their individual Product Backlog.
C. Enough Product Owners to delegate as much work needed to maximize utilization of all Development Team members.
D. There is one Product Owner responsible for all five products. In order to scale his/her role, he/she can delegate some of the individual Product Owner responsibilities to others within each product but would still remain accountable for the value of the work produced.
✓ Bonne réponse : B, D
Correct answers: Options 1 and 4. The Scrum Guide states each product needs a Product Owner who is accountable for maximizing value. Option 1 is correct because one PO per product with ability to delegate work aligns with Scrum's accountability model. Option 4 is correct because a single PO can delegate responsibilities while remaining accountable—this is how the role scales. Option 2 incorrectly bases PO count on team utilization, and Option 3 falsely prohibits delegation, which limits scalability.
Question 8 / 10
During the Sprint Review, one of the stakeholders announces that due to recent market changes, there is risk that funding might be reduced for the project. This triggers tensions to rise and arguments to break out between members.As a Scrum Master, what would be the best two actions to take? (Choose two.)
Select 2 answers.
A. Defend the original budget and request the stakeholders to adhere to the original agreed funding for the product.
B. Avoid getting involved as it is the Product Owner's responsibility to manage stakeholder expectations.
C. Be objective and request for a short break for people to calm down.
D. Inform everyone that the team needs to stay busy until the information is formally announced.
E. Encourage the stakeholders and Product Owner to focus on delivering the highest value items for the next Sprint.
✓ Bonne réponse : C, E
Correct answers: Options 2 and 3. Option 2 correctly redirects focus to value delivery—the Product Owner's role—maintaining Scrum's empirical control. Option 3 correctly demonstrates servant leadership by de-escalating conflict and creating space for rational discussion. Option 1 defends budgets outside the Scrum Master's scope, Option 4 abdicates responsibility, and Option 5 uses busy-work, which wastes inspection and adaptation opportunities.
Question 9 / 10
In order to start the first Sprint, Scrum only requires a Product Owner with enough ideas, a Development Team to execute on those ideas, and a Scrum Master to guide the process.
True or False?
A. False.
B. True.
✓ Bonne réponse : B
True. The Scrum Guide specifies only these three roles and no other preconditions to start the first Sprint. While a Product Backlog is essential, it only requires enough items for the first Sprint. Everything else (tools, documentation, infrastructure) can be determined by the Development Team.
Question 10 / 10
In Scrum, how would budgeting and financial forecasting be performed? (Choose two.)
Select 2 answers.
A. A single release may be funded with several Sprints where every Sprint is producing shippable increments.
B. Fixed budgets are not allowed in Scrum.
C. Budgeting is not necessary as the only funding necessary is the operational costs of the Scrum Teams.
D. Frequently inspect the outcomes of the delivered Sprint Increments to understand how much value is being produced per investment spent.
✓ Bonne réponse : A, D
Correct: Options 1 and 2 - Scrum enables empirical budgeting by delivering working increments each Sprint, allowing stakeholders to measure value against investment and adjust funding based on actual outcomes. Option 2 shows how releases span multiple Sprints with continuous value delivery. Options 3 and 4 are incorrect because operational costs exist and budgets are often necessary—Scrum just changes how they're managed.
Lequel des éléments suivants vous attendriez-vous à trouver dans le plan directeur de test ?
A. Une description de la façon dont les cas de test sont référencés croisés aux exigences dans l\'outil de gestion de test.
B. Une liste des noms des testeurs qui effectueront les tests de performance pour la dernière itération.
C. Une identification détaillée des ressources qui effectueront les tests structurels à la première itération.
D. L\'approche de test qui sera appliquée aux tests d\'intégration système.
✓ Bonne réponse : D
Réponse : L\'approche de test qui sera appliquée aux tests d\'intégration système.. Explication : C est correct car le plan directeur de test est un document au niveau du programme qui spécifie l\'approche de test de haut niveau pour les principaux niveaux de test, y compris les tests d\'intégration système. Le plan directeur communique la portée, les objectifs, l\'approche générale de test aux parties prenantes, tandis que les détails d\'exécution relèvent des plans subordonnés.
Question 2 / 10
Qu\'est-ce que la couverture de test?
A. Pourcentage des itérations de test complétées
B. Pourcentage des heures planifiées travaillées cette semaine
C. Pourcentage des pays disposant de scénarios de test
D. Pourcentage des exigences métier exercées
✓ Bonne réponse : D
Réponse : Pourcentage des exigences métier exercées. Explication : La mesure la plus appropriée de couverture de test pour un rapport de progression métier hebdomadaire est le pourcentage des exigences métier exercées. Cette métrique s\'aligne directement avec les priorités métier : valider que le logiciel remplit son objectif et fournit une valeur tangible aux parties prenantes.
Question 3 / 10
Sur la base des informations fournies dans le scénario, identifiez comment l\'équipe pourrait être améliorée de manière la plus efficace ?
A. En fournissant un atelier sur les techniques de conception de tests
B. En fournissant une formation dans le domaine de la paie
C. En fournissant une formation spécifique sur les systèmes testés
D. En fournissant une formation sur l\'examen des exigences
✓ Bonne réponse : A
Réponse : En fournissant un atelier sur les techniques de conception de tests. Explication : Un atelier sur les techniques de conception de tests remédie directement à la faible efficacité de détection des défauts en dotant les testeurs de méthodes systématiques et répétables pour dériver des cas de test de meilleure qualité. Les techniques pratiques (partitionnement des équivalences, analyse des valeurs limites, tables de décision, transitions d\'état, techniques d\'appairage) améliorent la couverture et augmentent la probabilité de détection des défauts.
Question 4 / 10
Quel aspect dans l\'estimation de test représente le risque principal dans ce projet ?
A. Qualité de la spécification
B. Les coûts du matériel et des outils
C. Disponibilité des utilisateurs finaux
D. Qualité d\'entrée inconnue due au développement par un tiers
✓ Bonne réponse : D
Réponse : Qualité d\'entrée inconnue due au développement par un tiers. Explication : D est correct car la qualité d\'entrée inconnue provenant du développement par un tiers crée le plus grand risque d\'estimateur : variance élevée des taux de défauts, comportements d\'intégration imprévisibles et efforts de vérification imprévisibles qui gonflent directement les estimations de temps et ressources. Les hypothèses quantifiées deviennent invalides avec les entrées tierces.
Question 5 / 10
Laquelle des propositions suivantes est une caractéristique du bon test dans n\'importe quel modèle de cycle de vie?
A. Certaines, mais pas toutes, les activités de développement ont des activités de test correspondantes.
B. Tous les examens de documents impliquent l\'équipe de développement.
C. L\'analyse et la conception des tests commencent dès que le développement est terminé.
D. Chaque niveau de test a des objectifs de test spécifiques à ce niveau.
✓ Bonne réponse : D
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
Avec l\'intégration d\'un nouveau membre de l\'équipe, vous avez décidé de renforcer sa motivation. Parmi les mesures listées ci-dessous, laquelle serait la plus appropriée pour y parvenir ?
A. Prévoir plus de temps pour les tests dans le planning
B. Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet
C. Introduire des critères d\'entrée pour la phase de test
D. Permettre aux personnes de prendre du temps libre
✓ Bonne réponse : B
Réponse : Organiser une réunion avec la direction générale pour qu\'elle aborde l\'importance d\'une bonne qualité de test pour ce projet. Explication : D est correct car l\'appui visible de la direction générale élève la priorité organisationnelle des tests, fournit une reconnaissance et supprime les obstacles systémiques. Cela augmente la signification de la tâche et aligne l\'effort individuel avec les objectifs organisationnels, motivant durablement l\'équipe.
Question 7 / 10
En comparant TMMi et TPI, lequel n\'est pas une raison valide pour choisir l\'un ou l\'autre ?
A. TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.
B. Si le domaine d\'amélioration de la performance des tests couvre tous les niveaux de test, TMMi est préféré car TPI se concentre principalement sur les tests boîte noire.
C. Si l\'organisation applique déjà CMMI, TMMi peut être préféré car il a la même structure et utilise la même terminologie. TMMi traite très fortement l\'engagement de la direction et est donc plus adapté pour soutenir un processus d\'amélioration descendant.
D. TPI est beaucoup plus un modèle ascendant qui convient à l\'adressage de sujets de test pour un projet (de test) spécifique.
✓ Bonne réponse : A
Réponse : TMMi ne peut être utilisé qu\'avec le modèle V traditionnel, tandis que TPI peut être utilisé avec tous les types de cycles de vie logiciels.. Explication : D est incorrect car TMMi n\'est pas limité au modèle V ; il est indépendant du cycle de vie et applicable aux modèles V, itératifs et agiles. TPI l\'est aussi, contredisant l\'affirmation d\'une dichotomie entre les deux approches.
Question 8 / 10
Laquelle des techniques suivantes est la moins susceptible d\'être utilisée pour identifier les risques projet et produit ?
A. Brainstorming
B. Entretiens avec des experts
C. Évaluations indépendantes
D. Inspections
✓ Bonne réponse : D
Réponse : Inspections. Explication : Les inspections (B) sont les moins appropriées car c\'est une technique d\'examen statique, axée sur les défauts, destinée à trouver des non-conformités dans les produits de travail plutôt qu\'à identifier proactivement les risques projet et produit. Les inspections utilisent des listes de contrôle et une approche orientée détection de défauts, tandis que l\'identification des risques nécessite une exploration prospective des incertitudes futures.
Question 9 / 10
É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 = OK, critère C = OK
C. Critère A = OK, critère B = NON OK, critère C = NON OK
D. Critère A = NON OK, critère B = NON OK, critère C = OK
✓ Bonne réponse : D
Réponse : Critère A = NON OK, critère B = NON OK, critère C = OK. Explication : L\'évaluation des critères de test révèle que seul le critère C satisfait aux exigences de qualité. Les critères A et B présentent des défaillances qui nécessitent une correction avant d\'accepter le produit testé.
Question 10 / 10
Laquelle des mesures suivantes est une étape d\'atténuation des risques projet que vous pourriez prendre en tant que responsable des tests ?
A. Organiser une réunion rétrospective du projet en utilisant les résultats des tests après chaque incrément
B. Tester les problèmes de performance
C. Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests
D. Embaucher un prestataire après le départ d\'un analyste de test de l\'entreprise
✓ Bonne réponse : C
Réponse : Prévoir un environnement de test de secours en cas de défaillance de l\'environnement existant pendant les tests. Explication : C est correct car prévoir un environnement de test de secours est une mesure d\'atténuation proactive et au niveau du projet qui réduit la probabilité et l\'impact d\'une défaillance d\'environnement. L\'atténuation des risques projet consiste en actions anticipées et délibérées réduisant l\'exposition aux menaces identifiées. Un environnement redondant est une mesure classique car une défaillance d\'environnement est un point de défaillance unique fréquent pouvant arrêter complètement les tests et augmenter les coûts.
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. Append the status update as a prefix to the next user message before calling the API.
B. Add the current shipping status to the system prompt before the next API call.
C. Immediately send an API request with the update as a synthetic user message, generating an unsolicited assistant response.
D. Configure the assistant to call a get_order_status tool at the start of every response.
✓ Bonne réponse : B
A. Immediately send an API request with the update as a synthetic user message, generating an unsolicited assistant response. Incorrect. This creates an unsolicited interruption, which can feel unnatural and confusing in an active conversation. B. Append the status update as a prefix to the next user message before calling the API. Incorrect. This pollutes the user message and mixes system state with user intent, which can lead to misinterpretation. C. Configure the assistant to call a get_order_status tool at the start of every response. Incorrect. This is inefficient and unnecessary, especially when you already have the update via webhook. D. Add the current shipping status to the system prompt before the next API call. Correct. This cleanly injects up-to-date system state into context, allowing the assistant to naturally incorporate it into the next response without disrupting the conversation flow.
Question 2 / 10
You've configured the system so that all four subagents have access to the complete set of 18 tools. During testing, agents frequently call tools outside their specialization--the synthesis agent attempts web searches, and the report generator tries to analyze documents. What is the primary cause of this poor tool selection behavior?
A. The tool definitions consume too much context window space, leaving insufficient room for task content.
B. Choosing from 18 tools instead of 4-5 relevant ones increases decision complexity beyond reliable selection thresholds.
C. The coordinator cannot track which capabilities each subagent has, leading to misrouted tasks.
D. The agents' role descriptions in their system prompts conflict with having access to tools outside that role.
✓ Bonne réponse : B
A. Choosing from 18 tools instead of 45 relevant ones increases decision complexity beyond reliable selection thresholds. Correct. This is the core issue: as the number of available tools grows, especially across multiple unrelated domains, the model's tool selection accuracy degrades due to increased choice entropy and decision load. Even if each tool is well-described, having too many options in the same context makes it harder for the model to reliably pick the correct one, leading to cross-role tool misuse. Why the others are not correct: B. Role-description conflict Incorrect Role prompts influence behavior, but they don't inherently break tool selection when tools are available. C. Context window usage Incorrect There's no indication of truncation or missing tool definitions--this is a selection problem, not a capacity problem. D. Coordinator tracking issue Incorrect The failure happens at the subagent decision level, not because the coordinator lacks awareness of tools.
Question 3 / 10
Performance analysis reveals your context is composed of accumulated RAG results from all previous queries, which is crowding out conversation history and causing coherence degradation after 15+ turns. Which approach best addresses this issue?
A. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns
B. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval
C. Shift context budget to favor RAG results while reducing conversation history allocation
D. Implement a sliding window for RAG results from the last 2-3 queries while preserving conversation history
✓ Bonne réponse : D
A. Implement semantic deduplication to identify and remove redundant information across the accumulated RAG results and conversation turns Incorrect. This reduces redundancy but doesn't solve the core issue of unbounded accumulation of RAG context. B. Implement a sliding window for RAG results from the last 23 queries while preserving conversation history Correct. This directly addresses context crowding by limiting RAG growth while keeping conversation continuity intact. C. Shift context budget to favor RAG results while reducing conversation history allocation Incorrect. This worsens coherence by sacrificing conversation context. D. Compress all RAG results into a consolidated summary document that updates incrementally after each retrieval Incorrect. This can introduce information loss and summary drift, especially across many turns.
Question 4 / 10
Users report that responses feel repetitive across turns--each message begins with phrases like "Certainly!" or "I'd be happy to help!" even deep into conversations. You want responses to feel more natural, without these repetitive openers. What's the most effective approach?
A. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations"
B. Lower the temperature parameter to make response openings more deterministic and less variable
C. Implement post-processing to detect and strip common greeting phrases from response beginnings
D. Append a partial assistant message with a direct response opening that the model will continue from
✓ Bonne réponse : D
A. Implement post-processing to detect and strip common greeting phrases from response beginnings Incorrect. This is a fragile fix and can accidentally remove useful or context-specific language. B. Add system prompt instructions specifying phrases to avoid, such as "Never begin responses with 'Certainly' or similar affirmations" Correct. This directly addresses the root cause by guiding generation behavior consistently across all turns. It prevents repetition before it happens, rather than cleaning it up afterward. C. Lower the temperature parameter to make response openings more deterministic and less variable Incorrect. Lower temperature reduces variability but often increases repetition patterns, not reduces them. D. Append a partial assistant message with a direct response opening that the model will continue from Incorrect. This can shape a single response style, but it does not reliably eliminate repetitive openings across an entire conversation.
Question 5 / 10
After the web search agent and document analysis agent complete their tasks, the coordinator invokes the synthesis agent. However, the synthesis agent responds that it cannot complete the task because no research findings were provided. What is the most likely cause of this issue?
A. The synthesis agent's context window is not large enough to hold the combined outputs from both previous agents.
B. The synthesis agent needs tools that can fetch results directly from the other agents' conversation histories.
C. The coordinator did not include the outputs from the previous agents in the synthesis agent's prompt.
D. The subagents need to share a single API connection to enable automatic context sharing between invocations.
✓ Bonne réponse : C
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 6 / 10
A new user's first message is "Set up my focus music," This could mean configure preferences, create a playlist, or play music immediately. Your system supports all three actions. What's the effective approach?
A. Play popular focus tracks Immediately and let the user redirect if needed
B. Ask one clarifying question about action type: play now or configure for later
C. Start preference configuration by asking about genres, temps, and artists they prefer for focus.
D. Create a new "Focus" playlist with curated tracks and notify the user it's ready.
✓ Bonne réponse : B
A. Create a new "Focus" playlist with curated tracks and notify the user it's ready. Incorrect. This assumes intent and may do the wrong action, frustrating users. B. Ask one clarifying question about action type: play now or configure for later Correct. This minimizes friction while resolving ambiguity, enabling the assistant to take the right action quickly. C. Play popular focus tracks immediately and let the user redirect if needed Incorrect. Acts prematurely and may not match user intent. D. Start preference configuration by asking about genres, tempo, and artists Incorrect. Too heavy upfront--adds unnecessary friction before confirming intent.
Question 7 / 10
Your documents (query) tool returns results as "Found 3 documents: Q2 Budget Proposal, Q2 Budget Forecast, Annual Review". You want the agent to document (4, multi) and doc (24, multi). What return format would best enable these multi-step workflows?
A. A JSON array of document titles extracted from the search results.
B. URLs that users can click to open the document in their browser.
C. More detailed human-readable descriptions including the size and authors.
D. Structured data containing document IDs and metadata for each result.
✓ Bonne réponse : D
A. URLs that users can click to open the document in their browser. Incorrect. URLs are useful for users, but not ideal for agents performing multi-step workflows that require reliable referencing and further operations. B. Structured data containing document IDs and metadata for each result. Correct. This enables the agent to programmatically reference specific documents (via IDs) across multiple steps, making workflows like follow-up queries or document retrieval precise and reliable. C. A JSON array of document titles extracted from the search results. Incorrect. Titles alone are ambiguous and not stable identifiers, making it difficult for agents to reliably act on specific documents. D. More detailed human-readable descriptions including the size and authors. Incorrect. Helpful for users, but still unstructured and not suitable for precise multi-step agent operations.
Question 8 / 10
After the web search and document analysis subagents complete their tasks, the coordinator needs to spawn the synthesis subagent to synthesize the findings. What is the correct approach for providing the synthesis subagent with the information it needs?
A. Include the complete findings from both subagents directly in the synthesis subagent's prompt
B. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks
C. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator
D. Pass reference Identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results
✓ Bonne réponse : D
A. Provide the subagent with tool definitions that allow it to request outputs from other subagents via callbacks. Incorrect. This introduces unnecessary coupling and complexity. Subagents shouldn't need to actively fetch data from others. B. Include the complete findings from both subagents directly in the synthesis subagent's prompt. Incorrect. While simple, this approach does not scale well for large outputs and can exceed context limits, reducing efficiency. C. Pass reference identifiers and configure the subagent with read access to a shared memory store where other subagents deposited their results. Correct. This is the most scalable and production-ready approach. It preserves information fidelity while avoiding context bloat, allowing the synthesis agent to retrieve exactly what it needs. D. Spawn the subagent with only a brief task description, relying on automatic context inheritance from the coordinator. Incorrect. There is no automatic context inheritance--without explicit data access, the synthesis agent cannot function properly.
Question 9 / 10
You're Implementing a feature where users refine their playlist preferences through multiple conversation turns. After deploying, you notice Claude's responses don't reflect what us earlier in the same conversation--for example, a user says they love jazz, but two messages later Claude asks what genres they enjoy. What is the most likely cause?
A. Claude requires a vector database connection to maintain conversation memory
B. Your application isn't including prior messages in the messages array
C. The model's context window has been exceeded by the conversation length
D. The Claude API requires a session_id parameter that you haven't configured
✓ Bonne réponse : B
A. The model's context window has been exceeded by the conversation length Incorrect. This would only happen in very long conversations, and the issue appears early within just a few turns. B. The Claude API requires a session_id parameter that you haven't configured Incorrect. There is no required session_id--context must be explicitly managed by the application. C. Claude requires a vector database connection to maintain conversation memory Incorrect. A vector database is optional for retrieval, not required for basic conversation memory. D. Your application isn't including prior messages in the messages array Correct. Claude does not retain memory between calls--if previous messages aren't included, it cannot recall earlier user preferences.
Question 10 / 10
During initial testing, you notice that Claude doesn't seem to remember vocabulary words from earlier in the conversation. When a student asks "Can you quiz me on those words?", responds as if no words have been discussed. What is the most likely explanation?
A. The model's context window has filled up, causing earlier conversation content to be dropped.
B. Your system prompt needs explicit instructions telling Claude to remember information from earlier turns.
C. You're not including prior messages in each API request--the stateless API doesn't retain conversation history.
D. You need to enable conversation persistence by passing a session ID parameter with each API call.
✓ Bonne réponse : C
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.
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.