Forums Casio - Actualités

Index du Forum > Actualités > La toute première des calculatrices graphiques : la fx-7000G
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Posté le 23/03/2017 00:05

La toute première des calculatrices graphiques : la fx-7000G :

Depuis quelques temps, sur TI-Planet, Critor réalise des tests sur des modèles que pas mal ont aujourd'hui oublié, telles que la fx-6910G (Graph 20), née d'une condamnation pour entrave à la concurrence, ou, plus ancien, la fx-7900GC, première calculatrice CASIO adoptant le menu qui caractérise ses successeurs. Par défi, il m'a alors proposé d'acheter une calculatrice encore plus ancienne, la première calculatrice graphique commercialisée toute marques confondues, l'ancêtre commun de nos Graph actuelles, j'ai nommé : la fx-7000G.


32 ans, et toutes ses dents !

Mais qu'est-ce qui la distingue de ses prédécesseures ? La réponse est simple : sa capacité à tracer des graphes de fonctions mathématiques sur son écran. Ça semble aller de soi aujourd'hui, mais à l'époque, pour obtenir un graphe, il fallait sortir le papier millimétré, et analyser la fonction pour y voir quelque chose. Visualiser le graphe de la fonction permet d'avoir une idée du résultat de l'analyse (bien qu'il ne constitue aucunement une preuve !). S'il ne s'agit pas du premier engin permettant de faire cela, il s'agit du premier qu'on puisse utiliser en classe !

Critor a écrit :
Casio faisait donc office de précurseur, 5 ans avant que HP et TI ne lui emboîtent le pas avec la HP-48SX puis la TI-81 à la rentrée 1990, si l'on oublie la HP-28C avec un demi-écran graphique pour la rentrée 1987.


Intéressons-nous à la calculatrice en elle-même à présent. 150 grammes, un écran de 96 fois 64 pixels, des touches en caoutchouc et plus petites que sur la Graph 35+USB par exemple, pas de bouton CTRL comme on a pu en voir sur l'Algebra FX mais des boutons Shift, Alpha, AC et DEL déjà présents avec leurs couleurs et mises en évidences caractéristiques ; on remarque cependant que depuis, Alpha a changé de place. Les indications des touches avec modificateurs (Shift, Alpha) ne sont pas systématiquement au-dessus des touches comme sur la Graph 65 par exemple, mais au-dessus pour le Shift, et en-dessous pour l'Alpha (ce qui m'a valu de me tromper de nombreuses fois de touches pour les lettres). La mémoire semble persistente (les programmes restent après avoir remplacé les piles).

Une fois avoir dépensé le prix d'un repas dans les trois piles CR2032 que requiert cette calculatrice pour fonctionner, il s'agit de mettre la calculatrice en route. Nous ne sommes pas encore à l'époque où l'appareil est en veille en permanence, et où il suffit d'appuyer sur AC pour le réveiller : ici, il faut utiliser l'interrupteur sur le côté, où la position basse signifie que la calculatrice est éteinte, et la position haute qu'elle est agent de la CIA allumée.


**** UN ECRAN DE STATUT TOUT A FAIT ACCUEILLANT ****

Une fois allumée, nous sommes face à un écran assez austère qui nous présente l'état du logiciel de la calculatrice ; c'est plus ou moins l'équivalent de notre menu de SET UP actuel. Quatre options sont affichées : le mode du système, le mode de calcul, l'unité d'angle, et la préçision à l'écran des valeurs. Le numéro de Step est aussi affiché : il s'agit du numéro du caractère actuellement sélectionné (les instructions comme Goto sont comptées comme un seul caractère).

Le mode du système est important, puisqu'il s'agit ni plus ni moins de l'« application » dans laquelle nous nous trouvons, à savoir RUN (exécution d'opérations/de commandes), WRT (création et édition de programmes) et PCL (suppression de programmes). Pour changer de mode, il faut utiliser des combinaisons de touches à base de MODE.

MODE est l'équivalent du SHIFT, mais pour modifier des paramètres, ou accéder à des instructions qui les modifient. C'est donc avec MODE que vous allez changer le mode du système (MODE+1 pour RUN, MODE+2 pour WRT, MODE+3 pour PCL), la mesure d'angle (MODE+4 pour Deg, MODE+5 pour Rad, MODE+6 pour Grad), le contraste (MODE+Flèche gauche pour le diminuer, MODE+Flèche droite pour l'augmenter), et caetera. Les combinaisons sont résumées entre l'écran et le clavier (pour accéder à certaines, MODE ne suffit pas, il faut appuyer sur SHIFT avant). On remarque que MODE sera plus tard remplacé par un menu de SET UP sur les nouveaux modèles : il s'agit donc là du dernier bouton à la MODE. *badum tss*


