Informatique Générale

Informations générales

Ce cours n’existe plus depuis plusieurs années. Il reste mon travail sur la création d’une classe Java facilitant la programmation élémentaire en Java.

La classe Deug

Pour des raisons historiques cette classe est dénommée Deug (nom de l’ancien diplôme délivré au bout des deux premières années d’université). Cette classe a été conçue de façon que les détails du langage Java soient en partie masqués aux programmeurs débutants (exceptions, analyse syntaxique en entrée, entrées/sorties objets, etc). Aujourd’hui cette classe n’évolue que très peu. Elle n’est donc essentiellement disponible qu’en deux versions : l’une distribuée aux étudiants avec la distribution Live-Linux Juppix et installée sur les machines du SCRIPT, l’autre constitue la future version qui sera distribuée et intègre quelques fonctionnalités supplémentaires (la compatibilité est ascendante).

La version en exploitation est la 0.19 :

La version future est le 0.21 :

Installation de la classe Deug

Pour installer la classe Deug, le plus simple est de désarchiver le fichier Deug.tar.gz récupéré ci-dessus, puis de placer le répertoire fr créé dans le répertoire contenant les sources utilisant la classe Deug.

Une installation plus globale est possible. Pour cela, il faut installer le répertoire fr dans un répertoire accessible à tous, puis modifier son environnement (variable CLASSPATH) de sorte que le répertoire en question y soit référencé, ou alors compiler en utilisant systématiquement l’option -classpath de la ligne de commande. L’utilisation d’un environnement de développement est toujours possible mais sa configuration ne peut être ici décrite (si vous êtes étudiant à Paris Diderot, vous pouvez m’envoyer un courrier). Vous pouvez alors transférer le fichier suivant : Deug.0.19.jar, afin de l’utiliser comme fichier JAR. Vous pouvez aussi récupérer l’archive complète des sources et classes compilées pour une installation plus manuelle : Deug.0.19.zip.