Sujet du TP 0 [format Postscript], contenant un aide-mémoire du shell.
Remarque : la version distribuée au premier TP comportait une erreur : il faut en effet écrire public static void main(String[] args) {...}. L'omission de public était tolérée avec des versions plus anciennes de Java, mais ne l'est plus avec la version utilisée en TP.
Sujet du TP 1 [format Postscript]
Le programme Faux.
Exercices supplémentaires (dessins) : TP 1bis [format Postscript]
Sujet du TP 2 [format Postscript]
Exercices supplémentaires : TP 2bis [format Postscript]
Sujet du TP 3 boucles [format Postscript]
Sujet du TP 3 méthodes [format Postscript]
Sujet du TP 4 boucles [format Postscript]
Sujet du TP 4 méthodes [format Postscript]
Un corrigé des les exercices sur les jours de la semaine est disponible : Dates.java. Versions imprimables : Dates.ps, Dates.pdf.
La classe Deug
est une bibliothèque Java supplémentaire qui
facilite certaines tâches courantes (affichage, lecture, opérations de base sur
les textes). Elle sera systématiquement utilisée dans les TP.
Vous pouvez
télécharger la classe
Deug
depuis la page de son auteur, Jean-Baptiste Yunès.
Un aide-mémoire de la classe Deug
[format Postscript] est également disponible.
La page officielle du module IF121
Page de Marc Zeitoun (groupe B4)
On peut télécharger gratuitement les outils Java de Sun (pour Unix ou pour
Windows). C'est gros, donc guère praticable si l'on n'a pas l'ADSL ou le
câble.
Télécharger Java
Pour ceux qui ont un ordinateur mais pas une connection Internet à haut débit, la meilleure solution est probablement d'acheter une des nombreuses revues mensuelles vendues avec un CD-ROM : pratiquement tous les mois, l'une ou l'autre a un compilateur Java.
Dans tous les cas, pour faire tourner les programmes vus en cours ou en TP,
vous aurez besoin de la
classe Deug
.
Le système d'exploitation FreeBSD utilisé en TP est un logiciel libre, on peut donc l'installer et le copier gratuitement. Là aussi, la solution la moins chère est en général d'acheter une revue vendue avec un CD-ROM ; cependant les CD-ROM de revue sont souvent incomplets. On trouve aussi aussi les CD-ROM officiels dans plusieurs librairies techniques du quartier Latin.
Le système Linux est aussi une variante d'Unix ; il est souvent plus facile à trouver et à installer. Il existe aussi une distribution de Linux qui est faite pour fonctionner sans installation, elle est donc idéale si vous voulez découvrir Unix sans y investir du temps ni risquer de perdre des données : Knoppix.