¿ que es el significado de un programa ?

 Al cálculo asociado por un lenguaje a un programa correcto se le considera el significado del programa.

• a las metodologías para especificar el significado de los programas se les llama semántica de los
lenguajes de programación.

• las reglas de cada lenguaje deben permitir establecer el significado sin ambigüedad alguna, de forma
clara y concisa

¿ que es el significado de un programa ?

Ejemplo de significado: consideremos este programa









El significado del anterior programa es el cálculo necesario para evaluar una determinada función f .
• La función f es la que asocia, a una secuencia de números enteros, otra secuencia que contiene el
factorial de cada uno de ellos.
f ∈ N∗ → N∗
(a1, . . . , an) → f(a1, . . . , an) = (a1!, . . . , an!)
• Existen varias aproximaciones a la semántica de los lenguajes de programación.
• Lo que hemos visto se denomina semántica denotacional (un programa denota una función)

Comentarios

Entradas más populares de este blog

El concepto de Lenguaje de Programación

Clasificación de los lenguajes de alto nivel

Clasificación de lenguajes según la administración de memoria