﻿ Casyopee - Installing under XP, Vista

What they say:   I used Casyopée to help students solve optimisation problems. It allowed me to present students very open tasks. Students explored and found results that they had to prove afterward. Casyopée also helped students reuse basic strategies for solving.
What they say:   Casyopée is faster and more convenient than a calculator.... We have the geometric and algebraic side of the problem at the same time. It is easier to see how a function "reacts." It's useful and interesting.
What they say:   Casyopée makes it easy to calculate a derivative, to factor, to calculate zeros... and have a graph of the function next to it in the same window. It allows on a geometric problem to be able to establish variables that can then be used to study the problem by way of functions...
What they say:   Casyopee is a powerful application that can prove useful to both students and teachers It allows you to use various exploration and modeling tools, with the purpose of studying or teaching mathematical functions.
What they say:   Casyopee comes with lots of features. One of these features is the help provided for proving a function. There is also a feature for writing HTML reports that include the mathematical functions. Casyopee is guaranteed to improve the mathematical knowledge of its users.
What they say:   Besides the concept of number, the concept of function is the most important one in mathematics
What they say:   The notion of function is present in all scientific disciplines, and also in everyday life. Our experience as a teacher shows every day that it is a problem for many students. Situations with Casyopée can also be used outside of a technological environment and everyone will be able to reflect on her professional practice.

Les problèmes avec XP et Vista et les solutions.

Casyopée utilise Maxima comme moteur de calcul. Il lance ce moteur à l’initialisation et communique avec lui  à travers une socket.

Ceci permet à Casyopée de fonctionner comme un logiciel mathématique puissant.

Cela peut néanmoins entraîner quelques problèmes dus au fonctionnement de Windows.

Casyopée est semblable de ce point de vue à des interfaces graphiques (GUI) de Maxima tels que wxMaxima. Les problèmes et les solutions sont les mêmes que ceux rencontrés avec ces GUI. Voir http://www.math.utexas.edu/pipermail/maxima/2007/007118.html

A. Lancement de Maxima par Casyopée

Il peut arriver que Casyopée ne puisse pas lancer Maxima.

Le problème peut être provoqué par

I). un pare-feu ou un logiciel anti-virus.

Le programme d'anti-virus et/ou le pare-feu voient la socket et peuvent essayer de bloquer, parce-que que certains programmes malveillants ouvrent des sockets.

Pour résoudre le problème:

1.  Ouvrir le panneau de contrôle de l'anti-virus et/ou du pare-feux.

2.  Sélectionnez Casyopée dans la liste des programmes bloqués  et désactivez le blocage pour ce programme.

B. la Prévention de l'Exécution des Données (PED)

Il arrive que non seulement l'interface graphique de Maxima mais même Maxima en ligne de commandes ne fonctionne pas (maxima.bat se lance et quitte aussitôt).  Le problème vient très probablement de la PED de Windows. Maxima exécute du code dans des secteurs de données de la mémoire. La PED de Windows le voit et le bloque (car certains programmes malveillants exécutent aussi du code dans des secteurs de données).

Vista prévient et ferme le programme. XP ne prévient pas.

Solution :

Windows XP

Inclure le chemin complet du programme exécutable Maxima, par exemple :

C:Program FilesCasyopeeMaxima-5.13.0libmaxima5.13.0binary-gcl maxima.exe

dans la liste des exceptions PED

( Panneau de configuration - > Système - > Avancé - > Performances - > PED)

Il faut alors redémarrer Windows. Dans certains cas, il peut être nécessaire d’éteindre la machine avant de redémarrer.

Vista

1. Ouvrir la fenêtre Système en cliquant sur le bouton Démarrer puis Panneau de configuration. Dans le Panneau de configuration cliquer sur Système.
2. Dans la colonne de gauche, cliquer sur Paramètres système avancés. Windows demandera une autorisation. Cliquer sur Continuer, si l'on vous demande un mot de passe, entrez-le ou confirmez de façon adéquate.
3. Dans l'onglet Paramètres système avancés, dans Performance cliquer sur Paramètres.
4. Cliquer sur l'onglet Prévention de l'exécution des données et choisir "Activer la prévention d'exécution de données pour tous les programmes et les services, sauf ceux que je sélectionne :"

http://windowshelp.microsoft.com/

Run a command prompt as administrator. From the start menu, select "All Programs", then "Accessories" and right-click on the "Command Prompt" shortcut and choose "Run As Administrator". From here you can use the following command to disable Data Execution Prevention (DEP) with the following command:bcdedit.exe /set {current} nx AlwaysOffKeeping your command prompt open, run your setup or other process being stopped by DEP. Then, to turn it back on again, do the same and run the following:bcdedit.exe /set {current} nx AlwaysOn