Trabajo

Compilador
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda

Diagrama a bloques de la operación de un buen compilador.
Un compilador es un programa informático que traduce unprograma escrito en un lenguaje de programación a otro lenguaje de programación, generando un programa equivalente que la máquina será capaz de interpretar. Usualmente el segundo lenguaje es lenguaje demáquina, pero también puede ser simplemente texto. Este proceso de traducción se conoce como compilación.
Un compilador es un programa que permite traducir el código fuente de un programa en lenguaje dealto nivel, a otro lenguaje de nivel inferior (típicamente lenguaje de máquina). De esta manera un programador puede diseñar un programa en un lenguaje mucho más cercano a como piensa un ser humano,para luego compilarlo a un programa más manejable por una computadora.

Instalación
La instalación de programas computacionales (software) es el proceso por el cual nuevos programas son transferidos a uncomputador y, eventualmente, configurados, para ser usados con el fin para el cual fueron desarrollados. Un programa recorre diferentes fases de desarrollo durante su vida útil:
1. Desarrollo:cada programador necesita el programa instalado, pero con las herramientas, códigos fuente, bancos de datos y etc, para modificar el programa.
2. Prueba: antes de la entrega al usuario, el softwaredebe ser sometido a pruebas. Esto se hace, en caso de software complejos, en una instalación ad hoc.
3. Producción: Para ser utilizado por el usuario final.
En cada una de esas fases lainstalación cumple diferentes objetivos.
Se debe comprender que en castellano programa sirve para señalar tanto un guión o archivo ejecutable, ejemplo tar, como un conjunto de archivos que sirven un fin común,ejemplo OpenOffice.org. Por eso usaremos el neologismo software para programas computacionales.
STRINGS
En matemáticas o en programación, una cadena de caracteres, palabra, ristra de caracteres o…