Desarrollo de Interfaces
![]() |
![]() |
![]() |
Título del Test:![]() Desarrollo de Interfaces Descripción: Simulacro Final Global |




Comentarios |
---|
NO HAY REGISTROS |
El lenguaje de bajo nivel también es conocido como: Lenguaje de alto nivel. Ensamblador. Lenguaje Binario. Uno de los controles dentro de OpenJFX más completos para mostrar información de forma tabular es: TableView. Label. TabData. El método para conocer la posición Y un rectángulo es: Y(). getY(). posY(). En un lenguaje de alto nivel el encargado de transformar el código fuente a programa objeto se denomina: Compilador. Intérprete. Los dos anteriores son válidos. ¿Qué panel permite añadir nuevos elementos de acuerdo a posiciones fijas denominadas top, left, right, bottom o center?: Pane. GridPane. BorderPane. ¿Cuál es la versión gratuita de Java que nos permite realizar desarrollos de software personales y comerciales?: Open JDK. Java 8. Java FX. ¿Qué clase de JavaFX se considera el primer contenedor padre de toda la aplicación?: Pane. Stage. Scene. Una ventaja de utilizar herramientas de diseño gráfico es: Grado de sofisticación elevado. Correción. Ajuste final. AWT, Swing y JavaFX son todos: Librerías que permiten el desarrollo de Interfaces de Usuario. Librerías que permiten el desarrollo de aplicaciones Java. Librerías que permiten el uso del kit JDK. ¿Qué clase permite representar un polígono dado por un array de coordenadas?: Polygon. Circle. Shape. Lenguaje descriptivo basado en XML y desarrollado inicialmente por Macromedia hasta el 2005 para la plataforma FLEX de Adobe: UIML. XUL. MXML. El menú que permite la visualización de atributos y propiedades de un elemento dentro de Scene Builder se llama: Inspector de prioridades. Librería de componentes. Menú de documento. La primera línea de un documento XML contiene: El nodo raíz que es único. La versión y el sistema de codificación. El elemento. Para incluir otros ficheros FXML usaremos: fx source. filename. fx extern source. Para la carga de un fichero FXML, usaremos: Un InputStream. Una URL. Cualquiera de los dos es válido. Lenguaje de interfaz de usuario extensible desarrollado para las interfaces de usuario de Netscape y Mozilla y usado para crear interfaces multiplataformas, multidispositivos y ligeras: XAML. XUL. SVG. Lenguaje cuyo objetivo es desarrollar interfaces de usuario para múltiples plataformas de software en diferentes dispositivos y para múltiples aplicaciones: UIML. XUL. SVG. La etiqueta de es una etiqueta: De lectura y escritura. Solo escritura. Solo lectura. Una propiedad de tamaño de un componente puede ser: prefWidth. children. getSize. Un control de OpenJFX es: Pane. VBox. Label. Una de las ventajas de usar Scene Builder es: Entorno multiventana. Integrado con el entorno Eclipse. Corrección del código de lenguaje de marcas evitando errores. La propiedad de un VBox es del tipo: Simple. Indexada. Interna. El panel dentro de Scene Builder que nos ayuda a la asociación de los manejadores a los controles se denomina: Document. Code. Events. El panel dentro de Scene Builder que nos permite modificar e interactuar con los atributos y propiedades de los componentes se denomina: Properties. Controls. Information. El atributo de un componente que introduce un espacio entre componentes y, por ello, afecta al posicionamiento de los componentes internos se denomina: Padding. Marging. Spacing. Evento que se produce cuando el ratón sale de la zona de acción del botón: onMouseClicked. onMouseExited. onMouseEntered. Evento que se produce cuando el ratón aprieta, pero antes de soltar el botón: onMouseClicked. onMousePressed. onMouseEntered. Muchos de los manejadores de los diferentes controles provienen heredados de la clase: javafxsceneNode. javafxsceneButton. javafxsceneActions. Una de las técnicas para conseguir la persistencia de la información de los componentes es: Usando modelos que interactúen con la BBDD. Usando controllers que se carguen a través del FXML. Usando herramientas como Scene Builder. El atributo de un componente que introduce un espaciado interno y, por lo tanto, el tamaño de los componentes internos se reduce en la cantidad introducida se denomina: Padding. Marging. Spacing. Servirá para evaluar si el producto final cumple los requisitos predeterminados de usabilidad establecidos al iniciar el proyecto: Test de comparación. Test exploratorio. Test de validación. El patrón de diseño que divide la interfaz en una retícula de 3x3 se denomina: Sección áurea. Regla de los tercios. Patrón del 3x3. En el diseño de interfaces móviles es importante tener en cuenta: Orientación fija de los móviles. Orientación variable de los móviles. Ninguna de las anteriores. Principio por el cual se utiliza una distribución de la información similar para funciones similares: Principio de agrupamiento. Principio de consistencia inteligente. Principio de visibilidad. Organiza el espacio visible en bloques separados de controles similares y con un título para cada bloque: Principio de agrupamiento. Principio de consistencia inteligente. Principio de visibilidad. Disciplina que estudia el intercambio de información entre las personas y los ordenadores: HCI. OCR. HDR. Una posible pauta de diseño para la elección de colores de fondo en una interfaz con texto debería ser: Usar colores oscuros. Usar colores fríos. Usar el color blanco como color de fondo. Cuando hablamos de diseño visual de una aplicación estamos hablando de: CX. UX. EX. Uno de los principios en el diseño interactivo que se plantea dentro del HCI es: La importancia de la velocidad en las redes de comunicaciones. Facilitar buenos mensajes de error. Incluir mejoras en los equipos personales. Tiene como objetivo la evaluación de la eficiencia de los conceptos de diseño inicial y localizar errores iniciales en la definición de las necesidades y asunciones de los usuarios: Test de comparación. Test exploratorio. Test de validación. Eclipse se dice que es una herramienta de desarrollo gratuita, ya que usa la licencia: GPL. Open Source Licence. Licencia Pública de Eclipse. Las clases que pueden convertirse en padres de nuevos nodos se denominan: Leaf nodes. Stage nodes. Branch nodes. Los cuadros de diálogo modales: Son ventanas que nos muestran los modos de funcionamiento de la aplicación. Son ventanas que dependen de otras. Son ventanas diseñadas para la recopilación de información de datos del usuario y, por lo tanto, necesitan de la interacción de este. El lenguaje de programación inteligible por el ordenador construido por cadenas de unos y ceros es: Lenguaje de alto nivel. Lenguaje de bajo nivel. Lenguaje máquina. Una de las propiedades de tamaño de un control es: parent. padding. prof. NetBeans: Es un IDE de código abierto para las plataformas Linux, Unix y MacOS. Es un IDE de con licencia propietaria para sistemas Windows. Es un IDE de código abierto multiplataforma. La arquitectura con la que se diseñan los interfaces de usuario dentro de OpenJFX es: Arquitectura Ventana Única. MVC. UX. ¿Cuáles han sido las dos librerías más usadas por JDK para el desarrollo de interfaces?: Swing y AWT. Swing y Flash. AWT y Flash. El paradigma de programación que divide el programa en módulos independientes, cada uno con un comportamiento bien definido, se denomina: Orientado a aspectos. Funcional. Dirigido por eventos. ¿Qué IDE nos permite trabajar y desarrollar proyectos sobre JavaFX?: Eclipse. NetBeans. Cualquiera de los dos. Para relacionar una vista con su controlador usamos el atributo: fx:controller. fx:script. fx:event. Los contenedores de controles determinan normalmente el posicionamiento, tamaño y alineación: VERDADERO. FALSO. Depende de la versión de OpenJFX. ¿Qué lenguaje basado en XML se utiliza para la creación de gráficos?: XAML. XUL. SVG. Una propiedad de los componentes de OpenJFX: Comienzan por minúscula. Se definen siempre como etiquetas. Se definen siempre como atributos. Uno de los pasos en el diseño de interfaces es: Elección del IDE de desarrollo. Mockup a partir de especificaciones. Conexión con Base de datos. El uso de XML para describir una interfaz nos permite: Tener un código independiente de la plataforma final. Tener un código que se puede separar de la lógica y de los datos. Todas las anteriores. Una de las características de XAML es: Permite la creación de un multinivel de scripts de diferentes procedencias. Permite la creación de elementos visibles de la interfaz de usuario. Permite compilar interfaces de usuario directamente. Una etiqueta en XML nunca puede tener un contenido vacío: Cierto. Depende del tipo de etiqueta. FALSO. Un contenedor de OpenJFX es: Button. VBox. Main. Los desarrollos que realicemos para las interacciones con la BBDD será conveniente que los desarrollemos dentro del package: Model. Controller. View. Una de las buenas prácticas que podemos emplear para desarrollar nuestra aplicación pensando en la reutilización es: Desarrollo monolítico en un único package. Desarrollo orientado a módulos y packages entre otros. Un buen mockup y toma de requisitos de usuario. El atributo FXML que nos permite dar un nombre a la instancia del componente se denomina: fx:id. fx:reference. fx:instance. El atributo de un componente que introduce un espacio con respecto a otros elementos del interfaz se denomina: Padding. Marging. Spacing. El panel que nos permite buscar el control o el container entre otros se denomina: Library. JavaFX. Containers. Para que un Controller tenga dentro de su ciclo de vida un método de inicialización debemos: Hacer Initializable el Controller. Definir la etiqueta @FXML. Usar la carga del fichero FXML. ¿Qué nos permite un fichero FXML con la etiqueta fx:include?. Incluir componentes o controles definidos en un fichero FXML. Incluir código Java definidos en un fichero java. Heredar las propiedades de un determinado control en otro. La directiva package de Java nos permite: Definir e importar código de otros ficheros. Definir el nombre de una determinada clase. Empaquetar un conjunto de clases y librerías con funcionalidades relacionadas. Para crear una aplicación ejecutable con todas las librerías usaremos: Un fichero JAR. Un fichero JAR ejecutable. Un fichero JAR ejecutable óptimo para el sistema operativo destino. Evento que se produce cuando el ratón pasa por el botón: onMouseClicked. onMousePressed. onMouseEntered. Un principio básico para la usabilidad según Hansen es: Conocer al usuario. Permitir los errores. Cualquiera de las anteriores. Uno de los elementos multimedia que nos permite aumentar la accesibilidad de nuestros contenidos visuales: El vídeo. Las imágenes. El audio. Si hablamos de una evaluación con la observación por parte de un experto, estamos hablando de: Test de usabilidad. Test objetivo. Evaluación heurística. Uno de los problemas que se plantea dentro del HCI a resolver de forma inmediata es: El sistema interactivo de operaciones en tiempo real. La programación heurística. El reconocimiento de la voz. Cuando estamos realizándonos preguntas como qué uso se hará con la información, nos referimos a: Pautas de diseño en la interfaz. Pautas de diseño en la presentación de datos. Pautas de diseño en la navegabilidad. La disciplina que estudia la interacción entre persona y computador se denomina: Usabilidad. UX. HCI. La norma ISO que nos habla sobre el diseño de interfaces centradas en el usuario es: ISO 9241. ISO 9126. ISO 13407. Prueba que comprueba el producto con los que ofrece la competencia: Test de comparación. Test exploratorio. Test de validación. El término dentro de la usabilidad que se refiere al buen uso de la aplicación es: Eficiencia. Atractivo. Apreciación. El término dentro de la usabilidad que se refiere al grado en el que la interfaz evita errores es: Tolerancia al error. Apreciación. Facilidad de aprendizaje. Cuando se dispone de suficiente espacio en pantalla y las opciones a decidir por el usuario son pequeñas podemos usar: Radio Buttons. Botones. Listas desplegables. Para incorporar un campo y su valor dentro del informe, arrastraremos este desde: El menú Fields. El menú Basic Element. El menú Map. La información que aparece dentro de la aplicación cuando nos situamos sobre un elemento se denomina: Ayuda sensible al contexto. Ayuda general. Guía de usuario. Una herramienta para la captura de imágenes e incorporación a los documentos puede ser: LightShot. Word. Adobe Photopaint. El formato creado por Microsoft que es un texto enriquecido se denomina: PDF. RTF. HTML. En OpenJFX, cómo se denomina al objeto que nos permite construir popUps contextuales: ContextHelp. ContextMenu. MenuContext. El documento que refleja el diseño de un proyecto, codificación y pruebas se denomina: Manual final. Manual de usuario. Manual técnico. El formato de documentación en Linux Unix se denomina: RTF. Man pages. HTML. Para añadir a un ContextMenu ítems usamos el método: addAll. addSearch. itemAdd. Los archivos que acompañan a una aplicación y ayudan al usuario se denominan: Ayuda sensible al contexto. Ayuda general. Ninguna de las anteriores. La lista de palabras y el número de página donde se encuentra dicha palabra es: Índice. Tabla de contenido. Resumen. El formato de Windows que combina HTML y funcionalidad de Windows para la ayuda en sus aplicaciones es: CHM. HTML/RTF. RTF. Para generar un JAR de Java necesitamos la siguiente herramienta: Eclipse. Netbeans. Es independiente de la herramienta, ya que se utiliza el propio JDK. La extensión que con Java podemos usar para realizar paquetes de instalación es: PKG. MSI. JAR. Dentro de un modelo de desarrollo del software una de las fases iniciales es: El análisis. Las pruebas. La transferencia. Para poder firmar digitalmente un paquete autoinstalable con Inno Setup necesitamos: Un certificado. El ejecutable. Conexión a un servidor. Una aplicación que nos sirve para crear un ejecutable sobre Windows es: Eclipse. Launch4j. Visual Studio. Uno de los componentes que debemos tener en cuenta en el empaquetado de las aplicaciones es: Las librerías o bibliotecas. El código programado. Ninguna de las anteriores. Uno de los motivos por los que se realiza un mantenimiento de software es por: El desarrollo desde 0 de una aplicación. Un cambio o mejora. Una nueva instalación. Una aplicación que nos sirve para crear un paquete autoinstalable para Windows es: Inno Setup. Launch4j. Eclipse. La fase que tiene que ver con lo referente al empaquetamiento y la instalación de las aplicaciones se denomina: El análisis. Las pruebas. La transferencia. Una de las características de Inno Setup es que podemos: Configurar el idioma de instalación. Configurar los logos. Las dos son válidas. ¿Qué prueba tiene como objetivo la aprobación del cliente sobre la calidad de funcionamiento del sistema desarrollado?: Pruebas de aceptación. Pruebas de sistema. Pruebas de estrés. Una de las herramientas que nos ayuda a la realización de pruebas es: NET. Junit. Postman. Las pruebas que intentan detectar posibles nuevos errores o problemas al realizar cambios o mejoras del software se denominan: Pruebas de regresión. Pruebas de sistema. Test de caja negra. Pruebas que determinarán la calidad de la experiencia de un usuario en la manera en la cual este interactúa con el sistema: Pruebas de instalación. Pruebas de robustez. Pruebas de usabilidad. Pruebas que consisten a invitar el cliente que venga en el entorno de desarrollo a probar el sistema: Alfa. Beta. Gamma. La prueba que lleva a cabo la comprobación del funcionamiento de un componente de software por medio de analizar su funcionamiento interno se denomina: Test de caja negra. Test de caja blanca. Test de caja. Una de las pruebas de sistema que tenemos es: Las pruebas de caja blanca. Las pruebas de seguridad. Pruebas de caja negra. Una de las herramientas para la realización de pruebas y además opensource es: NUnit. Junit. Cualquiera de las dos. Las pruebas alfa se realizan antes que las pruebas beta: Cierto. Falso. Sólo en grandes aplicaciones. La actividad encargada de asegurarse que la aplicación informática obtenida es la que se había determinado inicialmente y es la que se quería construir se denomina: Validación. Test. Verificación. ¿Desde qué lugar es recomendable realizar la instalación de JasperReports dentro de Eclipse?: Desde nuevo proyecto. Desde el Marketplace. Desde la configuración de proyectos. JasperReports nos permite seleccionar orígenes de bases de datos como Mysql, PostgreSql, Sql Server y otros: Siempre que se trabaje con la versión de pago. Correcto. Incorrecto. ¿A qué nos referimos con el Data Adapter cuando realizamos la configuración de un nuevo informe?: Los datos en local de configuración. Los datos en local de las plantillas xml. Los datos de configuración a la fuente de base de datos. Para poder solicitar al usuario valores que permitan realizar cálculos o consultas particularizadas, se utilizan: Bases de datos. Parámetros. Consultas almacenadas. Una de las partes que nos encontramos en un informe es: Cabecera de grupo. El código fuente en Java. Los datos en crudo de la base de datos. ¿Qué tipo de informe es más sencillo y seguro, pero necesita más trabajo desde el punto de vista de uso?: Informe incrustado. Informe no incrustado. JasperReports. Si queremos incorporar un campo que calcule la media de los datos extraídos de una columna de la base de datos usaremos: Textos estáticos. Valores calculados. Imágenes. ¿Qué proyecto de código abierto permite una integración con Java EE?: Crystal Reports. JasperReports. Eclipse Birt. Para incorporar elementos visuales a partir de los datos de las bases de datos, se utilizan: Gráficos. Imágenes. Textos. La herramienta que permite realizar informes comprada por SAP es: Crystal Reports. JasperReports. Pentaho. Como se denomina al lenguaje de marcas pensado para la generación de documentación multiplataforma: DocBook. CHM. RTF. El reflejo de la estructura de un documento y contiene los títulos de los distintos apartados que forman el documento es: Índice. Tabla de contenido. Resumen. La ayuda de contexto que se puede activar con la tecla de ayuda es de tipo: Nivel de campo. Nivel de item. Nivel de ventana. Un lenguaje que nos permite la realización de manuales multimedia e interactivos es: HTML/CSS. OpenJFX. Java. Un software para la realización de vídeos y emisiones de manuales es: WinRar. VideoWindowsPro. OBS Studio. La guía que contiene la información necesaria para implementar dicha aplicación se denomina: Manual de instalación. Manual de usuario. Manual técnico. ¿Dónde debe de quedar reflejada la solución o diseño de la aplicación?: Cuaderno de carga. Programa fuente. Pruebas. Una de las extensiones que tienen los paquetes instalables en MAC es: PKG. MSI. APK. Una de las extensiones que tienen los paquetes instalables en Windows es: RPM. MSI. APK. Dentro de Windows10, ¿dónde encontramos la opción de desinstalación de una aplicación?: En el servidor de instalación. Dentro de aplicaciones y características. No se puede realizar esta tarea en Windows 10. El sistema operativo que tiene un repositorio desde donde poder realizar instalaciones de software con la herramienta apt es: LINUX. Windows. iOs. El marketPlace de Android se denomina: Google Play. MarketPlace Google. Google Android. Una de las pruebas de sistema es: Test unitario. Test funcional. Test de Seguridad. Uno de los perfiles habituales en un equipo de desarrollo de proyectos es: Analista. Proveedor. Logística. La prueba que lleva a cabo la comprobación del funcionamiento de un componente de software por medio de su interfaz, sin entrar a analizar su funcionamiento interno: Test de caja negra. Test de caja blanca. Test de caja. Una de las herramientas que nos ayuda en la medición de la calidad del software es: NET. Junit. Sonarqube. Una de las cuestiones a tener en cuenta en la planificación de las pruebas de software es: El software debe ser testado sólo con el usuario. Una vez entregado el software al cliente, está libre de errores en un futuro. El programador no debe probar sus propios programas. La prueba donde se prueban los módulos de nivel superior y después se van integrando los componentes de la capa siguiente se denomina: Pruebas de integración descendente. Test de caja negra. Pruebas de integración ascendente. La realización de pruebas manuales en el desarrollo del software puede ayudar a un correcto mantenimiento posterior de estas pruebas ante futuros cambios del código: Cierto. Falso. Sólo con las pruebas de carga. Pruebas que se desarrollan en el entorno del cliente, un entorno que es fuera de control para el desarrollador y el equipo de trabajo: Alfa. Beta. Gamma. Una de las cuestiones a tener en cuenta en la planificación de las pruebas de software es: Las pruebas sólo se realizan al final del proceso de desarrollo. Hay que probar todos los módulos y partes de un proyecto. La mejor táctica es modificar los errores al mismo tiempo. Sección de un informe que se puede usar para escribir el encabezamiento de columna, el número de página: Cabecera del informe. Cabecera de página. Cabecera de grupo. Las imágenes en los informes: Suelen ser elementos estáticos y se utilizan para logos, imágenes de Productos y de usuarios. Ninguna de las anteriores. Nos permiten presentar la información de una forma más dinámica. Dentro de la ventana de consulta a la base de datos, para que sirve el comando SQL Group By: Para realizar agrupaciones contra la base de datos. Para filtrar los datos de la base de datos. Para realizar subinformes desde la base de datos. Los gráficos en los informes: Suelen ser elementos estáticos y se utilizan para logos, imágenes de Productos y de usuarios. Nos permiten presentar la información de una forma más dinámica. Ninguna de las anteriores. Sección de un informe que parece una vez a comienzos de un informe y a menudo incluye el título y la fecha en que se produce: Cabecera del informe. Cabecera de página. Cabecera de grupo. Para poder exportar en pdf un informe, necesitamos: Adobe Acrobat. Compilar y previsualizar el informe. El fichero fuente XML. Sección de un informe que constituye el cuerpo del informe y se imprime una vez por registro (fila): Cabecera del informe. Detalle. Cabecera de grupo. Dentro del diseño UI, el "efecto de paralaje" se refiere a: Un fondo estático en un sitio web. Un efecto de animación de rebote. El movimiento de diferentes capas a diferentes velocidades para crear una ilusión de profundidad. La carga rápida de una página. ¿Cuál de los siguientes es un enfoque de diseño que prioriza la adaptabilidad de una interfaz en diferentes dispositivos?. Diseño fijo. Diseño líquido. Diseño responsivo. Diseño abstracto. Cuando hablamos de la accesibilidad web, las WCAG son: Herramientas de diseño. Softwares especializados en diseño. Técnicas de programación. Pautas de Accesibilidad al Contenido en la Web. En el diseño de interfaces, ¿qué se entiende por usabilidad?. La calidad del contenido multimedia. La estética del sitio web. La facilidad con la que los usuarios pueden usar el sitio o aplicación. La velocidad de carga del sitio. ¿Cuál de los siguientes NO es una norma relacionada con la usabilidad?. ISO 9241. WCAG 2.1. ISO 14915. ISO 9126. ¿Qué principio de diseño sugiere que los elementos similares deberían verse similares?. Contraste. Proximidad. Repetición. Alineación. ¿Cuál de las siguientes NO es una herramienta propietaria de edición de interfaces?. Figma. Sketch. Adobe XD. Bootstrap. Las hojas de estilo en cascada externa se refieren a: Estilos definidos en una hoja de estilo separada del documento HTML. Estilos definidos directamente en el HTML. Estilos que se aplican solo al HTML en línea. Estilos que se aplican a audios y videos. En el contexto del desarrollo de interfaces, la "introspección" se refiere a: La revisión del código por parte de otro desarrollador. La capacidad de un objeto para inspeccionar sus propias propiedades y métodos. La documentación detallada del código. El proceso de empaquetado de aplicaciones. ¿Qué elemento NO se considera parte fundamental en la percepción visual de un diseño web?. Sonido. Tipografía. Color. Textura. ¿Qué elemento es esencial para garantizar que un sitio web sea accesible para personas con discapacidades visuales?. Etiquetas "alt" para imágenes. Fondos con patrones complejos. Gráficos vibrantes. Animaciones de alta velocidad. La "prueba A/B" en diseño de interfaces tiene como objetivo: Corregir errores de programación. Asegurarse de que todas las funciones estén activas. Evaluar la velocidad de carga de una página. Comparar dos versiones de una página para ver cuál funciona mejor. *¿Qué significa que un interfaz tiene "consistencia interna"?. El diseño es igual en todas las plataformas. Solo se usa un tipo de fuente. Todos los elementos visuales mantienen una coherencia y uniformidad a lo largo del interfaz. La interfaz se actualiza constantemente. ¿Qué tipo de diseño se centra en la optimización de la interfaz para dispositivos móviles?. Diseño móvil primero ("Mobile First"). Diseño líquido. Diseño adaptativo. Diseño de escritorio primero. Para una experiencia de usuario efectiva, los mensajes de error en un formulario web deben ser: Genérico. En un lenguaje técnico. Ocultos para no confundir al usuario. Detallados y concisos. En el contexto del diseño de interfaces, ¿qué es un prototipo?. Un modelo preliminar o simulación de cómo se verá y funcionará un sitio o aplicación. Una presentación final de una página web. Una técnica de programación. Una herramienta de edición de imágenes. ¿En qué etapa del diseño de UX se traza el recorrido del usuario a través de una aplicación o sitio web?. Prototipado. Mapa del recorrido del usuario (User Journey Map). Testeo. Creación de Personas. ¿Cuál de los siguientes NO es un tipo de navegación en diseño web?. Navegación global. Navegación de breadcrumbs. Navegación lateral. Navegación descendente. Cuando hablamos de "microinteracciones" en diseño de interfaces, nos referimos a: Las interacciones entre diferentes aplicaciones. Interacciones que ocurren en microsegundos. Detalles de diseño que guían al usuario o le dan feedback sobre una acción. Pequeñas animaciones sin función específica. ¿Cuál de las siguientes opciones se refiere a un lenguaje de descripción de interfaces basado en XML?. XAML. MLX. JSX. XLM. El tipo de lenguaje de programación que se encuentra más cerca de la máquina es: El lenguaje de alto nivel. El lenguaje de bajo nivel. El lenguaje máquina. El paradigma de programación que implementa su comportamiento recibiendo un conjunto de datos de entrada y devuelve un valor de salida mediante funciones se denomina: Funcional. Imperativo. Orientado a objetos. Una de las herramientas de licencia pública con la tecnología Java es: NetBeans. Visual Code. Intelli J. Además de las librerías sobre JavaFX, ¿qué otras librerías encontramos en Java para el desarrollo de UI?. JDK y Swing. Swing y AWT. JDK y AWT. ¿Qué clase de JavaFX se considera el primer contenedor padre de toda la aplicación?. Stage. Scene. Pane. ¿Qué paquete dentro de JavaFX define los controles, gráficos y skins?. javafx.web. javafx.media. javafx.controls. Una posible clase leaf node sería: Scene. Group. Text. Para añadir un nuevo nodo a un ObservableList, usamos el método: setChildren. addChildren. add. Para definir el ancho de un control, usaremos: Padding. Width. Height. El método para situar en una posición X un rectángulo es: x(). setX(). posX(). Un posible control que puede ser conectado a un origen de datos es: TableView. Label. Cualquiera de los dos. El fabricante y mantenedor de XML es: WWW Company. World Wide Web Consortium. W3 Schools. ¿Qué lenguaje permite inicializar objetos y establecer propiedades de objetos?. XAML. XOML. XIML. ¿Qué lenguaje fue creado por Netscape y Mozilla?. XUL. XAML. SVG. En un fichero XML, nos encontramos con. Un único nodo raíz. Múltiples nodos raíz. Un único nodo raíz para cada etiqueta <xml>. Las etiquetas en XML están predefinidas al igual que HTML. Verdadero. Falso. Depende del contenido de la etiqueta. Para añadir un valor adicional a una etiqueta se utiliza: La propia etiqueta. No es posible dar un sentido diferente a una etiqueta dentro de XML. Los atributos. Una herramienta de generación de interfaces gratuito es. Glade. Microsoft Office. Adobe Illustration. La carga de ficheros FXML se realiza a través del método load de la clase: javafx.fxml.FXMLLoader. javafx.scene.FXMLLoader. javafx.fxml.LoaderFXML. La carga de clases y paquetes se realiza mediante la etiqueta: <load>. <?import?>. <import>. La etiqueta <children> de <Group> es una etiqueta: De lectura y escritura. Solo lectura. Solo escritura. Los manejadores de eventos pueden ser asignados a: Scripts. A modelos ORM. A otros ficheros FXML. El atributo fx:controller permite: Relacionar un contenedor o un control con su controlador. Relacionar un controlador con un fichero FXML. Relacionar las vistas con los modelos de datos. Scene Builder permite guardar un proyecto en formato: FXML. HTML. SVG. Dentro de Eclipse, una herramienta visual para el desarrollo de componentes en interfaces sobre JavaFX es: Window Builder. Scene Builder. FXML Reader. Dentro de Scene Builder tenemos un panel de tipo acordeón para poder seleccionar el container visualmente. Cierto. Falso. Depende del fichero FXML. Scene Builder realiza la actuación directa del fichero FXML al salvar la interfaz visual que estemos trabajando. Cierto. Falso. Siempre que Eclipse tenga cerrado el fichero. El texto que aparece dentro de un botón es: Una propiedad indexada. Una propiedad simple. Ninguna de las anteriores. El atributo de un componente que introduce un espacio dentro de la caja contenedora se denomina: Padding. Marging. Spacing. El evento dentro de Button que hace referencia al hacer click sobre el mismo es: onMouseEntered. onMouseClicked. onMouseExited. El controlador asociado a un control o container se tiene que asociar a través de: El fichero FXML. Scene Builder. Se puede realizar indistintamente a través de Scene Builder o el fichero FXML. Una de las buenas prácticas para conseguir una mejor reutilización del software es: Usar tecnología procedural de desarrollo. Usar tecnología orientada a objetos. Usar desarrollos monolíticos. Una de las formas con las que conseguimos tener persistencia de la información de los componentes es: Usando bases de datos relacionales. Almacenando la información en memoria. Almacenando la información en Maps. Una arquitectura que nos permite, además de modularizar las aplicaciones, plantear la persistencia de estas, es: Arquitectura cliente. Arquitectura HTTP. Arquitectura MVC. El empaquetado de componentes consiste en: Proporcionar los componentes en forma de paquetes. Programar usando objetos. Utilizar librerías dentro de nuestras aplicaciones. El término dentro de la usabilidad que se refiere al tiempo empleado para usar la aplicación es: Atractivo. Apreciación. Facilidad de aprendizaje. Las siglas que definen el término “experiencia de usuario” son: UX. CX. UI. La norma ISO que nos habla sobre el modelo de calidad del software es: ISO 9241. ISO 9126. ISO 13407. Los dos tests que podemos usar para medir la usabilidad son: Heurístico y usabilidad. Heurístico y práctico. Heurístico y UX. Dentro de los test de usabilidad tenemos el test de validación que se realiza: Al principio del proyecto. Durante las fases finales. Como metodología de especificación de cliente. Señala la respuesta correcta: Expertos, intermedios y noveles. Expertos y noveles. Desarrolladores, programadores y directiva. Un principio básico en el diseño gráfico es: El principio de economía de diseño. El principio de reducción del desorden. Cualquiera de los anteriores. Un elemento organizativo dentro del layout de una interface es: Los botones. Las listas desplegables. Los menús. En el desarrollo de interfaces desktop: La cabecera no debe superar el 15% del espacio total. La barra de menú no debe superar el 15% del espacio total. La barra de accesibilidad no debe superar el 15% del espacio total. Una posible herramienta para realizar un mockup es: Eclipse. Moqups. Netbeans. Una posible pauta de diseño para tipografía debería ser: Escribir preferentemente en minúsculas. Escoger tamaños pequeños de tipografías. Escribir preferentemente en mayúsculas. Una posible pauta de diseño para los iconos debería ser: Usar formato PNG. Usar formato AVI. Usar formato GIF. Cuando no se dispone de suficiente espacio en pantalla y las opciones a decidir por el usuario son grandes, podemos usar: Radio Buttons. Botones. Listas desplegables. Si el usuario pide ejecutar una operación que comporta varias acciones con la base de datos, tendremos que establecer: Un diseño en la interface. Un control de la aplicación. Un diseño en la navegabilidad. Una de las pautas de diseño con las imágenes es: Encontrar un equilibrio entre calidad y tamaño. Presentarlas lo más grandes posibles. Incluir muchas imágenes. Cuando hablamos de un informe que está incrustado en el IDE de desarrollo hablamos de: Informe incrustado. IDE incrustado. Suite incrustada. Una herramienta que es un proyecto de software de código abierto que permite la generación de informes para aplicaciones web, basadas en Java o en Java EE, es: Jasper Reports. Crystal Reports. Eclipse Birt. ¿Qué herramienta está completamente escrita en Java?. Jasper Reports. Crystal Reports. Pentaho. ¿Desde qué lugar es recomendable realizar la instalación de JasperReports dentro de Eclipse?. Desde nuevo proyecto. Desde el Marketplace. Desde la configuración de proyectos. ¿Cuál es la primera elección que debemos realizar al comenzar un nuevo proyecto con Eclipse?. Seleccionar la perspectiva de desarrollo. Seleccionar la fuente de origen. Seleccionar la plantilla del informe. El apoyo para cada fuente de datos se proporciona por medio: Otro proyecto antes realizado. Un software externo. Un controlador de base de datos. Una consulta SQL dentro de Jasper Reports nos sirve para: Conectarnos a la base de datos. Incorporar los datos y los campos desde la base de datos. Establecer el diseño entidad relación de la base de datos. Si queremos incorporar a nuestro informe la numeración de páginas usaremos: Un campo importado de la base de datos. Un nuevo texto estático. El campo Page X of Y. Uno de los posibles colectivos a los que va destinada una ayuda de aplicación es: Usuarios. Desarrolladores. Cualquiera de los dos. Uno de los formatos más extendidos y usados para crear ayuda es: Exe. Pdf. Jrx. Un estándar dentro de Windows en los documentos y ficheros de ayuda es: Microsoft Help. Help Wyn. CHM. La ayuda de contexto asociada a un botón es de tipo: Nivel de campo. Nivel de ítem. Nivel de ventana. Dentro de un documento de ayuda, la parte que refleja la estructura de un documento se denomina: Portada. Índice. Tabla de contenido. El documento que es una particularización de los manuales de usuario, donde se incluye los aspectos más significativos para un usuario se denomina: Manual rápido. Manual de usuario. Manual técnico. Dentro de un modelo de desarrollo del software una fase final es: El análisis. El diseño. La transferencia. Un componente del software se puede considerar a todo recurso que haya sido desarrollado para una determinada tarea y que puede formar un entorno para ser ejecutado para resolver un procedimiento definido. Cierto. Falso. Debemos añadir a la definición el sistema operativo final. Uno de los pasos de un instalador es: La creación de los directorios necesarios para el correcto funcionamiento. La inicialización del código fuente. Ninguna de las anteriores. Para crear el paquete autoinstalable con InnoSetup necesitamos: El ejecutable y las librerías. El código fuente. Eclipse. La herramienta que en Linux nos permite realizar una instalación de software desde los repositorios centralizados es: Get. Install. Apt. Una de las fases en el desarrollo de software es: Toma de requisitos. Pruebas. Las dos son correctas. La actividad que comprueba el funcionamiento correcto del código programado se denomina: Test. La validación. La verificación. Una buena estrategia de planificación de los test es ir del más concreto (pruebas de subsistemas) al más general (pruebas de sistema): Falso. Cierto. Solo para pequeños software. La prueba que se define a partir de funciones o características definidas en las especificaciones se denomina: Test de integración. Test funcional. Test de sistema. La prueba que tratará de comprobar que el componente funciona correctamente cuando se introducen datos correctos se denomina: Test de caja negra. Test de caja blanca. Test de sistema. La prueba que empiezan combinando en grupos las unidades o módulos de bajo nivel para probarlos se denomina: Pruebas de integración descendente. Test de caja negra. Pruebas de integración ascendente. Las pruebas de usuario o cliente se suelen realizar normalmente: Al principio del desarrollo. Después de las pruebas de carga. Junto a las pruebas unitarias. Una de las herramientas que nos permite ser utilizada en múltiples lenguajes de programación y es una evolución de Junit es: NUnit. Sonarqube. Ninguna de las anteriores. La prueba que lleva a cabo la comprobación del funcionamiento de un componente de software por medio de su interfaz, sin entrar a analizar su funcionamiento interno se denomina: Test de caja negra. Test de caja blanca. Test de caja. |