PROFESOR: Claudio Cartajena Lira FECHA PUBLICACIN: 6 de mayo de 2014 Nombre Alumno:________________________________ RUT:_____________________ Cdigo Asignatura: Puntaje Obtenido:_____________ Nota Final:_______________________
Instrucciones Generales:
La prueba es individual. Se pueden utilizar los apuntes y todos los recursos vistos en clases. Terminada la prueba, generar un archivo .zip o .rar, con el proyectos realizado, indicando su nombre y apellido. Ej. JuanPerez.zip. Enviar la prueba al correo claudio.cartajena@inacapmail.cl y ccartajena@gmail.com indicando en el asunto Prueba1_TP1S11.
Requisitos:
Se debe desarrollar una aplicacin Java funcional que resuelva la siguiente situacin.
Enunciado:
Una empresa que se dedica a realizar casting para importantes entidades publicitarias, est interesada en desarrollar un sistema que les permita clasificar a sus postulantes.
Es por eso que se ha solicita a los alumnos de Taller de Programacin 1, los cuales estn ansiosos de programar, la implementacin de dicha aplicacin.
Las caractersticas que debe poseer son:
Solicitar al usuario que ingrese los siguientes datos:
Nombre Apellido Sexo (F o M) Edad Color de Pelo (Castao, Rubio, Negro, Colorn) Color de Ojos (Azul, Verde, Pardo, Caf)
Internamente y en base a la edad se debe determinar el estado del candidato en relacin a que si est disponible o rechazado. El valor Disponible lo entrega a los mayores de edad y Rechazado a los menores de edad.
La informacin debe ser almacenada con la finalidad de que a posterior se pueda realizar un anlisis de los postulantes. Cada registro se guarda en un texto, donde cada valor est separado por el smbolo |.
Ejemplo de ingreso:
Nombre Mariela Apellido Prado Sexo F Edad 21 Color de Pelo Rubio Color de Ojos Azul
Como se almacena en el texto:
Mariela|Prado|F|21|Rubio|Azul|Disponible
Una vez finalizado el ingreso se debe desplegar el listado completo de los candidatos, adems de indicar la cantidad de candidatos ingresados.
Posterior a esto y producto de una campaa requerida por una Empresa Alemana, se debe seleccionar a las muchachas que tengan ojos Azules y estn disponibles, indicando solo el nombre y la cantidad de ellas.
En resumen se requiere que el sistema realice lo siguiente:
Permitir el ingreso de los candidatos. (1,5 puntos) Determinar estado del cliente. (1,0 puntos) Contabilizar la cantidad de candidatos. (0,5 puntos) Desplegar el listado completo de candidados. (0,5 puntos) Generar el listado de requerido por la Empresa Alemana. (1,5 puntos)
Puntaje:
Funcionamiento (2,0 puntos) Desarrollo de la solucin (5,0 puntos)