« G54

29 novembre 2007

Déroulement de la journée

Cours

Exercices (Corrigé)

Une expression se compose de deux opérateurs, il faut donc normalement mettre les deux liens de composition partant d’Expression vers * Terme {abs} * avec chacun une cardinalité 1 du côté de * Terme {abs} *.

Sur l’un des liens nous mettons terme gauche, sur l’autre terme droit. Le verbe est : se compose de.

La composition entre Expression et opérateur peut être supprimée si tant est que nous avons des propriétés particulières des opérateurs, exemple pour l’addition, la multiplication, etc ….

<img style######‘margin-left: auto; margin-right: auto;’ src’/img/cours/0708/g54/exprarith_autocorrection.png’>

La fonction évaluer retourne * valeur *.

**NB : ** Une expression arithmétique peut être représentée par un arbre. Tentez d’en faire un, vous comprendrez mieux le diagramme UML qui en découle.

Notes

Les modèles dynamiques sont aussi appelés souvent diagrammes de comportement.

Comparé au DFD (qui prend en comptes acteurs externes et acteurs internes), le DUC ne prend en compte QUE les acteurs internes.

Mais il peut parfois être intéressant de mettre un acteur externe, ainsi on dessine un trait diagonale dans le cercle représentant la tête de l’acteur externe.

L’utillisateur non - informaticien doit comprendre le diagramme !

include : fonctions communes à une application (fonctions obligatoires)

extension : le vrai formalisme de l’extension (dessin formel donc) est un cercle séparé par un trait vertical entrecoupé, et dans le demi cercle inférieur nous trouvons le nom de l’extension.

Diagramme de séquence sert à valider des choix de conception. Il décrit le chemin d’une ou plusieurs fonctionnalités.

Les messages s’envoient d’instances en instances.

Documents joints

Aucun

« G54