Buscar

Programação para Dispositivos Móveis em Android - Simulado AV (2022)

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

A respeito do React Developer Tools, é correto afirmar que: 
 
 
Não permite debugar aplicativos por intermédio do próprio dispositivo móvel. 
 
Trata-se de uma biblioteca que faz parte da instalação padrão do React Native e 
que não precisa ser instalada individualmente. 
 
Quando usada em conjunto com ferramentas de terceiros, como ferramentas de 
logs, permite a análise de detalhes de cada componente contido no aplicativo. 
 Permite debugar aplicativos por meio do próprio dispositivo móvel ou de sua 
interface gráfica, que é aberta após a inicialização da ferramenta. 
 
Permite a visualização e a depuração da hierarquia somente de componentes 
customizados. 
Respondido em 01/06/2022 
 
 
 
Qual dos elementos abaixo é o principal elemento na construção de uma interface 
gráfica (UI) em React Native? 
 
 
Const ViewExemplo 
 
Export default View 
 
StyleSheet 
 View 
 
Switch 
Respondido em 01/06/2022 
 
 
Há três principais modelos de navegação disponíveis em React Native. Sobre esses 
modelos e sua utilização em conjunto, aponte a alternativa verdadeira. 
 
 
A combinação entre os três modelos é feita por meio de propriedades específicas 
e com a única finalidade de linkar diferentes modelos de navegação. 
 É possível utilizar um ou mais modelos de navegação em conjunto em um 
aplicativo mobile. Para isso, os containers de cada modelo de navegação deverão 
ser inseridos, no atributo ''component'', na definição dos itens (screens) de outro 
modelo. 
 
Não é possível combinar a utilização desses três modelos, sendo necessário utilizar 
apenas um deles. 
 
É possível combinar diferentes modelos de navegação em um mesmo aplicativo. 
Para isso, basta codificar cada modelo no mesmo script em que as telas/screens 
são definidas e, em seguida, importar esses modelos para o ponto de entrada da 
aplicação. 
 
Para combinar diferentes tipos de navegação devemos inserir a quantidade 
correspondente do container ''NavigationContainer'' no ponto de entrada de nosso 
aplicativo. 
Respondido em 01/06/2022 
 
 
 
Um botão é um elemento de interação que permite ao usuário executar algumas ações 
ao pressioná-lo. Há alguns componentes disponíveis em React Native com essa função. 
A respeito deles, escolha a alternativa correta. 
 
 
A principal limitação desses componentes em React Native é o fato de eles não 
permitirem a inclusão de ícones com os títulos que indicam a função do 
componente. 
 
Os componentes do tipo Pressable, em React Native, permitem ao usuário realizar 
uma série de ações, exceto controlar outros componentes, como, por exemplo, 
abrir ou fechar uma janela modal. 
 
Embora estejam disponíveis alguns componentes nativos, como o Pressable, o 
Button e o TouchableHighLight, entre outros, nem todos estão disponíveis para as 
plataformas Android e iOS. 
 O framework React Native possui vários componentes nativos cuja função é 
permitir a interação do usuário por intermédio do toque/pressionamento sobre tais 
componentes. Entre as opções disponíveis, devemos dar preferência ao Pressable. 
 
O componente Button é o que possui a melhor capacidade de ser estilizado, o que 
permite a alteração completa de sua aparência. 
Respondido em 01/06/2022 
 
 
 
Analise as afirmativas acerca da programação assíncrona no React Native: 
I - O retorno de uma função assíncrona deve ser um objeto da classe Promise. 
II - Uma função assíncrona deve ser definida com o uso da palavra await. 
III - Utilizando o operador then, o retorno da função assíncrona é repassado para o 
fluxo seguinte após o término de sua execução. 
 
 
Somente a III está correta. 
 
Somente a I está correta. 
 
Somente a II está correta. 
 Somente I e III estão corretas. 
 
Todas as afirmativas estão corretas. 
Respondido em 01/06/2022 
 
 
Observe o trecho de código seguinte, em que vendas é uma coleção do MongoDB. 
 
Qual seria o resultado da execução desse trecho de código? 
 
 
Retorno do valor total das vendas, para todas as movimentações ocorridas no 
dia corrente, com pagamento em dinheiro. 
 Recuperação dos documentos referentes às vendas, em que, no pagamento, foi 
utilizado dinheiro, e a movimentação ocorreu no dia corrente. 
 
Retorno do valor médio das vendas, para as movimentações ocorridas fora do 
dia corrente, com pagamento em dinheiro. 
 
Recuperação do campo dinheiro para todos os documentos de vendas, desde que 
a data esteja marcada como gte ou lt. 
 
Recuperação do campo dinheiro para todos os documentos de vendas, desde que 
a movimentação tenha ocorrido fora do dia corrente. 
Respondido em 01/06/2022 
 
 
 
Assinale, dentre as opções abaixo, a alternativa que representa o conjunto de 
elementos normalmente presentes em requisições realizadas com controle de acesso 
utilizando o framework OAuth2: 
 
 
Chave Privada, Chave Pública, Aplicativo Cliente, Servidor Aplicação. 
 
SSO, Servidor de Criptografia, Algoritmo Criptografia; 
 
LDAP, HTTPS, SSL; 
 Aplicativo cliente, Servidor de Recurso externo/API, Servidor de autorização, 
Token; 
 
Usuário, senha, e-mail; 
Respondido em 01/06/2022 
 
 
 
O HTTP é um protocolo da camada de Aplicação do modelo OSI (acrônimo do inglês 
Open System Interconnection). O HTTP, base para a comunicação Web, define em sua 
estrutura um conjunto de métodos de requisição. Marque a opção abaixo que 
corresponda a um dos métodos HTTP: 
 
 
RSTP 
 PUT 
 
. POP 
 
STP 
 
IMAP 
Respondido em 01/06/2022 
 
 
 
Para a arquitetura Redux, o papel do componente Store é levemente diferente da Flux, 
pois ele se torna responsável pelo despacho de solicitações, eliminando a necessidade 
de um componente Dispatcher. Qual método deve ser utilizado para a criação do 
componente Store na arquitetura Redux? 
 
 
getStore 
 
subscribe 
 
getState 
 
dispatch 
 createStore 
Respondido em 01/06/2022 
 
 
 
Considere o trecho de código apresentado a seguir, que tem como base a utilização da 
biblioteca de testes unitários Jest: 
 
Qual será o resultado da execução dos testes, via npm test? 
 
 
O teste irá falhar, pois o resultado da soma deveria ser menor que o valor de 
teste. 
 
O teste será executado com sucesso, devido ao fato de que o resultado da soma 
é igual ao valor de teste utilizado. 
 
O teste irá falhar, pois o resultado da soma será menor que o valor de teste 
utilizado. 
 
O teste irá falhar, pois o retorno da soma não é igual ao valor de teste utilizado. 
 O teste será executado com sucesso, pois o resultado da soma será maior que o 
valor de teste utilizado. 
Respondido em 01/06/2022

Continue navegando