Casio PODSTAWOWE - Casio BASIC
Casio BASIC to język programowania używany w kalkulatorach Casio, takich jak kalkulatory graficzne Classpad, seria PRIZM, fx-9860G , fx-5800P, Algebra FX i CFX.
Ten język programowania nie ma nic wspólnego z mniej lub bardziej standardowym BASIC-em, który od początku lat 80. zawierał tzw. „Pocket computer” lub „Pocket PC” firmy Casio, wśród których można znaleźć serię FX. -702P, Seria 100 (PB-100), Seria 700 (PB-100) i wiele innych. Wersja BASIC tych maszyn nosi nazwę Casio POCKETPC BASIC
Język jest językiem programowania o liniowej strukturze, opartym na języku BASIC . Został opracowany, aby umożliwić użytkownikom programowanie w powszechnie wykonywanych obliczeniach, takich jak twierdzenie Pitagorasa i złożone obliczenia trygonometryczne .
Dane wyjściowe z programu mogą mieć postać przewijanego lub lokalizowanego tekstu, wykresów lub zapisu danych do list i macierzy w pamięci kalkulatora. Casio produkuje również drukarki etykiet, które mogą być używane z rolkami papieru do kalkulatorów Casio BASIC. Programy, zmienne, dane i inne elementy mogą być wymieniane z jednego kalkulatora na drugi (poprzez kabel SB-62) oraz do iz komputera (poprzez kabel USB). Wszystkie nowe modele kalkulatorów graficznych Casio mają oba porty i zawierają oba kable.
Kalkulatory Casio, podobnie jak w przypadku wielu maszyn pozostałych trzech dużych producentów, mogą pozyskiwać dane z przyrządów za pomocą rejestratora danych, do którego są sondy temperatury, natężenia światła, pH, natężenia dźwięku (dBA), napięcia i innych parametrów elektrycznych. jak również inne odczyty, a niestandardowe sondy do podłączenia do rejestratora danych można zbudować i skonfigurować do użytku z rejestratorem danych i kalkulatorem. Istniejące przyrządy można również zmodyfikować tak, aby współpracowały z rejestratorem danych kalkulatora, w celu gromadzenia takich danych, w tym takich rzeczy, jak instrumenty pogodowe i sposoby zbierania danych, takich jak puls, ciśnienie krwi, galwaniczna odporność skóry, EKG i tak dalej.
Podobnie jak Tiny BASIC , interpreter języka BASIC dla Casio BASIC ogranicza nazwy zmiennych do liter AZ z tylko jedną predefiniowaną tablicą (w Casio BASIC, Z, w porównaniu z A w Level I BASIC i @ w Palo Alto Tiny BASIC). W kalkulatorach graficznych Casio kursywa x , y , r i θ są również używane jako nazwy zmiennych do niektórych obliczeń. W związku z tym rozszerzono rozmiar tablicy predefiniowanych nazw zmiennych z 26 do 30.
Dane liczbowe mogą być przechowywane w listach i macierzach dostępnych w kalkulatorach Casio. Te dane mogą być użyte do tworzenia ikonek dla programów nietekstowych. W ten sposób język może być również używany do tworzenia gier, takich jak Pong , Monopoly i gier fabularnych .
Dodatkowo znaki mogą być przechowywane jako ciągi w pamięci ciągów.
Przykłady
Witaj świecie program w Casio BASIC:
"Hello World!"
Program do obliczania ciągu Fibonacciego :
„Wygeneruj # sekwencji Fibonacciego…” ?→N N≤0 (Zatrzymaj) 0→A 1→B Dla 1→J do N Krok 1 A A+B→C B→A C→B Następny
Bibliografia
Zewnętrzne linki
- Samouczek tworzenia gier w Casio BASIC
- Źródło gier i programów napisanych w Casio BASIC. (Nie testowano/zweryfikowano)
- Pełne wyjaśnienie historii Casio BASIC i POCKET BASIC
Zobacz też