Está en la página 1de 5

GRAMTICAS Y JERARQUA DE ESTAS SEGN CHOMSKY.

Resea

Avram Noam Chomsky

Deacuerdo de la forma de sus producciones, se puede caracterizar qu tan compleja es una gramtica formal. Noam Chomsky clasifico jerrquicamente a las gramticas formales: Gramticas en un nivel estn incluidas en los siguientes niveles y la inclusin entre niveles es propia. Se puede dar varios refinamientos de la Jerarqua de Chomsky.
La Jerarqua de Chomsky es es llamada clasificacin jerrquica de distintos tipos de gramticas formales que generan lenguajes formales. Esta jerarqua fue descrita por Noam Chomsky en 1956.

ESTRUCTURA Y EJEMPLOS DE PROGRAMAS EN JAVA

Un programa puede construirse empleando varias clases. En el caso ms simple se utilizar una nica clase. Esta clase contiene el programa, rutina o mtodo principal: main() y en ste se incluyen las sentencias del programa principal. Claramente como se conoce en leguajes similares como C suele separarase cada sentencia con un punto y coma. La estructura de un programa simple en Java es la siguiente:
public class ClasePrincipal { public static void main(String[] args) { sentencia_1; sentencia_2; // ... sentencia_N; }

Como primer ejemplo sencillo de programa escrito en Java se va a utilizar uno que muestra un mensaje por la pantalla del ordenador. Por ejemplo, el programa Hola.java: Con este tipo de ejemplos podremos construir el clasico ejemplo de HOLA MUNDO

public class Hola { public static void main(String[] args) { System.out.println("Hola, "); System.out.println("me llamo Angel"); System.out.println("Hasta luego"); } }

Comentarios. Claramente ya conocemos la mayoria de los programadores aunque tengamos poco conocimiento en la material que regularmente los comentarios en lenguaje en C llegan a ejemplificarse con dos lineas paralelas diagonales //. Ahora en Java llegan a difirenciarse /* */, se

puden manejar dentro de estos cualquier tipo de caracteres.


Estos dos formatos de comentario se emplean para los denominados comentarios de implementacin Ademas de que para la facilitacion de lectura se emplean un asterisco al principio de cada linea. /*
* este tipo facilitan la lectura */ (ejemplo)

Identificadores Ahora los identificadores sern los nombres respecto a las variables, metdos, estos solo estaran presents en la cdigo fuente y no en el resultado del programa(compilacin)
Cada identificador Nuevo que podramos emplear tendra que ser obviamente definido antes de ser utilizado. Reglas para construir un identificador en Java:

Un identificador comienza por una letra, un carcter de subrayado (_) o un carcter de dlar ($). Los siguientes caracteres pueden ser tambin dgitos. Pero no pueden emplearse espacios en blanco u otros caracteres como el signo de interrogacin (?) o el signo del tanto por ciento (%). No hay lmite mximo de caracteres.

En los identificadores del cdigo fuente de un programa en Java se distinguen las maysculas de las minsculas. Por ejemplo, casa, CASA y Casa son tres identificadores diferentes. Pueden incluir caracteres Unicode, con lo que se pueden

Palabras reservadas Suele haber palabras que no pueden emplearse como identificadores por el programador en el cdigo fuente para otros usos.

También podría gustarte