Qu’est-ce que SysML permet aux acteurs de métiers différents ?
De collaborer autour d’un modèle commun pour définir un système.
Quel type de langage est SysML ?
Un langage de modélisation graphique.
Que vise SysML à identifier visuellement dans un système ?
Ses éléments influents.
Que permet le modèle de comportement en SysML ?
Prédire ou valider les performances du système.
Qu’est-ce qu’un modèle ?
Une représentation simplifiée, fidèle et organisée d’un objet ou d’un concept.
Quels sont les trois points de vue complémentaires de SysML ?
Fonctionnel, structurel et comportemental.
Que décrit le point de vue fonctionnel en SysML ?
Les fonctionnalités, les contraintes et les exigences.
Que décrit le point de vue structurel en SysML ?
Les constituants, leur organisation et leurs caractéristiques.
Que relie une association en SysML ?
Deux éléments d’égal à égal.
Qu’indique une dépendance entre deux éléments SysML ?
L’un des deux dépend de l’autre.
Qu’est-ce qui différencie l’agrégation de la composition en SysML ?
Dans une agrégation, l’élément intégré n’est pas indispensable.
Quelle relation SysML exprime qu'A est une sorte de B ?
La généralisation.
Quelle relation SysML exprime que B contient A ?
Le conteneur.
Que spécifie une exigence concernant un système ?
Une capacité ou une contrainte que le système doit satisfaire.
À quoi sert un diagramme des exigences entre concepteurs et clients ?
À communiquer leurs besoins.
Comment le diagramme des exigences représente-t-il la réalisation d’une exigence principale ?
Il la décompose en exigences nécessaires à sa réalisation.
Que peut montrer un diagramme des exigences en plus des exigences décomposées ?
Les blocs qui les satisfont.
Que représente un diagramme des cas d’utilisation ?
Les fonctionnalités visibles de l’extérieur, leurs situations d’utilisation et leurs acteurs.
Que signifie « include » entre le cas A et le cas B ?
Le cas A inclut obligatoirement le cas B.
Que signifie « extend » entre le cas A et le cas B ?
Le cas A complète optionnellement le comportement du cas B.
Que décrit un diagramme de séquence au fil du temps ?
Le scénario des interactions entre les acteurs et les objets.
Que montre un diagramme de séquence pour un cas d’utilisation ?
La chronologie des échanges associés.
Que précise un cas d’utilisation sur le système ?
Ce que le système doit pouvoir effectuer.
Que décrit un diagramme d’état ?
Les transitions entre les états et les actions réalisées en réponse aux événements.
Quand survient une transition automatique dans un diagramme d’état ?
À la fin de l’activité d’un état.
Quand survient une transition sur événement dans un diagramme d’état ?
Lorsque l’événement indiqué se produit.
Que décrit un diagramme de définition de blocs ?
La structure d’un système, ses blocs, leur hiérarchie et leurs relations.
Quelles informations les zones d’un diagramme de définition de blocs peuvent-elles préciser ?
Le nom et le type du bloc, ses parties, ses opérations et ses attributs ou valeurs.
Que détaille un diagramme de bloc interne ?
L’organisation interne d’un bloc et les communications entre ses éléments via des ports de flux.
Quels flux les ports d’un bloc peuvent-ils représenter ?
La circulation de flux physiques tels que l’énergie, les fluides ou les données.
Quelles directions les ports d’un bloc peuvent-ils avoir ?
Ils peuvent être unidirectionnels ou bidirectionnels.
Quel bénéfice apporte la réutilisation de bibliothèques de systèmes ?
Un gain de productivité.
Vers quoi certains diagrammes SysML peuvent-ils servir de passerelle ?
Vers la programmation directe du système.
Que modélise le point de vue comportemental ?
Le déroulement des fonctionnalités, l’évolution du système dans le temps et les interactions entre ses constituants.
Dans quels diagrammes SysML utilise-t-on l’association ?
Dans les diagrammes de cas d’utilisation et de définition de blocs.
Dans quels diagrammes SysML utilise-t-on la dépendance et le conteneur ?
Dans les diagrammes d’exigences, de cas d’utilisation et de définition de blocs.
Dans quels diagrammes SysML utilise-t-on l’agrégation ?
Dans les diagrammes de définition de blocs et d’exigences.
Que précise le lien « refine » dans un diagramme des exigences ?
Un élément ou un paramètre de l’exigence pointée.
Que signifie le lien « deriveReq » dans un diagramme des exigences ?
Une exigence est déduite de l’exigence pointée.
Que signifie le lien « satisfy » dans un diagramme des exigences ?
Un élément répond à la demande de l’exigence pointée.
Quelle durée impose l’exigence 2.2.A de l’exemple d’autonomie ?
Plus de 10 heures de fonctionnement continu à pleine charge.
Quel rôle jouent les cas d’utilisation dans la description comportementale du système ?
Ils en constituent le point de départ.
Comment les cas d’utilisation évoluent-ils lorsque l’analyse du problème se précise ?
Ils peuvent être complétés.
Que signifie une généralisation entre les cas A et B, ou les acteurs A et B ?
A est une spécialisation de B et une sorte de B.
Quels éléments un diagramme de séquence peut-il représenter ?
Des lignes de vie, des activités, des messages, des contraintes, des messages de retour et des messages réflexifs.
Que représente le diagramme d’état du système ?
Son fonctionnement séquentiel.
À quoi sert le diagramme d’état pour programmer un système ?
Il permet de le programmer.
Combien de sorties au minimum une transition issue d’un point de décision comporte-t-elle ?
Deux sorties.
Où indique-t-on les critères de décision dans un diagramme d’état ?
Entre crochets.
Que signifie la composition dans un diagramme de définition de blocs ?
Les blocs reliés font partie du bloc marqué par un losange plein.
Que relient les connecteurs dans un diagramme de bloc interne ?
Les ports des blocs qui échangent des flux.
Teste tes connaissances avec un QCM de 21 questions sur Modélisation des systèmes avec SysML.
1. Dans une équipe réunissant des métiers différents, quel rôle SysML joue-t-il pour définir un système ?
2. Une équipe veut repérer les éléments qui influencent un système, comprendre son organisation et vérifier ses performances attendues. Quelle démarche correspond aux objectifs de SysML ?
Révisez le cours complet dans la fiche de révision de Modélisation des systèmes avec SysML.
Voir la fiche →Importe ton cours et l'IA génère des flashcards en 30 secondes.
Générateur de flashcards