Desarrollo de interfaces - Test
![]() |
![]() |
![]() |
Título del Test:![]() Desarrollo de interfaces - Test Descripción: Test de temas y preguntas SCORM Temas 1-7 |




Comentarios |
---|
NO HAY REGISTROS |
T1 - ¿Cuál es el objetivo de un lenguaje de programación?. Escribir instrucciones interpretables por una persona. Controlar diferentes comportamientos lógicos o físicos de una máquina. Desarrollar interfaces. Implementar una página web. T1 - ¿Cuál de los siguientes no es un lenguaje de alto nivel?. Java. C#. Python. Ensamblador. T1 - ¿Cuál de los siguientes modelos de programación no pertenece al paradigma imperativo?. Estructurada. Declarativa. Modular. Procedimental. T1 - ¿Qué diferencia existe entre la clase Component y Container de la librería AWT?. La clase Container define los controles principales que se sitúan dentro del elemento contenedor, y Component es la pantalla en la que se muestra la interfaz de la aplicación a desarrollar. La clase Component define los controles principales que se sitúan dentro del elemento contenedor, y Container es la pantalla en la que se muestra la interfaz de la aplicación a desarrollar. La clase Container sirve para desarrollar la parte gráfica de la interfaz y Component para diseñar la parte lógica. La clase Component sirve para desarrollar la parte gráfica de la interfaz y Container para almacenar los distintos métodos de la parte lógica. T1 - ¿Cuál de las siguientes afirmaciones sobre el uso de la librería Swing es verdadera?. Permite crear un diseño desde cero arrastrando los componentes hasta el panel de diseño y generando al mismo tiempo el código asociado a esos componentes. Permite implementar el código de cada uno de los componentes de la interfaz antes de la creación gráfica del componente. No dispone de una vista de diseño y tiene más limitaciones que la librería AWT. El código asociado a cada componente se realiza tras la compilación de la interfaz, y no mientras se realiza el diseño de estos. T1 - ¿Qué herramienta de edición de interfaces es de tipo propietaria?. MonoDevelop. Glade. NetBeans. Visual Studio. T1 - ¿Qué elemento de la interfaz de Eclipse contiene paneles para crear componentes y modificar sus propiedades?. Vista de diseño. Run. Palette. Toolbar. T1 - ¿Qué paquetes se deben instalar en Eclipse para poder trabajar correctamente con la librería Swing?. Docker Tooling. General Purpose Tools. EclipseRT Target Platform Components. Todos los que empiecen por SWT y WindowBuilder. T1 - ¿A qué IDE pertenece el componente para diseñar llamado Palette?. NetBeans. Eclipse. Glade. Visual Studio. T1 - ¿Cuál de las siguientes herramientas de edición de interfaces pertenece a Unity?. MonoDevelop. NetBeans. VisualStudio. Glade. T1 SCORM - La programación de tipo modular pertenece al paradigma de programación del modelo declarativo. Verdadero. Falso. T1 SCORM - La principal diferencia entre la librería Swing y la librería AWT es que: La librería Swing supone una evolución de la AWT que permite crear un diseño desde cero, arrastrando los componentes hasta el panel de diseño y generando al mismo tiempo el código asociado a estos componentes. Verdadero. Falso. T1 SCORM - Las propiedades de un componente indican el tipo de objeto Java a la que pertenece el componente, en qué contenedor de la interfaz se encuentra, su alineación…. Verdadero. Falso. T2 - ¿Qué es una clase en Java?. Representa un conjunto de atributos ordenados que tienen un propósito. Representa un conjunto de objetos que comparte una mista estructura (atributos) y comportamientos (métodos). Representa un objeto que hereda de otra clase. Representa un método que recibe argumentos y crea un objeto. T2 - ¿Cuál de las siguientes afirmaciones respecto a los métodos de Java es cierta?. Los métodos definen la estructura de un objeto y no pueden recibir argumentos. Los métodos definen el comportamiento de un objeto y pueden recibir o no argumentos. Los métodos definen el comportamiento de un objeto y deben recibir argumentos. Los métodos definen la estructura de una clase y no pueden recibir argumentos. T2 - ¿Qué es un objeto?. Las características que tienen las clases. Los métodos que tienen las clases. Una cápsula que contiene los datos y métodos ligados a él. Los métodos que reciben argumentos. T2 - ¿Qué característica define a un JPanel?. Es un contenedor de componentes sobre el que se ubican elementos. Es la ventana invisible sobre la que se sitúa un JFrame. Es un tipo de capa perteneciente a los Layouts. Es una ventana visible sobre la que se sitúa un JFrame. T2 - ¿Qué diferencia existe entre JFrame y JDialog?. La ventana principal de una aplicación es un JDialog y es aconsejable utilizar para pantallas secundarias JFrame. La ventana principal de una aplicación es un JFrame y es aconsejable utilizar para pantallas secundarias JDialog. De tipo JDialog sólo debe de haber una ventana. De tipo JFrame es recomendable que haya varias ventanas. T2 - El componente JButton: Es el elemento de texto más utilizado. No permite utilizar imágenes. Tiene la propiedad enabled que determina si está activo o no. Se suele utilizar cuando existen varias opciones y son excluyentes. T2 - Los menús desplegables se crean utilizando el componente: JComboBox. ButtonGroup. JTextField. JCheckBox. T2 - ¿Cuál de los siguientes manejadores de componentes tiene las propiedades “align”, “hgap” y “vgap”?. FlowLayout. GridLayout. BorderLayout. GridBagLayout. T2 - ¿Con qué distribución de elementos se crea por defecto un JFrame?. FlowLayout. GridLayout. BorderLayout. GridBagLayout. T2 - ¿Qué manejador de componentes permite un diseño más flexible y preciso?. FlowLayout. BorderLayout. GridBagLayout. GridLayout. T2 SCORM - La ventana principal de una aplicación es un JDialog y es aconsejable utilizar para pantallas secundarias JFrame. Verdadero. Falso. T2 SCORM - Los diálogos no modales son aquellos que no permiten que otras ventanas de diálogo se abran hasta que la que se encuentra abierta no se haya cerrado. Verdadero. Falso. T2 SCORM - Flow Layout sitúa los elementos uno al lado del otro, en una misma fila. Permite dar valor al tipo de alineación (setAlignment), así como la distancia de separación que queda entre los elementos, en vertical (setVgap) y en horizontal (setHgap). Verdadero. Falso. T3 - ¿Qué significa XML?. X-Markup Language. eXtensible Markup Language. Example Markup Language. eXtra Modern Link. T3 - ¿Cuáles es el objetivo del lenguaje RSS?. Difundir información a usuarios que se han suscrito a una fuentes de contenidos actualizada frecuentemente. Representar elementos geométricos vectoriales, imágenes de mapa de bits y texto. Marcar contenido como texto, imágenes y enlaces en forma de hipervínculos para crear una estructura que pueda ser mostrada por los navegadores. Ninguno de los anteriores. T3 - ¿Cuál de los siguientes códigos XHTML es erróneo?. <b><i>Texto de ejemplo</i></b>. <p>Esto es un párrafo. <img src="ordenador.png" alt="Ordenador portátil"/>. <input type="checkbox" name="vehiculo" value="coche" checked="checked" />. T3 - ¿Cuál de las siguientes líneas es correcta en XML?. <i> Texto. <i> Texto <i>. <i> Texto </i>. <I> Texto <I>. T3 - Un atributo en XML: Se puede encontrar en las etiquetas de cierre. La sintaxis es siempre “valor_atributo”=nombre_atributo. Es un componente de las etiquetas XML que consiste en un par nombre=valor. Pueden existir dos con el mismo nombre en una etiqueta. T3 - Identifica cuál de las siguientes opciones es la correcta en cuanto a los valores de XML: <libro isbn=9788491713760 edicion=1 paginas=192/>. <libro isbn=”9788491713760” edicion=”1” paginas=”192”/>. <libro isbn=”9788491713760” edicion=1 paginas=”192”/>. <libro isbn=9788491713760 edicion=’1’ paginas=192/>. T3 - ¿Cuál de los siguientes no es un editor compatible con XML?. Pages. Notepad++. Dreamweaver. Visual Studio Code. T3 - ¿Cuáles son las principales ventajas del editor Atom?. No es una herramienta multinivel. Su disposición de paneles es estática. No es multiplataforma. Ninguna es correcta. T3 - ¿Por qué se genera código XML para diferentes plataformas?. Para almacenar contenidos. Para intercambiar contenidos. Para representar metadatos. Todas son correctas. T3 - ¿Cuál de los siguientes sería un código XML bien formado?. <?xml version="1.0" encoding="UTF-8"?> <numeros> <1 letra="u" letra="a" letra="d">1</> <2 letra="d" letra="b" letra="e">2</> <3 letra="s" letra="c" letra="f">3</> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <letra="u" letra="a" letra="d">1</> <letra="d" letra="b" letra="e">2</> <letra="s" letra="c" letra="f">3</> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <numero1 letra="a" letra2="d" letra3="o">1</1> <numero2 letra="b" letra2="e" letra3="s">2</2> <numero3 letra="c" letra2="f" letra3="i">3</3> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <numero1 letra="a" letra2="d" letra3="o">1</numero1> <numero2 letra="b" letra2="e" letra3="s">2</numero2> <numero3 letra="c" letra2="f" letra3="i">3</numero3> </numeros>. T4 - ¿Qué ventaja supone la reutilización de componentes?. Reducción de los costes del proyecto. Simplificación de pruebas de software. Mejora de la calidad del software. Todas las anteriores son ciertas. T4 - ¿Qué características deben tener en cuenta a la hora de crear un componente?. La implementación puede estar realizada con cualquier lenguaje de programación, pero ha de estar completa. Constituye un módulo no reutilizable, sin compilar. Su distribución se realiza en varios paquetes ejecutables. Debe ser un elemento que no aporte funcionalidad a la interfaz. T4 - ¿Cuál de las siguientes afirmaciones referida a las propiedades de los componentes es falsa?. Las propiedades indexadas son aquellas que representan un conjunto de valores en forma de array. Las propiedades simples son aquellas que representan solo un valor. Los métodos clave que permiten analizar el contenido de una propiedad o atributo son los de tipo set, mientras que para modificar su valor se utilizan los métodos get. Los métodos clave que permiten analizar el contenido de una propiedad o atributo son los de tipo get, mientras que para modificar su valor se utilizan los métodos set. T4 - Para el desarrollo de interfaces a través del lenguaje Java, existen componentes que permiten su reutilización llamados: JavaBear. JavaTwin. JavaBeans. JavaPop. T4 - ¿Cuál de las siguientes no es una característica común de los componentes desarrollados como JavaBean?. Parametrización. Persistencia. Customización. Eventos. T4 - Para definir el nuevo comportamiento de un componente e implementar nuevos métodos se usará la palabra reservada: @Superextend. @Superride. @Override. @Overextend. T4 - ¿Qué método devuelve un valor utilizando return?. set. get. Ambos. Ninguno. T4 - Al implementar un nuevo componente: Habrá que crear solo las propiedades nuevas, pero no habrá que implementar las que ya posee el componente base. Solo podrá contener las propiedades del componente base del que hereda. No tendrá ninguna propiedad del componente base del que hereda, siendo todas distintas. Ninguna es correcta. T4 - ¿Cuál de las siguientes herramientas tiene la opción de aplicar capas permitiendo aplicar a las imágenes multitud de efectos y tratamientos?. GIMP. Paint. Pinta. Pinta 3D. T4 - La clase Graphics de Java permite dibujar como si de un lienzo se tratase sobre una interfaz. Esta clase pertenece a la librería: JButton. SWING. AWT. JCanvas. T5 - ¿Cuál de las siguientes no es una característica de las pruebas unitarias?. Rápida ejecución. Independencia respecto a otros tests. Un único uso. Cada test debe poder comprobar si es válido por si mismo. T5 - ¿Qué métodos se utilizan en las pruebas de tipo JUnit de Eclipse?. assert. get. set. build. T5 - ¿Cuál de los siguientes tipos de eventos son los producidos por el usuario, habitualmente a través del teclado o del puntero del ratón?. Eventos internos. Eventos propios. Eventos externos. Eventos impropios. T5 - ¿Cuál de los siguientes eventos está relacionado con el cambio de un componente, de tamaño, posición…?. EventObject. MouseEvent. ComponentEvent. ContainerEvent. T5 - ¿Cuál de los siguientes eventos es el asociado al componente JScrollBar?. AdjustmentEvent. TextEvent. ActionEvent. ItemEvent. T5 - ¿Qué acción dispara el evento keyReleased?. Se produce al pulsar una tecla. Se produce al pulsar y soltar una tecla. Se produce al soltar una tecla. Se produce al pulsar dos teclas. T5 - ¿Qué método no se podrá utilizar con el escuchador KeyListener?. keyPressed. keyGained. keyTyped. keyRelease. T5 - ¿Qué evento debe utilizarse con un JSpinner para detectar su cambio de estado?. stateChanged. itemStateChanged. actionPerformed. actionMove. T5 - ¿Qué evento debe utilizarse con un JComboBox para detectar la selección realizada en él?. itemStateChanged. stateChanged. itemFocus. stateFocus. T5 - Cuando se activa y vincula un escuchador o listener a un componente: Los componentes no realizan un filtrado previo de los eventos para determinar si los manejan o no. Los componentes realizan un filtrado previo de los eventos para determinar si los manejan o no. No será necesaria la asociación de la acción al evento para manejar el evento. Es una acción que se realiza de manera automática. T6 - ¿Cuál de los siguientes conceptos hace referencia a la facilidad o dificultad de uso de un sitio web?. Accesibilidad. Practicidad. Usabilidad. Utilidad. T6 - ¿Cuál de las siguientes no es una característica deseable en una interfaz?. Alta tasa de error. Facilidad de aprendizaje. Eficiencia de uso. Alta satisfacción. T6 - ¿Cuál de los siguientes principios de diseño de un sistema interactivo no es recomendable?. Facilitar buenos mensajes de error. Conocer al usuario. Maximizar la memorización. Optimizar las operaciones mediante la rápida ejecución de operaciones comunes. T6 - La disciplina que estudia el intercambio de información entre las personas y los ordenadores, cuyo objetivo es que el intercambio y acceso a la información sea lo más eficiente posible es: La accesibilidad computacional. La comunicación humana. La interacción persona ordenador. La actividad informática. T6 - ¿Cuál es la función de la Organización Internacional de la Normalización, ISO?. Crear normas y estándares cuyo objetivo principal es conseguir asegurar que servicios y productos presenten ciertos niveles de calidad, eficiencia y seguridad. Definir la usabilidad como la capacidad de un producto para ser entendido, aprendido, usado y resultar atractivo para el usuario. Tener normas y estándares en materia relativa a la consecución de buenos parámetros de usabilidad con respecto al diseño y desarrollo de interfaces que favorecen la interacción entre la aplicación y el usuario. Todas las anteriores son correctas. T6 - ¿Cuál es la guía de usabilidad donde se recogen los beneficios relativos a las medidas de usabilidad evaluadas?. ISO/IEC 9126-1. ISO/IEC 14915. ISO/IEC 9241. IEC TR 61997. T6 - ¿Cuáles son las principales medidas de usabilidad de las aplicaciones?. Satisfacción. Efectividad. Eficiencia. Todas las anteriores. T6 - ¿Qué es la evaluación heurística?. Es una prueba realizada por expertos. Es lo contrario al método de inspección. Es una única evaluación de alto nivel. Es una prueba realizada por usuarios. T6 - ¿Qué criterio no se debería tener en cuenta a la hora de diseñar pruebas de usabilidad con usuarios?. Pruebas genéricas. Pruebas razonables. Pruebas factibles. Tiempo de realización razonable. T6 - ¿Cuál de los siguientes no es un tipo de test de usabilidad?. Test de uso pautado. Test de uso descontextualizado. Test de uso natural. Test de uso artificial. T6 SCORM - La interacción Persona - Ordenador (IPO) o, en inglés, Human-Computer Interaction (HIC) es «la disciplina que estudia el intercambio de información entre las personas y los ordenadores», cuyo objetivo es que el intercambio y acceso a la información sea lo más eficiente posible. Verdadero. Falso. T6 SCORM - La efectividad se define en relación al tiempo que se necesita para completar una tarea con el software desarrollado. Verdadero. Falso. T6 SCORM - En el caso del test de usabilidad de tipo de uso descontextualizado, un responsable se encarga de monitorizar todas las pruebas que se hacen en base a un listado previamente diseñado sobre un prototipo muy cercano a la versión real. Verdadero. Falso. T7 - ¿Cuál de las siguientes pautas de diseño de la estructura de la interfaz de usuario se debe evitar?. Punto focal. Consistencia de ventanas. Incoherencia entre elementos. Legibilidad y flujo entre elementos. T7 - ¿Qué se debe perseguir a la hora de diseñar un menú?. Utilizar los menús en cascada siempre que sea posible. Situarlo en la parte más baja de la interfaz de la aplicación. La correcta navegación dentro de una aplicación mostrando todas las condiciones posibles y permitiendo al usuario seleccionar las diferentes acciones mostradas. Mantenerlo ocultado la mayor parte del tiempo posible. T7 - ¿En cuál de los siguientes casos se está realizando una mala selección de diseño de ventanas?. Las ventanas pueden ser cerradas en todo momento por el usuario. La modificación del tamaño puede realizarla el propio usuario. Las ventanas se despliegan contantemente y no se pueden cerrar. El usuario controlar las ventanas abriéndolas cuando desee. T7 - Selecciona cuál de los siguientes textos es el más óptimo para un cuadro de diálogo: Error 404. Impresora no encontrada. Ha cometido un error irreparable. Apague el ordenador y vuelva a encenderlo. La impresora seleccionada no ha podido encontrarse. ¿Desea probar con otro dispositivo? SI NO. T7 - A la hora de diseñar un icono para guardar un documento en una interfaz de un procesador de texto, ¿Cuál sería la mejor opción?. Icono de un sello postal. Icono de un cerebro. Icono de un disquete. Icono de un casette. T7 - En una interfaz de usuario para una aplicación médica sea desea transmitir mediante su estética un mensaje de tranquilidad mientras el usuario responde a una serie de preguntas sobre su perfil. ¿Cuáles de los siguientes colores crees que puede ser el más adecuado utilizar en la interfaz?. Rojo. Amarillo. Negro. Azul. T7 - Respecto a las fuentes utilizadas para los textos de las interfaces: Siempre que sea posible se utilizará color de fuente claro sobre fondo claro. Siempre que sea posible se utilizará color de fuente oscuro sobre fondo oscuro. Siempre que sea posible se utilizará color de fuente oscuro sobre fondo claro. Siempre que sea posible se utilizará color de fuente claro sobre fondo oscuro. T7 - Indica cuál de las siguientes pautas no debe seguirse respecto al diseño de los elementos interactivos como botones, checkbox y radiobutton: Los títulos deben ser intuitivos. Las acciones codificadas en cada opción deben quedar suficientemente comprensibles para el usuario. Las opciones deben ser fácilmente distinguibles unas de otras y por tanto, relativamente rápidas de escoger y seleccionar. El usuario debe investigar sobre la función de cada una de las opciones. T7 - Respeto a la presentación de datos en interfaces utilizando gráficos, ¿cuál de las siguientes pautas no es recomendable seguir?: El tamaño debe adecuarse a las dimensiones de la pantalla. No se debe abusar del número de gráficos. Es aconsejable utilizar pocos pero que aportan un valor añadido a la aplicación. El diseño debe ser de tal manera que muestre la información lo más redundante posible utilizando múltiples tipos de gráficos para una misma información. T7 - ¿Cuál debe ser la primera pauta de diseño de la secuencia de control de las aplicaciones?. Diseñar y establecer de forma clara el objetivo principal asociado a cada uno de los elementos de la interfaz. Establecer la consecución de cada objetivo con una secuencia de control válida. Mostrar y documentar para el usuario la secuencia establecida para que pueda implementarla sin problemas. En la medida de lo posible utilizar la regla de los tres click, lo que implica que para llegar a cualquier objetivo sean necesarios como máximo este número de selecciones. T7 SCORM - Existe la necesidad de mantener cierta consistencia en la estructura de diseño de ventanas, siendo aconsejable que aquellas que se destinen a un fin similar sean parecidas. Verdadero. Falso. T7 SCORM - Es recomendable utilizar una gran variedad de colores para que la interfaz resulte más atractiva, y, por ejemplo, utilizar colores de la gama del rojo para transmitir tranquilidad. Verdadero. Falso. T7 SCORM - Para el aseguramiento de la información, es suficiente con la disponibilidad de los datos en el momento en el que son requeridos. Verdadero. Falso. Repaso - Sobre el IDE de desarrollo Eclipse es cierto que ... Es de código propietario. No es multiplataforma. Es de código abierto y no es multiplataforma. Es de código abierto y multiplataforma. Repaso - Un documento XML tiene ... Una gran flexibilidad y no requiere cerrar las etiquetas. Una estructura no anidada y libre. Una estructura anidada de manera jerárquica. Una estructura jerárquica, pero no anidada. Repaso - ¿Qué es la usabilidad?. Es un conjunto de parámetros para diseñar sistemas más eficientes. Es cómo se muestran las interfaces al usuario. Es la manera en como un usuario accede a la información. Es todo el conjunto de reglas para mostrar la información al usuario. Repaso - Los eventos en una aplicación ... Son el único mecanismo para almacenar datos de una aplicación. Son los elementos de la interfaz que almacenan los datos. Son un mecanismo para estructurar los elementos de la interfaz. Proporcionan un mecanismo adecuado para tratar las diferentes formas de interacción entre el usuario y la aplicación. Repaso - ¿Por qué es importante el desarrollo de las pruebas software?. Aumenta el trabajo de los desarrolladores. No es muy útil, pero es algo interesante. Hace el código más simple y con menos líneas. Se reducen los tiempos de desarrollo. Repaso - En relación a la clase JFrame en Java Swing es cierto que ... Es la destinada para crear los marcos contenedores. Sólo se puede crear una por cada aplicación. Es la destinada para la creación de la ventana para la interfaz. La B y C son ciertas. Repaso - ¿Qué es la programación basada en eventos?. Es la clave de la interacción entre el usuario y una interfaz. Un lenguaje estructurado. Un paradigma orientado a objetos sin tipado. Todas las respuestas son correctas. Repaso - La efectividad en relación a la usabilidad es ... Cómo de rápida es una aplicación. El grado de éxito de una aplicación. El coste de desarrollar una aplicación. A y B son correctas. Repaso - La importación de la librería Swing en Java se realiza usando la sentencia... import javax.swing. Java.swing. Import swing. Las demás respuestas son incorrectas. Repaso - En relación a los componentes en Java Swing es cierto que ... Son los elementos que se sitúan sólo sobre el Jpanel. Son los elementos que se sitúan sólo sobre el JPanel y el JDialog. Son los elementos que se sitúan en la ventana. La A y C son ciertas. Repaso - ¿Qué permite la persistencia de un componente?. Transmitir datos entre aplicaciones que emplean distintos lenguajes. Almacenar datos en las bases de datos. Que el estado de una clase no varíe. Las demás respuestas son incorrectas. Repaso - Es cierto que los elementos de diseño deben ... Acelerar la carga de la aplicación. Generar en el usuario una sensación de rapidez. Facilitar y mejorar la usabilidad de la aplicación. Todas las respuestas son correctas. Repaso - Una propiedad en Programación Orientada a Objetos (POO) ... Representa solo el comportamiento de un objeto,. Representa un conjunto de objetos que comparten una misma estructura y comportamientos. Define las características de un objeto. Las demás respuestas son incorrectas. Repaso - ¿Qué paquetes se deben instalar en Eclipse para poder trabajar correctamente con la librería Swing?. Docker Tooling. General Purpose Tools. EclipseRT Target Platform Components. Swing Designer y WindowBuilder. Repaso - ¿Qué diferencia existe entre JFrame y JDialog?. La ventana principal de una aplicación es un JDialog y es aconsejable utilizar para pantallas secundarias JFrame. La ventana principal de una aplicación es un JFrame y es aconsejable utilizar para pantallas secundarias JDialog. De tipo JDialog sólo debe de haber una ventana. De tipo JFrame es recomendable que haya varias ventanas. Repaso - Identifica cuál de las siguientes opciones es la correcta en cuanto a los valores de XML: <libro isbn=9788491713760 edicion=1 paginas=192/>. <libro isbn=”9788491713760” edicion=”1” paginas=”192”/>. <libro isbn=”9788491713760” edicion=1 paginas=”192”/>. <libro isbn=9788491713760 edicion=’1’ paginas=192/>. Repaso - ¿Qué características deben tener en cuenta a la hora de crear un componente?. La implementación puede estar realizada con cualquier lenguaje de programación, pero ha de estar completa. Constituye un módulo no reutilizable, sin compilar. Su distribución se realiza en varios paquetes ejecutables. Debe ser un elemento que no aporte funcionalidad a la interfaz. Repaso - ¿Qué evento debe utilizarse con un JComboBox para detectar la selección realizada en él?. itemStateChanged. stateChanged. itemFocus. stateFocus. Repaso - Respecto a las fuentes utilizadas para los textos de las interfaces: Siempre que sea posible se utilizará color de fuente claro sobre fondo claro. Siempre que sea posible se utilizará color de fuente oscuro sobre fondo oscuro. Siempre que sea posible se utilizará color de fuente oscuro sobre fondo claro. Siempre que sea posible se utilizará color de fuente claro sobre fondo oscuro. Repaso - Crear un componente software consiste en ... crear un bloque de software reutilizable. Diseñar los elementos que tendrá sólo la interfaz de la aplicación. Implementar siempre nuevo software según se necesite. Las demás respuestas son incorrectas. Repaso - Un componente puede ... Ser implementado siempre que se parta de otro componente ya creado. Interactuar con otros componentes software a través de las interfaces de comunicación. Interactuar sólo consigo mismo. La A y C son ciertas. Repaso - Sobre el IDE de desarrollo Eclipse es cierto que ... Es de código propietario. No es multiplataforma. Es de código abierto y no es multiplataforma. Es de código abierto y multiplataforma. Repaso - Dentro de las pautas de diseño en relación al aspecto de la interfaz encontramos ... Tamaño de la fuente. Color de la fuente. Estilo. Fuentes y Distribución de elementos. Repaso - XML es ... Es un lenguaje utilizado para estructurar, almacenar e intercambiar datos entre distintas plataformas. Un lenguaje de programación estandarizado. el estándar más empleado en la programación orientada a objetos. Un lenguaje de programación para almacenar los atributos de una clase en Java. Repaso - ¿Cuál de los siguientes modelos de programación no pertenece al paradigma imperativo?. Estructurada. Declarativa. Modular. Procedimental. Repaso - ¿Qué es un objeto?. Las características que tienen las clases. Los métodos que tienen las clases. Una cápsula que contiene los datos y métodos ligados a él. Los métodos que reciben argumentos. Repaso - ¿Cuáles es el objetivo del lenguaje RSS?. Difundir información a usuarios que se han suscrito a una fuentes de contenidos actualizada frecuentemente. Representar elementos geométricos vectoriales, imágenes de mapa de bits y texto. Marcar contenido como texto, imágenes y enlaces en forma de hipervínculos para crear una estructura que pueda ser mostrada por los navegadores. Ninguno de los anteriores. Repaso - La clase Graphics de Java permite dibujar como si de un lienzo se tratase sobre una interfaz. Esta clase pertenece a la librería: JButton. SWING. AWT. JCanvas. Repaso - ¿Cuál de los siguientes conceptos hace referencia a la facilidad o dificultad de uso de un sitio web?. Accesibilidad. Practicidad. Usabilidad. Utilidad. Repaso - ¿Qué se debe perseguir a la hora de diseñar un menú?. Utilizar los menús en cascada siempre que sea posible. Situarlo en la parte más baja de la interfaz de la aplicación. La correcta navegación dentro de una aplicación mostrando todas las condiciones posibles y permitiendo al usuario seleccionar las diferentes acciones mostradas. Mantenerlo ocultado la mayor parte del tiempo posible. Repaso - Las propiedades de los componentes definen ... Los comportamientos de la aplicación, pero son los datos. Los datos públicos que forman la apariencia y comportamiento del objeto. Sólo los datos que se almacenarán en la aplicación al terminar su ejecución. El comportamiento de la aplicación. Repaso - ¿Qué herramienta de edición de interfaces es de tipo propietaria?. MonoDevelop. Glade. NetBeans. Visual Studio. Repaso - El componente JButton: Es el elemento de texto más utilizado. No permite utilizar imágenes. Tiene la propiedad enabled que determina si está activo o no. Se suele utilizar cuando existen varias opciones y son excluyentes. Repaso - ¿Qué significa XML?. X-Markup Language. eXtensible Markup Language. Example Markup Language. eXtra Modern Link. Repaso - ¿Cuál de las siguientes afirmaciones referida a las propiedades de los componentes es falsa?. Las propiedades indexadas son aquellas que representan un conjunto de valores en forma de array. Las propiedades simples son aquellas que representan solo un valor. Los métodos clave que permiten analizar el contenido de una propiedad o atributo son los de tipo set, mientras que para modificar su valor se utilizan los métodos get. Los métodos clave que permiten analizar el contenido de una propiedad o atributo son los de tipo get, mientras que para modificar su valor se utilizan los métodos set. Repaso - ¿Cuál de los siguientes principios de diseño de un sistema interactivo no es recomendable?. Facilitar buenos mensajes de error. Conocer al usuario. Maximizar la memorización. Optimizar las operaciones mediante la rápida ejecución de operaciones comunes. Repaso - Selecciona cuál de los siguientes textos es el más óptimo para un cuadro de diálogo: Error 404. Impresora no encontrada. Ha cometido un error irreparable. Apague el ordenador y vuelva a encenderlo. La impresora seleccionada no ha podido encontrarse. ¿Desea probar con otro dispositivo? SI NO. Repaso - ¿Qué es ISO?. Es la organización internacional de normalización. Es el protocolo de interfaces de usuario. Son las normas que deben seguir los navegadores. Las demás respuestas son incorrectas. Repaso - Los menús desplegables se crean utilizando el componente: JComboBox. ButtonGroup. JTextField. JCheckBox. Repaso - Cuando se activa y vincula un escuchador o listener a un componente: Los componentes no realizan un filtrado previo de los eventos para determinar si los manejan o no. . Los componentes realizan un filtrado previo de los eventos para determinar si los manejan o no. No será necesaria la asociación de la acción al evento para manejar el evento. Es una acción que se realiza de manera automática. Repaso - ¿Cuál de las siguientes no es una característica deseable en una interfaz?. Alta tasa de error. Facilidad de aprendizaje. Eficiencia de uso. Alta satisfacción. Repaso - ¿Qué son los atajos de teclado en una aplicación?. Un mecanismo para abrir antes el programa. Las instrucciones que ejecuta el sistema operativo al ejecutar un programa. Son combinaciones de teclas para acceder más rápidamente a determinadas acciones. Las demás respuestas son incorrectas. Repaso - ¿Cuál de las siguientes herramientas de edición de interfaces pertenece a Unity?. MonoDevelop. NetBeans. VisualStudio. Glade. Repaso - ¿Cuál de los siguientes sería un código XML bien formado?. <?xml version="1.0" encoding="UTF-8"?> <numeros> <1 letra="u" letra="a" letra="d">1</> <2 letra="d" letra="b" letra="e">2</> <3 letra="s" letra="c" letra="f">3</> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <letra="u" letra="a" letra="d">1</> <letra="d" letra="b" letra="e">2</> <letra="s" letra="c" letra="f">3</> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <numero1 letra="a" letra2="d" letra3="o">1</1> <numero2 letra="b" letra2="e" letra3="s">2</2> <numero3 letra="c" letra2="f" letra3="i">3</3> </numeros>. <?xml version="1.0" encoding="UTF-8"?> <numeros> <numero1 letra="a" letra2="d" letra3="o">1</numero1> <numero2 letra="b" letra2="e" letra3="s">2</numero2> <numero3 letra="c" letra2="f" letra3="i">3</numero3> </numeros>. Repaso - ¿Cuál de las siguientes no es una característica común de los componentes desarrollados como JavaBean?. Parametrización. Persistencia. Customización. Eventos. Repaso - ¿Qué método no se podrá utilizar con el escuchador KeyListene?. keyPressed. keyGained. keyTyped. keyRelease. Repaso - ¿Cuál es la guía de usabilidad donde se recogen los beneficios relativos a las medidas de usabilidad evaluadas?. ISO/IEC 9126-1. ISO/IEC 14915. ISO/IEC 9241. IEC TR 61997. Repaso - ¿En cuál de los siguientes casos se está realizando una mala selección de diseño de ventanas?. Las ventanas pueden ser cerradas en todo momento por el usuario. La modificación del tamaño puede realizarla el propio usuario. Las ventanas se despliegan contantemente y no se pueden cerrar. El usuario controlar las ventanas abriéndolas cuando desee. Repaso - ¿Qué característica define a un JPanel?. Es un contenedor de componentes sobre el que se ubican elementos. Es la ventana invisible sobre la que se sitúa un JFrame. Es un tipo de capa perteneciente a los Layouts. Es una ventana visible sobre la que se sitúa un JFrame. Repaso - Para definir el nuevo comportamiento de un componente e implementar nuevos métodos se usará la palabra reservada: @Superextend. @Superride. @Override. @Overextend. Repaso - ¿Cuál de las siguientes no es una característica de las pruebas unitarias?. Rápida ejecución. Independencia respecto a otros tests. Un único uso. Cada test debe poder comprobar si es válido por si mismo. Repaso - ¿Cuáles son las principales medidas de usabilidad de las aplicaciones?. Satisfacción. Efectividad. Eficiencia. Todas las anteriores. Repaso - ¿Cuál debe ser la primera pauta de diseño de la secuencia de control de las aplicaciones?. Diseñar y establecer de forma clara el objetivo principal asociado a cada uno de los elementos de la interfaz. Establecer la consecución de cada objetivo con una secuencia de control válida. Mostrar y documentar para el usuario la secuencia establecida para que pueda implementarla sin problemas. En la medida de lo posible utilizar la regla de los tres click, lo que implica que para llegar a cualquier objetivo sean necesarios como máximo este número de selecciones. Repaso - ¿Qué elemento de la interfaz de Eclipse contiene paneles para crear componentes y modificar sus propiedades?. Vista de diseño. Run. Palette. Toolbar. Repaso - ¿Cuál de los siguientes códigos XHTML es erróneo?. <b><i>Texto de ejemplo</i></b>. <p>Esto es un párrafo. <img src="ordenador.png" alt="Ordenador portátil"/>. <input type="checkbox" name="vehiculo" value="coche" checked="checked" />. Repaso - ¿Qué método devuelve un valor utilizando return?. set. get. Ambos. Ninguno. Repaso - En relación a la clase JFrame en Java Swing es cierto que ... Es la destinada para crear los marcos contenedores. Sólo se puede crear una por cada aplicación. Es la destinada para la creación de la ventana para la interfaz. La B y C son ciertas. Repaso - ¿Cuál de los siguientes eventos es el asociado al componente JScrollBar?. AdjustmentEvent. TextEvent. ActionEvent. ItemEvent. |