Casio graphic calculators
From Wikipedia, the free encyclopedia
A graphic calculator from Casio, the Casio Algebra FX 2.0 Plus |
|
| Type | Programmable Graphing |
|---|---|
| Manufacturer | Casio |
| Introduced | 2001 |
| Calculator | |
| Entry mode | Infix |
| Display Type | LCD Dot-matrix |
| Display Size | 128×64 dots |
| Programming | |
| Programming language(s) | BASIC-like |
| User Memory | 144 kibibyte RAM, 768 kibibyte Flash |
| Other | |
| Power supply | four AAA alkaline batteries |
| Weight | 213 gram |
Graphic calculators made by Casio include the touchscreen Classpad 300 as well as the models with traditional buttons which can be divided into two main generations listed below. Casio produced the world's first graphing calculator, the fx-7000G.
Contents |
[edit] 2nd Generation
[edit] GII models
In 2009 Casio produced the fx-9860GII, fx-9750GII and plans the fx-7400GII. These GII models introduced new functions such as gcd/lcm/mod, random integer, units conversion, string functions, and new probability and inverse probability distributions available within programs. Previous 9860 models can be upgraded to the new operating system (slightly limited version). The screen on the GII models is not as clear black&white as the previous 9860 models, but comes with backlight.
[edit] 9860 series
First made in the year 2005, the 9860 models are much faster than previous models and have a clearer screen and there is an official software development kit available to download for using the C programming language. The screen on the Slim and the GII models has a backlight. 9860 models have an upgradable operating system. This upgrade is free-of-charge. The latest upgrade (OS 2.00 version) includes most of the new GII functionality (it doesn't include display of surds or the backlight).
Models: fx-9860G, fx-9860G SD, fx-9860G AU, fx-9860G Slim (French versions: Graph 85, Graph 85 SD, Graph 85 Slim),
GII models: fx-9860GII, fx-9860GII SD, fx-9860G AU PLUS, (French versions: Graph 75, Graph 95)
[edit] Algebra FX series
First made in the year 1999, these have flash memory which provides larger capacity than previous models, however due to the short lifespan of flash, these calculators stop working after a few years. The Algebra FX 2.0 versions have symbolic algebra. The FX 1.0 versions don't. There are community written tools for accessing the ROM-DOS operating system thus allowing c and pascal compilers to be used.
Models: Algebra FX 2.0, FX 1.0, Algebra FX 2.0 Plus, FX 1.0 Plus (French versions: Graph 100, Graph 100+)
[edit] 9850 series (9750/9850/9950/9970)
Casio CFX-9850GB Plus |
|
| Type | Programmable Graphing |
|---|---|
| Manufacturer | Casio |
| Introduced | 1998 |
| Calculator | |
| Entry mode | Infix |
| Display Type | LCD Dot-matrix |
| Display Size | 128×64 dots |
| Programming | |
| Programming language(s) | BASIC-like |
| User Memory | 32 kibibyte |
| Other | |
| Power supply | four AAA alkaline batteries |
| Weight | 190 gram |
First made in the year 1996, there have been numerous variations of the CFX-9850G. The 9850 series models have 3-colour screens apart from the fx-9750G which is black and white. The 9950G has 64k memory compared to the 32k of the original 9850G. The 9970G has symbolic algebra. Later versions such as Ga, GB and GC models fixed some bugs from the original G model and added some stats and finance features. The GB models have a built-in software library.
(French versions: 9750=Graph 30,35,fx-8930GT; 9850,9950=Graph 60,65,CFX-9930GT,9940,9960; 9970=Graph 80)
[edit] 7400 Series
First made in the year 1996, this series is like a cut-down version of the 9850 series. For instance it does not have the commands Getkey,Locate,Text or matrices or complex numbers, and the screen is smaller.
At the time of writing, according to the new GII manual[1] Casio is planning to produce a fx-7400GII which will have complex numbers.
Models: fx-7400G, fx-7400G Plus, fx-7450G, fx-7400G Plus GY (French versions: fx-6910G, Graph 20, Graph 25)
[edit] 1st Generation
[edit] Icon Menu Power Graphic series (1993)
Around 1993, the Icon Menu Power Graphics introduced: numerical differentiation; matrices in programs; equation solver; dynamic graph. Models: fx-7700GE, later renamed fx-7700GH. (French version: fx-7900GC)
Additionally there were models with 24K memory which introduced: complex numbers; table mode; more advanced equation solver; larger matrices (255x255); sigma calculations; graph solver for roots,intercepts,max and mins. These include the fx-9700GE, later renamed fx-9700GH and the colour CFX-9800G. (French versions: fx-9900GC, CFX-9900GC)
Also made with an icon menu but none of the above features was the fx-7300G (french: fx-6900G).
[edit] Power Graphic Series (1990)
Around 1990, the Power Graphics introduced: polar,parametric and inequality graphs; box and factor zoom; multiple graph scrolling; range initialization; integration; matrix mode; fractions; permutations; combinations; normal probabilities; SI unit symbols; Models: fx-7700G, fx-7700GB, fx-8700G, fx-8700GB. The GB models have a communications port. (French versions: fx-7800G, fx-7800GC, fx-8800G, fx-8800GC).
Also made was the low-end fx-6300G (french: fx-6800G) with a smaller screen and less features, and the fx-6200G which didn't have any programming facility.
[edit] Original series
First produced in 1985, these include the fx-7000G, fx-6000G, fx-6500G, fx-7200G, fx-7500G, fx-8000G, fx-8500G.
[edit] Programming
Casio graphic calculators use a BASIC-like programming language but variable names are restricted to single letters A-Z which are shared by all programs including subroutines which are stored as separate programs. This means there are no local variables, they are all global. These variables are also shared by other functions of the calculator. For example, drawing a graph will overwrite the X and Y values.
[edit] 1st Generation Programming Language
Loops are constructed by incrementing or decrementing the value of a variable with the Isz and Dsz commands in conjunction with the Lbl and Goto commands, rather than using simpler For or While commands. Arrays are achieved by overwriting other letters, for example A[0]=A, A[1]=B, A[2]=C. The available space for arrays can be extended with the Defm command so that Z[1], Z[2] etc can be used depending on how much unused memory capacity is available.
[edit] 2nd Generation Programming Language
Compared to the first generation models these have many more commands including: For and While Loops, If.. Then structures and the ability for real-time user interaction with the Getkey command and the ability to place characters anywhere on the screen with the Locate and Text commands. Also the method for using array variables was changed to using lists and matrices.