option
Cuestiones
ayuda
daypo
buscar.php

PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES TEMA 1

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PROGRAMACIÓN MULTIMEDIA Y DISPOSITIVOS MÓVILES TEMA 1

Descripción:
Fundamentos de aplicaciones móviles

Fecha de Creación: 2026/02/10

Categoría: Otros

Número Preguntas: 27

Valoración:(0)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

¿Cuál es una de las principales limitaciones energéticas de los dispositivos móviles?. No pueden conectarse a la corriente eléctrica. Dependen de baterías que se descargan más rápido cuantas más aplicaciones se usen o cuando una app consume muchos recursos. Solo funcionan con energía solar. La batería no afecta al rendimiento de las aplicaciones.

¿Qué relación existe entre la potencia del procesador y el consumo de energía en un dispositivo móvil?. A mayor potencia, menor consumo de energía. No existe relación alguna entre ambos. Cuanto más potente sea el microprocesador, más energía necesitará para funcionar. Un procesador potente ahorra batería automáticamente.

¿Cómo se suele compensar el reducido espacio de almacenamiento interno de los dispositivos móviles?. Eliminando aplicaciones del sistema. Comprimiendo todos los archivos automáticamente. Mediante memorias auxiliares como tarjetas de memoria o almacenamiento en la nube.. Ampliando la memoria RAM.

¿Cuáles de las siguientes son limitaciones de los dispositivos móviles?. Solo la pantalla pequeña y la batería limitada. Únicamente el almacenamiento reducido. Energía limitada, baja capacidad de cómputo, poca RAM, poco almacenamiento, teclado reducido, pantalla pequeña, riesgos de seguridad y pérdida de cobertura. Solo los problemas de seguridad y cobertura.

¿Qué consecuencia directa tiene que los últimos modelos de dispositivos móviles incorporen más memoria RAM?. Mejora la cobertura de red. Aumenta considerablemente el precio del dispositivo. Reduce el tamaño de la pantalla. Elimina los problemas de seguridad.

¿Por qué es fundamental conocer el ciclo de vida de una aplicación en Android?. Para saber qué color de fondo ponerle a la aplicación. Porque la memoria de los dispositivos es limitada y el sistema necesita liberarla constantemente. Para evitar que el usuario cierre la aplicación. Porque es necesario para publicar en la Google Play Store.

¿Qué caractériza al estado "Pausada" de una actividad?. La actividad ha sido destruida por completo. La actividad está siendo utilizada por el usuario. La actividad está activa, pero ha perdido el foco porque se está ejecutando otra actividad. La actividad no es visible y se deben salvar los datos.

¿Qué evento indica que la actividad va a empezar a responder a la interacción del usuario?. onStart(). onPause(). onRestart(). onResume().

Si una actividad ha pasado completamente a segundo plano, ¿qué evento se ha ejecutado?. onPause(). onStop(). onDestroy(). onResume().

¿Qué se entiende por una "Actividad"?. El código Java que controla toda la aplicación. Una pantalla de nuestra aplicación. Un archivo XML de recursos. Un servicio que corre en segundo plano.

¿Qué significa que una actividad esté en estado "Pausada"?. La aplicación ha sido desinstalada del dispositivo. La actividad está activa pero ha perdido el foco porque se está ejecutando otra actividad. La actividad ha sido destruida completamente. El usuario ha cerrado la aplicación manualmente.

¿Qué evento representa el momento en que se crea la actividad y permite regenerarla si se han salvado datos previamente?. onStart(). onResume(). onCreate(Bundle). onRestart().

¿Qué evento se ejecuta cuando la actividad va a empezar a responder a la interacción del usuario?. onPause(). onResume(). onStart(). onCreate().

¿Cuál es el evento que indica que la actividad va a ser destruida y sus recursos liberados?. onStop(). onPause(). onDestroy(). onFinish().

¿Qué evento indica que la actividad ha pasado completamente a segundo plano?. onPause(). onStop(). onDestroy(). onRestart().

¿Qué se recomienda hacer cuando una actividad pasa al estado "Parada"?. Reiniciar el dispositivo. Salvar los datos de la actividad para luego rescatarlos. Cerrar todas las demás aplicaciones. Desinstalar la aplicación.

¿Qué evento representa el momento en que la actividad va a dejar de responder a la interacción del usuario?. onResume(). onStart(). onPause(). onDestroy().

¿Por qué necesitamos un framework para desarrollar aplicaciones móviles, de forma similar a cómo necesitamos NetBeans para aplicaciones de escritorio en Java?. Porque los frameworks son obligatorios por ley en Android. Porque son entornos de desarrollo que nos permiten crear aplicaciones para dispositivos móviles. Porque sin framework no se puede escribir código Java. Porque los móviles no tienen sistema operativo propio.

¿Cuáles son las tres categorías principales de frameworks para desarrollo de aplicaciones móviles ?. iOS, Android y Windows. Gratis, de pago y open source. Frameworks nativos, híbridos y webs. Rápidos, lentos y moderados.

¿Qué características definen a los "Frameworks nativos"?. Permiten crear aplicaciones para cualquier sistema operativo. Nos permiten desarrollar aplicaciones para un sistema operativo específico utilizando todo su potencial, requiriendo lenguajes como Java/Kotlin/XML para Android o Swift/Objective-C para iOS. Solo funcionan en dispositivos antiguos. No requieren conocimientos de programación.

¿Cuál es la principal ventaja de los "Frameworks híbridos" ?. Permiten utilizar todo el potencial del dispositivo. Reducen los costes, tiempos y facilitan el aprendizaje y desarrollo, además de poder crear webs. Solo funcionan con conexión a Internet. No requieren ningún lenguaje de programación.

¿Por qué se recomienda utilizar "Frameworks nativos" como la mejor opción para desarrollar aplicaciones móviles?. Porque son los únicos gratuitos. Porque no requieren conocimientos de programación. Porque nos van a permitir aprovechar al máximo todas las características de los dispositivos móviles. Porque funcionan en todos los sistemas operativos simultáneamente.

¿Qué framework se utiliza para el desarrollo nativo de aplicaciones Android?. Xcode. Flutter. Android Studio. React Native.

¿Qué lenguajes de programación para el desarrollo nativo de aplicaciones iOS?. Java y Kotlin. XML y C#. Swift y Objective-C. Dart y JavaScript.

¿Qué tipo de framework permite crear aplicaciones móviles USANDO TECNOLOGÍAS WEB?. Frameworks nativos. Frameworks híbridos. Frameworks webs. Frameworks empresariales.

¿Cuál es la principal DESVENTAJA de usar frameworks que permiten exportar una app a múltiples sistemas operativos?. Aumentan el tiempo de desarrollo. Limitan las funcionalidades de la aplicación en comparación con el desarrollo nativo. Requieren aprender más de 5 lenguajes de programación. Solo funcionan en dispositivos de gama baja.

¿Cuál es la mejor opción para aprovechar AL MÁXIMO las características de un dispositivo móvil ?. Frameworks híbridos. Frameworks webs. Frameworks nativos. Herramientas de desarrollo low-code.

Denunciar Test