Aquí les traigo mi examen de PLE del tercer trimestre, el único que hemos hecho, ya que este trimestre ha sido muy corto.
1.- Define una clase que represente ángulos, para lo cual debe almacenar su medida en grados, minutos y segundos.
[]Crea un constructor que construya un ángulo recibiendo como parámetros tres números enteros, y un constructor de copia.[/]
[]Crea un método que lleve a cabo la suma de dos ángulos.[/]
[]Sobrecarga el operador de asignación evitando la autoasignación.[/]
[]Sobrecarga el operador == y !=.[/]
3 puntos
2.- Crea un programa que nos permita almacenar los datos de los trabajadores de una empresa sacados de un fichero de texto(nombre, apellidos, dirección, localidad, provincia, salario). El programa procederá a leer los datos de los trabajadores. A continuación calculará el salario medio por provincias: Huelva, Sevilla, Cadiz y Málaga. Por último mostrará un listado de aquellos trabajadores que hayan superado la media por provincias.
3 puntos
3.- Estamos creando una aplicación que permite jugar a los barquitos. Se pide:
Indica la estructura de datos más adecuada para representar el tablero, los barquitos y las casillas vacías. Crea una función que permita colocar de forma aleatoria un barquito con una longitud L sobre el tablero, comprobando que la posición dónde colocamos el barquito no se encuentre ya ocupada, ni se superen los límites del array.
3 puntos
4.- Responde a las siguientes cuestiones:
[]¿Cómo se llama al constructor de la clase base desde la clase derivada?[/]
[]¿Qué ventajas aporta pasar un objeto por referencia?[/]
[]¿Podemos asignar a un objeto otro objeto si no sobrecargamos el operador de asignación?[/]
[]Si no sobrecargamos la asignación y asignamos a un objeto otro objeto, ¿qué ocurre?[/]
1 punto
Pues este es el examen, he sacado un 7,3. Aprobé PLE de primero de DAI. Ya queda menos, espero en estos días poder confirmar la superación de las otras asignaturas, jeje.
Un saludo.