IFT1170 -- Démonstration #1

03 Mai 2001 Sujet adapté d'une planche d'exercice de Philippe Langlais pour le cours IFT1170.

09 Mai 2000 Sujet adapté d'une planche d'exercice de Mohamed Lokbani pour le cours IFT1166.


But: Vous familiariser avec l'équipement

Directives: On vous conseille de faire la démonstration en équipe de 2, mais de vous brancher tous les 2 à tour de rôle.


A. Connection

En tout premier lieu, connectez-vous (faites un login) sur votre compte et changez le mot de passe (voir les directives affichées).

B. Accès à la page Web du cours

    1. Utilisez Netscape pour aller chercher l'énoncé de la démonstration 1 (ce texte).

    2. Lancer Netscape avec la commande: netscape &

        spécifier l'adresse: http://www.iro.umontreal.ca/~pift1170

        puis cliquer sur les liens appropriés.

N'hésitez pas à fouiller les liens de la page Web du cours.

C. Familiarisation à Unix

Vous allez utiliser Linux, une version de Unix.

    1. Essayez quelques commandes Unix (ex: ls, mkdir, cd, pwd, ...)

    2. Utilisez la commande mkdir pour créez les répertoires suivants dans votre compte:

         IFT1170/
         IFT1170/Devoirs/
         IFT1170/Demos/

    3. Utilisation de la commande man.

Ceux qui ne sont pas familiés aux systèmes Unix doivent impérativement prendre le temps de lire les documents sur Unix et sur Emacs (l'éditeur de texte que nous vous conseillons). D'autres documents plus complets sont disponibles sur ce lien du cours.

D. Éditeurs de texte

Les plus utilisés, vi ou emacs. Voir les documents disponibles sur la page web du cours (Introduction à Unix & emacs). Emacs est l'éditeur de textes que nous vous conseillons.

E. Informations sur le compilateur Java utilisé dans ce cours

Java est un langage semi-compilé. L'exécution d'un programme Java se déroule en deux étapes. Supposons pour illustrer ce processus que vous disposiez d'un programme Java dont le nom est Application.java.

F. Remise électronique

Le système de remise de travaux pratiques permet à un étudiant de copier des fichiers dans un sous répertoire du compte de démonstration et ce, de façon sécuritaire pour tout le monde, car ce sous répertoire n'est accessible qu'aux seuls démonstrateurs d'un cours donné. Il permet aussi à un étudiant de vérifier ce qu'il a remis pour un travail (TP) donne dans un cours. Dans cette démonstration, il vous est demandé de suivre les étapes précédemment décrites puis de remettre le code Java Application.java après vous être assuré que ce programme s'exécute correctement.

La remise électronique s’effectue comme suit :

Pour plus de détails sur la procédure de remise, voir le lien suivant ou consulter à l'aide de la commande man la commande remise (cad tapez dans votre console: man remise).

Notes importantes:

Une fois les fichiers remis, l’étudiant ne peut plus les effacer. Par contre rien ne l’empêche de remettre plusieurs fois un travail s'il le désire. Les anciens fichiers seront tout simplement écrasés par les nouveaux.

N'oubliez pas de vous déconnecter à la fin de la démonstration. Demandez le cas échéant à votre démonstrateur comment procéder. Si vous oubliez de vous déconnecter, le support informatique du DIRO peut a sa discrétion décider de bloquer votre compte. Vous donnez également à d'autres utilisateurs la possibilité de détruire/lire/modifier vos documents...