IF1:Introduction à l'informatique et à la programmation 2005-2006
Firefox et Thunderbird 1.5
Firefox et Thunderbird 1.5 sont sortis. Pensez à vous mettre à jour. Pour ceux qui ne connaissent pas Firefox ou Thunderbird, rendez-vous à la fin de ma page.
Les documents des TPs
Le controle de TP
Voici les sujets proposés en 1h45 le 2 décembre: [sujet1.pdf] - [sujet2.pdf] - [Date.java]. Les documents étaient autorisés. Les deux sujets sont identiques à quelques détails près. Voici donc la correction du sujet 2 qui peut servir de correction pour le sujet 1 également.
Regardez les programmes pour voir comment améliorer et corriger vos erreurs. Il faut que chacun d'entre vous soit capable de refaire tous les exercices.
Le Tutorat: faire du java en dehors des heures de TP
A partir du lundi 24 octobre 2005, le tutorat se met en place. Tous les jours entre 12h30 et 14h30, une salle de TP est en libre accès sous la surveillance d'un tuteur qui est à votre disposition pour toute question relative à l'informatique. Profitez de ces ouvertures de salles pour aller finir vos TP ou refaire des exercices que vous n'avez pas bien compris avec ou sans l'aide du tuteur. N'hésitez pas à poser plein de questions au tuteur : il est là pour ça !
- Lundi salle N avec Monsieur Christophe.
- Mardi salle E avec Mademoiselle Azadeh.
- Mercredi salle A avec Monsieur Guilly.
- Jeudi salle A avec Monsieur Bredoux.
- Vendredi salle N avec Mademoiselle Indrawati.
Comment travailler Java chez vous ?
La Juppix
Un grand merci à Sylvain Lebresne et Juliusz Chroboczek pour avoir préparer cette Juppix !
Pour des explications plus précises et plus complètes que ce qui suit, lisez la page de Juliusz Chroboczek.
Juppix est une distribution linux qui tient et tourne sur un CD et qui contient tout ce dont vous avez besoin pour faire du java chez vous. Attention, par défaut, Juppix permet d'accéder à votre disque dur en lecture mais pas en écriture. Vous pouvez donc lire vos fichiers java mais pour les sauver (afin de les compiler), il faut utiliser "sauvegarder sous" afin de les sauver dans le dossier temporaire de la Juppix. Ils seront donc supprimés lorsque que vous éteindrez votre ordinateur. En bref, la Juppix se comporte un peu comme la session "me" des ordinateurs de la salle de TP.
Je peux vous graver la juppix si vous m'apportez un cd vierge. Sinon, vous pouvez aussi vous la copier entre vous.
Installer Java chez vous
Cette solution est un peu plus technique, mais a ses avantages. Pour installer java chez vous, aller sur la page de Sun et suivez bien les instructions (en anglais). Pour refaire les TPs, vous aurez besoin de la classe Deug (voir les liens ci-dessous)
Installer "simplement" Java sous Windows
Voilà une façon d'installer de quoi faire du java sous Windows. Ne soyez pas impressionés par la longueur du texte, j'ai seulement donné le maximum de détails. Si vous suivez bien les instructions dans l'ordre, ca devrait marcher tout seul. Comme d'habitude, si vous avez un problème : envoyez moi un email !!
- Installation de Java:
- Allez sur la page de Sun
- Choisissez "Download JDK 5.0 Update 5".
- Cochez "Accept License Agreement".
- Choisissez ensuite "Windows Online Installation, Multi-language" et lancez l'installation de java. (Le plus simple est de faire une installation par défaut en répondant toujours "suivant" ou "ok" aux questions.)
- Installation de JCreator: JCreator est un environnement de développement simple et gratuit pour Java. Par rapport à un édideur de texte classique, vous compiler et exécuter directement les fichiers java dans JCreator en allant dans le menu "Build".
- Téléchargez [JCreator.zip].
- Lancez l'installation (par defaut en répondant toujours "suivant" ou "ok" aux questions).
- A la fin de l'installation, JCreator va s'ouvrir et il va vous proposer de finir l'installation. Puisque vous avez installé java avant, JCreator va détecter Java automatiquement sur votre ordinateur et vous n'avez donc rien à faire de plus :-). Terminez donc l'installation.
- Tester Java avec JCreator: Vous allez maintenant vérifier que ces deux installations se sont bien passées.
- Téléchargez le fichier [Hello.java].
- Lancez JCreator et ouvrez le ficher Hello.java
- Compilez puis exécutez avec les commandes du menu "Build". Le programme affiche Hello dans le terminal qui s'ouvre automatiquement à l'exécution.
- Installer la classe Deug: Il reste maintenant à rajouter à JCreator la classe Deug.
- Téléchargez la classe deug au format .jar [Deug.0.16.jar].
- Dans JCreator, choisissez le menu "Configure-> Options"(une nouvelle fenêtre apparait).
- Choisissez "Editor: JDKprofiles" et sélectionnez "JDK version 1.5"
- Cliquez ensuite sur "Edit" (une nouvelle fentere apparait).
- Dans l'onglet "classes", choisir "Add Archive"
- Choisissez le fichier Deug.0.16.jar
- Pour finir faire "Ok/Apply" pour fermer les fenêtres et ainsi sauver la configuration.
- Tester Java avec la classe Deug: Comme précédemment, pour vérifier que tout marche, téléchargez le fichier [HelloDeug.java]. Ensuite ouvrez le fichier dans JCreator et essayez de le compiler et de l'exécuter. (Il affiche "Hello Deug")
Divers liens
- La page principale de l'enseignement IF1 (organisation et horaires des cours, poly, ... ).
- Télécharger Firefox 1.5 en français: Firefox est un navigateur web gratuit de très bonne qualité. Il existe pour tout les systèmes d'exploitation et possède de nombreuses fonctionnalités très utiles. J'encourage vivement les utilisateurs d'internet explorer à l'installer!! Vous ne serez pas déçu. En particulier, il présente beaucoup moins de failles de sécurité que internet explorer.
- Télécharger Thunderbird 1.5 en français: Thunderbird est l'équivalent de Firefox en matière de client mail. J'encourage les utilisateurs d'outlook à l'installer (ce logiciel est moins sensible aux virus et on peut très facilement importer ses mails d'outlook vers firefox à l'installation).
- Ghostview pour Windows, permet de lire les fichiers avec l'extension "ps", necessaire de le coupler avec le fichier ci-dessous
- Ghostscript pour Windows, permet de lire les fichiers avec l'extension "ps", necessaire de le coupler avec le fichier ci-dessus