* Objet de ce site
*
Dans l'enseignement de la physique beaucoup de problèmes
ne sont pas étudiés parce qu'il n'existe pas de solution analytique
ou parce que celle-ci est trop complexe pour être présentée
en une durée raisonnable. Pour d'autres problèmes, la simulation
numérique permet une meilleure visualisation des phénomènes
que les méthodes traditionnelles. En utilisant des applets (programmes
qui s'exécutent dans un navigateur HTML) écrites en langage " JAVA ",
j'ai essayé avec ce site de montrer l'intérêt des simulations
numériques pour l'étude de quelques problèmes de physique.
Depuis l'ouverture du site, j'ai étendu mon projet
initial à la création d'un laboratoire de physique virtuel.
A côté de problèmes assez complexes de niveau 1er ou 2nd
cycle universitaire, on trouvera des sujets plus simples de niveaux seconde
à terminale.
Pour chaque sujet traité je présente rapidement la théorie
du problème étudié. Si le graphisme des formules utilisées
est trop complexe, j'ai introduit un lien avec une page au format "pdf
".
A la suite de cette présentation, on trouve quelques explications
sur l'utilisation du programme et des commentaires sur les points qui méritent
plus d'attention de la part de l'utilisateur.
Afin de me permettre d'améliorer ce site, je vous demande
de me faire parvenir vos critiques et commentaires à l'adresse suivante
:
jean-jacques.rousseau@univ-lemans.fr
(Si votre boite à lettres est active vous pouvez directement cliquer
sur le lien : Jean-Jacques
Rousseau )
Je remercie messieurs Patrick Delage et Sylvain Bourdais ingénieurs
au Centre de Calcul de l'Université du Maine pour l'aide apportée
lors de la mise en place du site et pour sa maintenance.
Configuration matérielle souhaitable
- Résolution écran : au minimum 800x600, 1024x768 est préférable.
- Couleurs écran
: 24 bits (en 16 bits certaines applets ne sont pas affichées
correctement.)
- Navigateurs : Il faut impérativement que JAVA soit présent sur la machine et soit activé.
A partir du 1 juin 2008 mes nouvelles
applets utilisent la version 1.5.0 de JAVA. Pour les visualiser il faut
que ce soit cette version de la machine virtuelle qui soit installée sur
votre machine.
IE 6.0 et IE 7.0 : Outils/Options Internet /Avancé/ : Cocher soit
JAVA (Sun) si le plug-in Sun est installé soit sur Microsoft VM (cocher
la case JIT)
La machine virtuelle Microsoft étant partie
intégrante du navigateur son accès est plus rapide mais comme,
à la suite d'un conflit avec SUN, Microsoft a cessé de modifier
celle-ci les applets écrites avec des versions récentes
de JAVA risquent de ne pas fonctionner correctement. Il est donc préférable
d'utiliser la machine virtuelle de SUN.
Dans VISTA et Windows 7 Microsoft
a supprimé sa machine virtuelle : Pour avoir accès aux applets,
il faut obligatoirement télécharger la machine virtuelle sur le site de SUN
Utilisateurs
de IE avec le pack 2 de XP : Pour continuer à avoir accès aux applets, il
faut reconfigurer le navigateur.
Menu Outils / Options
Internet / Avancé / zone Sécurité : cocher la case "Autoriser le contenu actif à
s'exécuter dans les fichiers de la zone ordinateur".
IE 8.0 : Pour continuer à avoir accès aux applets, il
faut reconfigurer le navigateur.
Menu Outils / Options
Internet / Avancé / zone Sécurité : cocher la case "Autoriser l'éxécution
du contenu actif dans les fichiers de mon ordinateur".
Mozilla Firefox
2.x 3.x : JAVA est un plug-in : il faut le télécharger sur
le site de Sun http://fr.sun.com/
ou http://java.com/fr/download/index.jsp
Configuration : Menu
Outils/Options/ onglet Contenu : cocher la case "Activer JAVA".
Mozilla est préférable
à IE. Lui respecte en effet les normes du HTML. On peut le télécharger sur http://www.firefox2.com/fr/
et ses plug-in sur https://addons.mozilla.org/firefox/plugins/
Chrome
: JAVA est un plug-in. Le navigateur gère lui-même le téléchargement de
la machine virtuelle la plus récente.
Le logiciel "Acrobat Reader" doit être présent sur la machine pour visualiser
les fichiers "*.pdf".
C'est un logiciel gratuit qui peut être chargé à partir
du site Web de "Adobe" http://www.adobe.com/fr/products/reader/
. Utilisez de préférence la version
8.0 qui se charge beaucoup plus vite.
Certains navigateurs n'interprètent
pas correctement les liens externes des pages "pdf". Il faut utiliser
la touche "page précédente" du navigateur pour revenir
à la page "html" initialement examinée.
Pour les applets de grandes dimensions passer en mode
pleine page avec la touche F11 (fonctionne
comme une bascule)
A propos de JAVA :
Java est un langage de programmation développé par SUN. C'est
un langage objet multi-plateformes fortement sécurisé doté
d'une bibliothèque mathématique performante et de possibilité
graphiques limitées mais suffisantes. A partir d'un fichier source, on
obtient un fichier (extension CLASS) en pseudo code. Pour chaque système
d'exploitation, on écrit un programme appelé machine virtuelle
ou VM qui transforme le pseudo code en programme exécutable sur la machine
hôte. Les VMs interprètent le code ou le compilent entièrement
avant l'exécution.
On peut créer en JAVA des programmes classiques directement exécutables
et dont les performances sont comparables à celles des programmes écrit
en C ou des applets. Ce sont des fichiers CLASS, inclus dans une
page html, exécutables par une VM accessible à partir d'un navigateur.
Une applet n'a pas accès pour des raisons de sécurité aux
fichiers de la machine hôte.
Etant multi-plateforme, Java ne dispose pas de contrôles graphiques (boutons,
ascenseurs ...) propres mais utilise ceux du système d'exploitation.
Le programmeur ne maîtrise ni l'aspect ni la dimension ni parfois le fonctionnement
de ces contrôles. Selon la nature du système d'exploitation et
selon la VM utilisée, l'aspect du programme peut-être modifié.
SUN met gratuitement à disposition des VMs pour les principaux systèmes
d'exploitation.
JAVA est devenu un standard de programmation et de nombreux
logiciels comme "OPEN OFFICE" sont écrits en JAVA et fonctionnent
sur toutes les systèmes munis d'une Machine virtuelle.
|
L'auteur du site
Professeur de physique à l'UFR Sciences de l'Université
du Maine (Le Mans). En retraite depuis octobre 2002. Enseignements
: Physique générale, cristallographie et électronique.
Recherche : Physique du solide avec comme techniques principales
la RPE et la cristallographie. |
Retour au menu