Está en la página 1de 16

LA PROGRAMACIN ES LA RAMA DE LA

INFORMTICA QUE ESTUDIA LA CREACIN


DE PROGRAMAS PROPIOS PARA
RESOLVER DIFERENTES PROBLEMAS.
Para crear programas se necesita un
software especial que llamamos
lenguaje de programacin.
Los Lenguajes de programacin son aplicaciones
especficas diseadas para crear otras
aplicaciones o programas. Son programas para
crear programas.
Se basan en un sistema de instrucciones
preestablecidas que indican al ordenador lo que
debe realizar.
Son instrucciones compuestos por un
vocabulario (rdenes), con una sintaxis y una
semntica algo especial.
En resumen, los lenguajes de
programacin:
Son sistemas de palabras-
rdenes ya establecidos.
Comprensibles tanto por el
programador como por la
mquina,
Permiten desarrollar
programas
Clasificacin de los Lenguajes de
Programacin:
a) Por su parecido al lenguaje humano, se denominan
Lenguajes de Alto-Bajo nivel

b) Por la apariencia y la interface a la hhora de crear los
programas, tenemos lenguajes clsicos y visuales
a) Lenguajes de Alto-Bajo nivel
El nivel de un lenguaje hace referencia a su
proximidad al lenguaje natural, considerndose
de ms nivel cuanto ms cercanos estn a este y de
menos nivel cuando ms cerca estn del lenguaje
mquina (binario empleado por el ordenador)
El lenguaje de ms bajo nivel o lenguaje
mquina es el que utiliza el ordenador, el que
la mquina entiende, basado en un sistema de
0 y 1.

Son difciles de aprender y manejar.

Fue el primer lenguaje empleado.

Los programas creados en este lenguaje solo
servan para ordenadores similares.
Los lenguajes de alto nivel son ms fciles de
aprender.

Pueden emplearse en ordenadores diferentes.
Acercan un poco ms la programacin al
lenguaje humano, para ello emplean palabras
(en ingls).

Ejemplos son: BASIC, PASCAL, FORTRAN, C,
C++, Visual Basic, JAVA y muchos ms.
Los lenguajes de alto nivel necesitan de
compiladores o intrpretes para que el ordenador
ejecute los programas.
Los programas intrpretes (como gwbasic que
nosotros emplearemos) lee y traduce cada lnea,
siguiendo el orden del programa. Mas adecuado
para principiantes.
Los programas compiladores crean un programa
nuevo a partir del creado por nosotros, entendible
por el ordenador. La ventaja es que este programa
creado es autoejecutable y no necesita de otros
programas para su ejecucin.
c) Lenguajes clsicos y visuales
Los Lenguajes clsicos estn basados en un
lenguaje en el que se escriben las lneas del
programa para ser despus ejecutado o
compilado. Los ms conocidos son el BASIC, el
PASCAL, el C, el COBOL y el CLIPPER.
Los Lenguajes visuales son ms
avanzados y estn basados en objetos y
controles grficos. Por ejemplo Visual
Basic.
BASIC, BASICA, GWBASIC,
QBASIC, VISUAL BASIC son
diferentes evoluciones
(versiones) de BASIC
Video: lenguajes de alto nivel
Ejecutar gwbasic (doble clic, seleccin + enter)
Ordenes a conocer:
!!Siempre despus de escribir cualquier orden
dar a la tecla ENTER
system para cerrar la ventana de gwbasic.
cls para borrar la pantalla
List para ver las lneas del programa
Run para ejecutar el programa
Load--- para cargar o recuperar un programa del
disco a la memoria del ordenador
Save---- para guardar un programa que hemos
creado (est en la memoria) al disco.
Salir de la ejecucin de un programa Ctrl + C
En la carpeta del da 1 tienes un programa en
Basic multipli.bas

Vamos a cargarlo en la memoria (load)
Vamos a ejecutarlo (run)
Vamos a ver las lneas del programa.
Vamos a modificar alguna lnea
Lo guardaremos nuevamente (save), pero con
otro nombre diferente.
Vete a esta pgina de Internet
http://es.wikipedia.org/wiki/BASICA
y copia el programa que all aparece (3 lneas),
cada vez que escribas una lnea pulsa la tecla
ENTER, al final gurdalo como saludo.
La orden para guardar es save y despus el
nombre del archivo.
Ejecuta el archivo. Orden RUN
Salimos de gwbasic. (orden system)
Abrimos gwbasic (Doble clic en el archivo)
Cargamos en la memoria el programa saludo.
(Empleamos la orden LOADnombre del archivo
Ejecutamos el programa.
Listamos las lneas que tiene el programa. (LIST)
Salimos de gwbasic. (orden system).
10 REM Calculo de la raz de un numero
20 INPUT introduce un nmero; N
30 R = SQR(N)
40 PRINT La raz de ; N; es ; R
Entramos en gwbasic.
Cargamos el programa saludo
Ejecutamos saludo - Listamos saludo
Escribimos la orden NEW, esto hace que los datos de
la memoria se borren.
Guardamos el archivo con el nombre raiz