Este documento proporciona instrucciones para un examen práctico de programación en Java. Los estudiantes deben crear un programa con un menú que incluya cinco opciones: 1) calcular el triple de un número, 2) dibujar un cuadrado basado en la dimensión ingresada por el usuario, 3) determinar si un carácter es una vocal o consonante, 4) mostrar números aleatorios hasta que uno sea mayor que 0.95, y 5) mostrar los primeros 80 números múltiplos impares de 7. El código debe generarse durante el examen y
MAYO 1 PROYECTO día de la madre el amor más grande
Examen Práctico Java Noviembre 2014 IES Gran Capitán
1. Examen práctico, Noviembre 2014. Métodos
Previamente a las instrucciones, recuerda:
1. El código no sólo ha de compilar y funcionar según estas disposiciones, sino que ha de ser legible y eficiente, sin redundancia y con una finalidad clara.
2. En tu sistema de archivos crea la carpeta” exNombreApellido1Apellido2”. Contendrá los ficheros “Teclado.java” y “exNombreApellido1Apellido2.java”.
3. Genera la documentación javadoc y entrégala junto con el resto de los documentos. Para ello:
a. La clase ha de tener su comentario junto con el nombre del autor correctamente identificado según javadoc
b. Documenta también los métodos
4. Entrega la carpeta completa (código fuente y documentación generada) comprimida en un fichero exNombreApellido1Apellido2
5. La conexión a la red queda TERMINANTEMENTE PROHIBIDA. Sólo podrá utilizarse para la descarga y para la entrega del examen.
6. El uso de cualquier otro material queda TERMINANTEMENTE PROHIBIDO.
7. El código será generado por el alumno en el momento del examen, por lo que ha de ser eficiente.
8. Podrá utilizarse el editor de textos sublime, notepad++ o similar
Menú
Inicialmente se mostrará el siguiente menú con el siguiente comportamiento y diseño:
Se implementarán los métodos
1. mostrarMenu(),
2. realizarOpcionMenu() y
3. recogerOpcionMenu()
2. Opción 1. El triple de un número:
Se implementará el método:
1. calcularTriple()
Opción 2: Dibuja un cuadrado. Se pedirá la dimensión entre 3 y 9.
Se implementarán los métodos:
1. dibujarCuadrado()
a. Dibuja un cuadrado de dimensiones indicadas por el usuario. Para ello utiliza la clase de cadenas más eficiente de Java.
b. Deberás mostrarlo añadiendo tantos asteriscos como dimensiones indique el usuario.
c. Deberás crear dos objetos cadenas
i. Una para la primera y última fila (*****)
ii. Otra para las filas intermedias (* *)
2. pedirDimension()
a. Solicita la dimensión del cuadrado, entre 3 y 9
Opción 3. ¿Es consonante o vocal?
Se implementará el método:
1. consonanteOVocal()
3. a. Solicita al usuario un carácter y este le indica si es vocal o consonante (mayúsculas o minúsculas). Si no lo fuera, diría que no es una letra del abecedario. Distinguiría tanto mayúsculas como minúsculas. Se sale cuando
introduce un asterisco.
Opción 4. Mostrar hasta que sea mayor que 0.95
Se implementará el método:
1. casiUno()
a. Muestra mediante un bucle while números aleatorios hasta que sean mayores de 0,95. Al finalizar se mostrará el total de números mostrados
Opción 5. Los 80 primeros números múltiplos de 7 impares
Se implementará el método:
2. multiplosImpares()
a. Muestra los 80 primeros números múltiplos de 7 impares