fbpx
Wikipedia

Tiempo de compilación

Se denomina tiempo de compilación (compile-time en inglés) al intervalo de tiempo en el que un compilador compila código escrito en un lenguaje de programación a una forma de código ejecutable por una máquina.

El compilador normalmente realiza un chequeo de sintaxis, que incluye entre otros un chequeo de tipos y ejecución de reglas de ámbito, seguido de un análisis semántico, que se compone de procesos como el enlazado estático, la instanciación de plantillas y la optimización del código generado. El enlazado dinámico se realiza normalmente después del tiempo de compilación, bien en tiempo de ejecución o antes de este, por medio de un cargador de programas. El chequeo de límites de arrays normalmente no se hace en tiempo de compilación.

Este término suele emplearse, en oposición a tiempo de ejecución, para indicar si una acción o hecho sucede en uno u otro tiempo.

El tiempo de compilación no sucede en los lenguajes interpretados debido a que estos no necesitan compilarse. En dichos lenguajes, ciertas acciones típicas de la compilación como es la comprobación de la sintaxis se realizan antes de comenzar a ejecutar el código, pero no es propiamente una compilación.

  • Datos: Q333707

tiempo, compilación, este, artículo, sección, necesita, referencias, aparezcan, publicación, acreditada, este, aviso, puesto, enero, 2013, denomina, tiempo, compilación, compile, time, inglés, intervalo, tiempo, compilador, compila, código, escrito, lenguaje, . Este articulo o seccion necesita referencias que aparezcan en una publicacion acreditada Este aviso fue puesto el 13 de enero de 2013 Se denomina tiempo de compilacion compile time en ingles al intervalo de tiempo en el que un compilador compila codigo escrito en un lenguaje de programacion a una forma de codigo ejecutable por una maquina El compilador normalmente realiza un chequeo de sintaxis que incluye entre otros un chequeo de tipos y ejecucion de reglas de ambito seguido de un analisis semantico que se compone de procesos como el enlazado estatico la instanciacion de plantillas y la optimizacion del codigo generado El enlazado dinamico se realiza normalmente despues del tiempo de compilacion bien en tiempo de ejecucion o antes de este por medio de un cargador de programas El chequeo de limites de arrays normalmente no se hace en tiempo de compilacion Este termino suele emplearse en oposicion a tiempo de ejecucion para indicar si una accion o hecho sucede en uno u otro tiempo El tiempo de compilacion no sucede en los lenguajes interpretados debido a que estos no necesitan compilarse En dichos lenguajes ciertas acciones tipicas de la compilacion como es la comprobacion de la sintaxis se realizan antes de comenzar a ejecutar el codigo pero no es propiamente una compilacion Datos Q333707 Obtenido de https es wikipedia org w index php title Tiempo de compilacion amp oldid 134581774, wikipedia, wiki, leyendo, leer, libro, biblioteca,

español

, española, descargar, gratis, descargar gratis, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, imagen, música, canción, película, libro, juego, juegos