NEW
Font size
S
M
L
XL
WorksheetsExamen diagnóstico de Programación Móvil
Total questions: 20
Worksheet time: 7mins
Name
Class
Date
1.
¿Qué lenguaje de programación se utiliza comúnmente para el desarrollo de aplicaciones móviles en el sistema operativo iOS?
a)
Java
b)
Swift
c)
Kotlin
d)
C#
2.
¿Cuál de las siguientes plataformas es conocida por su enfoque en el desarrollo de aplicaciones móviles multiplataforma?
a)
React Native
b)
Xcode
c)
Android Studio
d)
Eclipse
3.
¿Qué es un emulador en el contexto del desarrollo de aplicaciones móviles?
a)
Un programa que simula el comportamiento de un dispositivo móvil
b)
Una herramienta para diseñar interfaces de usuario
c)
Un servidor para almacenar datos de la aplicación
d)
Un dispositivo físico para probar aplicaciones
4.
¿Cuál de las siguientes tecnologías es esencial para el desarrollo de aplicaciones móviles basadas en la nube?
a)
API REST
b)
NFC
c)
GPS
d)
Bluetooth
5.
¿Qué función desempeña un SDK en el desarrollo de aplicaciones móviles?
a)
Conjunto de herramientas y recursos para desarrollo
b)
Interfaz de usuario
c)
Captura de pantalla
d)
Sistema de gestión de bases de datos
6.
¿Qué es un "framework" en el contexto de desarrollo de aplicaciones móviles?
a)
Una estructura que proporciona funcionalidades predefinidas
b)
Un conjunto de reglas de diseño de interfaz de usuario
c)
Un estándar de codificación para aplicaciones iOS
d)
Una plataforma de desarrollo específica para Android
7.
¿Cuál de las siguientes opciones es un enfoque común para la monetización de aplicaciones móviles?
a)
Publicidad
b)
Desarrollo sin fines de lucro
c)
Acciones caritativas
d)
Todas las anteriores
8.
¿Cuál es el propósito principal de un APK en el desarrollo de aplicaciones Android?
a)
Paquete de instalación de la aplicación
b)
Archivo de recursos multimedia
c)
Documentación del proyecto
d)
Código fuente de la aplicación
9.
¿Qué es la optimización de la batería en el desarrollo de aplicaciones móviles?
a)
Un proceso para mejorar la duración de la batería del dispositivo
b)
Un enfoque para reducir la resolución de las imágenes
c)
La eliminación de características para simplificar la aplicación
d)
El uso de colores oscuros en la interfaz de usuario
10.
¿Cuál de las siguientes herramientas se utiliza para realizar pruebas automáticas en aplicaciones móviles?
a)
Todas las anteriores
b)
JUnit
c)
XCTest
d)
Espresso
11.
¿Qué es un WebView en el desarrollo de aplicaciones móviles?
a)
Un componente para mostrar contenido web
b)
Una vista para mostrar mapas
c)
Una biblioteca de animación
d)
Una interfaz gráfica de usuario
12.
¿Cuál de las siguientes opciones NO es un sistema operativo móvil?
a)
Android
b)
iOS
c)
Windows 10
d)
Linux
13.
¿Qué es Firebase en el contexto de desarrollo de aplicaciones móviles?
a)
Una plataforma de desarrollo de aplicaciones móviles de Google
b)
Un sistema de control de versiones
c)
Un sistema de control de versiones
d)
Un lenguaje de programación para dispositivos móviles
14.
¿Cuál es la función principal de un manifest en el desarrollo de aplicaciones Android?
a)
Especificar permisos y configuraciones de la aplicación
b)
Definir la interfaz de usuario
c)
Gestionar la base de datos
d)
Implementar lógica de negocio
15.
¿Qué es Git en el contexto del desarrollo de aplicaciones móviles?
a)
Un sistema de control de versiones
b)
Una plataforma de desarrollo web
c)
Un sistema operativo móvil
d)
Un lenguaje de programación
16.
¿Qué es el patrón de arquitectura MVP en el desarrollo de aplicaciones móviles?
a)
Modelo Vista Presentador
b)
Modelo Vista Controlador
c)
Modelo Vista Adaptador
d)
Modelo Vista Singleton
17.
¿Cuál es la diferencia entre un simulador y un emulador en el desarrollo de aplicaciones móviles?
a)
Un simulador imita el comportamiento de hardware, mientras que un emulador replica el hardware real
b)
No hay diferencia, ambos términos son intercambiables
c)
Un emulador es exclusivo para dispositivos Android, mientras que un simulador es para iOS
d)
Un simulador solo se utiliza en el desarrollo de juegos
18.
¿Qué es el concepto de "responsive design" en el desarrollo de aplicaciones móviles?
a)
Un enfoque para adaptar la interfaz de usuario a diferentes tamaños de pantalla
b)
Una técnica para mejorar la velocidad de la aplicación
c)
Una estrategia de marketing para atraer más usuarios
d)
La capacidad de la aplicación para funcionar sin conexión a Internet
19.
¿Cuál es la función principal de un archivo Gradle en el desarrollo de aplicaciones Android?
a)
Gestionar dependencias y configuraciones de construcción
b)
Implementar lógica de negocio
c)
Crear animaciones personalizadas
d)
Definir la interfaz de usuario
20.
¿Qué es el testing de unidad en el desarrollo de aplicaciones móviles?
a)
Verificar unidades individuales de código para garantizar su correcto funcionamiento
b)
Evaluar la interfaz de usuario
c)
Probar la aplicación en diferentes dispositivos
d)
Realizar pruebas de rendimiento a gran escala
Reset
