Retour à la page personnelle de Bernard Parisse.

## 2 Votre espace de travail

Vous obtenez au démarrage une session avec de haut en bas :

1. La barre du menu général `Fich Edit Cfg... Phys Scolaire Tortue` contenant les fonctions de `Xcas` et ce qu’il faut pour les configurer et pour sauver ou charger une session de travail.
2. Une ligne des noms de sessions qui contiendra les noms (ou `Unnamed` si elles n’ont pas de noms) de vos différentes sessions. Au démarrage il n’y a qu’une session qui n’a pas de nom donc sur cette ligne il y a `Unnamed`,
3. Un bandeau général avec de gauche à droite :
   - Un bouton `?` permettant d’ouvrir le sous menu `Index` du menu `Aide`. Il faut savoir que si on tape le début d’une commande puis le bouton `?` (ou la touche de tabulation ou sur la touche F1 de vôtre ordinateur) dans une ligne de commandes cela ouvre le menu `Aide` à l’endroit indiqué par ce début. Par contre, dans l’éditeur de programmes le bouton `?` (ou la touche F1 de vôtre ordinateur) permettent d’ouvrir le sous menu `Index` du menu `Aide` alors que la touche de tabulation de vôtre ordinateur sert à indenter l’écriture d’un programme.
   - Un bouton `Save`, sur fond rose, servant à sauver votre session en lui donnant un nom par exemple `session1.xws`. Quand la session a été sauvé le fond du bouton `Save` devient vert et `Unnamed` est remplacé par le nom de fichier, par exemple par `session1.xws`. Notez que les noms des sessions ont comme extension `.xws` et cette extension est rajoutée automatiquement si vous l’avez oubliée.
   - Un bouton `Config : exact real RAD 12 xcas 12.65M` ou
     `Config essai.xws : exact real RAD 12 xcas 12.65M` si on a sauvé la session sous le nom `essai.xws`.
     Ce bouton "ligne d’état" ouvre la fenêtre permettant de configurer le CAS et sur lequel est marqué la ligne d’état rappelant cette configuration., dans l’exemple, on est en mode exact et réel, les angles sont exprimés en radian, les calculs numériques sont faits avec 12 chiffres significatifs, le style de programmation est `xcas` et enfin les resources en mémoire demandées par le calcul sont de 12.65M (c’est la taille mémoire en Mégabits utilisée par `Xcas`).
     Sur cette ligne d’état, le mode numérique sera noté `approx` et le mode complexe sera noté :
     - `cplx` si les variables ne sont pas considérées comme complexes (on a alors `re(z)=z` et `conj(z)=z`),
     - `CPLX` si les variables sont considérées comme complexes (on a alors `re(z)=re(z)` et `im(z)=im(z)` qui seront notés respectivement R(z) et I(z) dans la réponse).
     Notez que ce bouton "ligne d’état" ouvre la fenêtre de configuration qui est aussi obtenue à partir du menu : `Cfg``▸``Configuration du CAS`,
   - Un bouton rouge `STOP` pour arrêter un calcul trop long, Attention Si vous êtes en train de faire des calculs dans d’autres sessions, `STOP` va arrêter tous ces calculs. Pour éviter cela, vous pouvez faire `Shift+STOP` cela tuera seulement la tâche de la session visible ....mais cela est plus brutal et pour ne pas avoir de problèmes ultérieurement, il faut ensuite tout sauver et relancer `Xcas`.
   - Un bouton `Kbd`, servant à faire apparaitre ou disparaitre un clavier scientifique. On remarquera sur ce clavier :
     - la touche `cmds` qui sert à faire apparaitre ou disparaitre une barre de boutons contenant les commandes du CAS, appelée bandeau du CAS. Dans le bandeau, on remarquera la touche `kbd` qui sert à faire apparaitre ou disparaitre le clavier.
     - la touche `msg`, servant à faire apparaitre ou disparaitre une fenêtre de messages facilement lisible grâce à sa barre de scroll. Cette fenêtre vous donne des messages comme Success pour dire que tout s’est bien passé, ou affiche une aide succinte sur la commande choisie à partir du menu général, ou ce qu’il faut insérer dans votre fichier LATEXpour insérer la figure sauvée, par exemple, sous le nom `session1.eps` :
       Use `\includegraphics[width=\textwidth]{session1}`
       inside your latex document, with header `\usepackage{graphicx}`
     - la touche `abc`, servant à faire apparaitre ou disparaitre un clavier contenant les lettres en minuscule, par ordre alphabétique, ainsi que des signes de ponctuation. On notera qu’en appuyant sur la touche `α` on obtient un clavier contenant les lettres grecques et qu’en appuyant sur la touche `Maj` transforme le clavier avec des lettres en majuscule.
   - Un bouton situé tout à droite, permettant de fermer la session en cours. Cela provoquera éventuellement un avertissement si les dernières modifications n’ont pas été sauvées.
4. Un premier niveau ou les deux premiers niveaux, selon le démarrage choisi.
   Si au démarrage, on a choisi :
   - `Xcas`,
     le premier niveau (de numéro 1) est un niveau "ligne de commandes" c’est à dire une ligne pour taper des commandes de `Xcas`.
     La réponse à une commande non graphique se marque dans un éditeur d’équations. On pourra ainsi facilement reécrire différemment cette réponse ou une partie de cette réponse. Pour cela, il suffit de sélectionner la réponse ou une partie de cette réponse et de sélectionner dans le menu `Expression`, la commande qui permet cette reécriture. Pour que la réponse soit plus lisible, la multiplication ∗ sera noté avec une toute petite étoile (`*`) ressemblant à un point.
     Remarquez le petit bouton `M` situé en bas et à droite de cet éditeur d’expressions. Ce bouton `M` permet avec :
     - `Selectionner tout`, de recopier ce qui se trouve dans l’éditeur d’un seul clic,
     - `Eval selection`, d’évaluer la sélection,
     - `Evalf selection`, d’évaluer numeriquement la sélection,
     - `Arriere`, de se déplacer en arrière, dans l’historique de l’éditeur d’expressions, et de retrouver la réponse initiale dans le cas où, on a fait une modification malencontreuse,
     - `Avant`, de se déplacer en avant, dans l’historique de l’éditeur d’équations,
   - `Tortue`,
     le premier niveau sera un niveau "dessin tortue" avec :
     à gauche, une ligne de commandes de numéro 1,
     au centre, un écran graphique pour piloter la tortue et
     à droite, un écran pour le récapitulatif des commandes ;
     le deuxième niveau sera un niveau "éditeur de programmes" c’est à dire un éditeur pour taper des programmes et sa barre de menu.
5. Selon la configuration, un clavier virtuel (que l’on peut faire apparaitre ou disparaitre en appuyant sur `Kbd`) ou rien,

Retour à la page personnelle de Bernard Parisse.