lunes, 12 de octubre de 2009


¿QUÉ ES ALGORITMO?

Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.


LENGUAJES DE PROGRAMACION


Son herramientas que nos permiten crear programas y software. Entre ellos tenemos Delphi, Visual Basic, Pascal, Java,

 etc..

Los lenguajes de programación de una computadora en particular se conoce como código de

 máquinas o lenguaje de máquinas.

Un lenguaje de programación permite al usuario crear programas que serán entendidos por el ordenador (directa o indirectamente) con el objetivo de realizar alguna tarea.


COMPILACION

La compilación es la fase más costosa del proceso de compilación y esto es debido a que el compilador debe analizar el texto de nuestro programa fuente, comprobar que no contiene errores y producir como salida un fichero con la traducción de nuestro código a conjunto de instrucciones de nuestro procesador. 

A la hora de compilar nuestro proyecto lo que haremos será procesar cada uno de estos módulos por separado, diciéndole al compilador que tenga en cuenta que ninguno de estos módulos es un programa por si mismo, sino una parte del mismo. Lo que hará el compilador será producir como salida una serie de ficheros objeto. Estos ficheros son la traducción a binario de cada uno de nuestros módulos. Sin embargo ninguno de ellos conforma un ejecutable por sí mismo, ya que ninguno contiene el código completo de nuestro programa.



CARACTERISTICAS DEL ALGORITMO

  • Cualitativos: Son aquellos en los que se describen los pasos utilizando palabras.
  • Cuantitativos: Son aquellos en los que se utilizan cálculos numéricos para definir los pasos del proceso.

DIAGRAMAS DE FLUJO

  • Gráficos: Es la representación gráfica de las operaciones que realiza un algoritmo (diagrama de flujo). 

  • No Gráficos: Representa en forma descriptiva las operaciones que debe realizar un algoritmo (pseudocodigo). 
  • INICIO    Edad: Entero 
  • ESCRIBA “cual es tu edad?” 
  • Lea Edad 
  • SI Edad>=18 entonces  
  • ESCRIBA “Eres mayor de Edad” 
  •                 FINSI ESCRIBA “fin del algoritmo” 
  •   FIN
  • TIPOS DE PROGRAMAS (FUENTE)(OBJETO)


  • Un programa puede ser definido como un conjunto de instrucciones que pueden someterse como unidad a un ordenador y utilizarse para dirigir el comportamiento de éste.
  • Un programa fuente es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama 
    código fuente.
    Un programa objeto es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la máquina.

No hay comentarios:

Publicar un comentario