Casio BASIC - Casio BASIC

Casio BASIC es un lenguaje de programación utilizado en las calculadoras Casio como Classpad, PRIZM Series, fx-9860G Series , fx-5800P, Algebra FX y CFX.

Este lenguaje de programación nada tiene que ver con el BASIC más o menos estándar, que incorporó desde principios de los 80, los llamados "Pocket PC" o "Pocket PC" de Casio, entre los que se encuentra la serie FX. -702P, Serie 100 (PB-100), Serie 700 (PB-100) y muchas otras. La versión de BASIC de estas máquinas se llama Casio POCKETPC BASIC

El lenguaje es un lenguaje de programación basado en BASIC , estructurado lineal . Fue ideado para permitir a los usuarios programar en cálculos comúnmente realizados, como el teorema de Pitágoras y cálculos trigonométricos complejos .

La salida del programa puede ser en forma de desplazamiento o texto localizado, gráficos o escribiendo datos en listas y matrices en la memoria de la calculadora. Casio también fabrica impresoras de etiquetas que se pueden usar con rollos de papel para las calculadoras Casio BASIC. Los programas, variables, datos y otros elementos se pueden intercambiar de una calculadora a otra (a través del cable SB-62) y hacia y desde una computadora (a través del cable USB). Todos los nuevos modelos de calculadoras gráficas Casio tienen ambos puertos e incluyen ambos cables.

Las calculadoras Casio, al igual que las de muchas de las máquinas de los otros tres grandes fabricantes, pueden adquirir datos de los instrumentos a través de un registrador de datos al que sondas la temperatura, la intensidad de la luz, el pH, la intensidad del sonido (dBA), el voltaje y otros parámetros eléctricos. así como otras lecturas, y las sondas personalizadas para conectar al registrador de datos se pueden construir y configurar para usar con el registrador de datos y la calculadora. Los instrumentos existentes también se pueden modificar para interactuar con el registrador de datos de la calculadora, a fin de recopilar dichos datos, incluidos instrumentos meteorológicos y medios de recopilación de datos como pulso, presión arterial, resistencia galvánica de la piel, electrocardiogramas, etc.

Al igual que Tiny BASIC , el intérprete de BASIC para Casio BASIC restringe los nombres de las variables a las letras AZ con solo una matriz predefinida (en Casio BASIC, Z, en comparación con A en Level I BASIC y @ en Palo Alto Tiny BASIC). Para las calculadoras gráficas de Casio, las letras en cursiva x , y , r y θ también se utilizan como nombres de variables para ciertos cálculos. Por lo tanto, se amplía el tamaño de la matriz de nombres de variables predefinidos de 26 a 30.

Los datos numéricos se pueden almacenar en las listas y matrices disponibles en las calculadoras Casio. Estos datos se pueden usar para crear sprites para programas que no son de texto. De esta forma, el lenguaje también se puede utilizar para crear juegos, como Pong , Monopoly y juegos de rol .

Además, los caracteres se pueden almacenar como cadenas en la memoria de cadenas.

Ejemplos de

Programa Hola mundo en Casio BASIC:

"Hello World!"

Programa para calcular la secuencia de Fibonacci :

"Generar # de secuencia de Fibonacci ..."
? → N
N≤0⇒ Detener
0 → A
1 → B

Para 1 → J a N Paso 1
A◢
A + B → C
B → A
C → B
próximo

Referencias

enlaces externos

Ver también