domingo, 4 de octubre de 2009

Analizador de Palabras

En gramatica tradicional, una palabra es cada uno de los segmentos limitados por pausas o espacios en la cadena hablada o escrita, que puede aparecer en otras posiciones, y que está dotado de una función.


Linguisticamente, el concepto de palabra es mucho más problemático de lo que la definición anterior sugiere. Determinar qué constituye fonéticamente o morfosintácticamente una palabra es un problema abierto, así por ejemplo junto a los mofemas ligados y las palabras léxicas existen los cliticos cuyo estatus de palabra es discutido. La rama de la lingüística que estudia la composición y estructura interna de las palabras es la morfologia.


Realmente en la Carrera de Ing en Sistemas de la Computacion el Analisis de palabras es elemental para poder crear un compilador. comenzando por el (Analisis Lexicografico, Analisis Semantico etc). muchas personas que Utilizamos la computadora no saben el proceso que lleva interno a nivel de codigo para poder interactuar con el computador.



El siguiente programa esta creado en c++ a nivel de consola para poder analizar dichas palabras. En que consta el programa. lo primero introducir la ruta donde se encuentra ubicado el archivo que sera analizado. tomando en cuenta no colocar .txt ya que tengo por default concatenarlo. el proceso es simple el programa contara las palabras introducidas en el archivo y despues pedira la ruta donde se almacenara el informe. o por default donde se encuentra el .exe.

Que muestra en el Informe?


Las palabras repetidas en todo el archivo, en numero de veces que aparece, y posteriomente en que linea del archivo se ubica. Esto es realmente para poder analizar como interactuar con archivos secuenciales o aleatorios.

Descargar archivo .exe AQUI

Esperando que les guste.