lunes, 14 de septiembre de 2009

Gramatica de lenguaje

Objetivo:

Programas útiles y eficientes con un mínimo de código.

Filosofía:

Creación de programas entendibles y legibles para una mayor comprensión mediante este lenguaje de programación.

GRAMATICA EN LENGUAJE PMGC

Gramatica en Lenguaje PMGC--
program->entrada
entrada->lista_declaraciones
lista_declaraciones→variables lista_variables
NAME-> NAME (Texto_escrito) NAME (Texto_copiado)
SI-> SI (Condicion) SI (Sentencia) SI (Lista_sentencias)
INTO-> INTO(Texto_escrito) INTO(Mete_Valor)
IDEN_X -> Sentencia Condicion
LETRA-> a + b + c ....z + A + B + C .....Z
NUMERO-> 0 + 1 + 2 + 3 ....9
OP_MAT-> + - * /
MUESTRA-> MUESTRA (INTO)
CLASE -> CLASE (INTO LETRA NUMERO)
FUNCTION-> IDEN_X {Sentencia Lista_Sentencias Condicion}

martes, 25 de agosto de 2009

Programacion de Sistemas

Lenguaje Artificial;

Definicion:
Un lenguaje formal es un lenguaje artificial que esta formado por símbolos y formulas que tiene como objetivo fundamental formalizar la programación de computadoras o representar simbólicamente un conocimiento.

Caracteristicas;

Se han desarrollado como un medio para formalizar matemáticamente una teoría.
Su sintaxis es capaz de definir oraciones rigurosamente definidas.
Constituyen un poderoso instrumento para la investigación y el procesamiento del Lenguaje Natural por computadora.
Un lenguaje de programación es un lenguaje Artificial usado para escribir instrucciones que pueden ser traducidas a lenguaje maquina y ejecutadas en una computadora.