React Native



Reactivos

Pregunta 1

¿Qué se recomienda hacer antes de ejecutar por primera vez el proyecto en React Native?

Opciones:

  1. Configurar el emulador en Android Studio.
  2. Publicar la aplicación en la tienda de aplicaciones.
  3. Escribir el código de la aplicación.
  4. Compartir el proyecto con otros desarrolladores.

Pregunta 2

¿Qué se debe hacer después de instalar el SDK en Android Studio?

Opciones:

  1. Publicar la aplicación en Google Play Store.
  2. Instalar los paquetes Intel x86 Atom_64 System Image o Google APIs Intel x86 Atom System Image.
  3. Comenzar a escribir el código de la aplicación.
  4. Cerrar Android Studio y reiniciar la computadora.

Pregunta 3

¿Qué se visualiza al finalizar el proceso de configuración y ejecución del proyecto en React Native?

Opciones:

  1. El código fuente de la aplicación.
  2. Una pantalla de inicio de sesión.
  3. Una aplicación por defecto que presenta React Native.
  4. Una pantalla de errores y advertencias.

Pregunta 4

Estás configurando un entorno de desarrollo para React Native en una Mac. ¿Cuál de las siguientes herramientas NO es necesaria para la configuración inicial?

Opciones:

  1. Node.
  2. Watchman.
  3. JDK (Java Development Kit).
  4. Visual Studio Code.

Pregunta 5

Estás a punto de ejecutar tu proyecto de React Native en un emulador. Antes de hacerlo, ¿qué debes asegurarte de hacer?

Opciones:

  1. Instalar XCode.
  2. Asegurarte de que el proceso del emulador termine y se visualice.
  3. Configurar la variable de entorno ANDROID_HOME.
  4. Leer la documentación oficial de React Native.

Pregunta 6

¿Qué función cumplen los componentes en React Native?

Opciones:

  1. Permiten agregar animaciones a la aplicación.
  2. Son responsables de la organización de los archivos.
  3. Son elementos que separan la interfaz de usuario en piezas independientes.
  4. Proporcionan acceso al modelo de permisos de Android.

Pregunta 7

¿Qué componente de React Native se utiliza para mostrar textos?

Opciones:

  1. Text.
  2. View.
  3. ScrollView.
  4. StyleSheet.

Pregunta 8

¿Qué es un hook en React Native?

Opciones:

  1. Es una plantilla para la creación de objetos.
  2. Es un tipo de componente que muestra imágenes.
  3. Es una herramienta para depurar código.
  4. Es una función que permite enganchar componentes funcionales a características propias de un componente de clase.

Pregunta 9

Deseas crear una animación en tu aplicación React Native. ¿Qué componente o herramienta usarías?

Opciones:

  1. Alert.
  2. Animated.
  3. Dimensions.
  4. StatusBar.

Pregunta 10

Estás desarrollando una aplicación en React Native y deseas dividir la interfaz de usuario en piezas independientes. ¿Qué elemento de React Native te permite hacer esto?

Opciones:

  1. Hooks.
  2. StyleSheet.
  3. Componentes.
  4. Arquitectura

Pregunta 11

¿Qué proveen las librerías UI?

Opciones:

  1. Algoritmos de backend.
  2. Herramientas de análisis de datos.
  3. Sistemas operativos para móviles.
  4. Componentes prediseñados para el frontend.

Pregunta 12

¿Cuál es el punto de partida en la arquitectura de Native Base?

Opciones:

  1. NativeBaseProvider.
  2. ReactProvider.
  3. BaseNativeComponent.
  4. ReactBaseUI.

Pregunta 13

¿Qué componente de navegación en Native Base es un pie de página que contiene iconos para facilitar la navegación?

Opciones:

  1. Footer.
  2. App Drawer.
  3. NavigationBar.
  4. Header.

Pregunta 14

Estás trabajando en un proyecto existente de React Native y decides integrar Native Base. ¿Qué comando deberías ejecutar si estás utilizando una Mac y prefieres gestionar las dependencias con yarn?

Opciones:

  1. npm install native-base.
  2. yarn add native-base.
  3. yarn install native-base.
  4. npm add native-base.

Pregunta 15

Estás desarrollando una aplicación en React Native y decides utilizar Native Base. ¿Qué componente debes agregar a la raíz de tu aplicación para que el tema de Native Base esté disponible en toda la aplicación?

