option
Cuestiones
ayuda
daypo
buscar.php

CC2

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
CC2

Descripción:
maytelon del copon

Fecha de Creación: 2026/10/14

Categoría: Otros

Número Preguntas: 41

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

Selecciona las DOS afirmaciones correctas sobre JFrame y JDialog. a. JDialog suele utilizarse como ventana secundaria o formulario. b. Todo JFrame es modal por defecto. c. JFrame suele utilizarse como ventana principal. d. JDialog siempre finaliza la aplicación al cerrarse.

¿Qué representa el valor true en new JDialog(ventanaPrincipal, "Nuevo alumno", true)?. a. Que el diálogo contiene un JTable. b. Que el diálogo debe ocupar toda la pantalla. c. Que el diálogo debe ser modal. d. Que debe cerrarse la JVM.

¿Cuál es la función habitual de un JPanel?. a. Sustituir la JVM. b. Agrupar y organizar componentes dentro de un contenedor. c. Solicitar datos mediante un diálogo estándar. d. Compilar los archivos Java.

¿Qué clase permite cerrar la Splash Screen tras una espera sin bloquear el hilo de eventos con Thread.sleep()?. a. JComboBox. b. Scanner. c. Integer. d. javax.swing.Timer.

Selecciona los DOS métodos que pertenecen a MouseListener. a. mouseEntered(). b. mouseDragged(). c. mouseMoved(). d. mouseClicked().

¿Por qué se utiliza trim() al leer el nombre desde un JTextField antes de comprobar si está vacío?. a. Para mostrar un cuadro de diálogo. b. Para eliminar determinados espacios iniciales y finales. c. Para registrar un listener. d. Para convertirlo a entero.

¿Qué DOS elementos identifican el proyecto Maven en el archivo pom.xml? Selecciona DOS respuestas. a. artifactId. b. groupId. c. setVisible. d. ActionListener.

¿Qué sucede al mostrar un JDialog modal asociado a un JFrame?. a. El JDialog se transforma en un JPanel. b. El JFrame se destruye automáticamente. c. El usuario debe terminar la interacción con el diálogo antes de volver a utilizar la ventana principal. d. Se detiene obligatoriamente la JVM.

¿Qué archivo genera el compilador javac a partir de un archivo fuente .java?. a. Un archivo pom.xml. b. Un archivo .jar con todas las dependencias. c. Un archivo .class con bytecode. d. Un archivo .exe nativo para cualquier sistema.

¿Dónde colocarías normalmente un archivo logo.png que va a utilizar la aplicación?. a. target/java. b. src/main/resources/imagenes. c. src/test/java. d. pom.xml/imagenes.

¿En qué paquete se encuentran las principales clases de Swing, como JFrame y JButton?. a. java.sql. b. org.maven. c. javax.swing. d. java.net.

¿Cuáles son DOS conjuntos de botones válidos para configurar showConfirmDialog()? Selecciona DOS respuestas. a. JOptionPane.INFORMATION_MESSAGE. b. JOptionPane.ERROR_MESSAGE. c. JOptionPane.YES_NO_CANCEL_OPTION. d. JOptionPane.YES_NO_OPTION.

¿Cuáles son DOS tipos de mensaje que se pueden pasar a showMessageDialog()? Selecciona DOS respuestas. Seleccione una o más de una: a. JOptionPane.YES_NO_OPTION. b. JOptionPane.WARNING_MESSAGE. c. JOptionPane.ERROR_MESSAGE. d. JOptionPane.CANCEL_OPTION.

Si logo.png está en src/main/resources/imagenes/, ¿qué ruta se utiliza normalmente con getResource() para cargarlo?. a. "target/java/imagenes/logo.png". b. "src/main/java/logo.png". c. "pom.xml/logo.png". d. "/imagenes/logo.png".

¿Para qué se emplea SwingUtilities.invokeLater() en la clase Main del material?. a. Para crear y mostrar la interfaz desde el hilo de eventos de Swing. b. Para validar correos electrónicos. c. Para convertir texto en números enteros. d. Para compilar automáticamente pom.xml.

¿Qué método de JOptionPane se utiliza para informar al usuario sin recoger una respuesta de selección?. a. showConfirmDialog(). b. showInputDialog(). c. showOptionDialog(). d. showMessageDialog().

Si el campo Nombre obligatorio está vacío al pulsar Guardar, ¿qué DOS acciones aparecen en el esquema de validación del SCORM? Seleccione una o más de una: a. Ejecutar siempre el guardado aunque exista un error. b. Usar return para detener la operación de guardado. c. Finalizar la JVM con System.exit(0). d. Solicitar el foco del campo con requestFocusInWindow().

Selecciona las DOS asociaciones correctas entre listeners y eventos. Seleccione una o más de una: a. ComponentListener: detectar un cambio de tamaño. b. ActionListener: detectar el movimiento del ratón. c. WindowListener: detectar el intento de cierre de una ventana. d. FocusListener: detectar cambios en pom.xml.

Selecciona las DOS asociaciones correctas entre componentes Swing y su función. Seleccione una o más de una: a. JLabel: mostrar texto o imágenes. b. JVM: contener paneles visuales. c. JTextField: introducir texto en una línea. d. pom.xml: mostrar un botón de la ventana.

