jueves, 23 de febrero de 2012

Qbasic

Lenguaje de Programación Q Basic
Así como el sistema operativo tiene funciones especiales de control y administración el hardware o lenguaje de programación son programas que los desarrolladores ultiliizan para capacitaciones y resolver problemas.
Estos programas utilizan el lenguaje nativo de la computadora.

GENERACIONES DE LAS COMPUTADORAS
1ra. Maquinas integradas por bulbos programadas mediante tarjetas perforadas.
2da. Se desarrollan los lenguajes ensamblados.
3ra.Aparecen los lenguajes de alto nivel como Pascal, Frontan y Cobol.
4a. Los lenguajes conectados a objetos y bases de datos como Visual Basic, SQL.
5a. Los lenguajes orientados hacia las aplicaciones de inteligencia artificial.
6a.Lenguje de alto nivel dada la aplicación de los programas de la computadora y el lenguaje ensamblado o lenguaje maquinado, 1967, la empresa IBM desarrollo el primer lenguaje de alto nivel FRONTAN.
Q BASIC
Es el lenguaje de programación que utilizan comando e instrucciones que si se escriben tal como si se haría en un lenguaje natural.
Para ejecutar Q Basic puede realizarse de cualquier dispositivo de almacenamiento, al ejecutarlo nos muestra la siguiente pantalla:
La primera instrucción para aplicarlo "INPUT" lo cual utilizaremos para introducir los datos en el programa e imprimir posteriormente, la instrucción principal se emplea para mostrar una leyenda en la pantalla de ejecución ejemplo:
Print "pedro", donde pedro es el texto que deseas mostrar en la pantalla de ejecución dando como resultado únicamente tu nombre.






















COMANDO TAB
La función TAB permite colocar en una determinada columna la leyenda que días imprimir en la pantalla de ejecución la cual está integrada por 24 renglones y 80 columnas.

Print tab (10) Pedro

PROGRAMACION "INPUT" Y "LET"
INPUT...
Este comando se emplea para procesar datos que el usuario introducirá al momento de ejecutar un programa cuando este contiene instrucciones INPUT se detiene al llegar la instrucción y muestra un signo de interrogación. Aparecerá el cursor al lado en espera de que el usuario introduzca el dato correspondiente y presione la tecla ENTER para continuar
Ejemplo:
"Escribe el número Uno" NUM1
"Escribe el número Dos" NUM2

LET...
Se utiliza para designar 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 la función 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, atreves de una formula se define con la instrucción LET.
El contenido de las variables de salida se imprime con la instrucción IMP lo cual da como resultado lo siguiente:
INPUT = LET = PRINT
DATOS =FORMULA= RESULTADO
La instrucción para borrar la pantalla es CLS.

















READ...,DATA,FOR/NEXT,IF...THEN/ELSE
Las instrucciones READ..., DATA, FOR/NEXT, trabajan en conjunto para facilitar los procesos de lectura de datos y creación de ciclos o rutinas repetitivas. Por su lado IF, THEN/ELSE permite tomar decisiones de acuerdo a condiciones de datos. Con esta instrucción podrá realizar los programas de cuestionarios.

READ (lectura de datos) Esta instrucción va después de la rutina de inicio del programa CLS, se emplea una vez en el programa y debe tener tantas variables como datos existen las instrucciones data.
CLS
READ NP$, P$, RC$

DATA (paquetes de datos) Esta instrucción cuando se utiliza en la elaboración de un cuestionario debe de ir a inicio de cada pregunta. Ejemplo:
DATA: Pregunta #1 ¿Cuántos alumnos son mayores de 15 años?
Al ejecutar el programa, cuando la secuencia del programa encuentra la instrucción real, localiza el primer DATA y asigna el dato correspondiente según el orden en que se encuentra.
FOR/NEXT
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 (Condicion) THEN instrucción ELSE instrucción
Para indicar la respuesta correcta e incorrecta se compara la variable de entrada R$ con la respuesta correcta “Perro” y se indica la accion que se va indicar.
CONDICION
THEN SI ELSE




Elabora un programa que pregunte al usuario los significados en español en ingles.
Programa que indique si la capital de España es…