Buscar

Simulado 1 - Android

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

10/11/2023, 19:19 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=322033468&cod_prova=6820860255&f_cod_disc= 1/5
 
Meus
Simulados
Teste seu conhecimento acumulado
Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID   
Aluno(a): IGOR FRANK MORENO 202108652407
Acertos: 1,8 de 2,0 10/11/2023
Acerto: 0,2  / 0,2
A gestão de pacotes e bibliotecas em um projeto React é realizada por gerenciadores de dependências, como,
por exemplo, o NPM e o YARN. Tendo como base o NPM, assinale a alternativa que corresponde a um comando
NPM válido.
yarn add react-base
 npm install explo-cli
react-native run-android
npx react-native init
node -v
Respondido em 10/11/2023 18:47:30
Explicação:
A resposta certa é: npm install explo-cli
Acerto: 0,2  / 0,2
Indique qual a�rmativa está correta em relação aos componentes de lista disponíveis em React Native.
Os componentes de lista são containers simples, como as View, com a única diferença de que permitem a
exibição, dentro de um laço de repetição, usando o código JS com o componente React, de seu conteúdo.
Os componentes de lista só permitirão a exibição de dados desde que seja possível determinar, antes da
renderização deles, sua quantidade.
 Os componentes de lista são elementos otimizados para a exibição de dados nesse formato, possuindo
diversas otimizações, que vão desde o consumo de memória até a renderização e a atualização da janela
para a exibição dos itens.
Embora sejam otimizados em relação à adaptação da janela de rolagem, os componentes de lista
possuem problemas de performance no que diz respeito ao consumo de memória.
Os componentes de lista disponíveis só podem ser utilizados individualmente, não sendo possível a
combinação deles ou até a utilização de um mesmo tipo de forma aninhada.
Respondido em 10/11/2023 18:48:06
Explicação:
 Questão1
a
 Questão2
a
https://simulado.estacio.br/alunos/inicio.asp
https://simulado.estacio.br/alunos/inicio.asp
javascript:voltar();
javascript:voltar();
10/11/2023, 19:19 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=322033468&cod_prova=6820860255&f_cod_disc= 2/5
A resposta certa é: Os componentes de lista são elementos otimizados para a exibição de dados nesse formato,
possuindo diversas otimizações, que vão desde o consumo de memória até a renderização e a atualização da janela
para a exibição dos itens.
Acerto: 0,0  / 0,2
Analise as a�rmativas 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 de�nida com o uso da palavra await.
III - Utilizando o operador then, o retorno da função assíncrona é repassado para o �uxo seguinte após o término
de sua execução.
Somente a II está correta.
 Todas as a�rmativas estão corretas.
 Somente I e III estão corretas.
Somente a III está correta.
Somente a I está correta.
Respondido em 10/11/2023 18:48:56
Explicação:
A resposta certa é: Somente I e III estão corretas.
Acerto: 0,2  / 0,2
Tendo em vista o modelo Of�ine First, podemos considerar que um aplicativo aplica tal modelo caso:
 Ofereça os mesmos recursos e funcionalidades, incluindo o consumo de recursos remotos, estando ou
não conectado à internet.
Não faça uso de recursos remotos e, portanto, não necessite de internet.
Provenha um banco embarcado para armazenamento de dados relativos a preferências do usuário.
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-�.
Respondido em 10/11/2023 18:50:11
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 �camos com nossos dispositivos móveis "of�ine". Em termos conceituais, um
aplicativo desenvolvido seguindo os princípios da arquitetura Of�ine First é um aplicativo que funciona de forma
semelhante independente de possuir ou não conexão com a internet.
Acerto: 0,2  / 0,2
De forma geral, o resultado de um processo criptográ�co é uma sequência binária, que apresenta di�culdades
relacionadas à persistência e transmissão em rede, requerendo uma transformação para o formato texto. Qual
 Questão3
a
 Questão4
a
 Questão5
a
10/11/2023, 19:19 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=322033468&cod_prova=6820860255&f_cod_disc= 3/5
algoritmo é tipicamente utilizado na conversão? 
 Base64