Opciones:

  1. NativeBaseRoot.
  2. NativeBaseTheme.
  3. NativeBaseProvider.
  4. NativeBaseConfig.

Pregunta 16

¿Qué componente de Native Base se utiliza como un envoltorio de otros componentes y puede detectar varias interacciones de prensa con sus componentes hijos?

Opciones:

  1. Link.
  2. IconButton.
  3. FormControl.
  4. Pressable.

Pregunta 17

¿Qué componente de Native Base se utiliza en situaciones donde solo una opción puede ser marcada, como en encuestas?

Opciones:

  1. Checkbox.
  2. Switch.
  3. Radio.
  4. Select.

Pregunta 18

¿Qué componente de Native Base se utiliza para proporcionar una entrada textual en formularios?

Opciones:

  1. TextArea.
  2. Checkbox.
  3. Slider.
  4. Input.

Pregunta 19

Estás creando un formulario en React Native y quieres que un campo permita la entrada de texto de varias líneas. ¿Qué componente de Native Base usarías?

Opciones:

  1. TextArea.
  2. Input.
  3. Checkbox.
  4. Radio.

Pregunta 20

Estás desarrollando una aplicación en React Native y deseas agregar un componente que permita a los usuarios seleccionar opciones dentro de un rango de valores determinado. ¿Qué componente de Native Base utilizarías?

Opciones:

  1. Checkbox.
  2. Slider.
  3. Radio.
  4. Switch.

Pregunta 21

¿Qué tipo de navegación de React Navigation es ideal para alternar entre secciones diferentes no relacionadas?

Opciones:

  1. Stack Navigation.
  2. Drawer Navigation.
  3. Route Navigation.
  4. Tab Navigation.

Pregunta 22

¿Qué componente de React Navigation se utiliza para gestionar el árbol de navegación y contener su estado?

Opciones:

  1. NavigationTree.
  2. NavigationState.
  3. NavigationContainer.
  4. NavigationProvider.

Pregunta 23

En la analogía con la navegación web, ¿qué etiqueta HTML se compara con la navegación en React Navigation?

Opciones:

  1. <div>.
  2. <nav>.
  3. <link>.
  4. <a>.

Pregunta 24

Si deseas pasar parámetros entre pantallas en React Navigation, ¿cómo puedes hacerlo?

Opciones:

  1. Colocando los parámetros en un objeto como un segundo parámetro para la función navigation.navigate.
  2. Usando el prop navigation.send.
  3. Usando el prop navigation.params.
  4. Guardando los parámetros en el estado global de la aplicación.

Pregunta 25

¿Qué componente de React Navigation se utiliza para gestionar el árbol de navegación y contener su estado?

Opciones:

  1. NavigationContainer.
  2. StackNavigator.
  3. TabNavigator.
  4. RouteNavigator.

Pregunta 26

Si un cliente recibe un código de estado 404 al hacer una solicitud a una API, ¿qué significa?

Opciones:

  1. La solicitud ha tenido éxito.
  2. No se pudo encontrar el recurso solicitado.
  3. Se ha aplicado una limitación de velocidad.
  4. La solicitud requiere autenticación del usuario.

Pregunta 27

¿Qué es REST en el desarrollo web?

Opciones:

  1. Un protocolo específico para acceder a objetos.
  2. Una base de datos.
  3. Un conjunto de pautas que pueden implementarse, aunque no se define como un protocolo simple de acceso a objetos.
  4. Un lenguaje de programación.

Pregunta 28

¿Qué método HTTP se utiliza principalmente para solicitar una representación de un recurso específico?

Opciones:

  1. POST.
  2. DELETE.
  3. PATCH.
  4. GET.

Pregunta 29

Si estás desarrollando una aplicación en React Native y recibes un código de estado 401 al hacer una solicitud a una API, ¿qué acción deberías considerar?

Opciones:

  1. Reintentar la solicitud inmediatamente.
  2. Verificar la URL de la solicitud.
  3. Autenticar o reautenticar al usuario.Autenticar o reautenticar al usuario.
  4. Eliminar el recurso solicitado.

Pregunta 30

Estás desarrollando una aplicación en React Native y deseas hacer una solicitud a una API para modificar parcialmente un recurso. ¿Qué método HTTP deberías utilizar?

