Exercicis d'autoavaluació
Exercici 1
Estudieu atentament la documentació de la classe Math
i completeu les afirmacions següents:
Exercici 2
/** Resol una ronda d'accions entre dos lluitadors, d'acord amb les estratègies * individuals de cadascú. * * @param jug Estat del Jugador * @param accioJug Estratègia triada pel Jugador * @param adv Estat de l'Adversari * @param accioAdv Estratègia triada per l'Adversari. */
Tot just s’ha mostrat el comentari previ a la capçalera d’un mètode desconegut, en format javadoc. A partir d’aquest, contesteu si les afirmacions que es plantegen a continuació són vertaderes (V) o falses (F).
Exercici 3
package unitat5.apartat1.exercicis; import java.util.Random; public void inici() { double [] array = new double[10]; for (int i = 0; i < array.length; i++) { double d = rnd.nextInt(); array[i] = Math.???(d); } Auxiliar aux = new Auxiliar(); aux.transformar(array); java.util.Arrays.sort(array); }
A partir del fragment de codi anterior, contesteu si les afirmacions que es plantegen a continuació són vertaderes (V) o falses (F).
Exercici 4
Mitjançant l’estudi de la documentació de l’API del Java, contesteu si les afirmacions que es plantegen a continuació són vertaderes (V) o falses (F). No cal que esbrineu en detall que fa cadascuna de les classes que apareixen, només heu de ser capaços de contestar.
Exercici 5
Dins del vostre projecte Java disposeu de la jerarquia de carpetes següent:
- Carpeta de Treball
- jocs
- arena
- interfície
- regles
- aplicacions
- utilitats
- arrays
- fitxers
- interfície
A partir només d’aquesta informació, i cap altra, contesteu si les afirmacions que es plantegen a continuació són vertaderes (V) o falses (F).