Examen Práctico Java Noviembre 2014 IES Gran Capitán
-
Upload
jesus-lopez-gonzalez -
Category
Education
-
view
188 -
download
2
Transcript of Examen Práctico Java Noviembre 2014 IES Gran Capitán
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()
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()
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