option
Cuestiones
ayuda
daypo
buscar.php

Programación 2º Trimestre

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Programación 2º Trimestre

Descripción:
Programación 2º trimestre

Fecha de Creación: 2023/02/21

Categoría: Informática

Número Preguntas: 60

Valoración:(1)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Qué es una herencia?. Es la programación dirigida a objetos, utilizando como función un único agente, teniendo en cuenta sus propias características y funciones. Se basa en las relaciones existentes entre las clases, pudiendo éstas formar una relación jerárquica, donde haya clases que heredan comportamiento de otras. Proporciona cohesión en los datos que forman un objeto. Se basa en dividir un problema en otros más pequeños.

Herencia. ¿Cómo se define?. Son las relaciones existentes entre las clases. Funcionalidad que proporciona a un objeto la posibilidad de tener diferentes comportamientos asociados a diferentes objetos. Se basa en que cada objeto ha de estar aislado del exterior, es decir, externamente se desconoce la composición interna. Ninguna de las anteriores.

Cómo se ejecuta el bloque finally?. Siempre, haya error o no. Solo cuando captemos una excepción en un try. Solo cuando haya excepciones. Nunca el bloque finally es un tipo de comentario y no afecta sobre el código.

Inconvenientes de la POO. La ejecución de estos programas es más lenta. Fiabilidad. Reutilización de códigos. Mayor seguridad.

Al crear una clase en java el método Get sirve para: Retornar un atributo de la clase. Modificar un atributo de la clase. Eliminar un atributo de la clase. Implementar una clase.

La finalidad del método toString () es : Mostrar el resumen del contenido de las variables acordes a un formato que le queremos dar. Obtiene el valor del atributo que queramos. Convierte a tipo String las variables de las clases. Devuelve todos los métodos implementados en la clase como un System.out.println().

Indica cual de las siguientes reglas de los constructores es falsa. No devuelve ningún tipo de dato. Tienen que ser privados para ser usados. Tienen que llamarse igual a la clase a la que pertenece. Pueden tener o no parámetros de entradas.

La herencia múltiple. Discierne de las simples en los números de clases padre de las que una hija puede heredar. Discierne de la simples en el número de clases que puede heredad de una clase. Discierne de las simples en un número de clases hija de las que una clase padre puede heredar. Ninguna es correcta.

Los constructores. Pueden tener declarados un nombre diferente a la clase a la que pertenezcan. Es el fragmento necesario de código encargado de inicializar los objetos de las clases. Es el fragmento opcional de código encargado de inicializar los objetos de las clases. El compilador crea automáticamente un constructor completo y bien estructurado para evitar cargar de trabajo extra al programador.

Cual de las siguiente características de objeto no lo distinguen?. Identidad. Estado. Comportamiento. Tipo.

Los conjuntos, o set es inglés, representan un tipo de colección en el que no puede haber. Elementos repetidos. Elementos distintos. Elementos parecidos. Elementos resultados.

Cómo hacer un bloque estático. Static {/*código*/}. Nombre static {/*código*/}. Static void {/*código*/}. Static tipo {/*código*/}.

Con que sentencia sobre escribimos un método. #Override. $OverMethod. @Override. Ninguna es correcta.

Qué consideramos una clase padre. Una clase de las que las otras heredan. Una clase que hereda de otra. Una clase que no hereda de ninguna clase y viceversa. Ninguna es correcta.

Selecciona la respuesta incorrecta. Los métodos abstractos... No se implementan. Pueden existir en cualquier clase. Tendrá que ser sobre escrito obligatoriamente. Solo podrá existir en una clase abstracta.

Para la gestión de excepciones en java se utiliza. Bloques try-catch. Estructura de control if-else. Cualquiera de ella. La palabra reservada throws.

Para referirnos a las clases padres usamos la palabra reservada. Super. Parent. This. Progenitor.

La instrucción System.out es un tipo de instrucción que representa un flujo de datos. De que tipo de datos se trata?. Estándar de entrada. Estándar de salida de errores. Estándar de salida. Estándar de entrada de errores.

Una interface no puede contener. Método. Constante. Atributo. Herencia.

Para saber si un objeto es de una determinada clase podemos usar el operador. Class. Instanceof. Isclass. This.

