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 26

Autor:
Mel
(Otros tests del mismo autor)

Fecha de Creación:
24/01/2024

Categoría:
UNED

Número preguntas: 28
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Dada la siguiente definición de clase: ¿Qué habrá que modificar para que fuera correcta? nada. El código es correcto. eliminar la palabra ''String''. sustituir la palabra ''String'' por ''private''. sustituir ''public'' String A() por ''public static void A (String args[])''.
Cuál de estas afirmaciones es FALSA. Un método puede ser invocado: desde otra clase. desde una clase de otro paquete. desde la misma clase. desde la signatura de otro método.
¿Qué hay que hacer en Java para crear una variable polimórfica? utilizar la palabra reservada ''polimorphic''. declarar una variable como referencia a un objeto de una clase determinada y posteriormente asignar a esa variable referencias a objetos de otras clases de otro paquete. declarar una variable como referencia a un objeto de una clase determinada que tenga clases derivadas y así posteriormente se podrán asignar a esa variable referencias a objetos de subclases de la clase inicial. en Java no es posible el polimorfismo.
Dado el siguiente fragmento de código, indique qué es lo que se imprimiría por pantalla: 01122334. 11223344. 00112233. 44.
Siendo CPadre una clase padre de CHija, ambos con el atributo nombre tipo ''String'' declarado como público, ¿qué imprimiría el siguiente código? Pepe. Juan. null. Una excepción.
Dado el array: int j[] = (1,2,3,4,5,6); ¿cuál es el elemento en la posición j[3]? 2. 4. 3. la inicialización del array es incorrecta.
La memoria ________ es NO volátil. RAM. caché. ROM. no existen memorias no volátiles.
¿Qué elementos definen a un objeto? su carnalidad y su tipo. sus atributos y sus métodos. la forma en que establece comunicación e intercambia mensajes. su interfaz y los eventos asociados.
¿Se pueden crear objetos de una clase con métodos abstractos? sí, siempre. no, nunca. sí, siempre que tengamos el código fuente de la clase. no, ya que no existen los métodos abstractos.
Dado el siguiente fragmento de código, indique qué es lo que se imprimiría por pantalla: 998877665544. 98765432. 99887766554433. 9876543.
¿Qué es una excepción? un objeto que no puede ser instanciado. un error que lanza un método cuando algo va mal. un bucle que no finaliza. un tipo de mecanismo que permite la sobreescritura de métodos.
Dadas las siguientes definiciones de clases: var0=var1; var2=(ClaseHija2)var1; var2=var4; var1=var2;.
¿Qué mostraría por pantalla el siguiente fragmento de código, asumiendo que edad es un atributo público tipo entero de la clase Persona? 30. 20. 29. 19.
Sabiendo que A y B son dos clases bien definidas y dado el siguiente fragmento de código: en las variables ''a'' y ''b'' tendremos dos objetos de la clase A y B, respectivamente. el código es incorrecto ya que no podemos instanciar clases mediante constructores sin parámetros. en las variables A y B tendremos dos instancias de las clases A y B. el código es incorrecto, habría que modificar las líneas 1 y 2 por: A a: = A (); y B b: = B(); respectivamente.
Dada las siguientes definiciones de clase: las definiciones son incorrectas, ya que una clase hija no puede redefinir un método de la clase padre. las definiciones son correctas y el método a es polimórfico. las definiciones son correctas siempre que la implementación 1 y 2 sean iguales. las definiciones son incorrectas ya que los métodos siempre se heredan y, por tanto, no hay que volver a definirlos en la clase hija.
El acceso a la memoria _______ es el más lento de entre los diferentes tipos de memoria: ROM. RAM. caché. virtual.
Indica cuál de las siguientes opciones NO es una de las características de un sistema operativo de red: conectar físicamente los equipos y periféricos. coordinar las funciones de todos los periféricos y equipos. proporcionar seguridad controlando el acceso a los datos y periféricos. se instala tanto en los clientes como en los servidores.
¿Qué se imprime al ejecutar el siguiente fragmento de código? 7. 0. 6. 5.
Indica cuál de las siguientes afirmaciones es FALSA: todas las clases en Java tienen una superclase. para que una clase en Java tenga una superclase hay que definirla con ''extends''. es posible declarar variables polimórficas que pueden contener cualquier objeto. los valores de los tipos primitivos en Java con ''int, boolean y char'' son instancias de la clase ''Object''.
Al producirse una excepción cuando se ejecuta el código del try: deja de ejecutarse, saltando al catch. se ejecuta completamente y después salta al catch. deja o no de ejecutarse dependiendo de cómo se haya definido la excepción. el programa completo se detiene.
Indica cuál de los siguientes tipos de información NO está contenido en el chip BIOS. las unidades de disco instaladas en el ordenador. el tipo y cantidad de memoria RAM disponible en el ordenador. el sistema o sistemas operativos instalados en el ordenador. las características del procesador.
Indica qué arquitectura de red es la que se emplea en Internet: OSI. TCP-IP. POP3. http.
Dado el siguiente fragmento de código: ¿Cuál de las siguientes afirmaciones es correcta? después de ejecutar la instrucción ( A a = new A (3); ) tendríamos una instancia de la clase ''A'' en la variable ''a''. la definición es incorrecta porque no puede existir un método cuyo nombre es el mismo que el de la clase. la definición es incorrecta porque la palabra reservada ''this'' de la línea 4 sólo se puede utilizar en clases abstractas. debería modificarse la línea 2 por ''private int A;'' para que la definición fuese correcta.
Dado el siguiente fragmento de código: ¿Cuál de las siguientes afirmaciones es correcta? la definición de la línea 1 es incorrecta, ya que un método no puede tener la palabra reservada ''static''. la línea 2 es incorrecta ya que no podemos invocar un método de una clase sin haber instancias previamente dicha clase. el código es correcto ya que el método ''a'' es estático y, por tanto, un método de clase y se puede invocar sin llamar previamente a la instrucción ''new'' para crear una instancia de la clase. el código es incorrecto eliminando la palabra ''static'' de la línea 1.
¿Podría ser cierto el siguiente código? si, por sobrecarga de métodos. sólo si el método pertenece a una clase abstracta. sólo si el código se encuentra en el método ''main''. no, dado que se llama al mismo método con diferente número de parámetros de entrada.
Sabiendo que la clase ''Coche'' es hija de ''Vehículo'', y a partir del siguiente código: v = a. a = v. v = (Coche) a;. v = new Coche ();.
Dado el siguiente código: únicamente si el código se encuentre dentro del método main(). sí, tomaría el valor ''Juan''. no se vería afectado el objeto dentro de la lista. no es posible cambiar el valor de un campo de un objeto almacenado en una lista.
¿Pueden capturarse errores de compilación en el propio código mediante excepciones? sí, siempre que la excepción se encuentre en el mismo método que el error. sí, siempre que la excepción se encuentre en la misma clase que el error. sí, siempre que la excepción se encuentre en la misma clase que el error o en una clase hija. no, en ningún caso.
Denunciar test Consentimiento Condiciones de uso