Skip to content

Latest commit

 

History

History
251 lines (189 loc) · 4.76 KB

File metadata and controls

251 lines (189 loc) · 4.76 KB

contador_basico_de_palabras.github.io

###DESCRIPCIÓN DEL CONTADOR Es un programa básico realizado en Java que cuenta el número de repeticiones de las palabras (con auxiliares y sin auxiliares) en un archivo de texto, mostrando además cuales fueron las 10 más repetidas.

En consola muestra:

1.Número de palabras totales
2.Número de palabras sin auxiliares
3.Las 10 palabras más repetidas

En archivo

1.La misma información que en consola
2.Todas las palabras encontradas seguidas de su número de repetición.	

###TECNOLOGÍAS OCUPADAS

	-Linux Ubuntu 14.04 (64 bits)
	-Java versión 1.8
	-Eclipse Mars

###FORMA DE USO/FORMA DE CARGAR EL PROYECTO

Es necesario tener instalada una versión de java superior a la 1.6

Descargar repositorio de github

Descomprimirlo, se descomprimirá una carpeta llamada "contador_basico_de_palabras.github.io-master"
Ubicarnos dentro de dicha carpeta desde cmd(Windows), o terminal(Linux), primero:

Compilar programa con:
	$ javac src/coutWords.java 

Ejecutar programa
	$ java src/coutWords name_archivo.txt


//donde "name_archivo.txt" será el nombre de nuestro archivo a procesar

###EJEMPLO DE ALGUNA CORRIDA

Dentro del proyecto se incluye un archivo llamado "prueba.txt", que
contiene lo siguiente:
	
	Hello World esta es una prueba


Si abrimos un terminal y nos ubicamos en la carpeta "contador_basico_de_palabras.github.io-master" y compilamos:

	$ javac src/countWords.java
	
luego tenemos que ejecutar:
	
	$ java src/coutWords prueba.txt
	

El resultado será el siguiente:

	En consola:

			 1. Total de palabras: 222
			 2. Total de palabras sin auxiliares: 120
			 3. 10 palabras más comunes: 

					------- TOP 10 ------

				Palabra				Interacion

				1)objetos				 8
				2)programación				 6
				3)lenguaje				 5
				4)smalltalk				 4
				5)orientada				 3
				6)poo				 2
				7)programadores				 2
				8)paradigma				 2
				9)orientado				 2
				10)modelo				 2





	En la carpeta se crea el archivo "reporte.palabras.txt" que contiene:
		
	
			 
			 1. Total de palabras: 222
			 2. Total de palabras sin auxiliares: 120
			 3. 10 palabras más comunes: 

					------- TOP 10 ------

				Palabra				Interacion

				1)objetos				 8
				2)programación				 6
				3)lenguaje				 5
				4)smalltalk				 4
				5)orientada				 3
				6)poo				 2
				7)programadores				 2
				8)paradigma				 2
				9)orientado				 2
				10)modelo				 2


			 ---------------------------------------------------
				CONTEO DE TODAS LAS PALABRAS

			 Palabra			 iteracion

			 desarrollen				 1
			 herramienta				 1
			 abstracción				 1
			 por				 2
			 comportamiento				 1
			 poo				 2
			 programadores				 2
			 paradigma				 2
			 dicho				 1
			 smalltalk				 4
			 programa				 1
			 otros				 1
			 mantienen				 1
			 orientado				 2
			 llevar				 1
			 kay				 1
			 básicamente				 1
			 externos				 1
			 importante				 1
			 tienen				 1
			 utiliza				 1
			 ocultamiento				 1
			 función				 1
			 ha				 1
			 surge				 1
			 mundo				 1
			 una				 2
			 conocen				 1
			 intención				 1
			 simula				 1
			 los				 7
			 modelo				 2
			 especifico				 1
			 inicios				 1
			 implementación				 1
			 lenguaje				 5
			 donde				 1
			 de				 17
			 implementa				 1
			 personas				 1
			 del				 1
			 características				 2
			 dichos				 1
			 conocidas				 1
			 como				 3
			 través				 1
			 orientada				 3
			 a				 11
			 o				 1
			 un				 5
			 para				 2
			 equipo				 1
			 sistema				 1
			 extremadamente				 1
			 s				 2
			 el				 7
			 adelante				 1
			 base				 1
			 en				 5
			 datos				 1
			 conocida				 1
			 finales				 1
			 es				 3
			 y				 3
			 con				 1
			 proyectos				 1
			 alan				 1
			 aquel				 1
			 analizar				 1
			 útil				 1
			 agrupan				 1
			 software				 1
			 elementos				 1
			 contacto				 1
			 guardan				 1
			 éste				 1
			 nuevo				 1
			 detalles				 1
			 auge				 1
			 mismos				 1
			 sirva				 1
			 67				 1
			 fue				 1
			 métodos				 1
			 se				 5
			 tuvo				 1
			 desde				 1
			 objetos				 8
			 adaptaciones				 1
			 la				 6
			 desarrolla				 1
			 consistente				 1
			 hacen				 1
			 dicha				 1
			 código				 2
			 tenido				 1
			 dice				 1
			 lenguajes				 1
			 nació				 1
			 puro				 2
			 que				 6
			 60				 2
			 las				 2
			 entidades				 1
			 diseñar				 1
			 más				 1
			 mensajes				 1
			 ya				 1
			 gracias				 1
			 entonces				 1
			 programación				 6
			 mismo				 1
			 general				 1
			 forma				 1
			 al				 1
			 utilizarlo				 1
			 estado				 1
			 cuando				 1
			 acuerdo				 1
			 cuales				 1
			 primer				 1