3
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()

Examen Práctico Java Noviembre 2014 IES Gran Capitán

Embed Size (px)

Citation preview

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