Ouvrir le menu principal

Graph 100 Plus
Image illustrative de l’article Casio Graph 100+

Microprocesseur Nec V30Mx
Fréquence d'horloge 8 MHz
Mémoire vive 256 Ko
Mémoire flash 1 Mo
Dimensions de l'écran 128 × 64 pixels
Connectivité câble SB62
Calcul formel oui

La Casio Graph 100+ est une calculatrice fabriquée par Casio. Nouvelle version de la Graph 100, elle en reprend les mêmes caractéristiques mais possède des fonctionnalités supplémentaires.

Caractéristiques techniquesModifier

Programmation de la Graph 100+Modifier

La Casio Graph 100+ peut être programmée de 3 manières différentes :

La programmation en BASICModifier

La gamme de calculatrices Casio Graph possède un langage de programmation proche du BASIC qui est peu performant mais qui est suffisant pour les applications du lycée.

La programmation en AssembleurModifier

La Casio Graph 100+ peut aussi être programmée sur un ordinateur puis le programme peut être envoyé sur la calculatrice grâce au câble fourni avec la calculatrice. L'avantage du processeur de la Casio Graph 100+ est qu'il est pleinement compatible avec les instructions du microprocesseur Intel 80286.

Cela permet d'utiliser n'importe quel langage de programmation compilé compatible avec le microprocesseur 80286.
Le langage le plus utilisé est le C et le C++ suivi de l'Assembleur qui permet une grande rapidité d'exécution.

Compilateurs C/C++ pour Graph 100+Modifier

Les compilateurs les plus couramment utilisés sont Digital Mars et Turbo C

La programmation en MLCModifier

Le MLC (Multi-platform Language for Calcs) a été créé en 2004. Il s'agit d'un langage de programmation interprété prévu afin de remplacer le BASIC pour développer des jeux. Après avoir installé l'Add-In sur votre calculatrice à l'aide du câble "Casio-PC", vous pouvez profiter du MLC et programmer au même endroit que les applications en BASIC.

La rapidité d'exécution des tâches, l'utilisation de trois niveaux de gris et la compatibilité avec les calculatrices Texas Instruments TI-83 et TI-86 sont les grandes forces du MLC. Une version MLC2 est en développement mais le projet reste pour l'instant suspendu à la version bêta 4.

La programmation en LUAModifier

Le LUA a été porté en 2010 pour Graph 100(+), afin de pouvoir programmer sur un langage interprété plus complet que le BASIC Casio, tout en étant plus facile que le C/C++. Il en résulte un langage performant, rapide, utilisant 5 couleurs + un canal alpha (transparence), la gestion de sprites... Utilisé comme Add-in sur la calculatrice, et les jeux compilés comme programme BASIC chiffré, le LUA reste une bonne alternative entre la vitesse du C/C++, tout en gardant une simplicité de programmation similaire au BASIC Casio. L'interpréteur est environ deux fois plus rapide que le MLC et un programme bien codé peut arriver à la vitesse de son équivalent en C/C++.

Voir aussiModifier