Bonjour le monde !

Le menu RUN est plutôt convenu pour l'époque, toutefois, il permet de récupérer l'expression précédente pour la corriger, il est possible de se déplacer latéralement pour les expressions multi-lignes, il y a un mode insertion (le même mode d'insertion peu pratique qu'on a jusqu'à la Graph 85). L'entrée est plus stricte que sur Graph 65 par exemple, puisque le moins binaire ne peut pas être utilisé comme moins unaire, et les multiples opérateurs (2++3 par exemple) renvoient une erreur syntaxe.

Intéressons-nous à présent aux capacités graphiques de cette calculatrice. Il est possible de passer du prompt au mode graphique (visualisation des courbes) en appuyant sur le bouton G↔T (Graphic↔Text). Seulement, si nous faisons ça, nous ne voyons que les axes, aucune courbe. Ce qui nous intéresse, c'est justement de tracer la courbe ! Eh bien pour cela, on commence avec "Graph Y=" (à l'aide du bouton dédié), ce qui nous fait revenir sur le prompt si on était en mode de visualisation, et nous allons pouvoir taper notre formule, en fonction de X (Alpha+X, tout simplement). Par exemple, "Graph Y=X+2" nous donne ce graphe :


To the sky!

Il est possible de changer la fenêtre en appuyant sur Range (l'équivalent de notre ViewWindow actuel). Si vous avez fait des bêtises dans le menu Range, vous pouvez utiliser Shift+DEL pour réinitialiser. Attention aussi à choisir la bonne valeur d'angle pour les fonctions telles que le cosinus/sinus (à l'aide des raccourcis MODE). Vous voudrez probablement utiliser les Radians (dans le prompt, Shift+5 puis EXE).

À présent, intéressons-nous aux programmes (applications WRT et PCL). Il y a neuf emplacements de programmes, identifiés par les chiffres de 0 à 9. Tous programmes confondus, il y a 262 steps. C'est peu, donc il vous faudra en faire bon usage.


260 octets, wow !

Pour en créer/éditer un, allez dans le mode WRT (à l'aide du raccourci MODE+2), puis sélectionnez un emplacement (le chiffre indiquant que le programme n'existe pas, un underscore à la place indiquant que si). Pour supprimer ce programme, il faudra aller en mode PCL (MODE+3), sélectionner le programme à supprimer et appuyer sur AC.


J'ai rarement fait plus compliqué.

Une fois en mode d'édition, les contrôles sont les mêmes que sur le prompt, à l'exception d'EXE qui passe à la ligne suivante. Point de While, For, If et autres sur ce modèle, les deux seules instructions du genre sur ce modèle sont les labels/gotos (et c'est d'ailleurs peut-être pourquoi les programmes d'exemple de CASIO préfèrent ceux-ci) et l'implication (SHIFT+7). Une fois que vous êtes satisfait de ce que vous avez tapé, vous pouvez directement passer au prompt (MODE+1) puis taper "Prog <numéro de l'emplacement du programme>" pour le lancer (cela vous affichera les restes de l'affichage du mode édition de votre programme, mais vous avez bien quitté ce mode ; si cela vous dérange vraiment, vous pouvez effacer l'écran avec AC).


Break dance!

En cas d'erreur (de syntaxe, ...), vous aurez le message d'erreur (e.g. "Syn ERROR") puis le programme et l'adresse de l'erreur dans ce programme (e.g. "P0-3"). Tout d'abord, pour quitter le mode erreur, appuyez sur AC, puis allez dans le mode d'édition de votre programme. Il vous faut aller sur l'instruction qui pose problème ; pour cela, vous pouvez voir le step de votre curseur en appuyant sur Disp, vous saurez alors si vous l'avez passé ou non.


Ah oui, c'est vrai, c'est une calculatrice graphique.

Voilà, avec cet article, si vous tombez un jour sur une fx-7000G et que vous souhaitez vous en servir, vous devriez rapidement avoir les bases. En résumé, outre son Basic strict, sa très faible mémoire et son manque de fonctionnalités qui auraient été utiles (la transmission de programmes par exemple), c'est un bon outil pour faire des maths.

Vous avez aimé cet article ? N'hésitez pas à le dire en commentaire : si c'est le cas, je pourrai essayer d'en faire d'autres ! Aussi, gardez à l'esprit que je n'ai fait que présenter les grandes fonctionnalités du modèle ; le manuel couvre plus de sujets que moi. Aussi, si vous êtes intéressés par les détails plus techniques, tels que l'intérieur ou les modules utilisés, vous pouvez aller ici ou .




Breizh_craft
Hors ligne
Modérateur
Points: 871
Défis: 7
Message
Citer : Posté le 23/03/2017 00:22 | #
Hé, déjà elle est graphique et programmable. Demander de la transmission à ce moment là, c'est un peu exagéré

Avec un modèle similaire (proposant 422 octets de mémoire), j'ai pu faire un plus ou moins solo ou multi avec compteur de coups. Je crois que c'est pas loin du maximum possible

Sinon, elle est largement suffisante pour plein de choses. Pour la seconde, on peut faire une bonne partie de l'année avec.

D'ailleurs, je me demande si elle serait acceptée en examen. Ben oui, elle a pas de mode examen, mais elle est encore plus limitée qu'une Graph35+E en mode examen
----------------------------------
Informagicien professionnel, prestidigitateur système. Tout est possible.
Drak
Hors ligne
Rédacteur
Points: 1920
Défis: 38
Message
Citer : Posté le 23/03/2017 00:24 | #
Hey, la belle bête ! C'est un bel article que tu nous proposes là !

Je te mets un "like". C'est toujours intéressant de connaître nos... ancêtres ?
----------------------------------
Eon the Dragon : version 1.2
Let's have a look!
Marre de ces RPGs qui t'imposent des classes, des compétences et des sorts ? Crée tes propres capacités sur Eon the Dragon ! Des monstres, des dragons et des combats aussi épiques que difficiles t'attendent !
Un RPG unique et immense t'attend ! Joue dès maintenant à Aventura, le Royaume Poudingue !
Vous aussi, soyez swag et rejoignez Planète Casio !
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 23/03/2017 00:33 | #
@Breizh En vrai, pour ce que j'ai unraveled sur l'ancien ancien protocole de communication, je suis à peu près sûr que la communication (au moins entre calculatrices) est apparue assez vite, en tout cas plus vite que les programmes avec des noms plutôt que des numéros. Donc bon.

Et je pense aussi (mais sans le connaître exactement) qu'elle propose suffisamment de fonctionnalités pour survivre au programme de lycée. La calculatrice vient de quelqu'un qui a fait la prépa de l'époque, donc bon.
Après, c'est vrai qu'il y a certains trucs pas super bien foutus, genre le menu Range (j'ai galéré à corriger les valeurs des fois, parce que DEL n'effaçait pas... heureusement, en effaçant le reste avec un point et des zéros, ça a bien voulu).

@Drak Effectivement, ça permet de savoir comment on en est arrivé à nos calculatrices actuelles
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Breizh_craft
Hors ligne
Modérateur
Points: 871
Défis: 7
Message
Citer : Posté le 23/03/2017 00:36 | #
La communication est peut-être apparue rapidement, mais à l'époque de ce modèle, je pense qu'ils n'y songeaient que très vaguement voire pas du tout (c'est déjà la première graphique). Mon modèle n'a pas non plus de communication possible.

