Montréal le 8 février 2006

INF 5151-30

Test No 1 (à livres fermés ; durée une (1) heure)

Q 1 (35 %). Conops (au moins 300 mots). Un ami qui vient de terminer la première session du bac vous demande de lui parler du Conops. Expliquez-lui clairement :

·        Son but.

·        Quand on l’écrit.

·        Son contenu.

Q 2 (15 %) Voici ce qu’un étudiant a écrit à propos des buts de la norme ISO 12207. « La norme ISO12207 a pour but de définir un cadre pour les activités de programmation avec une terminologie bien définie à laquelle l’industrie du logiciel peut faire référence. Dans ce cadre les artefacts principaux en entrée aux activité sont définis globalement (table de matière) mais les détails ne sont pas standardisés. » Êtes-vous d’accord ? Si vous n’êtes pas d’accord corrigez en expliquant le pourquoi.

Q 3. (20 %) Expliquez clairement et corrigez (si nécessaire) le diagramme conceptuel suivant (tiré d’une solution pour le TP 1). Faites l’hypothèse qu’il ne faut traiter que les CD de chansons :

Q 4. (10 %) Expliquez le diagramme suivant et corrigez-le si nécessaire. Transformez le diagramme original (avant votre correction éventuelle) avec une réification.

Q 5. (20 %) Dans le cadre de votre TP, « traduisez en UML » la phrase suivante : Jean, un ami de Julien, a emprunté le CD « Five to one »