You are on page 1of 1

Mara Fernanda Cristerna Jasso mat: 1632503 Lab Lenguajes de

Programacin Martes-N1
P#1
Qu es un lenguaje de programacin?
-Es un lenguaje formal diseado para realizar procesos que pueden ser llevados a cabo por
mquinas como las computadoras.
Cmo debera de ser un lenguaje de programacin?
-Debe ser universal. Es decir, cualquier problema debe tener una solucin que puede ser
programada en el lenguaje y dicha solucin ser implementada en cualquier computador.
Qu es un lenguaje de representacin?
-Son lenguajes formales, capaces de ser procesados mediante herramientas software, y que estn
orientados a la descripcin de los derechos de propiedad intelectual que acompaan a un cierto
contenido as como a las restricciones asociadas a los mismos.
Qu es un lenguaje de consulta?
-Un lenguaje de consulta es un lenguaje informtico usado para hacer consultas en bases de datos
y sistemas de informacin.
Menciona un ejemplo de lenguaje de representacin y uno de lenguaje de consulta
*Representacin: Como iniciativa de desarrollo de lenguajes de expresin de derechos cabe
resaltar XrML, que ha sido incluido como lenguaje de representacin de derechos en el estndar
MPEG-21, lo que le ha convertido en el lenguaje de referencia para los contenidos audiovisuales
digitales.
*Consulta: SQL, es un lenguaje de consulta muy reconocido para bases de datos relacionales;
Sintaxis: La sintaxis de un lenguaje de programacin se define como el conjunto de reglas que
deben seguirse al escribir el cdigo fuente de los programas para considerarse como correctos
para ese lenguaje de programacin.
Semntica: la semntica es considerada una aplicacin de la matemtica lgica. La semntica
refleja el significado de programas o funcione.
Cules son los elementos de la sintaxis?
-Alfabeto, identificadores (nombres de variables, constantes, etc.), smbolos de operadores
(+,-,etc.), espacios en blanco, delimitadores y corchetes, palabras pregonadas (palabras que se
pueden omitir sin alterar el significado), palabras clave y reservadas (propias del lenguaje),
comentarios y expresiones.
Un ejemplo de sintaxis y uno de semntica enfocado a un lenguaje de programacin
Sintaxis: Un programa debe tener el siguiente formato general
main ()
{
Lista_de_sentencias
}
Esta regla nos dice que para que el compilador reconozca nuestro programa debemos escribir al
menos todas las palabras y signos que no estn en letra cursiva.
Semntica: int CalcularArea( int ancho, int largo )
{
return ancho + largo;
}
En la funcin anterior, la sintaxis en C es correcta, pero hay un error semntico. En realidad para
calcular el rea del rectngulo se debera multiplicar en lugar de sumar.