|
 |
 |
Le gestionnaire de feuille de calcul ; Worksheet manager |
 |
Votre premier contact avec l'interface de Sage dans Firefox |
After successfully logging into your Notebook account, a worksheet management page will be displayed.
Physical mathematics notebooks contain worksheets and therefore SAGE's virtual notebook contains worksheets too. The worksheet management page allows worksheets to be created, deleted, published on the Internet, etc. Since this is a newly created Notebook, it does not contain any worksheets yet.
Après vous être enregistré avec succès à votre compte Bloc-notes enregistré sur le serveur ( ici skyeyes88 ) , vous avez accès à la page du gestionnaire de feuille de calcul.
Lorsque vous lancez l’application Sage situé sur votre ordinateur, la page du gestionnaire de feuille de calcul est semblable.
Seule la mention : “ Welcome to Sage : You can create ... or read the documentation “ est manquante.
Les blocs-notes de mathématiques des physiciens contiennent des feuilles de calculs . Donc le bloc-notes virtuel de Sage contient des feuilles de calculs aussi. La page de gestion permet de créer, de supprimer, de publier sur Internet, des feuillles de calcul. Comme il s'agit d'un nouveau bloc-notes,la page de gestion ne propose pas de feuille de calcul.
Nantes, le Dimanche 14 Septembre 2008
|
Télécharger le texte au format .pdf |
 |
Votre première feuille de calcul |
 |
Créer une feuille de calcul |
Create a new worksheet now by selecting the New Worksheet link. A worksheet can either use special mathematics fonts to display mathematics in traditional form or it can use images of these fonts. If the computer you are working on does not have mathematics fonts installed, the worksheet will display a message which indicates that it will use its built-in image fonts as an alternative.
The image fonts are not as clear as normal mathematics fonts, but they are adequate for most purposes. Later we will cover how to install mathematics fonts on your computer but for now, just press the Hide this Message button and a page which contains a blank worksheet will be shown.
Worksheets contain 1 or more cells which are used to enter source code that will be executed by SAGE. Cells have rectangles drawn around them as shown in Figure 6 and they are able to grow larger as more text is entered into them. When a worksheet is first created, an initial cell is placed at the top of its work area and this is where you will normally begin entering text.
Pour créer une feuille de calcul il suffit de cliquer sur le bouton New Worksheet. Les feuilles de calcul contiennent 1 ou plusieurs cellules dans lesquelles vous entrez le code source qui sera exécuté par SAGE. Les cellules sont des rectangles. Ces rectangles seront amenés à s’agrandir au fur et à mesure de la saisie de texte dans cette cellule. Quand une feuille de travail est d'abord créée, une première cellule est placée au sommet de son domaine d'activité et c'est là que vous commencez normalement la saisie de texte. Devant cette cellule s’affiche une barre verticale rouge.
Nantes, le Dimanche 14 Septembre 2008
;
|
Entrer le code source dans une cellule de sage |
Lets begin exploring SAGE by using it as a simple calculator. Place your mouse cursor inside of the cell that is at the top of your worksheet. Notice that the cursor is automatically placed against the left side of a new cell. You must always begin each line of SAGE source code at the left side of a cell with no indenting (unless you are instructed to do otherwise).
Type the following text : If you simply press the enter key, the cell will expand and drop the cursor down to the next line so you can continue entering source code.
If you press shift and enter, however, the Worksheet will take all the source code that has been typed into the cell and send it to the SAGE server through the network so the server can execute the code. When SAGE is given source code to execute, it will first process it using software called the SAGE preprocessor. The preprocessor converts SAGE source code into Python source code so that it can be executed using the Python environment that SAGE is built upon.
The converted source code is then passed to the Python environment where it is compiled into a special form of machine language called Python bytecode. The bytecode is then executed by a program that emulates a hardware CPU and this program is called the Python interpreter. t.
Nous allons commencer à explorer SAGE en l'utilisant comme une simple calculatrice.
Placez votre curseur de souris àl'intérieur de la cellule qui est en haut de votre feuille de calcul. Notez que le curseur est automatiquement placé contre le côté gauche d'une nouvelle cellule. Vous devez toujours commencer chaque SAGE ligne de code source sur le côté gauche d'une cellule sans retrait (sauf si vous êtes chargé de faire autrement).
Ecrivez var(‘u’) ; Si vous appuyez simplement sur la touche Entrée, la cellule va s’aggrandir en hauteur et baisse le curseur sur la ligne suivante pour que vous puissiez continuer à entrer le code source.
En clair appuyer sur la touche ENTRÉE
, pour exécuter un retour à la ligne ;
Si vous appuyez sur MAJ (shift) et Entrée (enter), la feuille de travail prendra tout le code source qui a été tapé dans la cellule et l’enverra au serveur SAGE par le biais du réseau de sorte que le serveur puisse exécuter le code.
Lorsque le code source est donné à exécuter à SAGE, il va d'abord à l’interpréter à l’aide du logiciel SAGE préprocesseur. Le préprocesseur convertit le code source SAGE en code source de Python afin qu'il puisse être exécuté à l'aide de l'environnement Python sur lequel SAGE est construit.
Le code source converti est ensuite transmise à l'environnement Python où il est compilé dans une forme spéciale de langage machine appelé Python bytecode. Le bytecode est ensuite exécuté par un logiciel qui émule un processeur matériel et ce logiciel est appelé l'interpréteur Python.
Nantes, le Dimanche 14 Septembre 2008
;
|
Exécuter le code source |
 |