D'ailleurs, celle que j'ai a servi pour les études de comptabilité de ma mère. Mais on sait tous que les demandes ont évoluées.
----------------------------------
Informagicien professionnel, prestidigitateur système. Tout est possible.
Louloux
Hors ligne
Ancien administrateur
Points: 7035
Défis: 61
Message
Citer : Posté le 23/03/2017 12:23 | #
Merci pour cet article

À quoi est due l'absence de boucles ? Ça complexifiait trop l'interpréteur ? Contraintes techniques ou parce qu'ils ne savaient pas coder ça ? Parce qu'en 1985 on codait plus en assembleur quoi
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 23/03/2017 12:30 | #
Je n'ai pas l'impression que d'autres saveurs populaires du BASIC implémentaient les boucles non plus. Le wiki de la Commodore 64 (1982) indique qu'au-delà du For, c'étaient des labels/gotos. Et puis, il faut dire que le hardware était beaucoup plus limité aussi.
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Louloux
Hors ligne
Ancien administrateur
Points: 7035
Défis: 61
Message
Citer : Posté le 23/03/2017 12:35 | #
Bah il semble quand-même que des boucles très similaires à celles du Basic Casio actuel aient été introduites assez tôt dans la famille des BASIC : https://fr.wikipedia.org/wiki/BASIC#Exemple_1_:_BASIC_original_non_structur.C3.A9

Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 23/03/2017 12:39 | #
Du coup, je ne saurais te dire, et je n'en sais pas assez sur l'historique des vieilles calculatrices CASIO pour savoir quand quoi est apparu. Désolé '-'
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Critor
En ligne
Administrateur
Points: 985
Défis: 0
Message
Citer : Posté le 23/03/2017 13:01 | #
Super article qui m'a appris plusieurs choses, merci à toi Cakeisalie5 !

