
Q BASIC
QBASIC, nombre originado por contracción del nombre del producto QuickBasic que traduce BASIC rápido, es una variante del lenguaje de programación BASIC. Intérprete de lenguaje BASIC. Su diseño fue basado en el anterior QuickBASIC 4.5, pero carecía de los elementos del compilador y enlazador de QuickBASIC. El código fuente es compilado en una forma intermedia desde el entorno de desarrollo integrado y luego esta forma intermedia es ejecutada (interpretada) a demanda. Fue creado con el objetivo de reemplazar a BASICA y GW-BASIC como lenguaje de programación para el usuario final y fue distribuido junto con MS-DOS 5.0 y versiones subsiguientes, incluyendo Windows 95.
Microsoft lo incluyó como opcional en los discos de instalación de Windows 95 y Windows 98, incluido en el paquete olddos.exe, pero dejó de distribuir QBASIC en siguientes versiones de Windows. Actualmente es distribuido únicamente a través del sitio web de Microsoft para usuarios con licencia de uso de MS-DOS. El entorno de desarrollo de QBASIC incluye varias características aún raras en entornos de desarrollo actuales.
QBASIC fue también utilizado para enseñar programación a principiantes.
Microsoft lo incluyó como opcional en los discos de instalación de Windows 95 y Windows 98, incluido en el paquete olddos.exe, pero dejó de distribuir QBASIC en siguientes versiones de Windows. Actualmente es distribuido únicamente a través del sitio web de Microsoft para usuarios con licencia de uso de MS-DOS. El entorno de desarrollo de QBASIC incluye varias características aún raras en entornos de desarrollo actuales.
QBASIC fue también utilizado para enseñar programación a principiantes.
EJEMPLO
Los ejemplos que se pueden presentar de programas escritos en este lenguaje son muchos, veamos algunos que nos permiten ver el formato de este lenguaje de programación.
Hola mundo [editar]El siguiente es un muy sencillo programa de "hola mundo" escrito en QBASIC:
PRINT "Hola mundo"
INPUT "Ingrese Su Nombre: "; Nombre$
PRINT "Su Nombre es: " + Nombre$
'Esto es un comentario
TALLER
Elabore una simulacion de una distribuidora de huevos usando el comando while
CLS
LOCATE 10,20
INPUT " escriba su nombre....." n$
INPUT "pulse (s) para continuar....",a$
IFa$="s" THEN GOTO 2 ELSE GOTO 3
2CLS
PRINT"distribuidora de huevos"
LOCATE 15,20
INPUT"el valor del huevo es ....",c
WHILE 3
VALOR = n*c
PRINT n, c , VALOR
n= n+1
3 END
No hay comentarios:
Publicar un comentario