Buscar

PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID simulado AV

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

Disc.: PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS EM ANDROID 
Aluno(a): 
Acertos: 10,0 de 10,0 28/04/2022 
 
 
 
1a 
 Questão 
Acerto: 1,0 / 1,0 
 
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. 
 
 
react-native run-android 
 
yarn add react-base 
 
npx react-native init 
 
node -v 
 npm install explo-cli 
Respondido em 28/04/2022 11:15:35 
 
Explicação: 
A resposta certa é: npm install explo-cli 
 
 
2a 
 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? 
 
 
Export default View 
 
Switch 
 View 
 
StyleSheet 
 
Const ViewExemplo 
Respondido em 28/04/2022 11:15:56 
 
Explicação: 
A resposta certa é: View 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise o fragmento de código a seguir e assinale a afirmativa que 
 
corresponde à saída dele: 
 
 
Será exibido o texto solto na tela, colado no canto superior direito, uma vez que 
não foram definidos estilos para o componente < Text >. 
 Será exibido na tela o conteúdo do componente < Text >, ou seja, ''texto'', em 
fonte de cor preta, dentro de um retângulo com background de cor vermelha - 
herdado da < View > que contém o < Text > - que ocupará toda a largura da 
tela. 
 
Será exibido um background de cor vermelha, sem nenhum texto ou qualquer 
outra informação, cobrindo toda a tela. 
 
Será exibido na tela o conteúdo do componente < Text >, ou seja, ''Texto'', em 
fonte de cor vermelha, tendo como background de toda a tela a cor branca, pois 
o < Text > herdou o estilo do componente no qual está inserido: o < View >. 
 
Será exibido um erro informando que não foram definidos estilos para o 
componente < Text >, embora ele esteja sendo usado no aplicativo. 
Respondido em 28/04/2022 11:17:10 
 
Explicação: 
A resposta certa é: Será exibido na tela o conteúdo do componente < Text >, ou seja, 
''texto'', em fonte de cor preta, dentro de um retângulo com background de cor vermelha - 
herdado da < View > que contém o < Text > - que ocupará toda a largura da tela. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
 
Assinale a alternativa que corresponde à saída do código a seguir: 
 
 
Será exibida a frase ''texto azul'', com a cor de fonte preta, colada no canto 
superior direito, uma vez que não foi utilizado o componente Style para definir 
estilos específicos para o componente em questão. 
 
Será exibida a frase ''texto azul'', com a cor de fonte azul, alinhada a 50 pixels 
da margem superior e esquerda. 
 
Será exibido um erro informando que o componente < StyledText > não foi 
importado. 
 
A tela carregará em branco, sem nenhum conteúdo sendo exibido, já que não foi 
importada a biblioteca Style Components. 
 O aplicativo não carregará, sendo mostrada uma mensagem de erro informando 
que não foi possível localizar a variável ''styled'', pois a biblioteca Style 
Components não foi carregada. 
Respondido em 28/04/2022 11:19:36 
 
Explicação: 
A resposta certa é: O aplicativo não carregará, sendo mostrada uma mensagem de erro 
informando que não foi possível localizar a variável ''styled'', pois a biblioteca Style 
Components não foi carregada. 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
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? 
 
 
ALL 
 LIKE 
 
ANY 
 
NOT IN 
 
IN 
Respondido em 28/04/2022 11:20:16 
 
Explicação: 
A resposta certa é: LIKE 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
Analise as afirmativas 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 definida com o uso da palavra await. 
III - Utilizando o operador then, o retorno da função assíncrona é repassado para o 
fluxo seguinte após o término de sua execução. 
 
 
Somente a III está correta. 
 
Todas as afirmativas estão corretas. 
 
Somente a I está correta. 
 
Somente a II está correta. 
 Somente I e III estão corretas. 
Respondido em 28/04/2022 11:21:15 
 
Explicação: 
A resposta certa é: Somente I e III estão corretas. 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
No contexto do modelo Offline First, uma interface otimista pode ser definida como uma 
interface que: 
 
 Forneça elementos de interação que deem ao usuário a sensação de que a 
aplicação realizou uma tarefa que dependa de recursos remotos, mesmo sem 
que tal comunicação já tenha sido concluída. 
 
Seja agradável de utilizar, possuindo um conjunto de cores e elementos visuais 
que chamem a atenção do usuário. 
 
Possui elementos de interação, como títulos de botões e textos que contenham 
frases amigáveis, utilizados como resposta a requisições feitas a recursos 
remotos. 
 
Funcione da mesma forma quando o dispositivo esteja ou não conectado à 
internet. 
 
Implementa recursos de acessibilidade. 
Respondido em 28/04/2022 11:22:48 
 
Explicação: 
Essa técnica consiste em tornar mais fluída a interação dos usuários com os aplicativos, 
mais ainda, quando tais recursos não estiverem online. Nesse contexto, a interface otimista 
consiste em fazer parecer ao usuário que a aplicação é mais rápida do que realmente é. 
 
 
8a 
 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: 
 
 
REST - Representational State Transfer. 
 JSON - JavaScript Object Notation. 
 
SOAP - Simple Object Access Protocol. 
 
VO - Value Object. 
 
POJO - Plain Old Java Object. 
Respondido em 28/04/2022 11:26:34 
 
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. 
 
 
9a 
 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? 
 
 createStore 
 
getStore 
 
subscribe 
 
getState 
 
dispatch 
Respondido em 28/04/2022 11:25:26 
 
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. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
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 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? 
 
 
CREATE 
 
DELETE 
 
INSERT 
 
UPDATE 
 SELECT 
Respondido em 28/04/2022 11:23:24 
 
Explicação: 
Com base no DAO, temos a concentração dos comandos SQL relacionados a uma entidade 
específica.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