Manual de Programación en Basic
El denominado BASIC(Beginers All Symbolic Instruction Code) es un leunguaje de programación dedicado principalmente para los iniciados en la programación. Dentro de este libro se manejarán los conceptos más básicos de este lenguaje de Alto Nivel.
Introducción
editarHistoria Objetivo Capacidades
Sentencias y funciones
editarLas sentencias en basic se identifican por que la sintaxis de la instrucción no requiere de parentesis y no es una estructura de control.
Ejemplos: list, save, load
Las funciones en basic se identifican por que la sintaxis requiere de paréntesis.
Ejemplos: pset, sound
Nota: screen puede utilizarse como sentencia y como función
Convenciones
editarPara mejorar la interpretación de los códigos de ejemplo utilizaremos la siguiente gama colores.
A:>gwbasic Ok. LOAD prog01.bas |
A:>qbasic Archivo Edición |
A:>basica
Ok. LOAD prog01.bas | ||
Ejemplos de gwbasic. | Ejemplos de QBasic. | Ejemplos de cualquier versión. |
Versiones y sus ambientes de trabajo
editarA:>gwbasic Ok. |
Ok. |
LIST |
10 cls |
20 print "hola" |
Ok. |
basic
editar10 print "este es una prueba"
basica
editargwbasic
editarqbasic
editarEsta versión de basic posee un ambiente de trabajo mas amable, las subrutinas y funciones se presentan en pantallas separadas del codigo general...
Archivo Edición Ver Búsqueda Ejecutar Depurar Opciones Ayuda |
┌───────────────────────────────── Sin_Nombre ─────────────────────────────┤↑├─┐ |
│ ↑ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ░ |
│ ↓ |
│ ← ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ → │ |
├──────────────────────────────────────────────────────────────────────────────┤ |
│ │ |
│ │ |
└──────────────────────────────────────────────────────────────────────────────┘ |
freebasic
editarVersión moderna de Basic que intenta parecerse al gwbasic, con capacidad de compilar programas en DOS, Windows, Linux, con disponibilidad del codigo fuente (GNU) lo que permite extenderlo a cualquier otro sistema.
Instrucciones basicas
editarManual de Programación en Basic/Instrucciones básicas
save
list
load
run
Variables y arreglos
editarManual de Programación en Basic/Variables y arreglos
Numéricas
Alfanuméricas
Dim
Listas
Tablas
Entrada y salida de datos
editarManual de Programación en Basic/Entrada y salida de datos
input
tab
locate
Estructuras de control
editarManual de Programación en Basic/Estructuras de control
goto
if
for
sub
Operaciones con archivos
editarManual de Programación en Basic/Operaciones con archivos
Acceso secuencial
Acceso indexado
open
close
Gráficos y animación
editarEn esta sección exponemos las instrucciones útiles para la generación de imágenes y como animarlas.
Manual de Programación en Basic/Gráficos
screen
pset
line
draw
paint
get
put
bsave
bload
Sonidos
editarLa reprodución de sonidos en basic se realiza mediante la bocina interna del cpu.
Manual de programación en Basic/Sonidos
beep
sound
play
Otras funciones
editarEn esta sección se definen las sentencias y funciones que no aplican en ninguna de las enteriores.
Manual de programación en Basic/Otras funciones
random