Selecciona las DOS buenas prácticas señaladas para iniciar una aplicación Swing con Splash Screen. Seleccione una o más de una: a. Evitar operaciones pesadas en el EDT y considerar SwingWorker para tareas lentas. b. Crear siempre las ventanas Swing desde cualquier hilo sin coordinación. c. Crear y mostrar la interfaz mediante SwingUtilities.invokeLater(). d. Pausar el EDT con Thread.sleep() mientras se muestra la pantalla.

Al mostrar un formulario secundario, ¿qué clase es más adecuada si el usuario debe introducir varios datos y después aceptar o cancelar?. a. JDialog. b. JLabel usado como ventana. c. JTextField usado como ventana. d. JVM.

¿Qué clase se utiliza normalmente para representar la ventana principal de una aplicación Swing?. a. JLabel. b. JPanel. c. JButton. d. JFrame.

¿Qué comprueba "12345".matches("\\d+") en un archivo fuente Java?. a. Si el valor se guardó en una base de datos. b. Si se puede cerrar un JFrame. c. Si toda la cadena contiene uno o más dígitos. d. Si un carácter coincide en cualquier posición aunque sobren letras.

Antes de eliminar un alumno, ¿qué método de JOptionPane permite preguntar y recuperar si el usuario eligió Sí o No?. a. showConfirmDialog(). b. showInternalMessageDialog(). c. setTitle(). d. showMessageDialog().

¿Qué contenedor se emplea en el ejemplo del SCORM para crear una pantalla de presentación sin bordes?. a. JTable. b. JMenuBar. c. JTextArea. d. JWindow.

¿En qué directorio se ubica normalmente el código fuente de la aplicación en un proyecto Maven?. a. src/test/resources. b. src/main/resources. c. target/classes. d. src/main/java.

¿Qué elemento contiene las herramientas necesarias para desarrollar aplicaciones Java, incluido el compilador?. a. El gestor de ventanas del sistema operativo. b. JOptionPane. c. El JDK. d. La JVM.

Según las buenas prácticas del material, ¿qué DOS medidas deben aplicarse al validar datos?. a. Confiar únicamente en el contenido visible del JTextField. b. Mostrar mensajes claros cuando los datos no cumplen las reglas. c. Omitir las comprobaciones antes de almacenar los datos. d. Comprobar las reglas también en la lógica de la aplicación, no solo en Swing.

¿Qué método permite responder al arrastre del ratón mientras se mantiene presionado un botón?. a. windowOpened(). b. focusLost(). c. mouseDragged(). d. mouseExited().

¿Con qué método se registra un ActionListener en un JButton llamado btnGuardar?. a. btnGuardar.setTitle(listener). b. btnGuardar.showMessageDialog(listener). c. btnGuardar.componentResized(listener). d. btnGuardar.addActionListener(listener).

En el formulario del material, ¿qué rango de edad se admite después de convertir el texto a entero?. a. Cualquier entero, incluidos los negativos. b. De 1 a 120, incluidos ambos valores. c. Solo 18 y 65. d. De 0 a 10.

En un showOptionDialog() con botones personalizados, ¿qué significa normalmente el resultado 0?. a. Que el diálogo se cerró sin elegir. b. Que el icono elegido es de error. c. Que todas las opciones son correctas. d. Que el usuario pulsó la primera opción del array.

¿Qué listener es el habitual para ejecutar una acción al activar un JButton con ratón o teclado?. a. FocusListener. b. ComponentListener. c. MouseMotionListener. d. ActionListener.

¿Qué indica JFrame.EXIT_ON_CLOSE cuando se utiliza en setDefaultCloseOperation()?. a. Que el botón de cierre no hace nada. b. Que se minimiza la ventana. c. Que se abre un JDialog modal. d. Que el cierre de la ventana solicita terminar la aplicación.

¿Qué método utilizarías para detectar un cambio de tamaño del JFrame?. a. windowClosing(). b. componentResized(). c. mouseClicked(). d. keyReleased().

¿Qué excepción se debe controlar al convertir un texto no numérico con Integer.parseInt()?. a. IOException. b. SQLException. c. InterruptedException. d. NumberFormatException.

¿Qué método de FocusListener permite comprobar un JTextField al abandonar ese campo?. a. actionPerformed(). b. focusLost(). c. keyTyped(). d. windowClosed().

¿Qué devuelve la variante de showInputDialog() que solicita texto cuando el usuario pulsa Cancelar?. a. La cadena "Cancelar". b. false. c. null. d. El número -100.

¿Cuáles de los siguientes son componentes visuales habituales de una interfaz gráfica de usuario? Selecciona. a. El compilador javac. b. Un campo de texto. c. El archivo pom.xml. d. Un botón.

¿Por qué se utiliza trim() al leer el nombre desde un JTextField antes de comprobar si está vacío?. a. Para eliminar determinados espacios iniciales y finales. b. Para mostrar un cuadro de diálogo. c. Para registrar un listener. d. Para convertirlo a entero.

Selecciona los DOS métodos que pertenecen a KeyListener. a. keyPressed(). b. focusGained(). c. mouseReleased(). d. keyTyped().

Denunciar Test