QCM : Diagrammes SysML et ingénierie système — 18 questions

Questions et réponses du QCM

1. Pour représenter les échanges de matière, d’énergie et d’information entre les composants d’un système, quel diagramme faut-il utiliser ?

Le diagramme de définition des blocs, ou BDD
Le diagramme des exigences fonctionnelles
Le diagramme de blocs internes, ou IBD
Le diagramme hiérarchique des sous-systèmes

Le diagramme de blocs internes, ou IBD

Explication

L’IBD met en évidence les flux de matière, d’énergie et d’information entre les composants du système. Le BDD est davantage consacré à l’identification et à la structuration des composants eux-mêmes.

2. Quel type de diagramme permet d’identifier les éléments physiques, les sous-systèmes et les composants qui constituent un système ?

Le diagramme d’état-transition du système
Le diagramme de blocs internes, ou IBD
Le diagramme de séquence des interactions
Le diagramme de définition des blocs, ou BDD

Le diagramme de définition des blocs, ou BDD

Explication

Le BDD décrit la composition structurelle du système en présentant ses éléments physiques, ses sous-systèmes et ses composants. L’IBD porte plutôt sur les flux qui circulent entre ces éléments.

3. Pour représenter les modes automatique, manuel et défaut d’une porte de garage, quel diagramme convient le mieux ?

Le diagramme d’états
Le diagramme de cas d’utilisation
Le diagramme des exigences
Le diagramme d’activité

Le diagramme d’états

Explication

Le diagramme d’états représente les objets réactifs, leurs événements et leurs différents modes, comme ceux d’une porte de garage. Un diagramme d’activité décrirait plutôt le déroulement d’un processus.

4. Quelle est la fonction principale de SysML dans une démarche d’ingénierie système ?

Produire directement une solution technique à partir d’une idée
Organiser les étapes d’un projet et répartir les responsabilités
Déconstruire un produit existant pour retrouver ses procédés de fabrication
Spécifier, analyser, concevoir, vérifier et valider des systèmes

Spécifier, analyser, concevoir, vérifier et valider des systèmes

Explication

SysML est un langage de modélisation utilisé pour représenter et traiter différentes activités liées au cycle de développement d’un système. La définition d’une démarche et la répartition des responsabilités relèvent plutôt de l’ingénierie système, tandis que la déconstruction concerne la rétro-ingénierie.

5. Quel outil formalise graphiquement la mission du système en considérant qu’un besoin constitue une exigence ?

Le diagramme d’activité
Le diagramme de contexte
Le diagramme d’états
Le diagramme des exigences

Le diagramme des exigences

Explication

Le diagramme des exigences représente graphiquement les besoins et la mission du système, puisqu’un besoin est traité comme une exigence. Le diagramme de contexte sert plutôt à représenter les relations du système avec son environnement.

6. Quelle relation faut-il utiliser pour relier une exigence à un élément structurel qui contribue à la réaliser ?

La relation d’inclusion
La relation de dérivation
La relation de satisfaction
La relation d’association

La relation de satisfaction

Explication

La relation de satisfaction relie un élément structurel à une exigence qu’il contribue à réaliser. La relation de dérivation relie plutôt deux exigences appartenant à des niveaux différents.

7. Dans quelle catégorie classerait-on une exigence précisant le niveau de rapidité attendu d’un système ?

Une exigence de service attendu
Une exigence de performance
Une exigence de contrainte
Une exigence d’interface

Une exigence de performance

Explication

Une exigence portant sur la rapidité attendue décrit une performance du système. Une exigence d’interface concerne les échanges avec d’autres éléments, tandis qu’une contrainte impose une condition à respecter.

8. Quel enchaînement respecte la progression générale du cycle en V ?

Validation, besoins, tests unitaires, conception, réalisation et recette
Besoins, exigences, conception, réalisation, tests, validation et maintenance
Maintenance, recette, réalisation, exigences, conception et expression du besoin
Réalisation, conception détaillée, besoins, validation, exigences et maintenance

