Logo Passei Direto
Buscar

sm2 gabarito

User badge image
Celso Alan

em

Ferramentas de estudo

Questões resolvidas

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

Prévia do material em texto

A
B
C
D
E
1 Marcar para revisão
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?
SQL Lite
Google Big Query
MongoDB
Hbase
Neo4J
2 Marcar para revisão
Um dos bancos de dados
NoSQL mais relevantes é o
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 1/11
A
B
C
D
E
MongoDB, do tipo documental,
que pode ser acessado
facilmente por ambientes
construídos na plataforma
Node.js, através da classe
MongoClient. Qual a opção
correta acerca do MongoDB?
Permite trabalhar no
modelo de grafos, da
mesma forma que o
Neo4J.
Oferece o aplicativo
gráfico MongoDB
Compass para a
gerência da base.
Todo documento do
MongoDB exige um
campo identificador
com o nome key.
Os documentos
armazenados na base
utilizam sintaxe XML.
Não é possível utilizar
expressões regulares
nas consultas aos
documentos.
3 Marcar para revisão
Observe o fragmento de código
apresentado a seguir, parte de
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 2/11
A
B
um aplicativo criado na
plataforma React Native.
Qual será o resultado da
execução desse trecho de
código?
Uma conexão será
obtida de forma
assíncrona, sendo
utilizada, a seguir,
para iniciar uma
transação e, a partir
dela, inserir um
registro no banco de
dados.
Será efetuada uma
conexão com o banco
de dados, configurado
para o arquivo
''Escola.db'', e na
sequência a tabela
ALUNOS é gerada no
banco.  
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 3/11
C
D
E
Uma conexão será
obtida de forma
síncrona, sendo
utilizada, em seguida,
para gerar uma
transação e, a partir
dela, alterar os dados
do aluno 120076.         
Será criada uma
tabela com o nome
''Escola.db'', sendo
inserido um registro
com o nome ALUNOS,
e valores indefinidos,
devido ao uso de
interrogações.
Será criado um banco
de dados com o nome
ALUNOS, e na
sequência os
registros 120076 e
''Luiz Paulo'' serão
removidos da tabela
''Escola.db''.
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
00
hora
: 32
min
: 49
seg
Ocultar
Questão 7 de 10
SM2 Programação Para Dispositivos Móveis…
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 4/11
A
B
C
D
E
A
B
buscar os nomes iniciados por
uma letra específica?
IN
LIKE
ANY
ALL
NOT IN
5 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:
PUT
IMAP
Respondidas (10) Em branco (0)
Finalizar prova
1 2 3 4 5
6 7 8 9 10
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 5/11
C
D
E
A
B
C
STP
POP
RSTP
6 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
externo/API, Servidor
de autorização,
Token;
Usuário, senha, e-
mail;
LDAP, HTTPS, SSL;
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 6/11
D
E
A
B
C
D
E
SSO, Servidor de
Criptografia,
Algoritmo de
Criptografia;
Chave Privada, Chave
Pública, Aplicativo
Cliente, Servidor de
Aplicação.
7 Marcar para revisão
Dentre os elementos-chave em
uma conexão remota,
considerando o lado cliente, ou
seja, o aplicativo, encontram-
se:
XMLHttpRequest,
JSON (ou XML),
Flatlist
WSDL, SOAP, Rest
HTML, CSS,
Javascript
Java, PHP, ASP.Net
Webservice, API,
Restful
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 7/11
A
B
C
D
E
8 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?
Memory leak
Deadlock
Promise rejection
Format exception
Starvation
9 Marcar para revisão
Ao efetuar a persistência em
banco de dados, pode ser
necessário ocultar informações
de determinados campos, com
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 8/11
A
B
C
a possibilidade de recuperação
posterior, ou seja, devem ser
adotados algoritmos de
criptografia simétrica, em que o
AES tem sido a principal opção
para as plataformas móveis
mais populares. Tendo como
base a biblioteca CryptoJS,
como podemos utilizar o
algoritmo AES no
desenvolvimento com React
Native?
É necessário
instanciar um objeto
do tipo Cipher, com a
passagem do
algoritmo AES, chave
e IV, e utilizar os
métodos encrypt e
decrypt do objeto.
Não é possível
trabalhar com o
algoritmo AES no
React Native, pois a
biblioteca CryptoJS
não fornece um
gestor apropriado
para ele.
Devemos invocar o
método encrypt,
fornecendo o valor
original, chave AES e
IV, ou o método
decrypt, com o valor
criptografado, chave
e IV, sempre por meio
do módulo AES.
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 9/11
D
E
Basta invocar a classe
Base64, pois os
valores já são
codificados no
formato AES.
Precisamos utilizar o
método
digestStringAsync,
fornecendo chave
AES e IV, tanto para a
criptografia quanto
para a recuperação da
informação.
10 Marcar para revisão
Quando um aplicativo não
consegue completar as
funcionalidades oferecidas por
ele em prazo adequado, o
usuário se sente
desestimulado, pois a
usabilidade fica comprometida.
No entanto, existem técnicas
simples que podem melhorar o
consumo de memória e o
tempo de resposta, como a que
é citada na alternativa:
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 10/11
A
B
C
D
E
Utilizar sempre
implementações
recursivas para as
funções.
Manter as mensagens
via console para
acompanhamento da
execução.
Substituir o motor de
execução JavaScript
pelo Hermes.
Adotar figuras no
formato BMP, devido
à taxa de
compressão.
Recriar os
componentes nativos
a cada exibição.
18/03/25, 16:08 estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/
https://estacio.saladeavaliacoes.com.br/prova/67d9c0a5fafd5ee5cede22fa/ 11/11

Mais conteúdos dessa disciplina