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.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

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