Desarrollo de Interfaces - Tema 1
|
|
Título del Test:
![]() Desarrollo de Interfaces - Tema 1 Descripción: Tema 1 - Confecion de interfaces |



| Comentarios |
|---|
NO HAY REGISTROS |
|
¿Qué nombre reciben las aplicaciones utilizadas para la confección de interfaces?. IDEs. Compiladores. Depuradores. Editores. ¿Cuáles son algunas de las principales características de los IDEs?. Codificación, compilación, depuración y testeo. Diseño gráfico, renderizado y animación. Gestión de bases de datos y redes. Edición de audio y video. ¿Cuál de las siguientes NO es una de las IDEs importantes mencionadas en el documento?. Visual Studio. NetBeans. Eclipse. IntelliJ IDEA. ¿Quién creó Visual Studio?. Microsoft. Sun Microsystems. IBM. Google. ¿Qué versión de Visual Studio se menciona que es gratuita y tiene menos funcionalidades?. Versión Express. Versión Profesional. Versión Enterprise. Versión Community. En Visual Studio, ¿cómo se inicia la creación de un nuevo proyecto?. Desde la primera ventana o el menú Archivo. Solo desde la barra de herramientas. A través de un asistente de instalación. Mediante la consola de comandos. ¿Qué opción se selecciona en Visual Studio para crear un nuevo proyecto?. Nuevo Proyecto. Abrir Proyecto. Guardar Proyecto. Configuración del Proyecto. ¿Cómo se organizan las plantillas de proyectos en Visual Studio al crear uno nuevo?. Por ámbito y lenguaje de programación. Por fecha de creación. Por tamaño del proyecto. Por orden alfabético. ¿Qué característica del área de trabajo de Visual Studio permite personalizar el entorno?. Ventanas flotantes que se pueden acoplar y mover. Un diseño fijo e inalterable. Solo se puede trabajar en el área central. Todas las ventanas son permanentes. ¿Qué ventana en la mayoría de los IDEs muestra de forma jerárquica los archivos de un proyecto?. Explorador de soluciones. Ventana de propiedades. Ventana de eventos. Editor de código. ¿Qué información muestra la ventana de propiedades en un IDE?. Propiedades y eventos de un elemento. Solo el código fuente. Solo la estructura del proyecto. Información de depuración. ¿Cuál es la diferencia principal entre el 'Menú Archivo' y el 'Menú Proyecto' en un IDE?. Menú Archivo guarda el trabajo, Menú Proyecto configura el proyecto. Menú Archivo abre proyectos, Menú Proyecto los compila. Menú Archivo crea archivos, Menú Proyecto gestiona carpetas. No hay diferencia funcional. ¿Qué permite un archivo de solución (.sln) en Visual Studio?. Agrupar un conjunto de proyectos para operaciones comunes. Definir la interfaz de usuario. Gestionar la base de datos del proyecto. Realizar pruebas unitarias. ¿En qué lenguaje de programación está desarrollada principalmente NetBeans?. Java. Python. C++. JavaScript. ¿Quién creó NetBeans?. Sun Microsystems. Microsoft. Oracle. IBM. ¿Qué tipo de licencia tiene NetBeans, lo que lo hace libre y gratuito?. Código abierto. Propietaria. Freeware. Shareware. ¿Qué otros lenguajes de programación soporta NetBeans además de Java?. XML, HTML, PHP, Javascript, JavaDoc, Groovy y JSP. Solo C# y C++. Solo Python y Ruby. Solo SQL y R. ¿Cómo se pueden crear nuevos proyectos en NetBeans?. Desde el menú superior o la barra de herramientas. Solo mediante la línea de comandos. A través de la importación de archivos externos. Descargando plantillas de un sitio web. ¿Cómo se organizan las plantillas de proyectos en NetBeans?. Por categorías. Por orden alfabético. Por tamaño. Por fecha de creación. En NetBeans, ¿qué información se muestra al posicionar el cursor sobre una plantilla de proyecto?. Una pequeña información en la parte inferior. Las opciones de configuración. Un video tutorial. La fecha de última modificación. ¿Cuántas zonas principales se diferencian en el área de trabajo de NetBeans?. Cuatro. Dos. Tres. Cinco. ¿Qué zona del área de trabajo de NetBeans muestra los diferentes métodos y propiedades de una clase?. La ventana que muestra métodos y propiedades. El explorador de proyectos. El área de código. La barra de herramientas. ¿Qué pestaña en la ventana de propiedades de NetBeans permite configurar las fuentes de datos?. Binding. Properties. Events. Code. ¿Qué pestaña en la ventana de propiedades de NetBeans muestra aquellos eventos que se definen para un control?. Events. Properties. Binding. Code. ¿En qué lenguaje está desarrollada principalmente Eclipse?. Java. C++. Python. Ruby. ¿Cómo se pueden añadir nuevas funcionalidades a Eclipse?. A través de extensiones (plugins). Mediante actualizaciones manuales. Compilando el código fuente. Instalando módulos adicionales. ¿Cómo se organiza el área de trabajo de Eclipse?. Archivos jerárquicos y un área central denominada editor. Una única ventana principal. Múltiples ventanas flotantes sin organización. Un panel lateral con todas las herramientas. Eclipse es conocido por ser utilizado en proyectos basados en qué lenguaje principal?. Java. JavaScript. Python. PHP. ¿Qué asistente ofrece Eclipse para la creación de nuevos proyectos?. Un asistente que guía al usuario. Un formulario de configuración manual. Una línea de comandos interactiva. Un generador de código automático. ¿Cómo se llama el espacio en Eclipse donde se organizan los datos de un proyecto?. Workspace. Project Explorer. File System. Development Area. ¿Qué librería se menciona como base para Swing y se considera obsoleta hoy en día?. AWT (Abstract Window Toolkit). SWT (Standard Widget Toolkit). JavaFX. SwingX. ¿Qué librería fue creada para dar respuesta a los inconvenientes de AWT?. Swing. SWT. JavaFX. Apache Pivot. ¿Qué librería fue creada por IBM para el entorno de desarrollo Eclipse y mejora Swing?. SWT (Standard Widget Toolkit). AWT. Swing. SwingX. ¿Cuál es una de las desventajas de SWT mencionada en el documento?. Su API es complicada y poco intuitiva. No es multiplataforma. Solo funciona con Java. Tiene pocas funcionalidades. ¿Qué tipo de aplicaciones se desarrollan principalmente con SwingX?. Aplicaciones RIA (rich internet application). Aplicaciones de escritorio tradicionales. Aplicaciones móviles. Servicios web. ¿Qué plataforma open source, desarrollada por Java/Oracle, se basa en el desarrollo de aplicaciones RIA?. JavaFX. Apache Pivot. Qt Jambi. OpenGL. ¿Qué librería de código abierto se utiliza principalmente en Apache Project para desarrollar aplicaciones RIA?. Apache Pivot. JavaFX. Qt Jambi. DirectX. ¿Qué librería está empaquetada para Java sobre la librería Qt y desarrollada en C++/C?. Qt Jambi. JavaFX. Apache Pivot. OpenGL. ¿Qué librería es encargada de definir una API multilenguaje y multiplataforma para crear gráficos 2D y 3D?. OpenGL (Open Graphics Library). API DirectX. Qt. GTK+. ¿Qué API se desarrolla para simplificar tareas de vídeo y juegos y utiliza la plataforma Microsoft Windows?. API DirectX. OpenGL. Qt. GTK+. ¿Qué librería multiplataforma permite el desarrollo de interfaces gráficas y se basa en un estándar de software libre (LGPL)?. GTK+. Qt. OpenGL. DirectX. ¿Qué capa de la aplicación contiene uno o más almacenes de datos?. Capa de datos lógicos. Capa de interfaz de usuario. Capa de comunicación. Capa de seguridad. ¿Qué se utiliza como almacén principal de datos en la mayoría de las aplicaciones?. Base de datos relacional. Archivos de texto plano. Hojas de cálculo. Almacenamiento en la nube. ¿Qué componente se utiliza para recuperar datos de una base de datos relacional?. DataReader. DataWriter. QueryBuilder. DatabaseConnector. ¿Qué ofrecen los componentes lógicos de acceso a datos?. Una interfaz sencilla de programación para operaciones de datos. La gestión completa de la interfaz de usuario. La compilación y ejecución del código. La conexión a redes externas. ¿Qué es la Programación Orientada a Componentes (POC)?. Una rama de la ingeniería del software que enfatiza la descomposición de sistemas en componentes funcionales. Un tipo de programación que se enfoca en la creación de objetos gráficos. Un método para depurar código de manera eficiente. Una técnica para gestionar bases de datos. ¿Cómo se comunican los componentes de software según el documento?. A través de mensajes que contienen datos. Compartiendo estado directamente. Mediante llamadas a funciones globales. Utilizando un bus de eventos centralizado. ¿Qué característica principal ofrecen los componentes reutilizables?. Capacidad de reutilización. Ejecución automática. Interfaz gráfica simple. Bajo consumo de memoria. ¿Qué debe ser un componente reutilizable para asegurar su calidad?. Completamente documentado, diseñado para uso imprevisto y probado profundamente. Con documentación mínima, diseñado para un solo propósito y probado superficialmente. Sin documentación, diseñado solo para uso previsto y sin pruebas. Con documentación básica y pruebas estándar. ¿Qué es un evento en el contexto de las interfaces gráficas?. Una acción que puede realizar un usuario al interactuar con un componente. El resultado de la compilación de un programa. Un error en el código fuente. La configuración de la red. ¿Cómo se llama la acción que se ejecuta cuando un evento ocurre?. Administrador de eventos. Gestor de eventos. Procesador de eventos. Controlador de eventos. ¿En qué se considera la programación dirigida a eventos?. La base de la interfaz de usuario. Una técnica de optimización de código. Un método para la gestión de bases de datos. Un tipo de lenguaje de programación. ¿Qué se debe hacer para utilizar un escuchador de eventos?. Implementar la interfaz, registrar el escuchador y implementar métodos callback. Solo implementar la interfaz del escuchador. Solo registrar el escuchador. Solo implementar los métodos callback. ¿Qué permite la pestaña 'Diseño' en los IDEs para la creación de interfaces gráficas?. Arrastrar y soltar elementos visuales que se traducen en código. Escribir todo el código manualmente. Compilar el código directamente. Realizar pruebas de rendimiento. ¿Qué es una clase en programación?. Una plantilla para crear objetos de datos. Un tipo de dato primitivo. Una función independiente. Una variable global. ¿Qué definen las clases?. Un conjunto de variables (estado) y métodos (comportamiento). Solo la interfaz gráfica. Solo la lógica de negocio. Solo las conexiones a bases de datos. ¿Cómo se denomina a un objeto creado a partir de una clase?. Instancia de la clase. Subclase. Superclase. Clase derivada. ¿Qué son los campos de datos en una clase?. Elementos que contienen datos que reflejan el estado de la clase. Métodos que ejecutan la funcionalidad. Propiedades que modifican el comportamiento. Constructores que inicializan la clase. ¿Qué implementan los métodos de una clase?. La funcionalidad asociada al objeto. Los datos que definen el estado. La inicialización del objeto. La estructura de la clase. ¿Qué son las propiedades en el contexto de clases y objetos?. Métodos especiales para consultar o modificar el valor de variables privadas. Variables públicas que almacenan el estado. Funciones que definen la lógica principal. Constructores para inicializar objetos. |




