Vous êtes sur la page 1sur 8

INSTITUTO TECNOLGICO DE OAXACA

INGENIERA EN SISTEMAS COMPUTACIONALES


LENGUAJES Y AUTOMATAS II
DESARROLLO DE UN SOFTWARE PARA EL APRENDIZAJE DE LA
LENGUA CHATINA

Catedrtico: CLARIBEL BENITEZ QUECHA




Integrantes:

JIMENEZ GARCIA MIGUEL ANGEL
SANCHEZ MENDEZ JOSE EDUARDO
ARAGON SANCHEZ NAHIM
RAMOS TRUJILLO CRISTHIAN ENRIQUE






Hora: 13:00-14:00 Grupo: ISC
INTRODUCCION

Durante la poca colonial diferentes rdenes religiosas, realizaron numerosos
estudios de las lenguas indgenas de Mxico. Es interesante que no se tenga
conocimiento de ninguno sobre la lengua chatina. Realmente la publicaciones sobre
este idioma son muy escasas, situacin que se hace ms sensible por ser un
pariente cercano del zapoteco, lengua mejor estudiada.

El instituto Lingstico de verano pblico el primer diccionario de la lengua chatina
en 1951, cuyos autores, los seores McKaughan lo prepararon con el principal
objeto de que se conociera el castellano en esa zona indgena.

En nmeros redondos, se puede decir que hablan el chatino 20,000 personas y para
un poco ms de la mitad de ellas, es su nico idioma, pues desconocen el
castellano.

Los autmatas tienen diversas aplicaciones en el mbito de las ciencias de la
computacin como en la seguridad, en la industria y en la medicina, porque son una
representacin muy til, que permite modelar el comportamiento de diferentes
dispositivos, mquinas, programas y como aplicacin de la vida cotidiana
OBJETIVO GENERAL.

Se plantea desarrollar un programa en java, con fines didcticos o de aprendizaje,
para que ayude a identificar las palabras bsicas del dialecto chatino.

OBJETIVOS ESPECFICOS.

Desarrollar el anlisis lxico.

Desarrollar el anlisis sintctico.

Desarrollar el anlisis semntico,

Crear una interfaz de usuario en lenguaje JAVA.
CARACTERISTICAS

Se desarrollar una aplicacin en java, bajo la teora de autmatas que permita
ensear el dialecto chatino, empezando con un curso bsico del dialecto, como
son: el abecedario, nmeros, pronombres etc. para despus poder formar
oraciones que se validarn bajo la teora de autmatas el programa est orientado
para educacin tele-secundaria y contar con una interfaz grfica que contendr
imgenes y una serie de letras para que forme las palabras u oraciones en el debido
caso.
JUSTIFICACIN

Es conveniente el desarrollo de la aplicacin porque al implementarse ayudara a
las personas al aprendizaje del dialecto chatino y as mismo poder rescatar parte de
la cultura oaxaquea.

Se desarrollar una aplicacin en lenguaje de programacin JAVA y se
implementarn autmatas para determinar que letra del alfabeto se est
introduciendo.




ALFABETO

:= {a,aa,b,c,ch,d,e,f,g,h,i,ii,j,,k,l,m,n,,o,p,q,r,s,t,u,uu,x,y}

Lenguaje

W:={ a,aa,b,c,ch,d,e,f,g,h,i,ii,j,,k,l,m,n,,o,p,q,r,s,t,u,uu,x,y }

L:={s| que pertenezca a a,aa,b,c,ch,d,e,f,g,h,i,ii,j,,k,l,m,n,,o,p,q,r,s,t,u,uu,x,y}
L:={s| si la cadena empieza con b, debe de seguir una vocal}
L:={s | si la cadena empieza con ca,cl,cly,c,ch,nc, puede contener cualquier letra del
alfabeto mximo 2 veces }
GRAMATICA
G:= {( a,aa,b,c,ch,d,e,f,g,h,i,ii,j,,k,l,m,n,,o,p,q,r,s,t,u,uu,x,y), (S,A, B),S ,P}

Regla de produccin P:




S::=SAB S::=b
A=a|e|i|o|u
B:: =aa|b|A|S|ch|d|e|f|g|i|ii|j||k|m|o|p|q|r|s|t|u|uu|x|y


Regla de produccin P:
S::=SABB
S::=c | n |SA

B:: =aa|b|A|S|ch|d|e|f|g|i|ii|j||k|m|o|p|q|r|s|t|u|uu|x|y

A::=a |l | y | | h |c |
















CREACION DE AUTOMATAS

Ejemplo de palabras en dialecto chatino


















TABLA DE SMBOLOS FIJOS

Smbolo valor
Naa Pronombres
Nui Pronombres
Yucuaa Pronombres
Huare Pronombres
Cuiiyuu Pronombres
hu Pronombres
. Delimitador
, Delimitador
TABLA DE SMBOLOS VARIABLES

Smbolo Valor
Ca Cadena caracter
Cly Cadena caracter
Co Cadena caracter
C Cadena caracter
Cu Cadena caracter
Cua Cadena caracter
Cui Cadena caracter
Cul Cadena caracter
Ch

Ncly

Nch

Nda

Ndy

Ng

Ni

Nj

Ns

Nx



Ejemplos de palabras en chatino:
Cacu-----> va a comer
Caa----> va a sembrar
Cualya------> pescado
Cualya-------> ladron

Vous aimerez peut-être aussi