UP | HOME

TP2 - Instructions pour la préparation

Voici les instructions à suivre pour la préparation du TP2. A réaliser impérativement avant le début de la séance (lundi 1er juin, 15h00).

Table of Contents

Préalable : les deux projets

On utilise deux projets sous Eclipse :

  • ProgMod_cor : projet contenant les corrections
  • ProgMod_dev : projet contenant vos développements

Pour la gestion des projets et l'importation ou l'exportation d'archives de code, voir la vidéo à l'adresse suivante :

Digression : lecture de mp4

Pour lire un fichier vidéo au format mp4 :

Autre possibilité : la plupart des navigateurs récents lisent directement les vidéos au format mp4. Cf. http://caniuse.com/#feat=mpeg4.

Archive des corrections

  • Récupérer l'archive des corrections à l'adresse suivante : http://www.grall.name/teaching/modularProgramming/2015/code/ProgMod_cor_2015.zip.
  • Sauvegarder le fichier au format zip.
  • Importer l'archive des corrections dans le projet des corrections.
    • Clic droit sur le projet des corrections.
    • Import > General > Archive File.
    • Sélectionner l'archive zip sauvegardée.
    • Finish > Yes to All
  • Vérifier que le projet des corrections contient bien un paquet tp2.

Projet de développement

  • Recopier si ce n'est déjà fait le paquet cm1.demo2.hierarchie du projet dédié aux corrections : ce paquet contient les interfaces décrivant les structures algébriques.
    • Sélectionner dans le package explorer du projet des corrections (ProgMod_cor) le paquet cm1.demo2.hierarchie.
    • Copier.
    • Le coller dans le projet de développement, sous ProgMod_dev/src dans le package explorer.
  • Si le projet de développement contient un paquet tp1, ce qui devrait être le cas, le renommer en tp1Perso pour éviter les conflits. Ce paquet contient normalement vos propres développements pour le TP1.
    • Clic droit > Refactor > Rename
    • Entrer tp1Perso au lieu de tp1.
    • OK
  • Recopier du projet des corrections le paquet tp1 contenant la correction du TP1. On utilisera ce paquet dans le TP2.
    • Sélectionner dans le package explorer du projet des corrections (ProgMod_cor) le paquet tp1.
    • Copier.
    • Le coller dans le projet de développement, sous ProgMod_dev/src dans le package explorer. Il ne doit pas y avoir de message indiquant une réécriture : si c'est le cas, annuler, et renommer le paquet tp1 comme indiqué ci-dessus.
  • Recopier enfin le paquet tp2 qui contient deux interfaces, une classe de test et une classe regroupant des fonctions utiles pour les entiers naturels.
    • Sélectionner dans le package explorer du projet des corrections (ProgMod_cor) le paquet tp2.
    • Copier.
    • Le coller dans le projet de développement, sous ProgMod_dev/src dans le package explorer.

Copie locale du site Web

Il est possible de récupérer une copie locale du site Web. C'est utile si vous n'arrivez pas à accéder à Internet dans les salles de TP.

  • Récupérer l'archive zip à l'adresse suivante : http://www.grall.name/archive/progMod_2015-05-28.zip.
  • Désarchiver l'archive dans un répertoire X.
  • Ouvrir dans votre navigateur le fichier X/progMod_2015-05-28/teaching/modularProgramming/2015/index.html.
  • Suivre les liens, par exemple vers le sujet du TP2. Tous les liens internes pointent vers des ressources locales, sauf pour les vidéos.

Last Updated 2015-05-28T22:05+0200. Comments or questions: Send a mail.