wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre React Native

Total questions: 15

Worksheet time: 17mins

Name
Class
Date
1.

O React Native é baseado no React e utiliza ideias de componentização. Quais das linguagens listadas abaixo, são necessárias para o seu funcionamento?

a)

HTML

b)

JavaScript

c)

CSS

d)

C#

2.

Qual linha de código demonstra a importação de componentes contidos na biblioteca do React Native, necessários para o desenvolvimento do layout de um aplicativo?

a)

import { StatusBar } from 'expo-status-bar';

b)

import { StyleSheet, Text, View } from 'react-native';

c)

export default function App()

d)

import React from 'react';

3.

Uma das opções para criar componentes no React Native é baseado em ...

a)

StyleSheet

b)

HTML

c)

View

d)

Função

4.

function
enviar(){

alert('React Native!);
}
Observe a função acima e escreva qual será a exibição que aparecerá na tela do celular quando a função enviar for chamada:

a)

React Native

b)

function

c)

enviar

d)

alert

5.

Qual comando permite chamar a função enviar:

a)

style={styles.enviar}

b)

style={styles.alert}

c)

onPress={enviar}

d)

onPress={alert}

6.

Componente que permite exibir um texto na tela do aplicativo:

a)

InputText

b)

StyleSheet

c)

Text

d)

View

7.

Caixa de texto que permite ao usuário digitar informações:

a)

Text

b)

StyleSheet

c)

View

d)

InputText

8.

Botão que pode ser programado para executar ações:

a)

Text

b)

View

c)

TouchableOpacity

d)

InputText

9.

Qual é a função do componente View no React Native?

a)

Exibir textos

b)

Criar botões

c)

Estruturar layouts

d)

Executar ações em cliques

10.

No React Native, qual método é utilizado para aplicar estilos a componentes?

a)

CSS

b)

StyleSheet.create

c)

Inline styling

d)

HTML

11.

Situação Problema: Você está desenvolvendo um aplicativo de tarefas no React Native e quer que, ao pressionar o botão de remoção de uma tarefa, o usuário receba um alerta pedindo confirmação. Pergunta: Como você implementaria o alerta de confirmação antes de remover a tarefa?

a)

Usando Alert.alert('Confirmação') e onPress no botão

b)

Redirecionando para outra tela de confirmação com TouchableOpacity.

c)

Usando o método removeTask() diretamente no botão.

d)

Mudando a cor do botão ao ser pressionado.

12.

Situação Problema: Você está desenvolvendo um aplicativo de agenda em React Native, onde os usuários podem digitar eventos diários em uma caixa de texto. No entanto, ao testar, você percebe que a entrada do usuário não está sendo registrada. Ao revisar o código, você lembra que utilizou o componente correto para capturar a entrada de texto. Pergunta: Qual componente você deve verificar no código para garantir que o usuário possa digitar os eventos na sua agenda?

a)

View

b)

Text

c)

TextInput

d)

TouchableOpacity

13.

Situação Problema: Em um aplicativo de calculadora simples criado em React Native, você precisa que o botão "Calcular" realize a operação assim que for pressionado. No entanto, ao clicar no botão, nada acontece. Revendo o código, você percebe que esqueceu de associar a função de cálculo ao botão. Pergunta: Qual propriedade do componente TouchableOpacity você deve usar para garantir que a função de cálculo seja executada quando o botão "Calcular" for pressionado?

a)

onClick

b)

style

c)

onPress

d)

Touchable

14.

Qual propriedade do React Native você deve usar para tornar uma imagem circular?

a)

borderWidth

b)

borderColor

c)

borderRadius

d)

borderStyle

15.

Qual propriedade do React Native você deve usar para definir o tamanho da fonte de um texto?

a)

fontWeight

b)

fontSize

c)

font-size

d)

fontFamily|fontFamily