Prévia do material em texto
1
a
Questão
Acerto: 1,0 / 1,0
Qual dos elementos abaixo é o principal elemento na construção de uma interface
gráfica (UI) em React Native?
View
Const ViewExemplo
Switch
Export default View
StyleSheet
Respondido em 06/10/2022 15:13:31
Explicação:
A resposta certa é: View
2
a
Questão
Acerto: 1,0 / 1,0
Indique a opção correspondente à lista de componentes nativos existentes na
plataforma Android.
< UIView >, < UITextView >, < UIImageView >, < UITextField >, < UIScrollView >
< ViewUI >, < TextUI >, < ImgUI >, < InputUI >, < LargeViewUI >
< ViewGroup >, < TextView >, < ImageView >, < EditText >, < ScrollView >
< div >, < p >, < img >, < input >, < div >
< View >, < Text >, < Image >, < TextInput >, < ScrollView >
Respondido em 06/10/2022 15:16:33
Explicação:
A resposta certa é: < ViewGroup >, < TextView >, < ImageView >, < EditText >,
< ScrollView >
3
a
Questão
Acerto: 1,0 / 1,0
Em uma SectionList, uma propriedade define o ''agrupador'' ou definidor de cada
seção a ser exibida. Indique a alternativa que corresponde a esse elemento.
data
renderItem
renderSectionHeader
sections
keyExtractor
Respondido em 06/10/2022 15:17:21
Explicação:
A resposta certa é: renderSectionHeader
4
a
Questão
Acerto: 1,0 / 1,0
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.
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.
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.
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 06/10/2022 15:19:56
Explicação:
A resposta certa é: 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.
5
a
Questão
Acerto: 1,0 / 1,0
As bases de dados NoSQL podem oferecer diferentes formas de armazenamento e
representação de dados, normalmente sem um esquema fixo, motivo pelo qual
temos a classificação de seus dados como semiestruturados. Qual das opções
apresentadas a seguir se refere a um banco de dados NoSQL baseado em
documentos?
Google Big Quey
SQL Lite
Neo4J
Hbase
MongoDB
Respondido em 06/10/2022 15:20:37
Explicação:
A resposta certa é: MongoDB
6
a
Questão
Acerto: 1,0 / 1,0
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 médio das vendas, para as movimentações ocorridas fora do
dia corrente, com pagamento em dinheiro.
Retorno do valor total das vendas, para todas as movimentações ocorridas no
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.
Recuperação dos documentos referentes às vendas, em que, no pagamento,
foi utilizado dinheiro, e a movimentação ocorreu no dia corrente.
Respondido em 06/10/2022 15:24:22
Explicação:
A resposta certa é: Recuperação dos documentos referentes às vendas, em
que, no pagamento, foi utilizado dinheiro, e a movimentação ocorreu no dia
corrente.
7
a
Questão
Acerto: 1,0 / 1,0
''Na comunicação com recursos remotos, é uma alternativa à XML para representar
os dados transferidos; comumente utilizado em aplicativos que fazem uso de
requisições Ajax. Seus objetos são representados como uma lista de nomes e valores
de propriedade entre colchetes. Trata-se de um formato simples que facilita leitura,
criação e análise de objetos e, ainda, permite que programas transmitam dados
eficientemente pela internet.'' Trata-se de:
JSON - JavaScript Object Notation.
POJO - Plain Old Java Object.
SOAP - Simple Object Access Protocol.
REST - Representational State Transfer.
VO - Value Object.
Respondido em 06/10/2022 15:25:56
Explicação:
O método JSON- JavaScript Object Notation, viabiliza a troca de dados entre
aplicações, informando o tipo de dado a ser transferido.
8
a
Questão
Acerto: 1,0 / 1,0
Tendo em vista o modelo Offline First, podemos considerar que um aplicativo aplica
tal modelo caso:
Provenha um banco embarcado para armazenamento de dados relativos a
preferências do usuário.
Não faça uso de recursos remotos e, portanto, não necessite de internet.
Ofereça os mesmos recursos e funcionalidades, incluindo o consumo de
recursos remotos, estando ou não conectado à internet.
Implemente o modelo SPA - Single-page Application.
Ofereça recursos otimizados permitindo a economia no consumo de
internet, sobretudo quando utilizado em redes que não sejam Wi-fi.
Respondido em 06/10/2022 15:26:55
Explicação:
No contexto atual a infraestrutura de telecomunicações está avançando ao
longo dos anos. No entanto, nos deparamos com situações em que ficamos
com nossos dispositivos móveis "offline". Em termos conceituais, um
aplicativo desenvolvido seguindo os princípios da arquitetura Offline First é
um aplicativo que funciona de forma semelhante independente de possuir ou
não conexão com a internet.
9
a
Questão
Acerto: 1,0 / 1,0
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
getState
dispatch
createStore
subscribe
Respondido em 06/10/2022 15:27:35
Explicação:
A arquitetura Redux utiliza uma abordagem funcional, em que as funções
Reducer são definidas em um arquivo Java Script ou Type Script, e importadas
para outro arquivo, utilizadas para inicializar um componente Store, criado por
meio de createStore. Com o componente Store criado, qualquer tela pode ser
associada a ele com o subscribe.
10
a
Questão
Acerto: 1,0 / 1,0
Entre os requisitos de segurança da plataforma Android, atualmente não é aceitável
que o mesmo IV seja utilizado na geração sequencial de chaves. Ao utilizar a
biblioteca CryptoJS, portada para React Native de sua verão NodeJS, qual comando
seria utilizado para criar um IV formado por valores aleatórios?
CryptoJS.lib.ByteArray.createIV([128,16])
CryptoJS.lib.generateIV(128/8)
CryptoJS.lib.WordArray.random(16)
CryptoJS.lib.IV.createFrom(''randomBytes'')
CryptoJS.IV.getVector(128)
Respondido em 06/10/2022 15:28:17
Explicação:
Com o módulo lib, oferecido na biblioteca CryptoJS, temos diversas classes e
métodos utilitários para asatividades acessórias de processos criptográficos,
como geração de números aleatórios, que podem ser utilizados na construção
do IV e do SALT. O método random, de WordArray, acessado no módulo lib de
CryptoJS, retorna um vetor de números aleatórios de 32 bits (Word), com o
tamanho sendo fornecido como parâmetro.