J'ai noté qu'il n'y avait pas de port de communication, mais y a-t-il un port pour les périphériques ?



Sinon, quelques photos d'ensemble sous différents angles ainsi que de l'électronique interne seraient intéressantes.
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 23/03/2017 13:33 | #
Aucun port de communication tout court sur la fx-7000G. Tout ce qu'on trouve sur les côtés, c'est le bouton ON/OFF.
Pour l'électronique interne, non seulement je suis un peu frileux depuis que j'ai rendu inutilisable la Graph 20, mais en plus, l'ouverture a déjà été faite dans le lien que je mets en fin de post, ici (post de TI-Planet de 2013, auquel tu avais répondu d'ailleurs ), et il y a également ce qu'il faut sur la page Datamath de la fx-7000G, pour les plus gourmands

Voici néanmoins, en compensation, des photos des côtés de la calculatrice :



Et une photo de l'arrière :
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Critor
En ligne
Administrateur
Points: 985
Défis: 0
Message
Citer : Posté le 23/03/2017 13:57 | #
En effet tu as raison, j'avais confondu.

Les périphériques ce fut avec les modèles suivants, fx-8000G et fx-8500G il me semble.

Avec l'interface FA-80 qui permettait de connecter et contrôler une imprimante à impact/aiguilles, ainsi qu'un lecteur/enregistreur de cassettes pour les programmes :


Pour une meilleure fiabilité, il fallait d'ailleurs de préférence utiliser des cassettes spécifiques distinctes des cassettes audio :
https://tiplanet.org/forum/viewtopic.php?t=14022


Bon ben c'est la prochaine antiquité exceptionnelle qu'il va te falloir nous trouver.
Lephenixnoir
Hors ligne
Administrateur
Points: 13201
Défis: 136
Message
Citer : Posté le 23/03/2017 18:07 | #
Hey, bien joué, Cake ! Je vois que le petit surnom de documenteur te va bien mieux que je ne l'imaginais au moment où je l'avais formulé

Une jolie machine en fin de compte. Dire que Casio avait une telle avance technique sur ses concurrents à l'époque ! Ils ne pourraient pas en dire autant ajourd'hui... ^^'
----------------------------------
Rise.
Alexot
Hors ligne
Membre
Points: 264
Défis: 14
Message
Citer : Posté le 23/03/2017 23:08 | #
Une "news" sur une vieille machine eheheh .
Ce fut quand même très intéressant. Merci beaucoup pour l'article.
----------------------------------
Cliquez pour découvrir
Cliquez pour recouvrir
2b 5b 2d 2d 2d 2d 2d 3e 2b 2b 2b 3c 5d 3e 2b 2e 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2e 2e 2d 2d 2d 2d 2e 2b 2b 2b 2e 2b 5b 2d 2d 3e 2b 3c 5d 3e 2e 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2e 2e 2b 5b 2d 2d 3e 2b 2b 2b 2b 2b 3c 5d 3e 2b 2e 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2e 2b 2b 2b 2b 2b 2b 2e 2d 2e 2b 2e 2d 5b 2b 2b 3e 2d 2d 2d 3c 5d 3e 2e 2b 2b 2b 5b 2d 3e 2b 2b 3c 5d 3e 2e 2b 2b 2b 2e 5b 2d 3e 2b 2b 2b 3c 5d 3e 2e 5b 2d 2d 2d 3e 2b 3c 5d 3e 2d 2e 2d 5b 2d 3e 2b 2b 2b 2b 2b 2b 3c 5d 3e 2d 2e 2d 5b 2d 2d 3e 2b 2b 2b 3c 5d 3e 2d 2e 2b 5b 2b 2b 3e 2d 2d 2d 3c 5d 3e 2e 5b 2d 2d 2d 3e 2b 2b 3c 5d 3e 2d 2e 2d 5b 2d 2d 3e 2b 3c 5d 3e 2d 2d 2e 2b 5b 2d 2d 3e 2b 2b 2b 3c 5d 3e 2e 2b 2b 2b 5b 2d 3e 2b 2b 2b 2b 3c 5d 3e 2d 2e 3e 2b 5b 2d 2d 2d 3e 2b 2b 3c 5d 3e 2b 2b 2e 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2b 2e 5b 2d 3e 2b 2b 2b 2b 2b 2b 3c 5d 3e 2d 2e
Suruq game
Hors ligne
Membre de CreativeCalc
Points: 608
Défis: 20
Message
Citer : Posté le 24/03/2017 07:39 | #
Salut super article mais c'a m'a appris que peut de chose car j'ai ce modèles

