Introducción a Small Basic: entorno de programación y características
Clasificado en Informática
Escrito el en español con un tamaño de 2,49 KB
Small basic
Entorno de programación basado en código con la particularidad de que todas las instrucciones pueden elegirse mediante el ratón al hacer girar la rueda y pinchar sobre la palabra buscada que tiene un color para indicar si es correcta. Tiene 17 instrucciones básicas aunque las opciones son bastantes amplias. Está basado en el lenguaje de alto nivel Basic que crea ejecutables para el sistema operativo Windows.
Características
No necesita declaración previa de variables, se pueden poner directamente en el transcurso de la programación, tiene un sistema de colores propio con base hexadecimal, el sistema de consolas es idéntico al MS2, tiene un sistema de ventanas precompiladas que se pueden configurar exactamente igual que las aplicaciones más potentes de Microsoft, ha incorporado un sistema intuitivo de aprendizaje a través de gráficos de otros sistemas como logo y tortuga.
Consola
Pantalla que por defecto sobre fondo negro imprime exclusivamente caracteres alfanuméricos y acepta instrucciones denominadas comandos. No tiene salida gráfica y por lo tanto no se puede visualizar video, foto ni animaciones de ningún tipo. Se inicializa con la instrucción TextWindow. A partir de la instrucción seguida de un punto se abren varias opciones que básicamente serían leer y escribir por líneas, ejecutándose siempre de forma continua y sin tener en cuenta la tecla intro. También funcionan los condicionales con una entrada y dos salidas if, then, else y en este caso hay que aplicar al final de los condicionales esta instrucción Endif. Todas las operaciones matemáticas conocidas tienen una instrucción concreta.
Aleatorios
Existe un método para generar números aleatorios enteros que se puede aplicar tanto en consola, como en ventana de gráficos. En ventana de gráficos existe también la opción de generar colores al azar que se pueden aplicar a cualquier tipo de dibujo o incluso almacenarlos en variables. Al mismo tiempo los números enteros generados al azar nos sirven para colocar objetos dentro de la pantalla con las coordenadas x e y obtenidas con la instrucción.
Tortuga
Al ejecutar el comando Turtle.show() aparece una ventana blanca con la silueta de una tortuga en el centro que nosotros podemos animar en cualquier dirección de la ventana y al moverse imprime una línea a lo largo de su trayectoria que mediante fórmulas matemáticas y bucles, encadena gráficas simétricas que suelen ser muy vistosas.