option
Cuestiones
ayuda
daypo
buscar.php

Test GUI y Librerías en Java DAW

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
Test GUI y Librerías en Java DAW

Descripción:
Tema de interfaces GUI y librerias

Fecha de Creación: 2026/05/25

Categoría: Informática

Número Preguntas: 46

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

¿Qué es UI (User Interface)?. La experiencia del usuario al interactuar con la aplicación. El aspecto visual de una aplicación, como colores y botones. La línea de comandos para interactuar con el sistema. La creación de informes en PDF.

¿Qué es UX (User Experience)?. La interfaz gráfica del usuario. La velocidad de carga de la aplicación. Cómo se siente el usuario al interactuar con la aplicación (facilidad, rapidez, satisfacción). La persistencia de datos en XML.

¿Qué es una CLI (Command Line Interface)?. Una interfaz gráfica con ventanas y botones. Una interfaz basada en texto donde se escriben comandos. Una librería para crear interfaces gráficas. Un método para convertir objetos a XML.

¿Cuál es la principal diferencia entre CLI y GUI?. CLI usa comandos, GUI usa elementos visuales. CLI es más intuitiva, GUI es más técnica. CLI se usa para informes, GUI se usa para datos. No hay diferencia, son lo mismo.

¿Qué librería de Java se utiliza para crear GUIs?. java.io. java.math. Swing. JAXB.

¿Qué son los contenedores en Swing?. Los elementos interactivos como botones y campos de texto. Los espacios donde se colocan los componentes de la interfaz. Los eventos que ocurren al interactuar con la interfaz. Las clases para realizar cálculos matemáticos.

¿Qué son los componentes en Swing?. Ventanas principales y paneles. Acciones del usuario como clics. Los elementos que se colocan dentro de los contenedores, como botones y etiquetas. Archivos de registro.

¿Qué es un 'evento' en el contexto de Swing?. Un contenedor que guarda datos. Una acción realizada por el usuario (ej. clic, escribir texto). Un archivo XML. Una librería para generar informes.

¿Qué es un 'listener' en Swing y para qué sirve?. Es un tipo de dato numérico. Es una clase que espera y reacciona a eventos. Es un archivo que almacena configuraciones. Es una plantilla para informes.

¿Cuál es el listener más importante en Swing para manejar eventos de botones?. MouseListener. KeyListener. ActionListener. WindowListener.

¿Para qué se utiliza el paquete `java.io`?. Para crear interfaces gráficas. Para realizar cálculos matemáticos de alta precisión. Para leer y escribir archivos y datos (entrada/salida). Para convertir objetos Java a XML.

¿Qué clases se usan en `java.io` para trabajar con texto?. InputStream, OutputStream. Reader, Writer. BigInteger, BigDecimal. JFrame, JButton.

¿Qué clases se usan en `java.io` para trabajar con datos binarios como imágenes o PDF?. Reader, Writer. FileInputStream, FileOutputStream. ArrayList, HashMap. Math.sqrt, Math.round.

¿Qué funcionalidad principal ofrece el paquete `java.util`?. Creación de ventanas y botones. Manejo de entrada y salida de archivos. Estructuras de datos y utilidades generales. Conversión de objetos a XML.

¿Cuál de las siguientes es una estructura de datos proporcionada por `java.util`?. JFrame. PrintWriter. ArrayList. BigDecimal.

¿Para qué se utiliza el paquete `java.math`?. Para crear interfaces de usuario. Para leer archivos de texto. Para realizar cálculos matemáticos de alta precisión. Para generar informes.

¿Qué clase de `java.math` se utiliza para enteros muy grandes?. BigDecimal. Double. BigInteger. Long.

¿Qué clase de `java.math` es ideal para cálculos financieros debido a su precisión?. BigInteger. Double. Float. BigDecimal.

¿Qué permite hacer JAXB (Java Architecture for XML Binding)?. Crear interfaces gráficas interactivas. Leer y escribir archivos de texto. Convertir objetos Java a formato XML y viceversa. Generar informes profesionales en PDF.

¿Cómo se llama el proceso de convertir un objeto Java en un documento XML usando JAXB?. Unmarshaling. Parsing. Marshaling. Compiling.

¿Cómo se llama el proceso de convertir un documento XML en un objeto Java usando JAXB?. Marshaling. Compiling. Parsing. Unmarshaling.

¿Qué herramienta se utiliza para generar informes profesionales a partir de plantillas?. Swing. JAXB. JasperReports. java.io.

¿Cuál es el primer paso en el flujo básico de JasperReports?. Compilar la plantilla. Rellenar con datos. Exportar el informe. Diseñar la plantilla JRXML.