Sinon j'en ai une encore plus vieille mais elle n'est pas graphique et ne possède qu'une seule ligne d'affichage ( calculette horizontale)
----------------------------------
There is only one thing that makes a dream impossible to achieve : the fear of failure
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 24/03/2017 10:40 | #
Merci à tous !

@Lephenixnoir C'est pas tellement le domaine où je documente le mieux

@Suruq game Ouais, une vieille calculatrice scientifique quoi. Une fx-82 peut-être ? Parce que ma mère a ce modèle aussi
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Wistaro
Hors ligne
Partenaire
Points: 39
Défis: 0
Message
Citer : Posté le 24/03/2017 20:45 | #
Très sympathique, merci pour cet article !
Par contre, c'est quoi la différence avec une Fx7000 Ga?
----------------------------------
# Responsable modération du site tiplanet.org (communauté Texas Instruments)
# Étudiant ingénieur en électronique à l'ENSEEIHT
# Développeur TI-Basic, C, PHP, HTML, CSS, JAVA, Casio Basic (débutant !)
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 27/03/2017 21:14 | #
Désolé @Wistaro, je ne sais pas, et je n'ai pas trouvé de source documentant ça. x)

Et @Critor, voici (pour une vingtaine d'euros) :



J'ignore cependant si j'arriverai à trouver une interface FA-80 pas chère pour aller avec. J'ignore également si ça vaut le coup d'en faire un article (je commence à l'essayer pour voir).

J'ai aussi pris une photo de ce que j'ai actuellement ici (le câble SB-88A appartient à Critor, il faut que j'arrive à m'en servir avec P7 pour lui rendre) pour les plus curieux

Ajouté le 27/03/2017 à 21:20 :
Avec en bonus la boîte :
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?
Nemhardy
Hors ligne
Grand maître des Traits d'Esprit
Points: 1232
Défis: 54
Message
Citer : Posté le 28/03/2017 18:17 | #
Bon, j'ai enfin pris le temps de lire ça, c'est toujours sympa de voir d'où “on” vient, ce qui est resté et ce qui est parti ! Typiquement, le choix de rendre dispo les caractères graissés, au dessous de x^-1 à tan sur ce genre de modèle est plutôt amusant je trouve.

Enfin, chouette article Cake !
----------------------------------
N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
vd
Statut : Invité
Citer : Posté le 25/06/2017 12:51 | #
Bonjour,
J'ai cette cette casio fx_7000G qui me sert toujours pour faire mes moyennes (l'écran a beaucoup de lignes donc ça me va tout à fait) mais elle a pris un peu l'eau et bien qu'ayant changé les piles au cas où, elle n'affiche plus les chiffres que je tape : uniquement les caractères au-dessus du clavier numérique. J'ai fait reset, à l'allumage l'écran affiche sys mode RUN, cal mode COMP, angle DEG, display NORM.
Savez-vous comment je pourrai faire pour résoudre ce problème? J'aimerais bien la garder encore !
Merci !
Cakeisalie5
Hors ligne
Membre de CreativeCalc
Points: 1666
Défis: 10
Message
Citer : Posté le 25/06/2017 14:40 | #
Hum, je dois t'avouer que je ne vois pas... essaies de voir du côté de Silicium, ils devraient être un peu plus calés en ce qu'il faut pour la réparer. Ou essaies de voir sur Le Bon Coin, pas mal de gens se séparent de leur fx-7000G en ce moment, et ce, à bas prix (généralement cinq euros ou un peu moins).
----------------------------------
Promotion ordinaire sur les inscriptions sur Planète Casio : en ce moment, c'est gratuit !
Besoin d'utilitaires de transfert vers et depuis la calculatrice sous GNU/Linux ?


Index du Forum > Actualités > La toute première des calculatrices graphiques : la fx-7000G

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2018 | Il y a 32 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire indépendant, géré bénévolement et n'est donc pas affilié à Casio | Toute reproduction de Planète Casio, même partielle, est interdite
Les fichiers, programmes et autres publications présents sur Planète Casio restent la propriété de leurs auteurs respectifs et peuvent être soumis à des licences ou des copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd