viernes, 24 de febrero de 2012

Q Basic


Qbasic


Asi como el sistema operativo tiene funciones especiales de control y administracion el softwere o lenguage o lenguage de programacion son programas que los desarrolladores utilizan para crear aplicaciones y resolver problemas.


Estos programas utilizan el lenguage nativo de la computadora.
Generaciones:
      1era vulvos programados por medio de targetas perforadas.
      2da Se desarrollan los lenguages ensamblados.
      3era Aparecen los primeros lenguages de alto nivel como pascal, frontan y cobol.
     4ta son los lenguages orientados a objetos y bases de datos: VISUAL BASIC y SQL.
     6ta Lenguage de alto nivel dada la aplicacion del lenguage de la computadora los lenguages ensamblados o lenguage de maquina en 1957 la empresa IBM, desarrolla el primer lenguage de alto Nivel: 
FRONTAN DE ALTO NIVEL

Q basic

Es un lenguage de programacion que utiliza comandos e instrucciones tal como se haria en el lenguage natural.
Para ejecutar Q basic se puede ejecutar desde cualquier dispositivo de almacenamiento, al ejecutarlo se muestra la pantalla siguiente:


La primera instruccion para aplicar es INPUT la cual utilizaremos para introducir los datos en el programa e imprimir posteriormente.
"PRINT" se emplea para mostrar una leyenda en la pantalla de ejecucion:
PRINT "HAMMURABI"


Donde HAMMURABI" es el texto que deseamos mostrar en la pantalla de ejecuciojn dando como resultado este.
Comando "TAB" Este, permite colocar en determinada columna la leyenda que deseas imprimir en la pantalla de ejecucion, la cual esta integrada por 24 renglones y 80 columnas:


Print Tab (10) "HAMMURABI"


ACTIVIDAD: Realiza un programa del Himno Nacional con las dos primeras estrofas.




Locate
Se emplea para distribuir la informacion en la pantalla de ejecucion. se coloca en una linea anteriort al comando PRINT. Locate le indica al comando PRINT en quew renglon dentro del area de trabajo comienza a imprimir el texto (Renglon y columna). es el equivalente a la localizacion de las coordenadas de X,Y en un plano cartesiano.


Ejemplo
Locate (5.10) Print "HAMMURABI"
Locate (5.33) Print "Himno Nacional"


Actividad: Realiza un programna en el cual distribuyas en toda la pantalla tus datos generales.













ACTIVIDAD: Realiza un corazon que al pie tenga "Feliz dia de san valentin"















INPUT y LET


INPUT
Este comando se emplea para capturar datos que el usuario introducira al momento de ejecutar un programa cuando este contiene instrucciones INPUT, se detiene al llegar a la instruccion de muestra un signo de interrogacion. Aparece el cursor al lado en espera de que el usuario introduzca el dato correspondiente y presione la tecla ENTER para continuar:


"Escribe el numero uno"; NUM1
"Escribe el numero Dos"; NUM2

LET
Este se utiliza para asignar el valor del resultado de una operación a una variable, en donde la variable debera tomar el valor de la suma NUM1 mas NUM2

El programa al utilizar la funcion LET se sustituye los datos que se le otorgan en la formula correspondiente:

Let SU=Num1+NUM2

Las variables de entrada se definen con las instrucciones INPUT .
Las varables a las que se les asigna el resultado de una operacion, atravez de una formula se definen con la instruccion LET.

El contenido de las variables de salida se imprime con la instruccion "PRINT" la cual nos de como resultado lo siguiente:
 Input +     Let      +    Print
Datos > Formula > Resultados.

La instruccion para borrar la pantalla anterior es: CLS









lunes, 13 de febrero de 2012