Casio BASIC - Casio BASIC

Casio BASIC je programovací jazyk používaný v kalkulačkách Casio , jako jsou grafická kalkulačky Classpad, PRIZM Series, fx-9860G Series , fx-5800P, Algebra FX a CFX.

Tento programovací jazyk nemá nic společného s víceméně standardním BASICem, který od začátku 80. let začlenil takzvané „kapesní počítače“ nebo „kapesní PC“ od Casio, mezi nimiž lze najít řadu FX. -702P, řada 100 (PB-100), řada 700 (PB-100) a mnoho dalších. Verze BASIC těchto strojů se nazývá Casio POCKETPC BASIC

Jazyk je lineární strukturovaný programovací jazyk na ZÁKLADNÍ bázi. Byl navržen tak, aby umožnil uživatelům programovat běžně prováděné výpočty, jako je Pythagorova věta a komplexní trigonometrické výpočty.

Výstup z programu může být ve formě posouvaného nebo umístěného textu, grafů nebo zápisem dat do seznamů a matic v paměti kalkulačky. Casio také vyrábí tiskárny štítků, které lze použít s rolemi papíru pro kalkulačky Casio BASIC. Programy, proměnné, data a další položky lze vyměňovat z jedné kalkulačky do druhé (pomocí kabelu SB-62) a do az počítače (pomocí kabelu USB). Všechny nové modely grafických kalkulaček Casio mají oba porty a obsahují oba kabely.

Kalkulačky Casio, stejně jako kalkulačky mnoha dalších strojů velkých tří výrobců, mohou získávat data z nástrojů prostřednictvím záznamníku dat, do kterého se ukládají sondy pro teplotu, intenzitu světla, pH, intenzitu zvuku (dBA), napětí a další elektrické parametry, stejně jako další odečty a vlastní sondy pro připojení k záznamníku dat lze sestavit a nakonfigurovat pro použití s ​​ústřednou dat a kalkulačkou. Stávající nástroje lze také upravit tak, aby byly v kontaktu s dataloggerem kalkulačky a dat, za účelem shromažďování takových dat, jako jsou například meteorologické nástroje a prostředky pro sběr dat, jako je puls, krevní tlak, galvanický odpor kůže, EKG atd.

Stejně jako Tiny BASIC , tlumočník BASIC pro Casio BASIC omezuje názvy proměnných na písmena AZ pouze s jedním předdefinovaným polem (v Casio BASIC, Z, ve srovnání s A v úrovni I BASIC a @ v Palo Alto Tiny BASIC). Pro grafické kalkulačky Casio se pro určité výpočty používají jako názvy proměnných také kurzíva x , y , r a θ. Proto se rozšiřuje velikost pole předdefinovaných názvů proměnných z 26 na 30.

Číselná data lze ukládat do seznamů a matic dostupných na kalkulačkách Casio. Tato data lze použít k vytváření spritů pro netextové programy. Tímto způsobem lze jazyk také použít k vytváření her, jako jsou hry Pong , Monopoly a hry na hrdiny .

Znaky lze navíc uložit jako řetězce do paměti řetězců.

Příklady

Hello world program v Casio BASIC:

"Hello World!"

Program pro výpočet Fibonacciho posloupnosti :

„Vygenerujte # Fibonacciho posloupnosti ...“
? → N.
N≤0⇒Zastavit
0 → A.
1 → B

Pro 1 → J až N Krok 1
A◢
A+B → C
B → A.
C → B
další

Reference

externí odkazy

Viz také