¿Qué es un SO móvil?
Software que controla las funciones básicas de un dispositivo móvil, administra la memoria, el procesador y el almacenamiento y proporciona una interfaz de usuario para interactuar con el dispositivo
Menciona al menos 3 tareas de administración en un SO móvil
Instalación, Actualización, Respaldo, Seguridad, Administración de Cuentas, Descargas, Configuración
Explica qué son las aplicaciones nativas y algunas de sus características
Son aquellas que están desarrolladas específicamente para un sistema operativo, tienen alto rendimiento, acceso completo a las funciones del dispositivo (cámara, GPS, etc.).
En el patrón MVC, ¿qué capa es responsable de manejar la lógica de negocio y los datos de la aplicación?
El Modelo
¿Qué planeta es el más cercano al Sol?
Mercurio
Es el sistema operativo conocido por sus sólidas funciones de seguridad, que incluyen Touch ID, Face ID, cifrado y claves de acceso. Es el 2° software más usado en el mundo
iOS
Tarea de administración de un SO correspondiente al ajuste de opciones como idioma, redes Wi-Fi, notificaciones y accesibilidad para que el dispositivo se adapte a las necesidades del usuario.
Configuración
Explica qué son las aplicaciones híbridas y algunas de sus características
Aplicaciones desarrolladas con un solo código base que funciona en múltiples plataformas. Esto se logra con tecnologías como Flutter, React Native o Xamarin. Código reutilizable para iOS y Android
En el patrón MVC, ¿cuál es la capa encargada de recibir la interacción del usuario y enviar las acciones al Modelo?
Controlador
¿Cuál es el elemento más abundante en la corteza terrestre?
Oxígeno
Nace en el año 2007 gracias al trabajo conjunto de Open Handset Alliance (OHA) y Google. Su cuota de mercado en el año 2020 fue del 86,1%
Android
Tarea de administración de un SO correspondiente al Proceso para mejorar el sistema operativo con nuevas funciones y parches
Actualización
Explica qué son las aplicaciones no nativas y algunas de sus características
Aplicaciones accesibles a través de un navegador web. No requieren instalación. Son aplicaciones web adaptadas para dispositivos móviles. Son mas económicas de desarrollar y mantener.
Explica el flujo del patrón MVC
¿Quién fue el autor de Harry Potter?
J.K. Rowling
Sistema Operativo que surgió como respuesta al veto de Estados Unidos a Huawei en 2018, que obligó a la empresa a dejar de trabajar con Google y Android.
HarmonyOS
En que se basa la siguiente tarea de administración de SO móviles: Seguridad
Involucra el uso de medidas como contraseñas, huellas digitales, cifrado y antivirus para proteger la información del usuario y prevenir accesos no autorizados
Una startup quiere desarrollar una aplicación lo más rápido posible y sin gastar demasiado dinero, pero necesita que funcione en Android e iOS. ¿Qué tipo de aplicación es la mejor opción?
Una aplicación híbrida o multiplataforma, ya que permite escribir el código una sola vez y ejecutarlo en ambas plataformas.
En una tienda en línea, ¿cómo interactúan el Modelo, la Vista y el Controlador al agregar un producto al carrito de compras?
El usuario (Vista) hace clic en "Agregar al carrito", el Controlador recibe la acción y solicita al Modelo que agregue el producto, luego el Controlador actualiza la Vista para mostrar la nueva cantidad en el carrito.
¿En qué año se hundió el Titanic?
1912
Menciona al menos 3 características de un SO móvil en específico
Android: Código abierto y altamente personalizable, Google Play Services y APKs
iOS: Ecosistema cerrado y optimizado, Seguridad y privacidad avanzada, Arquitectura con alto rendimiento
HarmonyOS: Desarrollado por Huawei , Integración entre dispositivos, Alternativa a Google Play Services
En que se basa la siguiente tarea de administración de SO móviles: Respaldo
Es la acción de guardar una copia de seguridad de los datos importantes (como fotos, contactos y aplicaciones) para evitar su pérdida en caso de daño, robo o cambio de dispositivo.
Una empresa de desarrollo de videojuegos quiere crear un juego con gráficos avanzados y uso intensivo del procesador. ¿Qué tipo de aplicación es la mejor opción y por qué?
Una aplicación nativa, porque necesita acceso directo a la GPU y recursos del sistema para optimizar el rendimiento.
Un desarrollador nota que, en su aplicación MVC, la Vista muestra información desactualizada después de que el usuario edita un registro. ¿Qué podría estar fallando en el flujo de MVC (o que parte del MVC)?
El Controlador no está actualizando la Vista correctamente después de modificar los datos en el Modelo.
¿Quién fue el primer hombre en el espacio?
Yuri Gagarin