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.
[Link] 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.
[Link] 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.
[Link] 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 [Link], 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.
[Link] 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 [Link]
findDOMNode()
hydrate ()
Sua resposta está correta.
A resposta correta é: render () do [Link]
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()
[Link]
[Link] ()
[Link]
import TextExample
Sua resposta está correta.
A resposta correta é: [Link]
[Link] 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 = () => ()
[Link](‘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 ►
[Link] 6/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa
[Link] 7/8
13/03/2022 23:53 Questionário de React Native: Revisão da tentativa
[Link] 8/8