Zusammenfassung der Ressource
Programa
- Secuencia de instrucciones para realizar
tareas en una computadora
- Las instrucciones son ejecutadas
dentro del CPU
- Son creados en un formato de código fuente legible
para el humano para crear los algoritmos que
posteriormente serán ejecutados por la
computadora en forma de instrucciones
- El código fuente es creado por "Programadores"
- Compilador de Código Fuente
- Programa de computadora capaz de traducir el
código fuente en lenguaje de programación, a código
maquina para su ejecución
- El proceso de compilación se divide
en: Análisis y Síntesis
- Análisis: Consiste en la
descomposición del programa
fuente en componentes léxicos
- Síntesis: Su objetivo es la generación de la salida expresada
en el lenguaje objeto y suele estar formado por una o varias
combinaciones de fases de Generación de Código
- Lenguajes de Programación del Código Fuente
- Lenguajes formales diseñados para la creación
de código fuente
- Capaces de controlar el comportamiento físico
y lógico de una computadora
- Se conforman por un conjunto de símbolos y
reglas que definen su estructura y el significado
de sus elementos y expresiones
- Al proceso por el cual se escribe, se prueba, se depura, se
compila (de ser necesario) y se mantiene el código fuente de
un programa informático se le llama programación.
- Los lenguajes de programación se clasifican en:
Lenguajes de Alto Nivel y Lenguajes de Bajo Nivel
- Lenguajes de Bajo Nivel: es aquel en el que sus
instrucciones ejercen un control directo sobre el hardware
y están condicionados por la estructura física de las
computadoras que lo soportan
- Ejemplos: Lenguaje Ensamblador
- Lenguaje de Alto Nivel: se caracteriza por expresar el algoritmo
de una manera adecuada a la capacidad cognitiva humana, en
lugar de la capacidad ejecutora de las máquinas.
- Ejemplos: Java, Basic, C++, C#, Cobol, Jquery, PHP, Ruby, etc.