Você está na página 1de 8

13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Painel / Meus cursos / Módulo 5 - Desenvolvimento de Sistemas - Nível 3 / React Native / Questionário de React Native

Iniciado em domingo, 13 mar 2022, 23:31


Estado Finalizada
Concluída em domingo, 13 mar 2022, 23:52
Tempo 20 minutos 56 segundos
empregado
Avaliar 9,00 de um máximo de 10,00(90%)

Questão 1

Correto

Atingiu 1,00 de 1,00

Qual a diferença entre Component e Element?

Escolha uma opção:


Element é uma representação de objeto para alguma IU, e o Component é uma classe ou função que, ocasionalmente, 
aceita entradas e retorna um elemento React via JSX.

Component é uma linguagem interpretada livre capaz de gerar conteúdo dinâmico na www, enquanto que Element é uma
biblioteca nativa.

Element é um framework e o Component uma biblioteca dentro deste framework.

Element é uma instância, enquanto Component é uma classe com um método render().

Element é uma classe ou função que, opcionalmente, aceita entradas e retorna um elemento React via JSX, enquanto
Component descreve o que o usuário deseja que seja mostrado na tela.

Sua resposta está correta.

A resposta correta é: Element é uma representação de objeto para alguma IU, e o Component é uma classe ou função que,
ocasionalmente, aceita entradas e retorna um elemento React via JSX.

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 1/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Questão 2

Correto

Atingiu 1,00 de 1,00

Em relação ao React Native, podemos dizer que:

Escolha uma opção:


É uma estrutura de desenvolvimento de aplicativo móvel o qual permite o desenvolvimento de aplicativos Android e iOS 
multiplataforma.

É uma estrutura de desenvolvimento de aplicativo móvel o qual permite desenvolver aplicativos somente para Android.

É uma multiplataforma baseada em PHP.

É um framework no qual foi projetado para desenvolver aplicativos, onde é possível desenvolver aplicações somente no
Linux.

É uma estrutura baseada em JavaScript com a finalidade única de criação de página web.

Sua resposta está correta.

A resposta correta é: É uma estrutura de desenvolvimento de aplicativo móvel o qual permite o desenvolvimento de aplicativos
Android e iOS multiplataforma.

Questão 3

Incorreto

Atingiu 0,00 de 1,00

Em 2011, ao acompanhar a expansão dos anúncios do Facebook trazendo consigo recursos novos e interessantes, houve a
percepção de mudanças e atualizações em cascata de conteúdos o qual fizeram com que desenvolvedores realinhassem todo o
aplicativo. Diante deste cenário, qual a diferença entre ReactJs e React Native?

Escolha uma opção:


Em ReactJs pode ser utilizado o desenvolvimento de aplicativos móveis híbridos, como Cordova ou Ionic, e o React 
Native foi feito de elementos da web e pode ser esterilizado da mesma maneira.

Os aplicativos desenvolvidos com ReactJs renderizam HTML na IU, já no React Native utiliza HTML e JSX para renderizar
IU.

Em ReactJs é possível realizar animação utilizando CSS, e no React Native é utilizado uma API para induzir uma animação
em diferentes componentes do aplicativo React Native.

React Native tem seu foco principal em desenvolvimento web, já o ReactJs tem seu foco para desenvolvimento em Android
e iOS.

Com a necessidade de construir uma IU de alto desempeho, dinâmica e responsiva para interfaces web a melhor opção é o
React Native; porém se a necessidade é dar aos aplicativos móveis uma sensação verdadeiramente nativa, o ReacJS é a
melhor opção.

Sua resposta está incorreta.


A resposta correta é: Em ReactJs é possível realizar animação utilizando CSS, e no React Native é utilizado uma API para
induzir uma animação em diferentes componentes do aplicativo React Native.

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 2/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Questão 4

Correto

Atingiu 1,00 de 1,00

Permitem que sejam utilizados o estado e outros recursos do React sem escrever uma classe. É possível a extração de lógica
com estado de um componente, no qual possa ser testado independentemente e reutilizado. Esta nova adição no React pode –
se dizer que é:

Escolha uma opção:


JSX

Flexbox

React DOM

React Hooks 

