Logo Passei Direto
Buscar

Sintaxe e Componentes do React Native2

User badge image
Artur Miranda

em

Ferramentas de estudo

Questões resolvidas

(Vunesp - 2013 - MPE/ES - agente especializado - analista de infraestrutura -adaptado) Na depuração de um código-fonte, para interromper a execução do programa em determinada linha ou instrução para análise, é necessária...
A geração de arquivos de log.
Uma chamada de sistema (system call).
A inclusão de pontos de interrupção (breakpoints).
A declaração de variáveis de parada.
A utilização de constantes.

Pacotes instalados por intermédio de gerenciadores de pacotes são armazenados em que local?
Na raiz do projeto.
Na memória do dispositivo móvel.
Na pasta ''node_modules'', dentro da pasta do projeto.
O local de armazenamento pode variar, devendo ser indicado no momento da instalação de cada pacote.
Na pasta Arquivos de Programas do ambiente Windows. No Linux, isso pode variar de acordo com a distribuição, mas os pacotes normalmente são armazenados na pasta /opt/.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

(Vunesp - 2013 - MPE/ES - agente especializado - analista de infraestrutura -adaptado) Na depuração de um código-fonte, para interromper a execução do programa em determinada linha ou instrução para análise, é necessária...
A geração de arquivos de log.
Uma chamada de sistema (system call).
A inclusão de pontos de interrupção (breakpoints).
A declaração de variáveis de parada.
A utilização de constantes.

Pacotes instalados por intermédio de gerenciadores de pacotes são armazenados em que local?
Na raiz do projeto.
Na memória do dispositivo móvel.
Na pasta ''node_modules'', dentro da pasta do projeto.
O local de armazenamento pode variar, devendo ser indicado no momento da instalação de cada pacote.
Na pasta Arquivos de Programas do ambiente Windows. No Linux, isso pode variar de acordo com a distribuição, mas os pacotes normalmente são armazenados na pasta /opt/.

Prévia do material em texto

