T1.programmation : Sujet du TP4 T1.programmation : Sujet du TP4
Groupe ESIEE, Denis BUREAU, mars 2002.
Attention ! Le sujet peut être modifié jusqu'à la veille du TP.

1  Les objectifs

Être capable de réaliser sur machine des programmes mettant en oeuvre les notions vues au cours 4.
(créer un répertoire TPINFO\PRO\CONTROLE puis un sous-répertoire TP4 pour y mettre l'ensemble des fichiers à la fin de ce TP, mais travailler sur C:)

2  Fichiers de texte : FORMATE.CPP

2.1  Programme principal

2.2  Procédure formate

3  Compilation séparée

3.1  Créer les fichiers

3.2  Créer un projet (avec MS-Visual C++ 6.0)

Les opérations ci-dessous sont très détaillées, mais avec un peu d'habitude, cela paraît très simple.
  1. Menu File/New
  2. Cliquer sur Win32 Console Application
  3. Puis cliquer sur ...
  4. Choisir le bon répertoire
  5. Puis cliquer sur OK
  6. Dans le champ "Project name :", cliquer, puis taper le nom TRICS (CS pour Compilation Séparée)
  7. Puis cliquer sur OK
  8. Vérifier que An empty project est bien sélectionné
  9. Puis cliquer sur Finish puis sur OK
  10. Cliquer sur File view puis sur le + de TRICS files
  11. Cliquer avec le bouton droit sur Source Files et choisir Add Files to Folder...
  12. Remonter dans le répertoire parent et sélectionner les 3 fichiers .CPP
  13. Cliquer sur OK
  14. Menu File/Close Workspace
  15. A partir de ce moment, il suffit de choisir TRICS\TRICS.DSW dans file/Open Workspace... pour retrouver tous les fichiers du projet et les fenêtres ouvertes correspondantes.
  16. Remarque 1 : pour ouvrir un .CPP visible dans la fenêtre du projet, il suffit de double-cliquer sur son nom.
  17. Remarque 2 : pour qu'un .CPP soit visible dans la fenêtre du projet, il suffit de cliquer sur le + de Source Files.
  18. Remarque 3 : bien que ce ne soit pas indispensable, il peut être pratique de faire apparaître les .H dans la rubrique Header Files ; il suffit pour cela de procéder comme pour ajouter les .CPP dans Source Files (étape 11). Sinon, ils seront automatiquement ajoutés à la rubrique External Dependencies lors de la première compilation.

3.3  Tester le programme

Il est souhaitable de ne pas utiliser cette dernière possibilité car il faut regarder les éventuels warnings avant de lancer l'exécution.

Toutes les options décrites ci-dessus sont accessibles soit dans le menu Build soit par les icônes situées complètement à droite.

Il est possible que dans certains .CPP il n'y ait pas d'entrées/sorties; dans ce cas, il ne faut plus inclure <iostream.h> .

Il ne doit plus y avoir aucun warning ni aucune erreur que ce soit pour chaque compilation séparée ou pour l'édition de liens.

3.4  Première modification du programme

3.5  Deuxième modification du programme

4  Projet

Ne pas travailler sur le projet pendant ce TP, à moins d'avoir fini complètement les deux exercices et de les avoir montrés à Albert CORNEC ou à Denis BUREAU.

5  Contrôle

Il est fortement conseillé de finaliser les 2 exercices, en travail personnel si nécessaire.

Un contrôle des exercices effectués pendant le TP sera effectué par une procédure automatique lancée peu de temps après le TP.

Pour que cette procédure trouve vos fichiers, ils doivent obligatoirement se trouver dans le répertoire CONTROLE\TP4 à créer dans votre répertoire TPINFO\PRO qui se trouve à la racine de votre compte, et être nommés comme cela est indiqué pour chaque exercice. Vous devez donc les recopier à partir de C:\TEMP.

Les exercices sont effectués en binôme, et les fichiers ne résident que sur un seul compte. Pour que le second membre du binôme soit pris en compte par la procédure automatique, il faut créer dans le même répertoire un fichier login.NOMlogin est le login du second membre du binôme et NOM l'extension obligatoire. Le contenu du fichier login.NOM est indifférent.

La moindre faute d'orthographe dans ces noms de fichiers ou bien dans les répertoires et sous-répertoires concernés empêche la procédure automatique de trouver le fichier ; l'exercice correspondant sera alors considéré comme non fait.

Pour vérifier que toutes les obligations ci-dessus sont respectées, vous devez exécuter sous DOS la commande E:\TS1\PROF\BUREAUD\PRO\TP4\TESTFICH login  où login est le login du compte sur lequel sont les fichiers.


File translated from TEX by TTH, version 2.75.
On 12 Mar 2002, 20:34.