Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESEFundamentos de Informática

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
Fundamentos de Informática

Descripción:
Examen 29

Autor:
Mel
(Otros tests del mismo autor)

Fecha de Creación:
26/01/2024

Categoría:
UNED

Número preguntas: 25
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Dada una clase ''Persona'' con un atributo edad tipo entero, y dado el siguiente fragmento de código perteneciente a un método de la clase ''Persona'', ¿qué imprimiría? ''10'' en cualquier caso. depende del estado de ''p''. no puede ejecutarse. La expresión de la línea 2 es incorrecta. no puede ejecutarse, dado que no puede instancias una clase dentro de sí misma.
Indique cuál de las siguientes instrucciones representa la definición de la cabecera de una clase en Java: public class A [...] class public A [...] public class A () [...] public void class A [...].
El código de un método privado se ejecuta siempre que: se invoque desde otro método privado. se invoque desde la propia clase. la clase desde la que se invoque sea privada. el paquete desde el que se invoque sea privado.
Un método polimórfico en Java, permite: que un método pueda devolver diferentes tipos de datos. que un método no devuelva ningún resultado. que se pueda usar la implementación de un método redefinido en una clase o el correspondiente en su superclase. que en un tiempo de compilación se pueda elegir y fijar la implementación de un método redefinido en una clase o el correspondiente en su superclase.
Una variable polimórfica: puede contener objetos de la clase declarada o de cualquier subclase de ésta. puede ser accedido desde una clase polimórfica o alguna de las subclases de ésta. mantiene el estado para todas las instancias de una clase. debe ser accedida por medio de métodos polimórficos de su clase o de cualquier subclase de ésta.
¿Qué número imprimiría el siguiente código? 1. 2. 3. 4.
¿Qué se imprime al ejecutar el siguiente fragmento de código? 10. no imprimiría nada. 9. 1.
Indique cuál de las siguientes instrucciones representa una definición de un atributo de una clase en Java: int suma = 0; suma int; suma int = 0; int suma = new Int();.
Indique cuál de las siguientes afirmaciones es correcta en la programación orientada a objetos: los objetos definen el tipo de los atributos dentro de una clase. las clases definen el tipo de objeto. las clases definen el estado actual de un objeto. los objetos definen los métodos de una clase.
Indique cuál de las siguientes instrucciones representa la cabecera de un método constructor de una clase llamada A en Java: constructor A ()[...] public constructor A()[...] public A()[..] public void A()[...].
En JAVA: está permitido definir más de un método con el mismo nombre siempre que tenga diferentes parámetros de entrada. está permitido definir más de un método con el mismo nombre siempre que éstos sean constructores y tengan diferentes parámetros de entrada. no está permitido definir más de un método con el mismo nombre. no está permitido definir más de un método con el mismo nombre, salvo que éstos sean de tipo ''static'' y tengan diferentes parámetros de entrada.
¿Qué indica la frecuencia del reloj de la placa base? la velocidad del equipo. la velocidad de conexión a internet. la velocidad a la que el equipo realiza copias de seguridad. el rango acústico del equipo.
Sabiendo que A es una clase bien definida y dado el siguiente fragmento de código: ¿Cuál de las siguientes afirmaciones es correcta? en las variables ''a'' y ''b'' tendremos dos clases asociadas al mismo objeto. el código es incorrecto ya que no podemos instanciar clases mediante constructores sin parámetros. el código es incorrecto ya que no podemos instanciar una misma clase en dos variables distintas. en las variables ''a'' y ''b'' tendremos dos objetos de la misma clase.
Sabiendo que ''A'' y ''B'' son dos clases bien definidas: ¿es correcto el siguiente fragmento de código? no, dado que dos clases no pueden tener métodos con el mismo nombre. sí, podría ejecutarse. no, porque las instanciaciones son incorrectas. no, porque en un método ''main'' no pueden instanciarse objetos.
¿Qué significa sobrecarga de un método? modificar su implementación para que incluya la funcionalidad de otro método y reducir así el número de llamadas a métodos en nuestro código. modificar la implementación de un método aumentando su coste computacional. crear otro método con el mismo nombre pero con diferentes parámetros. añadir funcionalidad adicional a un método previamente creado.
Teniendo en cuenta las siguientes definiciones e instrucciones, se puede decir que: son todas correctas. la asignación a = new C (); es errónea. la asignación B b = new A (); es errónea. depende de los objetos almacenados en las variables en tiempo de ejecución.
¿Cuál es la diferencia principal en Java entre un array ([]) y un ArrayList?: en Java no existen la clase ArrayList. que el tamaño del array ([]) está predefinido y no se puede redimensionar, mientras que los ArrayList sí. que el tamaño del ArrayList está predefinido y no se puede redimensionar, mientras que los array sí. no hay diferencia; array y ArrayList son equivalentes.
¿Qué se imprime al ejecutar el siguiente fragmento de código? nada. 9. 11. 10.
Indique cuál de los siguientes tipos de memoria NO es memoria volátil: RAM. ROM. caché. virtual.
Suponga que queremos modelar una simulación de tráfico, donde uno de los tipos de entidad con los que tendremos que tratar son los vehículos. ¿Cómo modelaremos la entidad vehículo en nuestro contexto? como una clase. como un objeto. como un método. como un atributo.
Dado el siguiente método de una clase CuentaBancaria, indique cuál de las siguientes afirmaciones es cierta asumiendo que el método no dé errores al ejecutarse: 'cantidad' es un atributo tipo booleano. 'saldo' se modifica según el valor del atributo 'cantidad' de la clase. el método devuelve un valor entero. saldo es un atributo de la clase.
¿Qué significa sobrecargar un método? hacer llamadas a un método desde todas las clases del sistema. tener más de un método en una clase con el mismo nombre pero diferentes argumentos. no definir el constructor de una clase para que así se ejecute el constructor por defecto cuando se instancie un objeto. invocar métodos de la misma clase desde un objeto.
Teniendo en cuenta la siguiente jerarquía de clases. Indique cuál de las siguientes instrucciones es ERRÓNEA: mamífero m = new Perro(); animal a = new Gato (); gallina g = new Ave (); ave a = new Gorrion ();.
Indique cuál de las siguientes afirmaciones es correcta. Una excepción ... es un método que cambia el estado de un objeto. es un objeto que representa los detalles de un fallo del programa. define la sección del código fuente desde la que se puede acceder a una variable. es un conjunto de objetos en un estado definido que sirve como base para realizar pruebas de unidad.
Indique cuál de las siguientes afirmaciones es FALSA. Un conjunto es una colección que: almacena cada elemento individual como máximo una vez. No mantiene ningún orden específico. permite almacenar cada elemento más de una vez. No mantiene ningún orden específico. almacena cada elemento individual como máximo una vez. Se mantiene orden específico en el que se ha creado. permite almacenar cada elemento más de una vez. Se mantiene orden específico en el que se ha creado.
Denunciar test Consentimiento Condiciones de uso