NEW
Font size
S
M
L
XL
WorksheetsCuestionario Interfaces
Total questions: 65
Worksheet time: 16hrs 15mins
Name
Class
Date
1.
¿Cuál es el objetivo de un lenguaje de programación?
a)
Escribir instrucciones interpretables por una persona.
b)
Controlar diferentes comportamientos lógicos o físicos de una máquina.
c)
Desarrollar interfaces.
d)
Implementar una página web.
2.
¿Cuál de los siguientes no es un lenguaje de alto nivel?
a)
Java.
b)
HTML
c)
Python
d)
Ensamblador
3.
¿Cuál de las siguientes afirmaciones sobre el uso de la librería Swing es verdadera?
a)
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
b)
Permite implementar el código de cada uno de los componentes de la interfaz antes de la creación gráfica del componente
c)
No dispone de una vista de diseño y tiene más limitaciones que la libreria AWT
d)
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
4.
¿Qué elemento de la interfaz d Eclipse contiene paneles para crear componentes y modificar sus propiedades?
a)
Vista de diseño.
b)
Run.
c)
Palette
d)
Toolbar
5.
¿Qué paquetes deben instalar en Eclipse para poder trabajar correctamente con la librería Swing?
a)
Docker Tooling.
b)
General Purpose Tools.
c)
EclipseRT Target Platform Components.
d)
Swing Designer y WindowBuilder.
6.
¿A qué IDE pertenece el componente para diseñar llamado Palette?
a)
NetBeans.
b)
Eclipse.
c)
Glade.
d)
Visual Studio.
7.
¿Cuál de las siguientes herramientas de edición de interfaces pertenece a Unity?
a)
MonoDevelop.
b)
NetBeans.
c)
VisualStudio.
d)
Glade
8.
¿Cuál de las siguientes afirmaciones respecto a los métodos de Java es cierta?
a)
Los metodos definen las estructura de un objeto y no pueden recibir argumentos
b)
Los metodos definen el comportamiento de un objeto y pueden recibir o no argumentos
c)
Los metodos definen el comprtamiento de un objeto y deben recibir argumentos
d)
Los métodos definen la estructura de una clase y no pueden recibir argumentos
9.
¿Qué es un objeto?
a)
Las características que tienen las clases.
b)
Los métodos que tienen las clases
c)
Una cápsula que contiene los datos y métodos ligados a él.
d)
Los métodos que reciben argumentos
10.
¿Qué característica define a un JPanel?
a)
Es un contenedor de componentes sobre el que se ubican elementos
b)
Es la ventana invisible sobre la que se sitúa un JFrame
c)
Es un tipo de capa perteneciente a los Layouts.
d)
Es una ventana visible sobre la que se sitúa un JFrame.
11.
¿Qué diferencia existe entre JFrame y JDialog?
a)
La ventana principal de un aplicación es un JDialog y es aconsejable y es aconsejable utilizar para pantallas secundarias JFrame
b)
La ventana principal de un aplicación es un JFrame y es aconsejable utilizar para pantallas secuandarias un JDialog
c)
Del tipo JDialog solo debe haber una ventana
d)
Del tipo JFrame es recomendable que haya varias ventanas
12.
El componente JButton:
a)
Es el elemento de texto más utilizado.
b)
No permite utilizar imágenes
c)
Tiene la propiedad enabled que determina si está activo o no
d)
Se suele utilizar cuando existen varias opciones y son excluyentes.
13.
Los menús desplegables se crean utilizando el componente:
a)
JComboBox.
b)
ButtonGroup.
c)
JTextField.
d)
JCheckBox.
14.
¿Con qué distribución de elementos se crea por defecto un JFrame?
a)
FlowLayout.
b)
BorderLayout.
c)
GridBagLayout
d)
GridLayout
15.
¿Qué manejador de componentes permite un diseño más flexible y preciso?
a)
FlowLayout.
b)
BorderLayout.
c)
GridBagLayout.
d)
GridLayout.
16.
¿Qué significa XML?
a)
X-Markup Language
b)
eXtensible Markup Language
c)
Example Markup Language
d)
eXtra Modern Link
17.
¿Cuáles es el objetivo del lenguaje RSS?
a)
Difundir información a usuarios que se han suscrito a unas fuentes de contenidos actualizados frecuentemente
b)
Representar elementos geométricos vectoriales , imágenes de mapa de bits y texto
c)
Marcar contenido como texto, imágenes y enlaces en forma de hipervínculos para crear una estructura que puede ser mostrada por los navegadores
d)
Ninguno de los anteriores
18.
¿Cuál de los siguientes códigos XHTML es erróneo?
a)
<b><i>Texto ejemplo</i></b>
b)
<p>Esto es un parrafo
c)
<img src="ordenador.png" alt="Ordenador portátil"/>
d)
<input type="checkbox" name="vínculo" value="coche" checked="checked"/>
19.
¿Cuál de las siguientes líneas es correcta en XML?
a)
<i> Texto
b)
<i> Texto <i>
c)
<i> Texto </i>
d)
<I> Texto <I>
20.
Un atributo en XML:
a)
Se puede encontrar en las etiquetas de cierre.
b)
La sintaxis es siempre “valor_atributo”=nombre_atributo.
c)
Es un componente de las etiquetas XML q consiste en un par nombre=valor.
d)
Pueden existir dos con el mismo nombre en una etiqueta.
21.
Identifica cuál de las siguientes opciones es la correcta en cuanto a los valores de XML:
a)
<libro isbn=9788491713760 edicion=1 paginas=192/>
b)
<libro isbn=”9788491713760” edicion=”1” paginas=”192”/>
c)
<libro isbn=”9788491713760” edicion=1 paginas=”192”/>
d)
<libro isbn=9788491713760 edicion=’1’ paginas=192/>
22.
¿Cuál de los siguientes no es un editor compatible con XML?
a)
Pages
b)
Notepad++
c)
Dreamweaver
d)
QueVisual Studio Code
23.
¿Cuáles son las principales ventajas del editor Atom?
a)
No es una herramienta multinivel.
b)
Su disposición de paneles es estática.
c)
No es multiplataforma.
d)
Ninguna es correcta.
24.
¿Por qué se genera código XML para diferentes plataformas?
a)
Para almacenar contenidos.
b)
Para intercambiar contenidos.
c)
Para representar metadatos.
d)
Todas son correctas.
25.
¿Cuál de los siguientes sería un código XML bien formado?
a)
A(No se ve la imagen)
b)
b(no se ve la imagen)
c)
c(no se ve la imagen)
d)
D (no se ve la imagen)
26.
¿Qué ventaja supone la reutilización de componentes?
a)
Reducción de los costes del proyecto.
b)
Simplificación de pruebas de software.
c)
Mejora de la calidad del software.
d)
Todas las anteriores son ciertas.
27.
¿Qué características deben tener en cuenta a la hora de crear un componente?
a)
La implementación puede estar realizada con cualquier lenguaje de programación, pero ha de estar completa
b)
Constituye un modulo reutilizable, sin compilar
c)
Su distribución se realiza en varios paquetes ejecutables
d)
Debe ser un elemento que no aporte funcionalidad a la interfaz
28.
¿Cuál de las siguientes afirmaciones referida a las propiedades d los componentes es falsa?
a)
Las propiedades indexadas son aquellas que representan un conjunto de valores en forma de array
b)
Las propiedades simples son aquellas que representan solo un valor
c)
Los metodos 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
d)
Los metodos 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
29.
Para el desarrollo d interfaces a través del lenguaje Java, existen componentes que permiten su Reutilización llamados:
a)
JavaBear
b)
JavaTwin
c)
JavaBeans
d)
JavaPop
30.
¿Cuál de las siguientes no es una característica común de los componentes desarrollados como JavaBean?
a)
Parametrización
b)
Persistencia
c)
Customización
d)
Eventos
31.
Para definir el nuevo comportamiento de un componente e implementar nuevos métodos se usará la palabra reservada
a)
@Superextend
b)
@Superride
c)
@Override
d)
@Overextend
32.
¿Qué método devuelve un valor utilizando return?
a)
set
b)
get
c)
Ambos
d)
Ninguno
33.
Al implementar un nuevo componente:
a)
Habrá que crear solo las propiedades nuevas pero no habrá que implementar las que ya posee el componente base
b)
Solo podrá contener las propiedades de componentes base del que hereda
c)
No tendrá ninguna propiedad del componente base del que hereda, siendo todas distintas
d)
Ninguna es correcta.
34.
¿Cual de las siguientes herramientas tiene la opción de aplicar capas permitiendo aplicar a las imágenes multitud de efectos y tratamientos?
a)
GIMP
b)
Paint
c)
Pinta
d)
Photoshop
35.
La clase Graphics de Java permite dibujar como si de un lienzo se tratara sobre una interfaz. Esta clase pertenece a la librería:
a)
JButton
b)
SWING
c)
AWT
d)
JCanva
36.
¿Cuál de las siguientes no es una característica de las pruebas unitarias?
a)
Rápida ejecución.
b)
Independencia respecto a otros tests.
c)
Un único uso.
d)
Cada test debe poder comprobar si es válido por si mismo.
37.
¿Qué métodos se utilizan en las pruebas de tipo JUnit de Eclipse?
a)
assert
b)
get
c)
set
d)
build
38.
¿Cual de los siguientes tipos de eventos son los producidos por el usuario, habitualmente a través del teclado o un ratón?
a)
Eventos internos
b)
Eventos propios.
c)
Eventos externos.
d)
Eventos impropios.
39.
¿Cuál de los siguientes eventos está relacionado con el cambio de un componente, de tamaño, posición…?
a)
EventObject
b)
MouseEvent
c)
ComponentEvent
d)
ContainerEvent
40.
¿Cuál de los siguientes eventos es el asociado al componente JScrollBar?
a)
AdjustmentEvent
b)
TextEvent
c)
ActionEvent
d)
ItemEvent
41.
¿Qué acción dispara el evento keyReleased?
a)
Se produce al pulsar una tecla.
b)
Se produce al pulsar y soltar una tecla.
c)
Se produce al soltar una tecla.
d)
Se produce al pulsar dos teclas.
42.
¿Qué método no se podrá utilizar con el escuchador KeyListener?
a)
keyPressed
b)
keyGained
c)
keyTyped
d)
keyRelease
43.
¿Qué evento debe utilizarse con un JSpinner para detectar su cambio de estado?
a)
stateChanged
b)
itemStateChanged
c)
actionPerformed
d)
actionMove
44.
¿Qué evento debe utilizarse con un JComboBox para detectar la selección realizada en él?
a)
itemStateChanged
b)
stateChanged
c)
itemFocus
d)
stateFocus
45.
Cuando se activa y vincula un escuchador o listener a un componente:
a)
Los componentes no realizan un flitrado previo de los eventos para determinar si los manejan o no
b)
Los componentes realizan un filtrado previo de los eventos para determinar si los manejan o no
c)
No será necesario la asoción de la acción que se realiza de manera automática
46.
¿Cuál de los siguientes conceptos hace referencia a la facilidad o dificultad de uso de un sitio web?
a)
Accesibilidad.
b)
Practicidad.
c)
Usabilidad.
d)
Utilidad.
47.
¿Cuál de las siguientes no es una característica deseable en una interfaz?
a)
Alta tasa de error.
b)
Facilidad de aprendizaje.
c)
Eficiencia de uso.
d)
Alta satisfacción.
48.
¿Cuál d los siguientes principios d diseño d un sistema interactivo no es Recomendable?
a)
Facilitar buenos mensajes de error
b)
Conocer al usuario.
c)
Maximizar la memorización.
d)
Optimizar las operacions mediante la rápida ejecución d operaciones comunes.
49.
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:
a)
La accesibilidad computacional.
b)
La comunicación humana.
c)
La interacción persona ordenador.
d)
La actividad informática
50.
¿Cuál es la función de la Organización Internacional de la Normalización, ISO?
a)
crear normas y estándares cuyo objetivo principal es conseguir asegurar que servicios y productos presenten ciertos niveles de calidad, eficiencia y seguridad
b)
Definir la usabilidad como la capacidad de un producto para ser entendido, aprendido, usado y resultar atractivo para el usuario
c)
tener normas y estandares 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
d)
Todas las anteriores son correctas
51.
¿Cuál es la guía d usabilidad donde se recogen los beneficios relativos a las medidas d usabilidad evaluadas?
a)
ISO/IEC 9126-1.
b)
ISO/IEC 14915.
c)
ISO/IEC 9241.
d)
IEC TR 61997.
52.
¿Cuáles son las principales medidas de usabilidad de las aplicaciones?
a)
Satisfacción.
b)
Efectividad
c)
Eficiencia.
d)
Todas las anteriores.
53.
¿Qué es la evaluación heurística?
a)
Es una prueba realizada por expertos.
b)
Es lo contrario al método de inspección.
c)
Es una única evaluación de alto nivel.
d)
Es una prueba realizada por usuarios.
54.
¿Qué criterio no se debería tener en cuenta a la hora de diseñar pruebas de usabilidad con Usuarios?
a)
Pruebas genéricas.
b)
Pruebas razonables
c)
Pruebas factibles
d)
Tiempo de realización razonable.
55.
¿Cuál de los siguientes no es un tipo de test de usabilidad?
a)
Test de uso pautado.
b)
Test de uso descontextualizado.
c)
Test de uso natural.
d)
Test de uso artificial.
56.
¿Cuál de las siguientes pautas de diseño de la estructura de la interfaz de usuario se debe evitar?
a)
Punto focal.
b)
Consistencia de ventanas.
c)
Incoherencia entre elementos.
d)
Legibilidad y flujo entre elementos.
57.
¿Qué se debe perseguir a la hora de diseñar un menú?
a)
Utilizar los menús en cascada siempre que sea posible
b)
Situarlo en la parte mñas baja de la interfaz de la aplicación
c)
La correcta navegación dentro de una aplicación mostrando todas las condiciones posibles y permitiendo al usuario seleccionar las diferentes acciones mostradas
d)
Mantenerlo ocultado la mayor parte del tiempo posible
58.
¿En cuál de los siguientes casos se está realizando una mala selección de diseño de ventanas?
a)
Las ventanas pueden ser cerradas en todo momento por el usuario.
b)
La modificación del tamaño puede realizarla el propio usuario
c)
Las ventanas se despliegan contantemente y no se pueden cerrar.
d)
El usuario controlar las ventanas abriéndolas cuando desee.
59.
Selecciona cuál de los siguientes textos es el más óptimo para un cuadro de diálogo:
a)
Error 404
b)
Impresora no encontrada
c)
Ha cometido un error irreparable. Apague el ordenador y vuelva a encenderlo
d)
La impresora seleccionada no ha podido encontrarse ¿Desea probar con otro dispositivo? SI NO
60.
Ala hora de diseñar un icono paraGuardar unDocumeto en unaInterfaz d unProcesador d texto ¿Cuál sería la mejor opción?
a)
Icono de un sello postal.
b)
Icono de un cerebro.
c)
Icono de un disquete.
d)
Icono de un casette
61.
En una interfaz de usuario para una palicación médica, se desea transmitir mediante su estética un mensaje de tranquilidad ¿Cuales de los siguientes colores crees que puede ser el más adecudado utilizar?
a)
Rojo
b)
Azul
c)
Amarillo
d)
Negro
62.
Respecto a las fuentes utilizadas para los textos de las interfaces:
a)
Siempre q seaPosible se utilizará color d fuente claro sobre fondo claro.
b)
Siempre q seaPosible se utilizará color d fuente oscuroSobre fondoOscuro.
c)
Siempre q seaPosible se utilizará color d fuente oscuroSobre fondoClaro
d)
Siempre q sea posible seUtilizará color d fuente claroSobre fondoOscuro.
63.
cuál d las siguientes pautas no debe seguirse respecto al diseño de los elementos interactvos como Botones, Checkbox y Radiobutton:
a)
Los titulos deben ser intuitivos
b)
Las acciones codificadas en cada opción deben quedar suficientemente comprensibles para el usuario
c)
Las opciones deben ser fácilmente distinguibles unas de otras y por tant, relativamente rápidas de escoger y seleccionar
d)
El usuario debe investigar sobre la función de cada una de las opciones
64.
Respecto a la presentción de datos en interfaces utilzando gráficos, ¿cuál de las siguientes pautas no es recomendable seguir?
a)
El tamaño debe adecuarse a las dimensiones de la pantalla
b)
No se debe abusar del número de gráficos
c)
Es aconsejable utilizar pocos pero que aportan un valor añadido a la aplicación
d)
El diseño debe ser de tal manera que muestre la información lo mñas redundante posible utilizando multiples tipos de gráficos para una misma información
65.
¿Cuál debe ser la primera pauta de diseño de la secuencia de control de las aplicaciones?
a)
Diseñar y establecer de forma clara el objetivo principal asociado a cada uno de los elementos de la interfaz
b)
Establecer la consecución de cada objetivo con una secuencia de control válida
c)
Mostrar y documentar para el usuario la secuencia establecida para que pueda implementarla sin problemas
d)
En la medida de lo posible implementar la regla de los tres clicks, lo que implica que para llegar a cualquier objetivo sean necesarios como máximo este número de selecciones
Reset
