miércoles, 15 de octubre de 2014

trabajo de computo 2

Practica 9

1.       ¿Qué hace un programador
Un programador es aquella persona que escribe, depura y mantiene el código fuente de un programa informático, es decir, del conjunto de instrucciones que ejecuta el hardware de una computadora para realizar una tarea determinada. La programación es una de las principales disciplinas dentro de la informática. En la mayoría de los países, programadores también una categoría profesional reconocida.

2.       Define algoritmo
 Es un conjunto prescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos que no generen dudas a quien deba realizar dicha actividad. Dados un estado inicial y una entrada, siguiendo los pasos sucesivos se llega a un estado final y se obtiene una solución. Los algoritmos son el objeto de estudio de algoritmia.

3.       Define pseudocódigo
En ciencias de la computación, y análisis numérico, el pseudocódigo (o falso lenguaje) es una descripción de alto nivel compacta e informal del principio operativo de un programa informático u otro algoritmo.

4.       Define LP
Un lenguaje de programación es un lenguaje formal diseñado para expresar procesos que pueden ser llevados a cabo por máquinas como las computadoras. Pueden usarse para crear programas que controlen el comportamiento físico y lógico de una máquina, para expresar algoritmos con precisión, o como modo de comunicación humana.

5.       Realiza un mapa conceptual de las clasificación de los LP

6.       Diferencia entre compilador e interprete
Interprete
Compilador
Es un programa que lee línea a línea un programa escrito en un lenguaje; en lenguaje fuente y lo va traduciendo a un código intermedio, para ejecutarlo.
Es un programa que lee totalmente un programa escrito en un lenguaje; el lenguaje fuente, y lo traduce a un programa equivalente a otro lenguaje, lenguaje objeto.
Un intérprete traduce el programa cuando lo lee, convirtiendo el código del programa directamente en acciones.
Un programa que ha sido compilado puede correr por sí solo, pues en el proceso de compilación se lo transformo en otro lenguaje (lenguaje máquina).
La ventaja del intérprete es que dado cualquier programa se puede interpretarlo en cualquier plataforma (sistema operativo).
El archivo generado por el compilador solo funciona en la plataforma en donde se lo ha creado.
No genera un ejecutable
Un archivo compilado puede ser distribuido fácilmente conociendo la plataforma, mientras que un archivo interpretado no funciona si no se tiene el intérprete.
El proceso de traducción se realiza en cada ejecución
Hablando de la velocidad de ejecución un archivo compilado es de 10 a 20 veces más rápido que un archivo interpretado.
La ejecución es más lenta, ya que para cada línea del programa es necesario realizar la traducción
Genera un ejecutable




Integrantes:
·         ROSA ANGÉLICA HURTADO
·         CECILIA YENIFER PERALTA
·         JONATHAN JUNCO
·         MOISÉS MUÑOZ

·         EUSEBIA SOSA