Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Cuestionario sobre la Estructura de Carpetas en iOS

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

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?

a)

Invocar una función externa que maneje la lógica.

b)

Implementar una variable global para almacenar el estado.

c)

Ejecutar la función miAdivino.obtenerRespuesta() de manera correcta.

d)

Alterar el diseño de la interfaz para mejorar la interacción.

2.

En el contexto de un proyecto de Xcode, ¿cuál es la función principal de la carpeta Assets.xcassets?

a)

Un archivo que almacena datos de texto

b)

Una herramienta para editar código fuente

c)

Un sistema de gestión de recursos gráficos y multimedia

d)

Un programa que compila el código fuente

3.

¿Cuál es la resolución de pantalla del iPhone SE según la información proporcionada?

a)

640x1136 píxeles, ideal para visualización de contenido multimedia

b)

2048x2732 píxeles, utilizada en dispositivos de gama alta

c)

1280x720 píxeles, común en teléfonos de gama media

d)

1920x1080 píxeles, estándar en muchos smartphones actuales

4.

¿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?

a)

120x120 píxeles

b)

180x180 píxeles

c)

100x100 píxeles

d)

200x200 píxeles

5.

¿Cuáles son las razones detrás del creciente uso del patrón MVVM en el desarrollo de software moderno?

a)

Su diseño intuitivo que facilita la comprensión

b)

Su habilidad para interactuar con dispositivos de hardware de manera eficiente

c)

Su eficacia en la separación de preocupaciones y responsabilidades en la arquitectura de aplicaciones

d)

Su relevancia en la programación de sistemas operativos obsoletos

6.

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)?

a)

Contenido estático que no cambia

b)

Contenido que se actualiza en tiempo real

c)

Imágenes que no son parte del branding

d)

Iconos que representan la aplicación

7.

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?

a)

View, ViewModel, Model

b)

Controller, View, Model

c)

Presenter, View, Model

d)

View, Controller, Model

8.

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?

a)

int

b)

boolean

c)

String

d)

float

9.

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?

a)

setName()

b)

getName()

c)

getAge()

d)

setAge()

10.

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?

a)

android:text

b)

android:layout_width

c)

android:layout_height

d)

android:background