Un problema donde los botones de 'Borrar' y 'Sumar' son visualmente idénticos y causan errores se relaciona principalmente con: UX (User Experience). CLI (Command Line Interface). IO (Input/Output). JAXB.

Si la pantalla gráfica de un cajero falla y solo se puede usar texto para operar, ¿qué tipo de interfaz se está utilizando?. GUI (Graphical User Interface). CLI (Command Line Interface). API (Application Programming Interface). XML (Extensible Markup Language).

Cuando se necesita crear ventanas, botones y cajas de texto en Java, ¿qué librería se ensambla?. java.math. java.io. Swing. JAXB.

¿Qué mecanismo falta si un botón en una GUI no hace nada al hacer clic?. Un contenedor. Un componente. Un evento y un listener. Una clase de utilidad.

Para evitar errores de redondeo con dinero, ¿qué clase de `java.math` se recomienda usar?. BigInteger. Double. BigDecimal. Integer.

Para guardar las últimas 10 operaciones de forma temporal mientras la aplicación está abierta, ¿qué estructura del paquete `java.util` sería apropiada?. HashMap. TreeMap. ArrayList. HashSet.

Si se necesita que cada operación se guarde en un archivo de registro (`log.txt`) ante un corte de energía, ¿qué paquete de Java se usaría para conectar el código con el archivo físico?. java.util. java.math. Swing. java.io.

Para que una aplicación recuerde la preferencia de color de fondo del usuario (guardada como un objeto `Configuración` en Java) en un archivo de texto, ¿qué tecnología se usaría para convertir el objeto a texto y viceversa?. JasperReports. Swing. JAXB con XML. java.util.

El jefe quiere un PDF con el logo y la tabla de movimientos. ¿Qué herramienta se usa para rellenar automáticamente una plantilla visual con datos?. JAXB. Swing. java.io. JasperReports.

¿Cuál es la diferencia clave entre 'Ver bonito' (UI) y 'que no provoque errores humanos' (UX)?. UI se enfoca en la estética, UX en la funcionalidad. UI es la apariencia, UX es la usabilidad y satisfacción. UI es para texto, UX es para gráficos. No hay diferencia significativa.

En una emergencia donde falla la GUI, ¿qué tipo de interfaz se considera una herramienta de rescate potente?. Swing. JasperReports. CLI. JAXB.

En Swing, ¿cómo cobran vida las ventanas ensambladas con componentes?. Mediante la librería `java.io`. Mediante la espera de 'clics' (eventos) que son manejados por listeners. Mediante la conversión a formato XML. Mediante el uso de `BigInteger` para cálculos.

¿Qué paquete se usaría para la precisión financiera y cuál para la gestión de memoria (colecciones)?. `java.io` para finanzas, `java.math` para memoria. `java.math` para finanzas, `java.util` para memoria. `Swing` para finanzas, `CLI` para memoria. `JAXB` para finanzas, `JasperReports` para memoria.

¿Qué resuelve la persistencia usando `IO` y `JAXB`?. La generación de informes profesionales. La necesidad de guardar datos (logs) y preferencias del usuario. La creación de interfaces gráficas complejas. La realización de cálculos matemáticos avanzados.

¿Qué librería se enfoca en la generación automática de documentos profesionales?. Swing. java.io. JasperReports. java.math.

¿Qué representa `UI = apariencia visual`?. La experiencia total del usuario. Cómo se siente usar la aplicación. La parte de la interfaz que el usuario ve y con la que interactúa visualmente. La velocidad de procesamiento.

¿Qué representa `UX = experiencia total del usuario`?. Solo el diseño de los botones. Cómo se ve la aplicación. La facilidad, rapidez y satisfacción general al usar la aplicación. El código fuente de la aplicación.

La necesidad de guardar el historial de transacciones en disco para que no se pierda si se va la luz se relaciona con: La librería Swing. El paquete java.math. La persistencia (IO/XML/JAXB). La generación de informes.

¿Qué librería se compara con una 'caja de LEGO' que trae piezas hechas para construir ventanas?. java.io. java.util. Swing. JAXB.

Si un programa Java necesita realizar cálculos con números decimales que requieren máxima precisión (como en finanzas), ¿qué clase se debe preferir sobre `double`?. BigInteger. BigDecimal. Long. Float.

¿Qué proceso realiza JAXB para convertir un objeto Java en un archivo XML?. Unmarshalling. Parsing. Marshalling. Compiling.

¿Qué paquete contiene utilidades como `ArrayList` y `HashMap`?. java.math. java.io. java.awt. java.util.

Si necesitas leer o escribir datos desde/hacia archivos, ¿qué paquete de Java es fundamental?. java.math. java.util. java.io. Swing.

Denunciar Test