
Acción de programar. En el caso de la computación, se programa en los códigos de una aplicación que, luego de ser compilada, podrá ser ejecutada.
- Programación genérica: La programación genérica es un estilo de programación más centrada en los algoritmos que en los datos.
- Programación modular: Paradigama de programación que se realiza mediante modulos.
- Paradigma de programación en el que la estructura y ejecución del programa dependen de los sucesos (eventos) que ocurran en el sistema o que ellos mismos provoquen.
¿Qué es un algoritmo?
Conjunto de reglas para efectuar algún cálculo, bien sea a mano o (más frecuentemente) a máquina. Pueden representarse gráficamente empleando diagramas de flujo o formas similares.
Los algoritmos también pueden escribirse en pseudocódigo, lo que también los hace fáciles de entender.Además son rigurosamente definidos para que la computadora pueda interpretarlos. El orden en que se ejecuta cada uno de los pasos que constituyen un algoritmo es fundamental.
Proceso y resultado de compilar código fuente. A grandes rasgos el proceso se puede describir en los siguientes pasos:
* El compilador recibe el código fuente.
* Se analiza lexicográficamente.
* Se analiza semántica y sintácticamente (parseado).
* Se genera el código intermedio no optimizado.
* Se optimiza el código intermedio.
* Se genera el código objeto para una plataforma específica.
Finalmente ya puede ejecutarse el código máquina.
Compilar: Proceso de traducción de un código fuente (escrito en un lenguaje de programación de alto nivel) a lenguaje máquina (código objeto) para que pueda ser ejecutado por la computadora.
* Se analiza lexicográficamente.
* Se analiza semántica y sintácticamente (parseado).
* Se genera el código intermedio no optimizado.
* Se optimiza el código intermedio.
* Se genera el código objeto para una plataforma específica.
Finalmente ya puede ejecutarse el código máquina.
Compilar: Proceso de traducción de un código fuente (escrito en un lenguaje de programación de alto nivel) a lenguaje máquina (código objeto) para que pueda ser ejecutado por la computadora.
No hay comentarios:
Publicar un comentario