Escolar Documentos
Profissional Documentos
Cultura Documentos
PARALELO:
B
LOJA-ECUADOR
2012
1. INTRODUCCIN
Todos los lenguajes del mundo utilizan una serie de componentes que se repiten. Cada
lenguaje tiene su alfabeto, por ejemplo el alfabeto latino, el griego, el chino;
concatenando smbolos se forman las palabras y concatenando palabras se obtienen las
frases.
Ahora bien, no basta concatenar palabras correctas para obtener frases, se deben seguir
unas reglas de sintaxis determinadas por la gramtica propia de cada lengua en
cuestin. De manera que cuando leemos un prrafo en una cierta lengua, pongamos en
espaol, podemos detectar tres tipos de errores: puede ocurrir que encontremos
smbolos que no pertenecen al alfabeto del espaol.
Los programas de desarrollo modernos llevan generalmente incorporados analizadores
lxicos y sintcticos, de modo que cuando se detecta un error el programa avisa dnde
est y de qu tipo es.
Hoy en da contamos con numerosos programas informticos que nos ayudan tanto en
nuestras labores diarias como en nuestro trabajo acadmico.
Las definiciones que veremos a continuacin hacen abstraccin del alfabeto concreto,
los smbolos admitidos como vlidos, y generalizan el concepto de reglas gramaticales y
gramticas.
2. DESARROLLO
Gramticas Regulares
El anlisis gramatical es determinar la sintaxis, o estructura, de un programa, por esta razn
tambin se le conoce como anlisis sintctico. La sintaxis de un lenguaje de programacin por
lo regular se determina mediante las reglas gramaticales de una gramtica libre de contexto.
Las estructuras de datos utilizadas para representar la estructura sintctica de un lenguaje
ahora tambin deben ser recursivas en lugar de lineales, la estructura bsica empleada es por
lo regular alguna clase de rbol, que se conoce como rbol de anlisis gramatical o rbol
sintctico.
En informtica una gramtica regular es una gramtica formal, que puede ser clasificada como
regular izquierda o regular derecha. Las gramticas regulares slo pueden generar a los
lenguajes regulares de manera similar a los autmatas finitos y las expresiones regulares.
Aplicaciones en el desarrollo de Software
Una gran cantidad de editores de cdigo te permiten editar y crear expresiones regulares, para
buscar cadenas de texto o caracteres dentro de otra cadena de texto o archivo, pero Rejex se
hace en lnea adems de que te muestra en tiempo real el resultado lo cual es muy til para
probar si funciona tu expresin regular.
http://www.ucse.edu.ar/fma/sepa/
2, 3
http://www.ucse.edu.ar/fma/sepa/
Google es buscador (Motor de bsqueda) mas utilizado por todos los usuarios en todo en
planeta, posee gramticas regulares.
Lo que hace Google es ayudar a buscar los "establecimientos" ms reconocidos e importantes
para que encuentres la informacin, producto(s) etc. que se est buscando.
Para la traduccin basada en algunos idiomas del mundo Google utiliza las Gramticas
regulares que reconocen cadenas de caracteres y al mismo tiempo las valida a travs de
expresiones regulares
4
5
http://www.noticiassin.com/2012/09/google-decide-dejar-en-internet-polemico-video-antimusulman/
http://www.noticiassin.com/2012/09/google-decide-dejar-en-internet-polemico-video-antimusulman/
CONCLUSIONES
Las expresiones gramaticales son un recurso muy valioso hoy en da, puesto que tiene un
alto grado de aplicacin en el desarrollo de software y en las redes informticas, adems
nos permiten realizar bsquedas de pginas webs mediante expresiones regulares.
Nos permiten inestimable para validar, corregir y extraer informacin de archivos sin, que
de otra forma el trabajo se complicara y seria ms tedioso de realizarlo.
Que los Mores de bsqueda como Google utilizan estas gramticas para guiar a los
usuarios que buscan informacin en el Internet.
BIBLIOGRAFA
[1] ING. JORGE BUABUD. Lenguajes Regulares y Autmatas Finitos. Fecha 21-12-2012.
Consultado
en
lnea:
http://www.slideshare.net/jbuabud/lenguajes- regulares-y-autmatasfinitos-clase-6
[2]
http://www.carlosfau.com.ar/teach/attachments/article/73/T2_LengGramyExpRegulares.pdf
[3] LENGUAJES, GRAMTICAS Y AUTMATAS. Sintaxis y Semntica del Lenguaje UTN FRSF
Tesis Doctoral
Director: Dr. Flix de Moya-Anegn
Facultad de Biblioteconoma y Documentacin Universidad de Granada 2003.
Disponible en: http://www.ugr.es/~cgalvez/Galvez-Tesis.pdf