Desarrollo de Interfaces - Tema 3
|
|
Título del Test:
![]() Desarrollo de Interfaces - Tema 3 Descripción: Tema 3 - Creacion de componentes... |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué ha mejorado enormemente con la evolución de los lenguajes orientados a eventos?. La velocidad de procesamiento. La interacción del software con el usuario. La capacidad de almacenamiento. La calidad de las pantallas. ¿Qué son las GUI (Graphical User Interface)?. Interfaces de línea de comandos. Interfaces gráficas de usuario. Interfaces de red privada. Interfaces de desarrollo rápido. ¿Qué tipo de clases forman las librerías para crear interfaces gráficas?. Clases de datos. Clases de lógica de negocio. Clases de componentes. Clases de utilidades. ¿Cuál es la superclase de todas las clases de la interfaz gráfica?. Container. JComponent. Component. JFrame. ¿Qué clase se utiliza para agrupar componentes?. Component. JComponent. Container. JFrame. ¿En qué clase se dibujan directamente los lienzos (canvas)?. Component. Container. JFrame. JComponent. ¿Qué elemento se utiliza para crear la ventana principal de una aplicación Swing?. JDialog. JPanel. JFrame. JScrollPane. ¿Qué clase representa un cuadro de diálogo?. JFrame. JPanel. JDialog. JApplet. ¿Qué tipo de clase es JApplet?. Subclase de Applet para crear applets tipo Swing. Ventana principal. Cuadro de diálogo. Contenedor invisible. ¿Cuál es la función de JPanel?. Ventana principal. Cuadro de diálogo. Contenedor invisible que organiza componentes y sirve de lienzo. Panel con barras de desplazamiento. ¿Qué añade JScrollPane a un panel?. Barras de desplazamiento. Botones de acción. Etiquetas de texto. Campos de entrada. ¿Qué es un componente en el contexto del diseño de software?. Una parte indivisible del código. Un elemento con autonomía y funcionalidad propia. Una función específica del sistema operativo. Un archivo de configuración. ¿Qué permite el diseño de componentes en términos de estructura?. Mayor acoplamiento entre módulos. Estructura de diseño modular con bajo acoplamiento. Dependencia total entre todas las partes. Código monolítico y difícil de mantener. ¿Qué es el desarrollo de software basado en componentes?. Unir distintos componentes para lograr un funcionamiento. Escribir todo el código desde cero. Utilizar únicamente librerías de terceros. Crear software sin interfaces gráficas. ¿Cuál de las siguientes es una ventaja del desarrollo basado en componentes?. Menor reutilización de software. Dificultad en las pruebas. Mayor complejidad en el mantenimiento. Mayor reutilización de software. ¿Cómo simplifica el desarrollo basado en componentes las pruebas?. Obligando a probar todo el sistema a la vez. Permitiendo probar cada componente individualmente antes de integrarlos. Eliminando la necesidad de pruebas. Realizando pruebas solo al final del desarrollo. ¿Qué ventaja ofrece comprar software a terceros en lugar de desarrollarlo?. Ciclos de desarrollo más largos. Menor retorno sobre la inversión (ROI). Ciclos de desarrollo más cortos. Funcionalidad limitada. ¿Qué son los controles en Visual Studio referenciados en el texto?. Errores de programación. Componentes predefinidos para diseñar interfaces. Herramientas de depuración. Lenguajes de programación. ¿Dónde se encuentran comúnmente los controles en Visual Studio?. En la ventana de propiedades. En la caja de herramientas. En el editor de código. En el depurador. ¿Qué se recomienda hacer en lugar de dejar los valores por defecto para los elementos de la interfaz?. Eliminar la propiedad name. Asignar nombres descriptivos a la propiedad name. Usar nombres genéricos como 'Elemento1'. No definir la propiedad name. ¿Qué permite el atributo 'Content' de un botón?. Definir su comportamiento al hacer clic. Especificar el texto que se muestra en el botón. Controlar si el botón está habilitado. Establecer el color del botón. ¿Qué acción se asocia al atributo 'IsCancel' de un botón?. Acción predeterminada al pulsar Intro. Asociación a la tecla Esc para cancelar. Habilitación del botón. Establecimiento del foco. ¿Qué acción se asocia al atributo 'IsDefault' de un botón?. Asociación a la tecla Esc para cancelar. Habilitación del botón. Establecimiento del foco. Acción predeterminada al pulsar Intro. ¿Qué permite el atributo 'DataContext'?. Unificar controles dentro de un contenedor con un origen de datos. Establecer el color de fondo de un control. Definir el tamaño de un componente. Controlar la visibilidad de un elemento. ¿Qué especifica el atributo 'IsEnabled'?. El texto que muestra el control. Si el control está activo o inactivo para la interacción del usuario. La posición del control en la pantalla. El color del borde del control. ¿Cuándo se visualiza el texto definido en el atributo 'ToolTip'?. Al hacer clic en el control. Al pasar el puntero del ratón sobre el control. Al presionar una tecla. Al cerrar la ventana. ¿Cuál es la función principal de un TextField?. Mostrar información estática. Permitir la entrada interactiva de información por parte del usuario. Seleccionar elementos de una lista. Crear botones de acción. ¿Qué atributo de ListBox se refiere al conjunto de elementos que la componen?. ItemsSource. SelectedIndex. Items. Content. ¿Qué hace el atributo 'SelectedIndex' en un ListBox?. Establece el origen de los datos. Selecciona un elemento específico de la lista. Añade nuevos elementos a la lista. Define el título de la lista. ¿Qué es un ComboBox?. Solo una caja de texto. Solo una lista desplegable. Una combinación de caja de texto y lista desplegable. Un botón de opción. ¿Qué determina el atributo 'IsEditable' de un ComboBox?. Si la lista se muestra u oculta. Si la caja de texto del ComboBox se puede editar. Si el elemento seleccionado es el predeterminado. Si el ComboBox es de solo lectura. ¿Qué tipo de control se utiliza para definir diferentes opciones, permitiendo seleccionar más de una?. RadioButton. ComboBox. CheckBox. TextField. ¿Qué opciones existen para el atributo 'ClickMode' de un CheckBox?. Enable, Disable, Selected. Press, Release, Hover. Click, DoubleClick, RightClick. On, Off, Pending. ¿Qué especifica el atributo 'IsChecked' de un CheckBox?. El color del borde. El texto asociado al CheckBox. Si el CheckBox está seleccionado por defecto. El tamaño del CheckBox. ¿Qué característica distingue a un RadioButton de un CheckBox?. Permiten seleccionar múltiples opciones. Son mutuamente excluyentes en su selección. No muestran texto asociado. Solo se pueden activar con el ratón. ¿Para qué se utiliza el control 'Image'?. Para crear botones interactivos. Para mostrar imágenes en la interfaz. Para validar campos de texto. Para crear listas desplegables. ¿Qué atributo del control 'Image' especifica la ruta del archivo de imagen?. Stretch. StretchDirection. Source. Content. ¿Qué permite el atributo 'Stretch' del control 'Image'?. Ajustar el tamaño de la imagen al espacio disponible. Cambiar el formato de la imagen. Rotar la imagen. Establecer la opacidad de la imagen. ¿Qué se puede hacer al crear un componente gráfico WPF partiendo de la clase 'UserControl'?. Solo heredar propiedades. Solo heredar métodos. Heredar propiedades, métodos y eventos. No heredar nada. ¿Qué es la persistencia de un componente?. La capacidad de animar un componente. El proceso de almacenar, recuperar y transferir el estado de los objetos. La velocidad de respuesta de un componente. La interfaz gráfica del componente. ¿Qué es la serialización (marshalling)?. La creación de interfaces gráficas. La codificación de un objeto para almacenamiento o transmisión. El proceso de depuración de código. La gestión de bases de datos. ¿Qué ventaja principal ofrece un 'motor de persistencia'?. Traduce solo de objetos a registros. Es específico para cada aplicación. Es el mismo para todas las aplicaciones, permitiendo su reutilización. Solo funciona con bases de datos relacionales. ¿Cuál de estas herramientas es de software libre y versátil para diseño gráfico?. Adobe Photoshop. Glade. Blend. GIMP. ¿Para qué se utiliza principalmente Adobe Photoshop?. Desarrollo de aplicaciones web. Edición de video. Retoque de fotografías y gráficos. Programación de bases de datos. ¿Qué permite Glade en el desarrollo de interfaces?. Crear animaciones complejas. Desarrollar interfaces de usuario de forma rápida y fácil (almacenadas en XML). Gestionar bases de datos de usuarios. Compilar código C++. ¿Qué representa un evento en la interacción con el usuario?. Una propiedad del componente. Una acción realizada por el usuario. Un error del sistema. Una configuración de red. ¿Qué es un 'manejador' (handler) de eventos?. El componente que origina el evento. La función que se ejecuta cuando ocurre un evento. La configuración de la interfaz gráfica. El registro de eventos del sistema. ¿Qué listener se asocia a las interacciones del ratón?. KeyListener. FocusListener. MouseListener y MouseMotionListener. ActionListener. |