SHA1
MD5
Euler
Runge-Kutta
Respondido em 10/11/2023 18:51:02
Explicação:
A codi�cação por meio do algoritmo Base64 permite a transformação do vetor de elementos binários em uma
sequência de texto, o que elimina valores nulos, ou zeros, os quais causariam problemas relacionados à persistência e
transmissão de dados. Não se trata de um algoritmo criptográ�co, mas de uma codi�cação, pois a transformação não
requer a utilização de uma chave.  
Acerto: 0,2  / 0,2
Indique a opção correspondente à lista de componentes nativos existentes na plataforma Android.
 < ViewGroup >, < TextView >, < ImageView >, < EditText >, < ScrollView >
< div >, < p >, < img >, < input >, < div >
< View >, < Text >, < Image >, < TextInput >, < ScrollView >
< ViewUI >, < TextUI >, < ImgUI >, < InputUI >, < LargeViewUI >
< UIView >, < UITextView >, < UIImageView >, < UITextField >, < UIScrollView >
Respondido em 10/11/2023 18:53:59
Explicação:
A resposta certa é: < ViewGroup >, < TextView >, < ImageView >, < EditText >, < ScrollView >
Acerto: 0,2  / 0,2
Em uma SectionList, uma propriedade de�ne o ''agrupador'' ou de�nidor de cada seção a ser exibida. Indique a
alternativa que corresponde a esse elemento.
data
keyExtractor
renderItem
 renderSectionHeader
sections
Respondido em 10/11/2023 18:54:37
Explicação:
A resposta certa é: renderSectionHeader
 Questão6
a
 Questão7
a
10/11/2023, 19:19 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=322033468&cod_prova=6820860255&f_cod_disc= 4/5
Acerto: 0,2  / 0,2
Considere o trecho de código apresentado a seguir, em que db é um objeto da classe Realm, e a conexão com o
banco de dados já está aberta.
Qual será o resultado da execução desse trecho de código?
 Um aluno é recuperado a partir da chave, tendo seu nome e sala alterados.
Um aluno é adicionado à coleção existente no banco de dados.
São excluídos do banco todos os alunos com nome ''Ana Maria'' ou que estudem na sala ''102E''.
Uma pesquisa na coleção de alunos, com �ltragem pelo nome e pela sala.          
A tabela Aluno é criada, com 2012981 bytes, sendo incluído, em seguida, o aluno com nome "Ana Maria"
e alocado na sala ''102E''.
Respondido em 10/11/2023 18:55:57
Explicação:
A resposta certa é: Um aluno é recuperado a partir da chave, tendo seu nome e sala alterados.
Acerto: 0,2  / 0,2
A utilização de conteúdo externo, disponível através de APIs de terceiros, ou de nossas próprias APIs, permite
incrementar as funcionalidades disponíveis em um aplicativo mobile. Dentre os recursos disponíveis em React
Native para a realização dessa comunicação, podemos a�rmar:
Os dados transferidos precisam ser criptografados no aplicativo, já que não podem transitar sobre
conexões seguras.
Novas bibliotecas precisam ser instaladas para permitir que nosso aplicativo se comunique com outras
APIs.
 O framework React Native dispõe de recursos nativos para a realização de conexão remota.
As requisições realizadas são sempre, e somente, síncronas.
As requisições entre o aplicativo e o servidor remoto utilizam um protocolo proprietário.
Respondido em 10/11/2023 18:57:11
Explicação:
No React Native está disponível, nativamente, um componente que permite a conexão com recursos remotos, o Fetch
API.
Acerto: 0,2  / 0,2
O padrão DAO émuito importante para a arquitetura MVC, pois permite que as chamadas ao banco de dados
sejam concentradas em poucas classes, viabilizando o agrupamento na camada mais apropriada, e evitando que
 Questão8
a
 Questão9
a
 Questão10
a
10/11/2023, 19:19 Estácio: Alunos
https://simulado.estacio.br/bdq_simulados_avaliacao_parcial_resultado.asp?cod_hist_prova=322033468&cod_prova=6820860255&f_cod_disc= 5/5
os comandos SQL sejam repercutidos nas demais camadas do sistema. De acordo com o padrão DAO, qual seria
o comando SQL associado ao método obterTodos?
INSERT
UPDATE
CREATE
 SELECT
DELETE
Respondido em 10/11/2023 18:57:49
Explicação:
Com base no DAO, temos a concentração dos comandos SQL relacionados a uma entidade especí�ca. Os métodos
comumente considerados no padrão DAO são incluir, relacionado ao comando INSERT, excluir, tendo como base o
DELETE, alterar, invocando um comando UPDATE, e métodos gerais de consulta, como obterTodos, que são baseados
no comando SELECT, com ou sem restrições.

Continue navegando