Opciones:

  1. PATCH.
  2. GET.
  3. POST.
  4. DELETE.

Pregunta 31

¿Para qué se utiliza el componente WebView en React Native?

Opciones:

  1. Para realizar peticiones HTTP.
  2. Para desplegar contenido web dentro de una aplicación móvil.
  3. Para almacenar datos en el dispositivo.
  4. Para gestionar el estado de la aplicación.

Pregunta 32

Al guardar y cargar datos con AsyncStorage, ¿qué métodos se recomiendan para trabajar con objetos?

Opciones:

  1. encode() y decode()
  2. push() y pull()
  3. toObject() y fromObject()
  4. JSON.stringfy() y JSON.parse()

Pregunta 33

¿Qué tipo de datos se almacena principalmente en AsyncStorage?

Opciones:

  1. Datos en formato de texto (strings).
  2. Imágenes y videos.
  3. Archivos grandes.
  4. Datos en formato binario.

Pregunta 34

Si deseas convertir un objeto a un formato adecuado para almacenarlo en AsyncStorage, ¿qué método de JavaScript usarías?

Opciones:

  1. JSON.parse(obj)
  2. JSON.stringfy(obj)
  3. obj.toString()
  4. Object.serialize(obj)

Pregunta 35

Estás desarrollando una aplicación en React Native y deseas leer un dato almacenado en AsyncStorage asociado a la clave 'usuario'. ¿Qué código usarías?

Opciones:

  1. b)
  2. c)
  3. a)
  4. d)

Pregunta 36

¿Qué es el deploy en el contexto de aplicaciones móviles?

Opciones:

  1. El proceso de desarrollo de una aplicación.
  2. El proceso de diseño de la interfaz de usuario.
  3. El proceso de codificación de una aplicación.
  4. El proceso de publicar una aplicación en plataformas de distribución.

Pregunta 37

¿Cuál es el propósito principal de probar la funcionalidad de una aplicación móvil antes de publicarla?

Opciones:

  1. Para aumentar el tamaño de la aplicación.
  2. Para promocionar la aplicación.
  3. Para asegurarse de que funcione correctamente en todos los dispositivos y plataformas objetivo.
  4. Para cambiar el diseño de la aplicación.

Pregunta 38

¿Qué se debe hacer en la App Store antes de publicar una aplicación?

Opciones:

  1. Pagar una tarifa mensual.
  2. Publicar la aplicación sin revisión.
  3. Usar el formato APK.
  4. Generar un Certificado de distribución.

Pregunta 39

Estás desarrollando una aplicación en React Native y deseas publicarla en Google Play. ¿Cuál es el primer paso que debes seguir?

Opciones:

  1. Subir la aplicación directamente a Google Play.
  2. Crear una cuenta de desarrollador en Google.
  3. Generar un Certificado de distribución.
  4. Diseñar el logotipo de la aplicación.

Pregunta 40

Estás a punto de publicar tu aplicación en la App Store. ¿Qué formato deberías usar para tu aplicación compilada?

Opciones:

  1. ABB.
  2. APK.
  3. JPEG.
  4. PNG.

La obra presentada es propiedad de ENSEÑANZA E INVESTIGACIÓN SUPERIOR A.C. (UNIVERSIDAD TECMILENIO), protegida por la Ley Federal de Derecho de Autor; la alteración o deformación de una obra, así como su reproducción, exhibición o ejecución pública sin el consentimiento de su autor y titular de los derechos correspondientes es constitutivo de un delito tipificado en la Ley Federal de Derechos de Autor, así como en las Leyes Internacionales de Derecho de Autor.

El uso de imágenes, fragmentos de videos, fragmentos de eventos culturales, programas y demás material que sea objeto de protección de los derechos de autor, es exclusivamente para fines educativos e informativos, y cualquier uso distinto como el lucro, reproducción, edición o modificación, será perseguido y sancionado por UNIVERSIDAD TECMILENIO.

Queda prohibido copiar, reproducir, distribuir, publicar, transmitir, difundir, o en cualquier modo explotar cualquier parte de esta obra sin la autorización previa por escrito de UNIVERSIDAD TECMILENIO. Sin embargo, usted podrá bajar material a su computadora personal para uso exclusivamente personal o educacional y no comercial limitado a una copia por página. No se podrá remover o alterar de la copia ninguna leyenda de Derechos de Autor o la que manifieste la autoría del material.