Tarea
PROGRAMA FUENTE
Es un texto escrito en un lenguaje de programación para crear el programa. Es la forma del programa legible por el programador.
Es un texto que describe lo que hace el programa, y que una vez pasado por un proceso llamado compilación (traducción de lenguaje fuente a lenguaje máquina) genera el código ejecutable, el programa que usamos.
Es el conjunto completo de instrucciones y archivos originales y de soporte, creados y/o modificados por el programador, destinado a producir el programa ejecutable a partir de ellos
PROGRAMA OBJETOPrograma compilado o ensamblado completamente y que está listo para cargarse en la computadora. Es el resultado del procesamiento de un programa fuente a través de un ensamblador o compilador. Se le llama también “código objeto”.
TRADUCTORUn traductor es cualquier programa que toma como entrada un texto escrito en un lenguaje, llamado fuente y da como salida otro texto en un lenguaje, denominado objeto.
COMPILADORVuelve a escribir el programa inicial en lenguaje de máquina para que la CPU pueda entenderlo. Esto se hace de inmediato y el programa final se guarda en esta nueva forma. Un programa compilado se estima que será considerablemente más largo que el original. Los compiladores son, pues, programas de traducción insertados en la memoria por el sistema operativo para convertir programas de cómputo en pulsaciones electrónicas ejecutables (lenguaje de máquina)
.PROGRAMA INTÉRPRETE
Un programa Intérprete traduce las declaraciones del programa original a lenguaje de máquina, línea por línea, a medida que va corriendo dicho programa original. Un programa interpretado será más pequeño que uno compilado pero insumirá más tiempo para ser ejecutado.
ALGORITMOUn algoritmo es un conjunto de operaciones y normas que deben seguirse para resolver un problema. Los algoritmos se codifican en sistemas comprensibles para los motores de búsqueda. El lenguaje algorítmico, es por tanto, más cercano a ser entendido por una máquina que por las personas.Este conjunto de reglas permite tener resultados determinados apartir de ciertas reglas definidas
SEUDOCÓDIGOEs, un lenguaje intermedio que siendo muy simple en su sintaxis permita una buena estructuración.
DIAGRAMA DE FLUJOEs un esquema para representar gráficamente un algoritmo. Se basan en la utilización de diversos símbolos para representar operaciones específicas. Se les llama diagramas de flujo porque los símbolos utilizados se conectan por medio de flechas para indicar la secuencia de operación. Para hacer comprensibles los diagramas a todas las personas, los símbolos se someten a una normalización; es decir, se hicieron símbolos casi universales, ya que, en un principio cada usuario podría tener sus propios símbolos para representar sus procesos en forma de Diagrama de Flujo. Esto trajo como consecuencia que sólo aquel que conocía sus símbolos, los podía interpretar. La simbología utilizada para la elaboración de diagramas de flujo es variable y debe ajustarse a un patrón definido previamente Los diagramas de flujo son una manera de representar visualmente el flujo de datos a travéz de sistemas de tratamiento de información. Los diagramas de flujo describen que operaciónes y en que secuencia se requieren para solucionar un problema dado.
Un diagrama de flujo u organigrama es una representación diagramático que ilustra la secuencia de las operaciones que se realizarán para conseguir la solución de un problema. Los diagramas de flujo se dibujan generalmente antes de comenzar a programar el código frente a la computadora. Los diagramas de flujo facilitan la comunicación entre los programadores y la gente del negocio. Estos diagramas de flujo desempeñan un papel vital en la programación de un problema y facilitan la comprensión de problemas complicados y sobre todo muy largos. Una vez que se dibuja el diagrama de flujo, llega a ser fácil escribír el programa en cualquier idioma de alto nivel. Vemos a menudo cómo los diagramas de flujo nos dan ventaja al momento de explicar el programa a otros. Por lo tanto, está correcto decir que un diagrama de flujo es una necesidad para la documentación mejor de un programa complejo.
BIBLIOGRAFÍA
CURSO BÁSICO DE COMPUTACION Mauricio Roa Mackenzie
www.wikipedia.org.comwww.monografias.com
Biblioteca de consulta encarta 2006
ALIX ARGUELLO
221025106