Quiz
Apps móviles tema 4
Create a free account to finish this quiz
Save your progress and see your final score.
Already have an account? Sign in
Questions in this quiz (20)
1¿Qué etiqueta se utiliza para definir un componente de UI en Jetpack Compose?
- A@Composable
- B@Component
- C@Widget
- D@UIElement
2En Jetpack Compose, ¿qué implica que el flujo de datos sea unidireccional?
- ALos datos van de la vista al modelo directamente
- BLa UI controla directamente la lógica de negocio
- CEl estado solo fluye hacia abajo y necesita eventos hacia arriba
- DNo hay flujo de datos en Jetpack Compose
3¿Cuál de los siguientes NO es un componente de diseño estándar en Jetpack Compose?
- AStack
- BColumn
- CRow
- DBox
4¿Cuál de estas NO es una fase del renderizado de la interfaz?
- AComposición
- BCompilación
- CDiseño
- DDibujado
5 ¿Qué es Jetpack Compose?
- AUna base de datos para guardar usuarios
- BUn toolkit para construir interfaces de usuario (UI) de forma declarativa
- CUn nuevo sistema operativo de Android
- DUn plugin para editar fotos
6¿Qué lenguaje de programación se utiliza con Jetpack Compose?
- AJava
- BKotlin
- CC++
- DPython
7¿Cuál NO es un Componente de la capa Material en Compose?
- ABotón (Button)
- BTarjeta (Card)
- CDiálogo (AlertDialog)
- DFila (Row)
8¿Cuál NO es un tipo de interacción que soporte Jetpack Compose por defecto?
- AControl exclusivo por comandos de voz
- BPresionar un botón con el dedo (táctil)
- CNavegar con el teclado físico
- DIngresar un dato
9¿Por qué se suele elegir a Compose sobre la manera tradicional?
- AMenos código, multifuncionalidad y diseño rígido
- BMás código, versatilidad, intuitiva y sencilla
- CMenos código, Intuitiva, acelera el desarrollo y es potente
- DCompatibilidad con otros entornos, menos código, potente y versátil
10¿Qué clase de errores suelen ser comunes en Jetpack Compose?
- AErrores de Jerarquía y compatibilidad
- BErrores de compatibilidad y cambios simultáneos en varios sitios a la vez
- CProblemas de bibliotecas y jerarquía
- DErrores por cambios de datos manuales y simultáneos en diversos sitios
11¿Qué tipo de estructura tienen los elementos composition en Jetpack Compose?
- AEstructura de árbol
- BEstructura de Bus
- CEstructura lineal
- DNinguna de las anteriores
12¿Qué orden siguen las fases de renderizado de la interfaz en Jetpack Compose?
- AData -> COMPOSITION -> Layout -> UI -> Drawing
- BData -> Composition -> Layout -> Drawing -> UI
- CComposition -> Layout -> Drawing -> UI -> Data
- DComposition -> Data-> Drawing -> Layout -> UI
13¿Qué hacen las funciones composables?
- ATransforman el estado cuando reciben la orden compose.
- BTransforman el estado cuando se actualizan los datos.
- CSe encargan de almacenar los datos.
- DCambian su comportamiento dependiendo de distintos factores.
14¿Cuál es el orden de ejecución de las funciones compose?
- ASe ejecutan en el orden en el que estén escritas.
- BSe ejecutan en el orden inverso al que estén escritas.
- CPueden ejecutarse en cualquier orden.
- DSe debe indicar el orden de forma externa.
15¿Cuáles son las capas de la arquitectura UI de Compose?
- AMaterial, Base, IU y Runtime.
- BBase, Vista, Controlador e IU.
- CMaterial, Código, Runtime y Diseño.
- DTema, Compilación, Aspecto e Implementación.
16¿Cuál NO es una característica de la estructura Scaffold en Jetpack Compose?
- AEs una plataforma para diferentes interfaces.
- BUne barras de aplicación, botones de acción…
- CDa sensación de coherencia.
- DSolo acepta la topBar como elemento componible.
171.Jetpack Compose funciona con un enfoque declarativo. ¿Qué significa esto?
- AQue debes actualizar cada widget manualmente
- BQue la UI se genera automáticamente según el estado actual
- CQue Compose usa XML para crear pantallas
- DQue no utiliza el estado para nada
18Si un State<T> cambia en Compose, ¿qué hace automáticamente la UI?
- ASe queda igual
- BTe pide reiniciar la app
- CSe recompone sola para mostrar el nuevo estado
- DBorra todos los widgets
19¿Cuál es el contenedor más usado para estructurar pantallas completas (topBar, bottomBar, floatingActionButton…)?
- ARow
- BBox
- CScaffold
- DText
20¿Cuál de estas NO es una fase del renderizado en Compose (es decir, NO ocurre nunca)?
- AComposición
- BDiseño
- CCompresión
- DDibujo
Information
- Description
- Cuarto Apps Móviles Quiz on Apps móviles tema 4, created by IVÁN ÁVILA GALISTEO on 16/12/2025.
- Author
- IVÁN ÁVILA GALISTEO
- Language
- Español
- Views
- 1
- Tags
- Rating
- No ratings yet Rate this quiz