Besoins, exigences, conception, réalisation, tests, validation et maintenance

Explication

Le cycle en V part de l’expression des besoins et des spécifications, descend vers les conceptions puis la réalisation, avant de remonter par les tests, la validation ou recette et la maintenance. Les autres enchaînements inversent ou mélangent des étapes essentielles.

9. Dans un diagramme de cas d’utilisation, quelle différence oppose l’inclusion à l’extension ?

L’inclusion relie un acteur à un cas, tandis que l’extension décrit la structure interne du système.
L’inclusion représente un événement, tandis que l’extension définit l’état initial du système.
L’inclusion impose une sous-mission, tandis que l’extension ajoute une sous-mission optionnelle ou conditionnée.
L’inclusion ajoute une sous-mission conditionnelle, tandis que l’extension impose son exécution dans chaque scénario.

L’inclusion impose une sous-mission, tandis que l’extension ajoute une sous-mission optionnelle ou conditionnée.

Explication

Une inclusion signifie qu’une sous-mission doit être exécutée dans le cas concerné, alors qu’une extension intervient de manière optionnelle ou sous condition. L’association, et non l’inclusion, relie un acteur à un cas d’utilisation.

10. Quel type de processus est modélisé par un diagramme d’activité ?

Les relations entre les acteurs et les services du système.
Un processus interactif global ou partiel d’un système donné.
Les réactions d’un objet à des événements successifs.
La hiérarchie des exigences fonctionnelles et techniques.

Un processus interactif global ou partiel d’un système donné.

Explication

Le diagramme d’activité modélise le déroulement d’un processus interactif, qu’il soit global ou limité à une partie du système. La représentation des réactions d’un objet à des événements appartient plutôt au diagramme d’états.

11. Quel rôle caractérise le mieux l’ingénierie système ?

Déconstruire une pièce afin d’identifier ses choix de fabrication
Fournir une notation graphique pour représenter les systèmes
Relier méthodiquement le besoin à une solution pour un système complexe
Exécuter les tests unitaires après la réalisation du produit

Relier méthodiquement le besoin à une solution pour un système complexe

Explication

L’ingénierie système est une démarche structurée qui permet d’appréhender les systèmes complexes et de progresser du besoin vers la solution. La notation graphique relève de SysML, tandis que la déconstruction et les tests correspondent à d’autres activités du cycle de développement.

12. Quelles informations chaque besoin doit-il comporter dans un diagramme des exigences ?

Son acteur, son état initial et la séquence de ses transitions.
Son type, son identifiant alphanumérique et une description précise.
Son contexte, son événement déclencheur et son mode de terminaison.
Son niveau hiérarchique, son responsable et sa date de validation.

Son type, son identifiant alphanumérique et une description précise.

Explication

Chaque besoin doit être caractérisé par un type, un identifiant alphanumérique et un texte qui en précise le contenu. L’identifiant sert à repérer le besoin, mais ne remplace pas sa description.

13. Laquelle de ces affirmations distingue correctement SysML de l’ingénierie système ?

SysML est une méthode de conception, tandis que l’ingénierie système est un diagramme graphique
SysML est un outil de créativité, tandis que l’ingénierie système est une syntaxe formelle
SysML est une solution technique, tandis que l’ingénierie système est un modèle comportemental
SysML est un langage de modélisation, tandis que l’ingénierie système est une démarche structurée

SysML est un langage de modélisation, tandis que l’ingénierie système est une démarche structurée

Explication

SysML fournit une syntaxe et des diagrammes graphiques pour modéliser les systèmes, alors que l’ingénierie système constitue une démarche globale. Le langage ne se confond donc ni avec une méthode, ni avec un outil de créativité, ni avec une solution technique.

14. Quelle distinction entre les diagrammes fonctionnels et comportementaux de SysML est correcte ?

