IFT1170 TRAVAIL PRATIQUE #2

10 juin 2001
 
 

Énoncé   Correction   Aide   Date Limite   à propos de cette page   questions/réponses




Mises à jour de la page tp2

10/06/2001 diffusion de l'énoncé.


fichiers utilisés pour la correction. (Lien non actif)


Téléchargez l'énoncé :

    version HTML
 

Dans l'énoncé, il est question du fichier d'erreur (outerr.txt) suivants:

- tous les fichiers relatifs à ce tp sont rassemblés dans un seul fichier tp2.tar.gz
 


Vous pouvez obtenir l'ensemble de ces fichiers soit :
-1- à partir de cette page web (download):

Si votre browser charge ces fichiers sans les ouvrir dans votre browser, ne lisez pas ce qui suit, sinon ....

pour chacun des liens cités plus haut, appuyez, au même temps, sur les touches CTRL+SHIFT de votre clavier et le bouton gauche de votre souris, une fenêtre va s'ouvrir vous demandant quoi faire avec le fichier? Dans votre cas, vous appuyez sur "save".

-2- à partir de votre compte Linux,
-a- à partir de la salle des démos,

après la connexion à votre compte Linux, tapez la commande suivante:

cp /u/pift1170/Sujet/sessions/E01/TPs/Tp2/* ~

La commande "cp" copie le contenu du répertoire /u/pift1170/Sujet/sessions/E01/TPs/Tp2 à la racine de votre compte ~

i.e. vous allez retrouver vos fichiers dans : /u/votre_login

-b- de chez vous,

connectez vous par telnet sur phobos ou deimos

telnet phobos.iro.umontreal.ca

(ou)

telnet deimos.iro.umontreal.ca

le système va vous demander votre login/password

après le login vous serez dans le répertoire : /u/votre_login

tapez la commande:

cp /u/pift1170/Sujet/sessions/E01/TPs/Tp2/* ~


Date Limite

Je vous rappelle que:
 

votre tp2 doit obligatoirement compiler sur phobos/deimos

Il est conseillé de faire le TP à deux.

la date de remise a été fixée pour le lundi 01 juillet 2001, Minuit.

Vous devez remettre vos TP sous les deux formes suivantes:

      remise électronique: la procédure de remise des travaux est décrite ici. Elle a été décrite dans le cadre de la première démonstration, voir aussi l'énoncé du TP.

      Note importante: Vérifiez toujours que votre remise électronique s'est bien déroulée. En cas de non remise électronique, où dans l'hypothèse d'une erreur de votre part, votre note sera automatiquement 0: vous êtes responsables du bon déroulement de la remise électronique.

      remise papier: vous pouvez me remettre directement vos TP, soit au début ou à la fin d'un cours. Vous pouvez également le déposer à mon bureau (3225 du pavillon André-Aisenstat). En cas d'absence, veuillez glisser votre listing sous la porte en y incluant la page de garde.

      Note importante: Tous vos programmes doivent commencer par une entête portant le nom, le prénom et le nom d'utilisateur des personnes ayant contribué à la réalisation du projet ainsi que la mention du cours (IFT1170) et du travail pratique TP2. En cas de non remise papier, ou en cas d'absence d'une des informations sus-mentionnées, vous serez pénalisés.

      Il est important de noter que tous votre TP sera exécuté par les démonstrateurs sur une machine Linux avec le compilateur jdk (1.3). Si par choix vous décidez d'utiliser un autre compilateur, vérifiez que le code que vous avez produit (qui normalement tourne chez vous) fonctionne bien sur les ordinateurs du DIRO.


Barème

Ce TP2 est noté sur 15 points. Voici quelques détails concernant les critères qui seront appliqués lors de la notation.

Divers

* La non remise électronique (volontaire ou par erreur) est sanctionnée par la note 0.
* La non remise papier vous pénalise de 5 points (doit être faite au plus tard 24h après la remise électronique).
* Les programmes ne contenant pas d'en-tête, -2 points.

Exactitude : 6 points

* un programme qui ne compile pas: 0/6
* un programme qui compile et qui fait toutes les choses prévues dans la spécification: 6/6

Résultats: 4 points

si vous obtenez les mêmes résultats que nos jeux de tests (non fournis).

P.O.O & Modularité : 3 points

structure de votre programme, concepts de la programmation orientée objet et décomposition en fonctions etc.

Efficience: 1 points

La manière avec laquelle vous allez coder votre programme, la redondance du code etc.

Style : 1 point              Le code doit être lisible, bien indenté et commenté.

Des questions à propos de ce TP?

Contactez-nous aux séances de démonstrations, de pratiques libres ou à la pause du cours, puis l'adresse email: pift1170@iro.umontreal.ca
Si vous contactez par courriel, pour faciliter le traitement de votre requête, inclure dans le sujet de votre email, au moins la chaîne: [IFT1170]
Les questions posées (ainsi que les réponses) durant la durée de ce TP seront archivées sur la page web du tp2. Vous pouvez les consulter on-line pour voir si votre question y figure déjà.
 



Mohamed Lokbani, 10 juin 2001.