Práctica 6. Palabras 2.

(23 de Enero de 2007)

Este enunciado puede ser modificado para introducir nueva información o modificar errores en cualquier momento. Se recomienda al alumno que compruebe periódicamente este enunciado por si tales cambios se producen.

Descripción

Esta práctica es una versión nueva de la práctica 5, Palabras. Consiste en rehacer el programa Palabras sin usar ninguna de las clases e interfaces de java.util relacionadas con contenedores, es decir, listas, conjuntos mapas, etc. Si puede usarse la clase Scanner para realizar la lectura de la palabras.

Utilice directamente arrays, en lugar de Map. En ellos debe almacenar las palabras leidas y el número de veces que han aparecido. El tamaño de este array debe permitir que se almacenen 100 palabras distintas. Las palabras que ya no quepan en el array deben ignorarse, es decir, en el listado final sólo aparecerán las primeras 100 palabras distintas encontradas.

El alumno puede crear varios ficheros java si lo considera oportuno, pero el programa principal debe ser Palabras.java.

Paquetes

Todos los ficheros de esta práctica deben crearse dentro de un paquete llamado fprg13.p6, que se corresponde con el directorio $HOME/fprg13/p6, donde deben colocarse los ficheros desarrollados para realizar la entrega de la práctica.

Pruebas

Para probar esta práctica pueden utilice las mismas pruebas de la práctica 5, más las que considere necesarias.

Fecha de Entrega

Los ficheros de la práctica se dejarán en el directorio $HOME/fprg13/p6 de la cuenta de laboratorio del representante de los grupos de trabajo, antes de las 24:00 del día 25 de Enero de 2007.

NOTA IMPORTANTE: La práctica 5 se volverá a corregir otra vez junto con esta práctica. Consulte de nuevo su enunciado, y realice una nueva entrega si desea subir su nota.

Página actualizada el día 23 de Enero de 2007.