Redux

Sua resposta está correta.

A resposta correta é: React Hooks

Questão 5

Correto

Atingiu 1,00 de 1,00

O que são aplicativos nativos?

Escolha uma opção:


São um framework JavaScript de código aberto, focado no desenvolvimento de interfaces de usuário e aplicativos de página
única.

São frameworks de abstração que une códigos comuns entre vários projetos de softwares.

São o tipo mais comum de aplicativo, onde são construídos para plataformas específicas, utilizando o IDE específico 
para os SO selecionados.

São o tipo mais comum de aplicativo, onde são construídos para plataformas específicas, utilizando o IDE específico para o
sistema operacional Android somente.

São SKD mobile para criar experiências nativas de alta qualidade, multiplataforma em tempo recorde.

Sua resposta está correta.

A resposta correta é: São o tipo mais comum de aplicativo, onde são construídos para plataformas específicas, utilizando o IDE
específico para os SO selecionados.

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 3/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Questão 6

Correto

Atingiu 1,00 de 1,00

O que é JSX?

Escolha uma opção:


Java Script XML, um tipo de componente idêntico ao React.Component, com métodos específicos.

Java Script XML, uma forma de abreviar a sintaxe da função padrão com function() {}

Java Script XML, uma biblioteca usada para manter todo o estado da aplicação em um mesmo contêiner.

Java Script XML utilizado nos componentes para controlar as informações e a forma mais comum de definir é setState().

Java Script XML, onde permite escrever elementos HTML no React e coloca – los no DOM, também convertendo tags 
HTML em elementos React e facilita a escrita.

Sua resposta está correta.

A resposta correta é: Java Script XML, onde permite escrever elementos HTML no React e coloca – los no DOM, também
convertendo tags HTML em elementos React e facilita a escrita.

Questão 7

Correto

Atingiu 1,00 de 1,00

Em qual momento seria utilizado um componente de classe ao invés de um componente funcional?

Escolha uma opção:


É difícil mensurar o momento de implementar o componente de classe ao invés de um componente funcional.

Um componente de classe pode ser usado sobre componentes funcionais ao implementar unicamente o State.

Um componente de classe pode ser usado sobre componentes funcionais ao implementar o State e Logic. 

Um componente de classe pode ser usado sobre componentes funcionais ao implementar unicamente a Logic.

Um componente de classe pode ser usado sobre componentes funcionais sem a implementação do State e da Logic.

Sua resposta está correta.

A resposta correta é: Um componente de classe pode ser usado sobre componentes funcionais ao implementar o State e Logic.

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 4/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Questão 8

Correto

Atingiu 1,00 de 1,00

É responsável por gerar o novo DOM daquele componente. Este método renderiza o componente de acordo com o estado e
propriedades atuais. O texto refere – se:

Escolha uma opção:


createPorta1()

unmountComponentAtNode()

render () do React.Component 

findDOMNode()

hydrate ()

Sua resposta está correta.

A resposta correta é: render () do React.Component

Questão 9

Correto

Atingiu 1,00 de 1,00

É um módulo do React Native que permite ao desenvolvedor criar referências imutáveis. Este método refere – se:

Escolha uma opção:


shouldComponentUpdate()

StyleSheet.create 

navigator.geolocation.getCurrentPosition ()

Animated.create

import TextExample

Sua resposta está correta.

A resposta correta é: StyleSheet.create

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 5/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

Questão 10

Correto

Atingiu 1,00 de 1,00

Como importar componentes no React Native?

Escolha uma opção:


import { AppComponentDemo } from ‘react-native’;

creat react-native componente init MyNewProject

import Title from ‘./src/componentes/importcomponentdemo’; 

const App = () => ()

AppRegistry.registerComponent(‘ComponentDemo’, () => App);

Sua resposta está correta.

A resposta correta é: import Title from ‘./src/componentes/importcomponentdemo’;

◄ REACT NATIVE

Seguir para...

QUESTIONÁRIO DE RECUPERAÇÃO - REACT AVANÇADO ►

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 6/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 7/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa

https://ead.recode.org.br/mod/quiz/review.php?attempt=43253&cmid=1246 8/8

Você também pode gostar