08/09/2025, 12:55 [Link].
br/prova/68bf0a85283c871d5ee53f89/
SM2 Programação Para Dispositivos Móveis…
1 Marcar para revisão
00 : 49 : 58
Ocultar
hora min seg
Um dos bancos de dados
NoSQL mais relevantes é o
MongoDB, do tipo documental, Questão 1 de 10
que pode ser acessado
facilmente por ambientes
1 2 3 4 5
construídos na plataforma
[Link], através da classe
6 7 8 9 10
MongoClient. Qual a opção
correta acerca do MongoDB?
Em branco (10)
Permite trabalhar no
modelo de grafos, da Finalizar prova
A
mesma forma que o
Neo4J.
Oferece o aplicativo
gráfico MongoDB
B
Compass para a
gerência da base.
Todo documento do
MongoDB exige um
C
campo identificador
com o nome key.
[Link] 1/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
Os documentos
D armazenados na base
utilizam sintaxe XML.
Não é possível utilizar
expressões regulares
E
nas consultas aos
documentos.
2 Marcar para revisão
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?
[Link] 2/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
Recuperação do
campo dinheiro para
todos os documentos
A
de vendas, desde que
a data esteja marcada
como gte ou lt.
Retorno do valor total
das vendas, para
todas as
movimentações
B
ocorridas no dia
corrente, com
pagamento em
dinheiro.
Recuperação do
campo dinheiro para
todos os documentos
C de vendas, desde que
a movimentação
tenha ocorrido fora do
dia corrente.
[Link] 3/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
Recuperação dos
documentos
referentes às vendas,
em que, no
D pagamento, foi
utilizado dinheiro, e a
movimentação
ocorreu no dia
corrente.
Retorno do valor
médio das vendas,
para as
movimentações
E
ocorridas fora do dia
corrente, com
pagamento em
dinheiro.
3 Marcar para revisão
Suponha que você precisa
exibir os dados de uma coleção
de entidades recuperadas de
um arquivo texto, com
armazenamento no formato
chave-valor, e o componente
adotado para a visualização
será o FlatList. Se o campo de
identificação da entidade não
seguir o padrão do FlatList,
você deverá associar um
método para extração da chave
a qual atributo do componente?
[Link] 4/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
A data
B keyExtractor
C style
D renderItem
E contentContainerStyle
4 Marcar para revisão
A linguagem SQL é muito
eficaz para as consultas
complexas, e boa parte do
sucesso se deve ao conjunto
de operadores disponibilizados
para a filtragem, através da
cláusula WHERE. Qual dos
operadores a seguir permite
buscar os nomes iniciados por
uma letra específica?
A IN
B LIKE
C ANY
[Link] 5/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
D ALL
E NOT IN
5 Marcar para revisão
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:
Aplicativo cliente,
Servidor de Recurso
A externo/API, Servidor
de autorização,
Token;
Usuário, senha, e-
B
mail;
C LDAP, HTTPS, SSL;
[Link] 6/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
SSO, Servidor de
Criptografia,
D
Algoritmo de
Criptografia;
Chave Privada, Chave
Pública, Aplicativo
E
Cliente, Servidor de
Aplicação.
6 Marcar para revisão
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:
A PUT
B IMAP
C STP
[Link] 7/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
D POP
E RSTP
7 Marcar para revisão
A conexão remota realizada em
aplicativos escritos com o
framework React Native,
através de bibliotecas como
Fetch API, Axios, entre outras,
implementa o padrão AJAX. Tal
padrão caracteriza-se pelo uso
do objeto XMLHttpRequest
para se comunicar com os
recursos disponíveis
remotamente. Em relação a
essa tecnologia, é correto
afirmar:
(Adaptado de: Ano: 2019 -
Banca: Questões Inéditas -
Prova: Questões Inéditas - SOE
- Sem Órgão Específico -
Carreiras TI - 2º Simulado)
Em relação a essa tecnologia,
podemos afirmar que
[Link] 8/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
Pode receber
informações em uma
variedade de
A
formatos, incluindo
JSON, XML e Texto
puro.
Pode enviar
B informações somente
no formato XML.
As requisições
possuem natureza
síncrona, refletindo
C automaticamente no
aplicativo o estado do
servidor de aplicação
remoto.
Para que seja possível
a sua execução, a
linguagem JavaScript
D (ou Typescript) deve
ser utilizada tanto no
front-end como no
back-end.
Para verificar se a
requisição foi
realizada com
sucesso, devemos
E
observar se a
propriedade 'status'
do XMLHttpRequest
possui o valor 'OK'.
[Link] 9/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
8 Marcar para revisão
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?
A getStore
B dispatch
C getState
D createStore
E subscribe
9 Marcar para revisão
Considere o trecho de código
apresentado a seguir, que tem
como base a utilização da
biblioteca de testes unitários
Jest:
[Link] 10/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
Qual será o resultado da
execução dos testes, via npm
test?
O teste irá falhar, pois
o resultado da soma
A
deveria ser menor que
o valor de teste.
O teste será
executado com
sucesso, pois o
B
resultado da soma
será maior que o valor
de teste utilizado.
O teste será
executado com
sucesso, devido ao
C fato de que o
resultado da soma é
igual ao valor de teste
utilizado.
O teste irá falhar, pois
o resultado da soma
D será menor que o
valor de teste
utilizado.
O teste irá falhar, pois
o retorno da soma não
E
é igual ao valor de
teste utilizado.
[Link] 11/12
08/09/2025, 12:55 [Link]/prova/68bf0a85283c871d5ee53f89/
10 Marcar para revisão
Técnicas formais para
execução de testes e análise
de performance devem ser
utilizadas para a garantia da
qualidade do produto. Alguns
problemas comuns estão
relacionados ao tempo de
resposta, outros ao consumo
de memória, e há ainda os
fatores de usabilidade do
produto. Qual das alternativas
define um problema
relacionado ao consumo de
memória?
A Memory leak
B Deadlock
C Promise rejection
D Format exception
E Starvation
[Link] 12/12