Flashcards: Modélisation des systèmes à événements discrets — 41 cards

All cards

1Question

Qu'est-ce qu'un événement en logique ?

Answer

Un phénomène localisé et instantané en un point et instant donnés.

2Question

Que signifie le front montant a\uparrow a pour un signal booléen ?

Answer

Le passage de 0 à 1.

3Question

Que signifie le front descendant a\downarrow a pour un signal booléen ?

Answer

Le passage de 1 à 0.

4Question

Pourquoi la conjonction ab\uparrow a \cdot \uparrow b est-elle toujours fausse ?

Answer

Parce que tous les déclencheurs sont asynchrones et distincts dans le temps.

5Question

Qu'est-ce qu'un système continu ?

Answer

Un système continu évolue avec des variables continues du temps.

6Question

Qu'est-ce qu'un système à événements discrets ?

Answer

Un système à événements discrets évolue selon des événements discrets.

7Question

Quelle différence principale existe entre un SED combinatoire et un SED séquentiel ?

Answer

Un SED combinatoire associe une entrée à une sortie unique, un séquentiel dépend du passé.

8Question

Pourquoi un SED séquentiel nécessite-t-il la mémorisation des états précédents ?

Answer

Parce qu'une table de vérité ne décrit pas clairement son évolution future.

9Question

Comment peut-on décrire un système à événements discrets (SED) ?

Answer

Par des tables de vérité, équations logiques, logigrammes, chronogrammes et diagrammes SysML comportementaux.

10Question

Qu'impose la frontière d'étude pour un système étudié ?

Answer

Elle distingue les événements entrants des sorties fournies par le SED.

11Question

Quelles sont les deux catégories fondamentales des systèmes à événements discrets ?

Answer

Les SED combinatoires et les SED séquentiels.

12Question

Quel diagramme modélise l'interaction entre un acteur et un système ?

Answer

Le diagramme de séquences.

13Question

Que décrit le diagramme d’activité en SysML ?

Answer

Une succession d’actions élémentaires sans événement extérieur.

14Question

À quoi correspond le diagramme d’activité en SysML ?

Answer

À un algorithme.

15Question

Quand utilise-t-on le diagramme d’états en SysML ?

Answer

Lorsqu’un événement doit être pris en compte pour modéliser un comportement dynamique interne.

16Question

Qu'est-ce qu'un état dans la vie d'un bloc ?

Answer

Une situation durant laquelle il satisfait une condition, exécute une activité ou attend un événement.

17Question

Qu'est-ce qu'une transition en modélisation d'états ?

Answer

Un arc orienté reliant un état source à un état cible.

18Question

Quand une transition est-elle franchissable ?

Answer

Lorsque l’état source est actif, l’événement apparaît et la condition de garde est vraie.

19Question

Comment s’écrit une ligne de commande de transition ?

Answer

Événement [condition de garde] / activité, chaque terme étant optionnel.

20Question

Qu'est-ce qu'une activité dans un système ?

Answer

Une activité est une séquence d’actions pouvant être interrompue.

21Question

Qu'est-ce qu'une action dans un système ?

Answer

Une action est un comportement élémentaire qui ne peut pas être interrompu.

22Question

Que se passe-t-il avec 'entry' dans un état ?

Answer

Entry s’exécute à l’activation de l’état.

23Question

Quand 'do' s’exécute-t-il dans un état ?

Answer

Do s’exécute tant que l’état est actif.

24Question

Quand 'exit' s’exécute-t-il dans un état ?

Answer

Exit s’exécute à la désactivation de l’état.

25Question

Que sont les événements de signal ?

Answer

Ils correspondent à l’arrivée d’un signal asynchrone.

26Question

Que sont les événements de changement ?

Answer

Ils correspondent à une valeur interne devenue vraie.

27Question

Que sont les événements temporels ?

Answer

Ils correspondent à une échéance relative ou absolue.

28Question

Qu'est-ce qu'un pseudo-état initial dans une machine à états ?

Answer

Un pseudo-état initial est activé au lancement et unique par machine.

29Question

Quelle caractéristique distingue le pseudo-état initial concernant ses transitions ?

Answer

Il n'a aucune transition entrante.

30Question

Que fait un pseudo-état final lorsqu'il est activé ?

Answer

Il arrête l’automate fini.

31Question

Quelle caractéristique distingue le pseudo-état final concernant ses transitions ?

Answer

Il ne possède aucune transition sortante.

32Question

Quand une transition automatique est-elle franchie si l'état contient une activité do ?

Answer

Elle est franchie à la fin de l’activité do.

33Question

Quand une transition automatique est-elle franchie si l'état ne contient pas d'activité do mais une activité entry ?

Answer

Elle est franchie à la fin de l’activité entry.

34Question

Quand une transition automatique est-elle franchie si l'état ne contient ni activité do ni entry ?

Answer

Elle est franchie dès l’activation de l’état.

35Question

Que permet une transition réflexive dans une machine à états ?

Answer

Elle permet de réexécuter les activités exit et entry en interrompant l’activité do.

36Question

Qu'est-ce qu'un état composite ?

Answer

Un état composite contient un automate fini détaillant son fonctionnement séquentiel dans une région.

37Question

Qu'est-ce qu'un état orthogonal ?

Answer

Un état orthogonal contient plusieurs automates finis appelés régions qui fonctionnent en parallèle.

38Question

Que réactive le pseudo-état historique superficiel ?

Answer

Il réactive l’état actif au même niveau hiérarchique.

39Question

Que réactive le pseudo-état historique profond ?

Answer

Il réactive les états actifs à tous les niveaux hiérarchiques.

40Question

Quelle règle impose la logique SED concernant le nombre d'états actifs par machine ?

Answer

Il faut conserver un unique état actif par machine d’états.

41Question

Que faut-il éviter dans les transitions selon la logique SED ?

Answer

Il faut éviter les activités dans les transitions, les sorties exit et les transitions automatiques ordinaires.

Test yourself with the quiz

Test your knowledge with 22 questions on Modélisation des systèmes à événements discrets.

1. Quelle caractéristique définit le mieux un événement dans l’étude d’un système discret ?

2. Pour un signal booléen, que représente le front descendant noté ↓a ?

Take the quiz →

Read the revision sheet

Review the complete course in the revision sheet for Modélisation des systèmes à événements discrets.

See revision sheet →

Similar courses

Create your own flashcards

Import your course and AI generates flashcards in 30 seconds.

Flashcard generator