Você acertou 10 de 10 questões
Verifique o seu desempenho e continue treinando! Você pode refazer o
exercício quantas vezes quiser.
Verificar Desempenho
A
B
C
D
E
1 Marcar para revisão
Qual dos elementos abaixo é o principal elemento na construção de uma
interface gráfica (UI) em React Native?
View
Const ViewExemplo
Export default View
StyleSheet
Switch
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O elemento 'View' é o principal na construção de uma interface gráfica (UI)
em React Native. Ele é um componente fundamental para a construção de
A
B
C
D
E
qualquer interface de usuário, pois é o contêiner básico para todos os
outros componentes. As outras alternativas, embora sejam partes do React
Native, não são o elemento principal na construção de uma interface
gráfica.
2 Marcar para revisão
Há duas formas para se instalar um pacote utilizando o NPM: local e global.
Marque a alternativa correspondente ao comando para instalação local do Expo
Cli.
install expo-cli
local install expo-cli
npm install expo-cli
npm install expo-cli local
npx init expo-cli
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O comando correto para a instalação local do Expo Cli é "npm install expo-
cli". O NPM (Node Package Manager) é um gerenciador de pacotes para a
linguagem de programação JavaScript, que permite aos desenvolvedores
instalar e gerenciar pacotes de software em seus projetos. No caso do
Expo Cli, um ambiente de desenvolvimento para aplicativos React Native, o
comando "npm install expo-cli" instala o pacote localmente no projeto em
que o comando é executado. As outras alternativas não representam
A
B
C
D
E
que o comando é executado. As outras alternativas não representam
comandos válidos para a instalação local do Expo Cli.
3 Marcar para revisão
A gestão de pacotes e bibliotecas em um projeto React é realizada por
gerenciadores de dependências, como, por exemplo, o NPM e o YARN. Tendo
como base o NPM, assinale a alternativa que corresponde a um comando NPM
válido.
npm install expo-cli
node -v
yarn add react-base
npx react-native init
react-native run-android
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O comando "npm install expo-cli" é um comando válido do NPM. Este
comando é utilizado para instalar um pacote ou biblioteca específica no
projeto, neste caso, o "expo-cli". As outras alternativas não são comandos
válidos do NPM, mas sim de outras ferramentas ou comandos que não
estão relacionados diretamente com a gestão de pacotes e bibliotecas no
NPM.
A
B
C
D
E
4 Marcar para revisão
A linguagem utilizada no framework React Native é a JSX. A respeito dela,
podemos afirmar que...
Essa linguagem é interpretada diretamente pelos navegadores web
tanto em dispositivos móveis quanto em desktops.
JSX é, a exemplo do HTML, uma linguagem composta apenas por tags
pré-definidas.
JSX é uma linguagem composta apenas por tags, sejam elas pré-
definidas, como no HTML, ou criadas pelo desenvolvedor, como no
XML.
A linguagem JSX é uma especificação da linguagem XML destinada à
criação de aplicativos mobile.
JSX é uma sintaxe de extensão da linguagem JavaScript que possui
familiaridade com a XML. Tal linguagem combina a lógica de
componentes presente no JS e o mark-up DOM em um único código.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
A alternativa correta é a E. A JSX é uma sintaxe de extensão da linguagem
JavaScript que possui familiaridade com a XML. Isso significa que ela
permite escrever HTML em seu código JavaScript. Essa linguagem
combina a lógica de componentes presente no JavaScript e o mark-up
DOM em um único código, o que facilita a criação de interfaces de usuário
complexas a partir de componentes encapsulados e independentes.
A
B
C
D
E
5 Marcar para revisão
(Vunesp - 2013 - MPE/ES - agente especializado - analista de infraestrutura -
adaptado) Na depuração de um código-fonte, para interromper a execução do
programa em determinada linha ou instrução para análise, é necessária...
A inclusão de pontos de interrupção (breakpoints).
A declaração de variáveis de parada.
A geração de arquivos de log.
A utilização de constantes.
Uma chamada de sistema (system call).
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
Para interromper a execução de um programa em determinada linha ou
instrução para análise, é necessário incluir pontos de interrupção
(breakpoints). Os pontos de interrupção são marcadores inseridos no
código-fonte que permitem que o programa seja interrompido em uma
determinada linha ou instrução. Isso permite que o programador examine o
estado do programa e identifique possíveis erros.
6 Marcar para revisão
A respeito do React Developer Tools, é correto afirmar que:
A
B
C
D
E
p p , q
Trata-se de uma biblioteca que faz parte da instalação padrão do
React Native e que não precisa ser instalada individualmente.
Permite a visualização e a depuração da hierarquia somente de
componentes customizados.
Quando usada em conjunto com ferramentas de terceiros, como
ferramentas de logs, permite a análise de detalhes de cada
componente contido no aplicativo.
Não permite depurar aplicativos por intermédio do próprio dispositivo
móvel.
Permite depurar aplicativos por meio do próprio dispositivo móvel ou
de sua interface gráfica, que é aberta após a inicialização da
ferramenta.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
O React Developer Tools é uma ferramenta poderosa que permite depurar
aplicativos por meio do próprio dispositivo móvel ou de sua interface
gráfica, que é aberta após a inicialização da ferramenta. Isso significa que
você pode inspecionar e modificar o estado e as propriedades dos
componentes do React diretamente no aplicativo, facilitando a depuração e
o desenvolvimento. Portanto, a alternativa correta é a E: "Permite depurar
aplicativos por meio do próprio dispositivo móvel ou de sua interface
gráfica, que é aberta após a inicialização da ferramenta".
7 Marcar para revisão
A
B
C
D
E
Em relação ao ambiente de programação para dispositivos móveis, marque a
alternativa verdadeira.
Para testar aplicativos Android, é necessário ter um dispositivo móvel
que utilize tal sistema operacional.
O Android Studio é a única IDE que pode ser usada para a codificação
de aplicativos em React Native.
A utilização de gerenciadores de pacotes facilita a configuração do
ambiente de desenvolvimento. Com eles, nenhuma configuração se
faz necessária em termos de softwares ou mesmo de configurações
no sistema operacional.
Quando utilizamos o Expo CLI para criarmos nossas aplicações, não é
possível, em um mesmo computador/ambiente, criar aplicações
utilizando o React Native CLI.
É possível existir um ambiente de desenvolvimento heterogêneo, não
havendo restrições quanto à utilização apenas de um gerenciador de
pacotes, de uma mesma IDE ou mesmo de uma única forma de
desenvolver e testar nossos aplicativos.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
A alternativa correta é a E, que afirma que é possível existir um ambiente
de desenvolvimento heterogêneo. Isso significa que não há restrições
quanto à utilização apenas de um gerenciador de pacotes, de uma mesma
IDE ou mesmo de uma única forma de desenvolver e testar nossos
aplicativos. Em outras palavras, é possível utilizar diferentes ferramentas e
abordagens no mesmo ambiente de desenvolvimento, o que permite maior
flexibilidade e adaptabilidade às necessidades específicas de cada projeto.
A
B
CD
E
A
8 Marcar para revisão
Indique a opção correspondente à lista de componentes nativos existentes na
plataforma Android.
, , , , 
, , , , 
, , , , 
, , , , 
, , , , 
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
A resposta certa é: , , , , 
9 Marcar para revisão
Sobre o processo de transpilação realizado pelo React Native, assinale a
alternativa correta:
O que o React Native faz, na verdade, é compilar todo o código-fonte,
A
B
C
D
E
transformando-o em código assembly.
O React Native é capaz de compilar seu código em um código nativo
Android. Entretanto, isso não é possível em relação à plataforma iOS.
O React Native compila um aplicativo-base cuja função é executar
código JavaScript no JavaScriptCore presente em cada dispositivo
móvel. A partir disso, esse aplicativo faz a comunicação (ponte ou
bridge) com os componentes nativos de cada plataforma.
Ao final do processo de transpilação, é necessário, numa segunda
etapa de building, utilizar os compiladores específicos das linguagens
de cada plataforma para então gerar um aplicativo que possa ser
executado nelas.
O resultado da transpilação varia de acordo com a plataforma para a
qual se desenvolve. No caso da plataforma Android, é gerado um
código na linguagem Java. Já no iOS, é gerado o código Objective-C.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
A alternativa correta é a letra C. O React Native realiza um processo de
transpilação, onde compila um aplicativo-base que tem como função
executar código JavaScript no JavaScriptCore, que está presente em cada
dispositivo móvel. A partir disso, esse aplicativo realiza a comunicação,
também conhecida como ponte ou bridge, com os componentes nativos de
cada plataforma. Isso significa que o React Native não transforma o
código-fonte em código assembly (Alternativa A), nem compila o código
em um código nativo Android ou iOS (Alternativas B e E). Além disso, não é
necessário utilizar os compiladores específicos das linguagens de cada
plataforma após a transpilação (Alternativa D).
A
B
C
D
E
10 Marcar para revisão
Pacotes instalados por intermédio de gerenciadores de pacotes são
armazenados em que local?
Na memória do dispositivo móvel.
Na pasta ''node_modules'', dentro da pasta do projeto.
Na raiz do projeto.
Na pasta Arquivos de Programas do ambiente Windows. No Linux, isso
pode variar de acordo com a distribuição, mas os pacotes
normalmente são armazenados na pasta /opt/.
O local de armazenamento pode variar, devendo ser indicado no
momento da instalação de cada pacote.
Resposta correta
Parabéns, você selecionou a alternativa correta. Confira o gabarito
comentado!
Gabarito Comentado
Os pacotes instalados por intermédio de gerenciadores de pacotes são
armazenados na pasta ''node_modules'', dentro da pasta do projeto.

Mais conteúdos dessa disciplina