Qué tipo de polimorfismos son los correctos. Estáticos y dinámicos. Dinámicos. Estáticos. Ninguna es correcta.

Señala la correcta. Un try puede tener o no varios catch, pero un catch tiene que tener asociado por obligación un System.out.println(). Un try puede tener solo un catch, pero un catch puede estar asociado a uno o varios try. Un try no puede tener varios catch, pero un catch puede no tener un try asociado. Un try puede tener uno o varios catch, pero un catch no puede no tener un try asociado.

Los errores que se producen fortuitamente durante la ejecución en java se llaman. Excepciones. Logs. Coredumps. Bugs.

Que instrucción representa un estándar de salida de errores. System.in. System.out. System.err. Ninguna es correta.

Cuál no es un flujo estándar en java. System.in. System.out. System.err. System.logs.

Para lanzar excepciones se utiliza la palabra reservada. Throw. Try. Catch. Ninguna de ellas.

En que se diferencia una interfaz de una clase abstracta. La interfaz no pertenece a la jerarquía de las clases de la herencia. Entre las clases abstractas podemos implementar métodos de tipo doble. Las interfaces no pueden heredad de otras. En que una interfaz tiene métodos y las clases abstractas no.

En documentación de excepciones que se debe documentar. Métodos. Clases. Códigos mediante comentarios. Todas son correctas.

Cuál de estas es una ventaja de las interfaces. Organización y estructuración de códigos. Las constantes que se creen en un interfaz estarán disponibles para todas aquellas clases que las usen. Se obliga a que todas las clases que la utilicen usen el mismo método. Todas son correctas.

Cómo se declara e instancia un objeto en la misma sentencia. NombreClase nombreobjeto = new NombreClase( [parámetros] );. NombreObjeto NombreClase= new NombreObjeto( [parámetros] );. NombreObjeto NombreClase= nuevo NombreObjeto( [parámetros] );. NombreClase nombreobjeto =nuevo NombreClase( [parámetros] );.

Para declarar una clase abstracta en Java, lo hacemos mediante la palabra reservada…. Implements. Abstract. Eclipse. A y B son correctas.

¿Cuál es la palabra reservada en Java para indicar la Herencia?. Import. Div. String. Extends.

¿Cuáles son los tipos de mapa?. HashMap. TreeMap. LinkedTripMap. Todas son correctas.

¿Qué es el comportamiento?. Es la representación de un objeto. Es la propiedad que define las acciones que un objeto puede llevar a cabo. Es la secuencia que define las acciones de un objeto. Es la propiedad que define las variables que un objeto puede usar.

¿Qué clases se usan para escribir en ficheros?. FileWriter y PrintWriter. File y FileReader. BufferedOutputStream. BufferedInputStream.

Las etiquetas que usamos para documentar los métodos son: @param, @return, @deprecated. #desc, #reserve, #customs. $div$, &lab, &throws&. %sysout, %get, %set.

¿Qué hace la etiqueta @Override?. Esta etiqueta recorre un ArrayList de manera Ascendente (de 0 a ArrayList.size()). Te genera un toString por defecto. Esta oración le permite al compilador de Java saber que deseas anular un método existente de una clase primaria. Ninguna es correcta.

¿Qué es una biblioteca?. Conjunto de interfaces que comparten una misma funcionalidad, pudiendo ser encapsuladas en un mismo paquete. Conjunto de interfaces que comparten una misma funcionalidad, teniendo que estar en diferentes paquetes. Conjunto de clases que comparten una misma funcionalidad, teniendo que estar en diferentes paquetes. Conjunto de clases que comparten una misma funcionalidad, pudiendo ser encapsuladas en un mismo paquete.

Para comparar si dos cadenas de caracteres de tipo String son iguales o no se utiliza…. El comparador = =. El comparador >=. El método .equals(). El método .indexOf().

Las excepciones que nos vamos a encontrar en Java a la hora de tratar con ficheros son: IndexOutOfBoundsException y ArithmeticException. IndexOutOfBoundsException y FileNotFoundException. IOException y FileNotFoundException. IOException e IndexOutOfBoundsException.

¿Cuál es la sintaxis de los métodos estáticos?. NombreObjeto NombreClase= new NombreObjeto( [parámetros] .;. [ Variable= ] NombreClase.nombreMetodo ([parámetros]). static [ valor devuelto / void] nombreMetodo ([parámetros]). static [ valor devuelto ] nombreMetodo ([parámetros)].

Los atributos estáticos…. Dependen de Eclipse. Dependen de las variables de entorno. Dependen de los objetos. Dependen de las clases.

Los objetos poseen características y son: identidad, estado, comportamiento. solo comportamiento. llamadas, HEAP, inteligencia. Organización, constancias y relaciones.

En un hashmap se almacenan: Claves. Objetos. Claves y tipos primitivos. Claves y valores.

¿Cómo se denomina la ruta que nos indica la posición del fichero desde el directorio raíz?. Ruta relativa. Ruta absoluta. Ruta administrativa. Ninguna es correcta.

Cual es la función del recolector de basura en java?. Permite reciclar código reutilizable entre varias clases públicas, quitando carga de trabajo del compilador. Se encarga de eliminar los datos sin referenciar en cualquier operación restrictiva, evitando el uso de bucles infinitos. Se encarga de eliminar de manera automática los objetos que ya no son referenciados por ninguna variable. Es una herramienta que el usuario puede utilizar de manera activa para buscar fallos en la sintaxis y, tras un escaneo posterior, eliminar la basura generada por nomenclatura errónea.

Qué es una interfaz?. Es una representación de entidades del mundo real en nuestro programa. Es una clase que declara variables en su interior que son objetos de otra clase. Es una serie de acciones relacionadas entre sí, que va a poder ejecutar un objeto. Es una jerarquía de clases, donde podrá haber clases abstractas.

Qué relación tendrá lugar cuando una clase defina a otra en su interior?. Relación de composición. Relación de herencia. Relación de anidamiento. Relación de clientela.

Cuál es el método para crear directorios?. Mkdir (). Mkfolder(). CreateDir(). CreateFolder().

Qué es un Hashmap?. Es un tipo de mapas que almacena elementos de tipo clave-valor. Es un tipo de mapas que almacena elementos de tipo array unidimensionales. Es un tipo de mapas que almacena elementos de tipo array multidimensionales. Es un tipo de mapa que almacena los datos ordenados por su valor para así hacer que funcionen más rápido.

Qué método devuelve una String en mayúscula?. chartAt(index int). equals(“str”). toUpperCase(). substring(n1,n2).

Donde es conveniente cerrar los archivos?. En el método main para mantener el código organizado. En el bloque try-catch ya que pueden dar errores y hay que gestionarlo. En cualquier parte del código y cuando se haya terminado de acceder a ello. En el bloque finally, para asegurarnos de que se cierra pase lo que pase.

Para acceder al elemento de una posición concreta en un ArrayList se utiliza. Método.put(). Método.size(). Método.lastindexof(). Método.get().

Cual de estos estados del ciclo de la vida de un objeto no es correcto. Creación. Utilización. Reciclaje. Destrucción.

Cuál es la instrucción que utilizamos para lanzar una excepción?. Catch. Launch. Throw. Try.

Java soporta la herencia múltiple?. No. Si. Si, solo si las clases padres son las abstractas. Ninguna es correcta.

Para conocer el número de elementos que contiene una colección HashSet utilizaremos el método genérico. .isEmpty(). .length(). .size(). .clear().

Las clases con las que podemos acceder a un directorio de Java y listar su contenido es. Parent. Directory. DirContent. File.

.La siguiente definición: “… nos indica la posición del fichero desde la posición donde nos encontremos en el sistema de directorios”, es la definición de: Ruta absoluta. Clase. Ruta relativa. Tipo de dato String.

Los pasos básicos y recomendados a la hora de tratar con ficheros para así minimizar los errores y excepciones que pueda haber son: 1. Abrir el flujo al fichero / 2. Operar con el fichero / 3. Cerrar el flujo con el fichero / 4. Comprobar que el fichero se ha creado correctamente. 1. Abrir el flujo al fichero. / 2. Comprobar que el flujo se ha abierto correctamente. / 3. Operar con el fichero. / 4. Cerrar el flujo que hemos creado al principio. No hay un orden recomendado, podemos operar con el fichero directamente sin antes crear un flujo de lectura o escritura. Todas son correctas.

Denunciar Test