Algorithm tp
TP module 3, Algorithmique et langage C
IUP AISEM/ICM L3
2004/2005
J.M. ENJALBERT
IUP AISEM/ICM L3
TP Algorithmique et C
2004/2005
Pr´sentation de l’environnement e de travail
Session de travail
Les s´ances de TP langage C se d´roulent sur des machines fonctionnant sous LINUX dans e e l’environnement graphique KDE. LINUX est un syst`me d’exploitation multi-taches et multi-utilisateurs. Chaque utilisateur e poss`de un compte identifi´ par un nom de login et proteg´ par un mot de passe. Il poss`de par e e e e ailleurs un r´pertoire personnel (espace personnel prot´g´ sur le disque). e e e Les machines ´tant reli´es en r´seau (local!), l’acc`s a un compte utilisateur peut se faire ine e e e diff´remment a partir de n’importe quelle machine. e ` La proc´dure permettant de travailler sur son compte consiste a: e ` – rentrer son nom de login a l’invite: login: ` – rentrer son mot de pasee a l’invite: password: (attention, il n’y a pas d’´cho a l’´cran des ` e e touches actionn´es) e – lancer l’environnement graphique en tapant: startx – ouvrir une fenˆtre terminal en cliquant sur l’icˆne ad´quate. e o e (Toutes les entr´es au clavier sont valid´es par la touche enter) e e En fin de s´ance la proc´dure a suivre consiste a: e e ` ` – sortir de l’environnement graphique – se d´connecter en frappant sur la combinaison de touche CTRL-D e – arr´ter la machine a l’aide de la combinaison de touches CTRL-ALT-SUPPR (3 touches). e ` (Ne pas utiliser l’interrupteur marche/arrˆt!) e Un nom de login vous sera fourni a la premi`re s´ance de TP. Il est de la forme: l3aisem ??. Le mot ` e e de passe par d´faut est: jsupe2004. Vous pouvez le modifier en utilisant la commande yppasswd. e
Outils pour la programmation en C
L’´criture, la compilation, la mise au point et l’ex´cution d’un programme C fait appel a e e ` diff´rents outils. e Les instructions du programme doivent ˆtre rentr´es comme du texte normal dans un fichier a e