Vous êtes sur la page 1sur 4

Université de Mohamed Khider –Biskra-

Département d'informatique 28/03/2021


Module : GL
Année : 3ème License (LMD).

Contrôle - corrigétype
Questions de cours : ((1.5 Points))
1. Expliquer brièvement quatre critères de qualité d’un logiciel.
- Utilité: Adéquation entre les besoins de l'utilisateur et les fonctions offertes par le logiciel.
- Utilisabilité : le logiciel doit être utilisé sans effort, par les utilisateurs pour lesquels il a été conçu.
(Une interface utilisateur appropriée, une documentation adéquate)
- Fiabilité : définie comme la probabilité de l’absence d’erreurs pendant une durée de temps donnée
- Robustesse : Le logiciel se comporte de façon “raisonnable” même dans des circonstances
exceptionnelles (entrées erronées, défaillances matériel, etc.)
- Performance, maintenabilté, Sécurité, Portabilité, Réutilisabilité,
- ….
2. Expliquer brièvement les avantages du modèle du développement par incrément. ((1.5 Points)
• Plus facile de faire des changements.
• Le coût d'accueillir des nouveaux besoins clients est réduite.
• Livraison rapide d'un produit est possible.
• Les clients peuvent utiliser et gagner de la valeur du logiciel très tôt.
Exercice 1 ( 4.5 points )

1/4
Exercice 1 (8 points):

1. Expliquer en français le diagramme de classes suivant. (1 Points)


« Un magasin peut vendre un ou plusieurs articles. Les articles sont vendus par un et un seul
magasin »

2. Modifier le diagramme de classes de manière à traduire la phrase suivante :« Certains articles sont
vendus par plusieurs magasins ». (1 Point)

3. Modifier le diagramme de classes obtenu en réponse à la question 2 de manière à traduire la phrase


suivante : « Un article peut ne pas être proposé à la vente ». (1 Point)

4. Modifier le diagramme de classes en réponse à la question 3 de manière à traduire la phrase suivante :


« Le prix de vente d’un article peut varier en fonction du magasin. » (1.5 Points)

2/4
5. Compléter le diagramme de classes en réponse à la question 4 de manière à traduire les phrases
suivantes : « Tous les magasins sont approvisionnés par un seul grossiste. Chaque article a un
prix d’achat (prix payé par les magasins lors de son achat). » (1.5 Points)

6. Compléter le diagramme de classes obtenu en réponse à la question 5, de manière à traduire la phrase


suivante : « Un magasin peut avoir plusieurs demandes d’approvisionnement en cours. Une
demande d’approvisionnement peut concerner plusieurs articles » (2 Points)

3/4
Exercice 3 (4.5 points)
Question : Nous vous demandons de montrer les modifications nécessaires au diagramme de classes de
la Figure 1 pour qu’il soit cohérent avec le diagramme de séquence de la Figure 2.

4/4

Vous aimerez peut-être aussi