wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Análise do Código React Native

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

Qual é o propósito do hook useState no código fornecido?

a)

Buscar dados de uma API

b)

Gerenciar o estado do array items

c)

Renderizar o componente

d)

Estilizar o componente

2.

Qual função é responsável por adicionar um novo item à lista no código?

a)

removeItem

b)

editItem

c)

addItem

d)

setItems

3.

Preencha o espaço em branco: A função removeItem usa o método ______ para filtrar o item no índice fornecido.

a)

filter

b)

map

c)

reduce

d)

concat

4.

Qual será o rótulo/mensagem exibida no botão que adiciona um novo item à lista?

a)

Remover

b)

Editar

c)

Adicionar Item

d)

Add Item

5.

Daniel está desenvolvendo um aplicativo de lista de tarefas. Ele tem um array chamado items que representa as tarefas do dia. No código, o que a função map faz com o array items?

a)

Exclui todos os itens

b)

Renderiza cada item como uma View com botões

c)

Ordena os itens

d)

Busca itens de um servidor

6.

Preencha o espaço em branco: A exportação padrão do arquivo é o componente ______.

a)

App

b)

Header

c)

Footer

d)

Main

7.

Qual método é utilizado para atualizar o estado da lista de itens após remover um elemento?

a)

setItems

b)

splice

c)

updateList

d)

push

8.

O que acontece se o índice passado para a função removeItem não existir no array?

a)

Nenhuma alteração ocorre na lista

b)

Um novo item é adicionado

c)

O componente é recarregado

d)

Todos os itens são removidos

9.

Para que serve o botão 'Adicionar Item' no contexto do código apresentado?

a)

Remover um item da lista

b)

Editar um item existente

c)

Inserir um novo item no array items

d)

Atualizar o estilo do componente

10.

O que acontece quando o botão 'Remover' é pressionado para um item da lista?

a)

O item correspondente é excluído do array items

b)

Todos os itens são removidos

c)

O item é editado

d)

Um novo item é adicionado

11.

Qual hook do React é utilizado para atualizar a interface quando o array items muda?

a)

useState

b)

useRef

c)

useEffect

d)

useContext

12.

Ao adicionar um novo item, qual método é usado para criar o novo array de items?

a)

concat

b)

push

c)

spread operator ([...items, novoItem])

d)

pop

13.

Qual método pode ser utilizado para criar uma cópia do array items sem modificar o original ao remover um item?

a)

slice

b)

push

c)

reverse

d)

sort

14.

O que deve ser passado como argumento para a função setItems ao atualizar a lista após remover um item?

a)

O array original sem alterações

b)

O novo array de itens sem o item removido

c)

O índice do item removido

d)

O item removido

15.

Ao utilizar o método filter para remover um item, qual parâmetro da função de callback representa o índice do item atual?

a)

O primeiro parâmetro

b)

O segundo parâmetro

c)

Não existe parâmetro de índice

d)

O terceiro parâmetro