Les fonctionnels décrivent les acteurs, les comportementaux les coûts de développement
Les fonctionnels décrivent les essais, les comportementaux les composants physiques
Les fonctionnels décrivent la structure matérielle, les comportementaux les exigences contractuelles
Les fonctionnels décrivent ce que le système doit faire, les comportementaux comment il se comporte

Les fonctionnels décrivent ce que le système doit faire, les comportementaux comment il se comporte

Explication

Les diagrammes fonctionnels expriment les fonctions attendues du système, alors que les diagrammes comportementaux représentent la manière dont le système se comporte. La structure matérielle et les composants relèvent d’une description structurelle, non de cette distinction.

15. Quelle distinction décrit correctement la finalité et la mission lors de la définition des besoins d’un produit ?

La finalité décrit les fonctions réalisées, tandis que la mission justifie l’existence du produit.
La finalité précise les contraintes techniques, tandis que la mission établit les performances attendues.
La finalité recense les utilisateurs, tandis que la mission décrit les relations avec l’environnement.
La finalité explique pourquoi le produit est nécessaire, tandis que la mission précise ce qu’il doit faire.

La finalité explique pourquoi le produit est nécessaire, tandis que la mission précise ce qu’il doit faire.

Explication

La finalité exprime la raison d’être du produit, alors que la mission indique l’action ou le service qu’il doit accomplir. Confondre ces notions revient à attribuer à la finalité la description des fonctions du produit.

16. Quelles sont les trois familles de diagrammes de SysML ?

Les diagrammes de conception, de réalisation et de validation
Les diagrammes statiques, dynamiques et économiques
Les diagrammes fonctionnels, comportementaux et structurels
Les diagrammes de besoins, de fabrication et de maintenance

Les diagrammes fonctionnels, comportementaux et structurels

Explication

SysML regroupe ses diagrammes en trois familles : fonctionnelle, comportementale et structurelle. Les autres regroupements mélangent des activités du projet ou des catégories qui ne constituent pas les familles de diagrammes SysML.

17. Une équipe examine un produit existant afin d’extraire ses informations de conception et de recréer une pièce sans maîtriser les techniques d’origine. De quelle démarche s’agit-il ?

De la rétro-ingénierie d’un produit existant
De la conception détaillée d’une solution nouvelle
De la validation finale d’un système réalisé
De l’expression initiale du besoin utilisateur

De la rétro-ingénierie d’un produit existant

Explication

La rétro-ingénierie déconstruit un produit existant pour retrouver des informations permettant de recréer une pièce, malgré une connaissance limitée des moyens d’origine. La conception détaillée vise au contraire à élaborer une solution nouvelle à partir des exigences.

18. Que décrit un cas d’utilisation dans l’analyse comportementale d’un produit ?

Les exigences techniques et les contraintes imposées au produit.
La structure interne des composants et leurs liens de réalisation.
Un comportement attendu et les services rendus à un acteur du contexte.
Les états successifs d’un objet soumis à des événements.

Un comportement attendu et les services rendus à un acteur du contexte.

Explication

Un cas d’utilisation décrit le comportement attendu du produit ainsi que les services fournis à un acteur de son contexte. La structure interne relève d’une modélisation structurelle, tandis que les états et événements sont traités par un diagramme d’états.

Révisez avec les flashcards

Mémorisez les réponses avec 27 flashcards sur Diagrammes SysML et ingénierie système.

Qu'est-ce que SysML ?

Un langage de modélisation pour spécifier, analyser, concevoir, vérifier et valider des systèmes.

À quoi sert SysML dans l'ingénierie système ?

À spécifier, analyser, concevoir, vérifier et valider des systèmes.

SysML est-il une méthode de créativité ?

Non, SysML n'est pas une méthode de créativité.

Voir les flashcards →

Approfondir avec la fiche

Consultez la fiche de révision complète sur Diagrammes SysML et ingénierie système.

Voir la fiche →

Cours similaires

Crée tes propres QCM

Importe ton cours et l'IA génère des QCM avec corrections en 30 secondes.

Générateur de QCM