Lenguaje C

Páginas: 3 (624 palabras) Publicado: 17 de agosto de 2013
Reconocimiento del entorno de trabajo
• Editor de C
Editor es un programa muy similar a un procesador de textos que se utiliza para editar el código fuente de cualquier programa que escriba.Algunos programadores están encantados de utilizar el Bloc de notas como su editor preferido.
• Compilador
El compilador es un programa que se encarga de traducir los programas escritos por elprogramador en lenguaje de alto nivel (entendible por el ser humano) a un lenguaje de bajo nivel que es el comprensible por la máquina y que, de esta manera, permite que pueda ser ejecutado por la computadora.Sería la transformación del código fuente a un lenguaje máquina o código objeto. Para poder entender mejor cómo realiza su tarea, es conveniente conocer las diversas fases que cumple un compiladorpara lograr la traducción. Las primeras tres fases son de análisis: análisis léxico, sintáctico y semántico, fases en las que se leen los caracteres del código fuente, se analizan, se comprueban si sonválidos y se van reagrupando en secuencias lógicas y frases gramaticales. Esta primera parte es la que se conoce como Front End. Y las últimas tres fases son las de síntesis: generación de códigointermedio, optimización de código y generación de código, que son en las que a partir del análisis anterior- se genera la traducción para convertirlo en código objeto o lenguaje máquina. Esta segunda partese denomina Back End. Durante todo este proceso, se va ejecutando en forma permanente el manejador de errores, que se encarga de analizar en cada una de las fases los posibles errores que puede haberdurante el proceso de la traducción.
Ejecución de pruebas del programa desarrollado
• Debugger o Depurador
Un depurador es una aplicación que permite correr otros programas, permitiendo alusuario ejercer cierto control sobre los mismos a medida que los estos se ejecutan, y examinar el estado del sistema (variables, registros, banderas, etc.) en el momento en que se presente algún...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Lenguaje C#
  • LENGUAJE C
  • Lenguaje c
  • Lenguaje C
  • Lenguaje c
  • lenguaje c
  • lenguaje c
  • Lenguaje c

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS