WorksheetsCuestionario sobre la Estructura de Carpetas en iOS
Total questions: 10
Worksheet time: 5mins
En el contexto del código proporcionado, ¿cuál es el método más adecuado para asegurar que se reciba una respuesta al pulsar el botón?
Invocar una función externa que maneje la lógica.
Implementar una variable global para almacenar el estado.
Ejecutar la función miAdivino.obtenerRespuesta() de manera correcta.
Alterar el diseño de la interfaz para mejorar la interacción.
En el contexto de un proyecto de Xcode, ¿cuál es la función principal de la carpeta Assets.xcassets?
Un archivo que almacena datos de texto
Una herramienta para editar código fuente
Un sistema de gestión de recursos gráficos y multimedia
Un programa que compila el código fuente
¿Cuál es la resolución de pantalla del iPhone SE según la información proporcionada?
640x1136 píxeles, ideal para visualización de contenido multimedia
2048x2732 píxeles, utilizada en dispositivos de gama alta
1280x720 píxeles, común en teléfonos de gama media
1920x1080 píxeles, estándar en muchos smartphones actuales
¿Cuál es el tamaño de icono para los iPhone a @2x mencionado en el texto, considerando las variaciones en la resolución de pantalla y la calidad de imagen?
120x120 píxeles
180x180 píxeles
100x100 píxeles
200x200 píxeles
¿Cuáles son las razones detrás del creciente uso del patrón MVVM en el desarrollo de software moderno?
Su diseño intuitivo que facilita la comprensión
Su habilidad para interactuar con dispositivos de hardware de manera eficiente
Su eficacia en la separación de preocupaciones y responsabilidades en la arquitectura de aplicaciones
Su relevancia en la programación de sistemas operativos obsoletos
En el contexto del desarrollo de aplicaciones, ¿cuál de los siguientes tipos de contenido está estrictamente prohibido en la pantalla de lanzamiento (launch screen)?
Contenido estático que no cambia
Contenido que se actualiza en tiempo real
Imágenes que no son parte del branding
Iconos que representan la aplicación
En el contexto de la arquitectura de software, ¿cuáles son los tres componentes fundamentales que conforman el patrón MVVM y cómo interactúan entre sí para facilitar la separación de preocupaciones?
View, ViewModel, Model
Controller, View, Model
Presenter, View, Model
View, Controller, Model
En el contexto de la programación orientada a objetos, ¿cuál es el tipo de dato más adecuado para representar el atributo 'name' en la clase UserModel, considerando las mejores prácticas de diseño?
int
boolean
String
float
En la implementación de la clase UserModel, ¿cuál es el método específico que se invoca para recuperar la edad del usuario?
setName()
getName()
getAge()
setAge()
En el contexto de la arquitectura MVVM en Android, ¿cuál es la propiedad específica de un TextView que se utiliza para enlazar dinámicamente su contenido textual con el ViewModel correspondiente?
android:text
android:layout_width
android:layout_height
android:background