Sometimes the server is able to execute the code quickly and sometimes it will take a while. While the code is being executed by the server, the Worksheet will display a small green vertical bar beneath the cell towards the left side of the window as shown.
When the server is finished executing the source code, the green bar will disappear. If a displayable result was generated, this result is sent back to the Worksheet and the Worksheet then displays it in the area that is directly beneath the cell that the request was submitted from.
Parfois, le serveur est en mesure d'exécuter le code rapidement et parfois il faudra un certain temps. Pendant que le code est exécuté par le serveur, la feuille affichera une petite barre verticale verte sous la cellule vers le côté gauche de la fenêtre comme le montre la recopie d’écran suivante.
Quand le serveur est en fin de l'exécution du code source, la barre verte va disparaître. Si un résultat affichable a été généré, ce résultat est renvoyé à la feuille de calcul . Celle-ci l'affiche ensuite dans le domaine qui est directement en dessous de la cellule dans le code source a été enregistré.n.
Nantes, le Dimanche 14 Septembre 2008
;
|
Renommer, enregistrer, publier |
 |
Renommer |
Dans le premier menu déroulant à gauche,
La feuille de calcul aura pour nom : DevLimitéSinusOrdre5e
Nantes, le Dimanche 14 Septembre 2008
;
|
Enregistrer |
Enregistrement dans le bloc-notes : pour cela il suffit de cliquer sur < Save & quit >,
Le nom de la feuille de calcul sera :DevLimitéSinusOrdre5e
Nantes, le Dimanche 14 Septembre 2008
;
|
Publier vous pourrez ensuite le faire partager à la communauté sous la forme d’une feuille de calcul disponible à l'ouverture dans le bloc-notes |
 |
Attention :
Toutes ces opérations ont été réalisées en local et non connecté avec le serveur de sage. La raison est simple : il est parfois très difficile d’avoir accés à ce serveur pour des raisons de lenteur de connection,
Suite
Nantes, le Dimanche 14 Septembre2008
;
|
Sauvegarder, télécharger |
 |
Sauvegarder la feuille de calcul sur votre disque dur : vous pourrez ensuite le faire partager à la communauté sous la forme d’un fichier .sws en le rendant disponible au téléchargement |
 |
Attente,
Suite
Nantes, le Dimanche 14 Septembre 2008
;
|
Télécharger le texte au format .pdf |
Télécharger un fichier .sws ou .txt |
 |
Aller chercher un fichier sur le net sur un serveur ou sur un disque dur et l'ouvrir dans le gestionnnaire de feuille de calcul du bloc-notes |
 |
Enregistrement dans le bloc-notes
Les fichiers sont MNTS - Interact.sws, puis Introduction for applied mathematicians.swse,
Voilà votre bloc-notes après quelques minutes de travail
Nantes, le Dimanche 14 Septembre 2008
;
|
 |
Les premiers pas avec Sage, le bloc-notes |
|