
Análise de Código React Native

Quiz
•
Instructional Technology
•
University
•
Medium
Angelo Casten
Used 1+ times
FREE Resource
5 questions
Show all answers
1.
OPEN ENDED QUESTION
3 mins • 1 pt
O que acontece quando o usuário pressiona o botão? Além disso, descreva a estrutura geral da interface apresentada.
import React from 'react';
import { Text, View, Button } from 'react-native';
export default function App() {
return (
<View style={{ flex: 1, justifyContent: 'center', alignItems: 'center' }}>
<Text>Bem-vindo ao meu app!</Text>
<Button title="Clique aqui" onPress={() => alert('Botão pressionado!')} />
</View>
);
}
Evaluate responses using AI:
OFF
2.
OPEN ENDED QUESTION
3 mins • 1 pt
Explique a funcionalidade da variável 'contador' e como ela é alterada no aplicativo. O que aparece na tela após o botão ser pressionado 3 vezes?
import React, { useState } from 'react';
import { Text, View, Button } from 'react-native';
export default function App() {
const [contador, setContador] = useState(0);
return (
<View style={{ padding: 40 }}>
<Text>Contador: {contador}</Text>
<Button title="Aumentar" onPress={() => setContador(contador + 1)} />
</View>
);
}
Evaluate responses using AI:
OFF
3.
OPEN ENDED QUESTION
3 mins • 1 pt
Descreva como a estilização afeta a aparência da tela. O que acontece se removermos 'justifyContent: center' do container?
import React from 'react';
import { View, Text, StyleSheet } from 'react-native';
export default function App() {
return (
<View style={styles.container}>
<Text style={styles.titulo}>Meu Aplicativo</Text>
</View>
);
}
const styles = StyleSheet.create({
container: {
backgroundColor: 'lightblue',
flex: 1,
justifyContent: 'center',
alignItems: 'center',
},
titulo: {
fontSize: 24,
fontWeight: 'bold',
}
});
Evaluate responses using AI:
OFF
4.
OPEN ENDED QUESTION
3 mins • 1 pt
Este código tem um erro. Qual é o erro e como pode ser corrigido?
import React from 'react';
import { View, Text } from 'react-native';
export default function App() {
return (
<View>
<Text>Olá mundo!</Text>
<TextInput placeholder="Digite algo" />
</View>
);
Evaluate responses using AI:
OFF
5.
OPEN ENDED QUESTION
3 mins • 1 pt
Explique como a exibição de mensagens funciona no componente. O que acontece quando o botão é pressionado?
import React, { useState } from 'react';
import { View, Text, Button } from 'react-native';
export default function App() {
const [logado, setLogado] = useState(false);
return (
<View style={{ padding: 40 }}>
<Text>{logado ? "Bem-vindo!" : "Por favor, faça login."}</Text>
<Button title="Entrar" onPress={() => setLogado(true)} />
</View>
);
}
Evaluate responses using AI:
OFF
Similar Resources on Wayground
10 questions
Quiz Tech Skill

Quiz
•
University
10 questions
React-Routing

Quiz
•
University
9 questions
HTML y CSS

Quiz
•
University - Professi...
10 questions
Creating Web Pages

Quiz
•
University
10 questions
QUIZ - JAVASCRIPT OFICIAL

Quiz
•
University
10 questions
Quiz tentang Kubus

Quiz
•
University
5 questions
Topic 1 - Introduction to Programming

Quiz
•
University
8 questions
Repaso semana 3 Digitalización I

Quiz
•
University
Popular Resources on Wayground
10 questions
Video Games

Quiz
•
6th - 12th Grade
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
10 questions
UPDATED FOREST Kindness 9-22

Lesson
•
9th - 12th Grade
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
US Constitution Quiz

Quiz
•
11th Grade
10 questions
Exploring Digital Citizenship Essentials

Interactive video
•
6th - 10th Grade