Vistas de página en total

miércoles, 22 de febrero de 2012

Q basic

 Lenguaje de programacion
Asi como el sistema operativo tiene funciones especiales de control y de administracion el software o lenguaje de programacion con programas que los desarrolladores utilizan para crear aplicaciones y resolver problemas.
Estos programas utilizan el lenguaje nativo de la computadora.
GENERACIONES DE LAS COMPUTADORAS
1 Generacion: Maquinas integradas por vulvos programadas mediante trajetas perforadas.
2 Generacion: Se desarrollan los lenguajes ensamblados
3 Generacion: Aparecen los primeros lenguajes de alto nivel como Pascal, Frontan y Corol
4 Generacion: Son los lenguajes orientados hacia objetos y/o bases de datos como Visual basic y SQL
5 Generacion: Son los lenguajes orientados hacia las aplicaciones e inteligencia artificial como son: Prolog y LIPS
6 Generacion: Lenguaje de alto nivel dad la aplicacion de los programas de la computadora los lenguajes ensamblador o lenguaje maquina, en 1957 la empresa IBM desarrolla el primer lenguaje de alto nivel denominado: Alto nivel FRONTAN.
Q basic
Es un lenguaje de programacion que utiliza comandos e instrucciones que se escribe tal como se haria en un lenguaje natural. Para ejecutar Q basic puede realizarse desde cualquier dispositivo de almacenimiento, al ejecutarlo nos muestra la siguiente pantalla.
La primera instruccion para aplicar es INPUT la cual utilizaremos para introducir los datos en el programa e imprimir posteriormente.

La instruccion Print se emplea para mostrar una leyenda en la pantalla de ejecucion ejemplo: PRINT "Mauricio", donde Mauricio es el texto que deseas mostrar en la pantalla de ejecucion dando como resultado unicamente tu nobre.
TAB
La funcion TAB permite colocar en una determinada columna la leyenda que deseas imprimir en la pantalla de ejecucion la cual esta integrada pro 24 renglones y 80 columnas.
Ejemplo:
PRINT TAB (10) Mauricio

LOCATE
Se utiliza para localizar informacion en la pantalla. Se coloca en una linea anterior a PRINT.
LOCATE le indica al comando PRINT en que region dentro del area de trabajo comienza a imprimir el trabajo (renglon y columna).
Es el equivalente a la localizacion de las cordenadas x, y en un plano cartesiano. Ejemplo:
Locate (2,23)
Print "Escuela Secundaria Tecnica n° 26"

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 y muestra un signo de interrogacion. Aparece el cursosr al lado, en espera de que el usuario introduzca el dato correspondiente y presione la tecla enter para continuar. Ejemlo:
"escribe el numero 1"; NUM1
"escribe el numero2"; NUM2

LET

Se utiliza para asignar el valor del resultado de una operación a una variable, en donde la variable deberá tomar el valor de la suma NUM1+num2.
El programa al utilizar LET sustituye los datos que se otorgan en la formula correspondiente:
LET SU= NUM1+NUM2


Las variables de entrada se definen con la instrucción INPUT las variables a las que se les asigna el resultado de una operación, a través de una formula se definen con la instrucción LET.
El contenido de las variables de salida se imprime con la instruccion PRINT la cual nos da el resultado:
La instruccion para borrar la pantalla es CLS




Datos para sacar el area de un rectangulo

Realiza las instrucciones en Qbasic para que calcule el valor de la expresion a+b/3


READ... DATA, FOR/NEXT, IF....THEN/ELSE

Las instrucciones READ,DATA,FOR/NEXT trabajan en conjunto par<a facilitar los procesosdelectura de datosy creacion de ciclo orutinas repetitivas. Pro su lado IF...THEN/ELSE permiten tomar decisiones de acuerdo a condiciones dadas. Con estas instrucciones podras realizar los programas de cuestionarios.
READ (lectura de datos) esta instruccion va despues de la rutina de inicio del programa, CLS, se emplea una vez en el programa y debe tener tantas variables como datos haya en las instrucciones data, ejemplo:
CLS
READ NP$, P$, RC$

DATA (paquete de datos) esta instrucción cuando se utiliza en la elaboración del cuestionario debe de ir al inicio de cada pregunta: ejemplo:
DATA Pregunta #1 ¿Cual es mi animal favorito?

Al ejecutar el programa cuando la secuencia del programa encuentra la instrucción READ inmediatamente localiza el primer data y asigna a cada variable al dato correspondiente según el orden en que se encuentren 

IF(Condición)THEN/ELSE: en programación para determinar una condición se establece lo siguiente
Si condición Entonces instrucción SI NO instrucción:

IF condición Then instrucción ELSE instrucción

Para indicar la respuesta correcta o incorrecta se compara la variable de entrada R$ con larspuesta correcta "perro" y se indica la accion que se deba realizar:
FIN


1 comentario: