option
Cuestiones
ayuda
daypo
buscar.php

3 Programación 5 al 6

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
3 Programación 5 al 6

Descripción:
examen junio

Fecha de Creación: 2026/05/22

Categoría: Informática

Número Preguntas: 40

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

Argumento que se debe pasar al constructor de la clase RandomAccessFile para abrir el archivo para lectura y escritura en Java. "w". "rw". "r".

¿Qué opción elegirías para obtener una subcadena que va desde el índice 3 hasta el final de la cadena original?. texto.substring(3,-1);. texto.substring(3, length());. texto.substring(3);.

¿Cómo se añadirían elementos a la lista nombres?. nombres.add("Nombre");. nombres.add['Nombre'];. nombres.arg("Nombre");.

Método de la clase String que se utiliza para buscar la última ocurrencia de un carácter dentro de una cadena. lastIndexOf(int ch). indexOf(int ch). charAt(int index).

¿Qué operador se usa para concatenar cadenas en Java?. . +. &.

¿Cuál es el tipo de mapa que se utiliza cuando se quiere una tabla hash con tiempos rápidos de búsqueda e inserción?. LinkedHashMap. TreeMap. HashMap.

¿Está bien escrito este código?. Sí, está correctamente escrito. No, al inicio debería escribir public clas. No, faltan unas llaves.

¿Cuál es la clase que se utiliza para transformar un Document en una cadena de texto con formato XML?. DOMSource. Transformer. StringWriter.

¿Cómo accederías al valor asociado con la clave 'Categoría' en el siguiente Map?. miMapa.get("Categoría");. miMapa.fetch("Categoría");. miMapa["Categoría"];.

¿Qué es un array?. Una estructura de datos que permite almacenar varios valores en una sola variable. Una secuencia de elementos del mismo tipo que se asocian con un índice. Una colección de elementos de distintos tipos que se asocian con una clave.

Dado el siguiente array unidimensional en Java, int[] numeros = {2, 4, 6, 8, 10}; ¿Cuál sería el resultado de imprimir 'numeros[2]'?. 6. 2. 4.

El tipo de proyecto que se debe crear para desarrollar una aplicación JavaFX en Eclipse es... JavaFX Project. Java Project. Java Application Project.

¿Qué tipo de plugin se utiliza para integrar y facilitar el desarrollo de aplicaciones JavaFX dentro del sistema de construcción y administración de dependencias Gradle?. JavaFX Gradle plugin. JavaFX plugin. Ambos son correctos.

¿Cuál es el método que se utiliza para crear un nuevo archivo con un nombre único y devolver un objeto File que apunta a él, útil para crear archivos que tienen probabilidad de ser borrados, en Java?. createTempFile(). createUniqueFile(). createNewFile().

¿Qué paquete contiene las clases e interfaces para la entrada/salida en Java?. java.io. java.net. java.util.

¿Cómo se denomina al tipo de acceso que permite leer o escribir datos en forma no secuencial en Java?. Acceso secuencial. Acceso directo. Acceso aleatorio.

¿Qué clase se utiliza para examinar y manipular archivos y directorios de forma independiente de la plataforma en Java?. Calendar. File. BigDecimal.

¿Cuál es la clase que representa una caja de texto de una sola línea que permite a los usuarios introducir texto en la interfaz gráfica de JavaFX?. TextArea. Label. TextField.

¿Qué devuelve el método readLine() de la clase BufferedReader cuando se alcanza el final del fichero?. EOF. -1. null.

Método utilizado para escribir un valor entero en un flujo de salida en Java. writeInt(). writeUTF(). writeDouble().

Considere la siguiente definición de clase en Java: class Calculadora { int sumar(int a, int b) { return a + b; } double sumar(double a, double b) { return a + b; } } public class Main { public static void main(String[] args) { Calculadora calculadora = new Calculadora(); System.out.println(calculadora.sumar(6, 2)); System.out.println(calculadora.sumar(1.5, 5.1)); } } ¿Cuál es el resultado de ejecutar el código anterior?. Error de compilación debido a la ambigüedad en la sobrecarga de métodos. 8 y 6.6. 8.0 у 6.6.

¿Qué implica que una variable sea una variable estática?. Que la variable solo puede usarse dentro de métodos estáticos. Que la variable pertenece a la clase y no a las instancias. Que la variable se crea de forma independiente en cada objeto de la clase.

El tipo de relación que existe entre un objeto compuesto y los objetos que lo conforman es... Una relación de dependencia. Una relación de herencia. Una relación de asociación.

¿Qué tipo de método no se hereda de la superclase a la subclase?. Constructor. Estático. Final.

Mecanismo de polimorfismo que permite redefinir el método de una superclase en una subclase. Polimorfismo de subtipos. Polimorfismo de sobrecarga. Polimorfismo de abstraction.

Modificador de acceso que tienen por defecto los métodos y las variables de una interfaz en Java. protected. public. private.

Seleccione la ventaja principal de usar variables declaradas como 'final'. Hace que el código sea más lento al compilar. Permite modificar los valores de las constantes durante la ejecución. Impide que los valores de las constantes se cambien accidentalmente.

Observa el siguiente fragmento de código en Java: class Contador { private static int cuenta = 0; Contador() { cuenta++; } public static int getCuenta() { return cuenta; } } public static void main(String[] args) { new Contador(); new Contador(); new Contador(); System.out.println("Número total de instancias: " + Contador.getCuenta()); ¿Cuál es el resultado de ejecutar el código anterior?. Imprime 'Número total de instancias: 3' ya que la variable estática 'cuenta' se incrementa cada vez que se crea una nueva instancia de 'Contador'. Imprime 'Número total de instancias: 1' debido a que la variable estática 'cuenta' no se puede incrementar. Se produce un error de compilación porque las variables estáticas no pueden ser modificadas.

¿Qué ocurre si se intenta crear una instancia de una clase sin definir ningún constructor?. Se utiliza un constructor por defecto sin parámetros. Se produce un error en tiempo de compilación. Se produce una excepción en tiempo de ejecución.

¿Qué es lo que ocurre primero cuando se intenta crear un objeto de una clase abstracta?. Se produce una conversión implícita a una subclase concreta. Se produce un error en tiempo de compilación. Se produce una excepción en tiempo de ejecución.

¿A qué se denomina desajuste objeto-relacional?. La diferencia entre el lenguaje de consulta SQL y el lenguaje de programación orientado a objetos. La diferencia entre el modelo de datos de una base de datos relacional y el modelo de datos de una aplicación orientada a objetos. La diferencia entre los tipos de datos de una base de datos relacional y los tipos de datos de una aplicación orientada a objetos.

Ventaja que tiene el driver protocolo nativo/todo Java sobre el driver protocolo de red/todo Java. Ambas opciones son correctas. No necesita una capa intermedia para traducir las solicitudes de API JDBC. No necesita un protocolo de red independiente de la base de datos.

Ventajas que tiene una base de datos orientada a objetos. Se integra directamente con aplicaciones escritas en lenguajes orientados a objetos. Ambas opciones son correctas. Admite funciones orientadas a objetos como agregación, encapsulación, polimorfismo y herencia.

Una clave primaria en una base de datos relacional es... Un campo o conjunto de campos que restringe el tipo o el valor de los datos de una tabla. Un campo o conjunto de campos que hace referencia a la clave primaria de otra tabla. Un campo o conjunto de campos que identifica de forma única a cada registro de una tabla.

Dado el siguiente fragmento de código para establecer una conexión a una base de datos MySQL utilizando JDBC en Java: String url = "jdbc:mysql://localhost:3306/miBaseDeDatos"; String user = "miUsuario"; String password = "miContraseña"; try { Connection conexion = DriverManager.getConnection(url, user, password); System.out.println("Conexión establecida correctamente."); } catch (SQLException e) { System.out.println("Error al establecer la conexión: " + e.getMessage()); ¿Qué deberías asegurarte de tener configurado correctamente para que este código funcione sin problemas?. Configurar las reglas del firewall para permitir conexiones al puerto '3306' desde 'localhost'. Modificar el archivo 'hosts' del sistema operativo para incluir una entrada para 'localhost'. Asegurarse de que el controlador JDBC de MySQL ('mysql-connector-java') está agregado al classpath del proyecto.

¿Qué es una transacción en una base de datos relacional?. Una secuencia de operaciones de lectura que se realizan de manera simultánea y se pueden repetir si ocurren cambios. Una secuencia de operaciones de consulta que se realizan de manera eficiente y se pueden optimizar si ocurren demoras. Una secuencia de operaciones de escritura que se realizan de manera atómica y se pueden deshacer si ocurren errores.

Método se utiliza para ejecutar las instrucciones SELECT. executeUpdate(). executeQuery(). execute().

¿Qué es un driver API nativo/parte Java?. Un driver JDBC que utiliza la interfaz de métodos nativos de Java para convertir las solicitudes de API JDBC en llamadas específicas a bases de datos. Un driver JDBC que utiliza la interfaz de sockets de Java para convertir las solicitudes de API JDBC en llamadas genéricas a bases de datos. Un driver JDBC que utiliza la interfaz de protocolos de Java para convertir las solicitudes de API JDBC en llamadas independientes de bases de datos.

Desventaja que tiene el driver API nativo/parte Java. Requiere instalar y configurar la interfaz de conectividad de red para la base de datos. Requiere instalar y configurar la interfaz de conectividad nativa para la base de datos. Requiere instalar y configurar la interfaz de conectividad de protocolo para la base de datos.

¿Qué es db4o?. Un sistema de gestión de bases de datos orientada a objetos de código abierto que se utiliza en aplicaciones Java y .NET. Un sistema de gestión de bases de datos orientada a grafos de código abierto que se utiliza en aplicaciones de redes sociales y análisis. Un sistema de gestión de bases de datos orientada a documentos de código abierto que se utiliza en aplicaciones web y móviles.

Denunciar Test