Buscar

Arquitetura para aplicações móveis (2022) - PROVA ON-LINE_tentativa04

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

PROVA ON-LINE
Instruções
ATENÇÃO: Verifique em "Notas" se você não atingiu o aproveitamento necessário nesta disciplina.
Caso você já tenha realizado uma prova anterior e opte por uma nova tentativa, será identificado como uma prova extra e resultará em pagamento de taxa extra.
INSTRUÇÕES DA AVALIAÇÃO ON-LINE
· A prova tem a duração de 60 minutos.   
· Ao clicar em PROVA ON-LINE, no menu “Testes” você iniciará a prova. A partir daí não será possível desistir de realizá-la.
· A prova é composta de 10 questões objetivas, cada uma no valor de 6 pontos.
· Ao final do teste não se esqueça de enviá-lo, clicando no botão “ENVIAR TESTE”. Só utilize esse botão quando tiver finalizado a avaliação.
· Se necessário, durante a prova, entre em contato pelo link “Atendimento”.
ATENÇÃO: Todas as provas iniciadas e que não houverem sido submetidas serão automaticamente encerradas pelo sistema transcorridos os 60 minutos de duração.
Boa Prova!
Fazer o teste novamente
Histórico de tentativas
Pontuação desta tentativa: 60 de 60
Enviado 12 nov em 22:23
Esta tentativa levou 6 minutos.
 
Pergunta 1
6 / 6 pts
Para fazer o conjunto de artefatos, abordagens e tecnologias da computação móvel operar, é necessário ter uma estrutura básica de funcionamento, esta seria a condição mínima de funcionamento do sistema.
Pensando nisso, qual a estrutura básica de tecnologia utilizada na computação móvel?
Correto!
  
Processamento, mobilidade e comunicação sem fio.
 
  
Comunicação sem fio, mobilidade e persistência.
 
  
Comunicação sem fio, mobilidade e experiência de usuário.
 
  
Comunicação sem fio, processamento e desempenho.
 
Os componentes básicos de tecnologia para computação móvel são:
- Processamento: uma unidade computacional deve processar demandas de software.
- Mobilidade: o hardware e software são projetados para ser portátil e podem ser carregados junto com o usuário sem componentes de conexão físicos.
- Comunicação sem fio: a possibilidade do tráfego de dados sem necessidade de conexão física.
 
Pergunta 2
6 / 6 pts
A computação móvel evoluiu exponencialmente nos últimos anos. Hoje temos uma sociedade conectada e antenada a novas transformações. As tecnologias vieram rápido, mas será que os usuários evoluíram junto com ela? Será que estamos preparados para viver nesse contexto?
Pensando no papel da computação móvel na vida dos usuários, qual é considerado um dos maiores “perigos” que a computação móvel oferece?
  
Baixo nível de instrução da população para operar os devices.
  
Telas e dispositivos muito pequenos.
 
  
Falta de tecnologia acessível para suprimento de energia.
 
Correto!
  
A exposição dos dados sensíveis de usuário.
 
Muitos são os problemas enfrentados com a computação móvel, mas atualmente a exposição de dados sensíveis, como dados de usuário, dados bancários, fotos e vídeos, tem sido um tema de debate recorrente. Assim, sistemas já estão sendo projetados para evitar que as informações sigilosas vazem dos dispositivos.
 
Pergunta 3
6 / 6 pts
A computação móvel, a cada dia, apresenta novas fronteiras que devem ser transpassadas por tecnologias eficientes. Não dá para negar que temos muitas limitações e desafios. Alguns já foram muito bem resolvidos e são motivo para o sucesso e aderência da tecnologia.
Dos itens listados abaixo, qual NÃO pode ser considerado uma limitação da computação móvel nos dias atuais?
  
Interface.
 
  
Energia.
 
  
Processamento.
 
Correto!
  
Portabilidade.
 
Em dispositivos móveis a interface, geralmente por ser em tela menor,  deve ser projetada com características específicas, o que gera uma limitação na representação de informações; os hardwares também não projetados para desempenho maximizado, o que faz com que o processamento seja uma barreira. A energia é um grande problema nesses devices, muitos não consegue suprir o consumo do usuário. Já a portabilidade do hardware não pode ser considerada uma limitação, e sim um benefício.
 
Pergunta 4
6 / 6 pts
A rádio-base e a estação móvel celular são componentes básicos do sistema em células. O controle de energia é um item prioritário nessa estrutura.
Escolha o item que melhor define a característica do controle de energia de uma radio-base e estação móvel celular:
Correto!
  
Controla o nível de potência do sinal do telefone celular.
 
  
A rádio-base pode determinar o consumo da estação celular de forma direta.
 
  
Enviar à rádio-base as informações de energia disponível na estação.
 
  
Quanto maior a potência transmitida, maior o tempo de duração da bateria.
 
São características de uma rádio-base e estação celular:
· A antena da estação rádio-base controla o nível de potência do sinal do telefone celular;
· Isto permite que o celular possa utilizar apenas a energia necessária para manter a qualidade da chamada;
· Quanto menor a potência transmitida, maior o tempo de duração da bateria.
 
Pergunta 5
6 / 6 pts
A rede celular tem componentes básicos de operação que garantem a eficiência do canal de comunicação. O Handoff é um desses componentes básicos. Qual é seu papel dentro de uma rede celular?
  
É um filtro que evita interferências nas frequências de comunicação.
 
  
Permite ao usuário utilizar o celular fora da área de cobertura.
 
  
É a possibilidade de reutilizar frequências adjacentes.
 
Correto!
  
A passagem, de forma transparente, de um usuário móvel de uma célula para outra.
 
O Handoff é a passagem, de forma transparente, de um usuário móvel de uma célula para outra. Permite continuar a conexão de voz e dados de um usuário móvel, permitindo a continuidade do serviço de comunicação. O handoff pode ser controlado pela estação rádio-base, pelo telefone celular ou ambos.
 
Pergunta 6
6 / 6 pts
Aplicações nativas são softwares desenvolvidos no SDK da plataforma. Cada plataforma disponibiliza um conjunto de SDK e IDE que deve ser utilizado no desenvolvimento das aplicações.
Sobre a arquitetura de aplicações nativas, é CORRETO afirmar:
  
Não é aconselhada para aplicações que necessitam de alto desempenho.
 
  
Funcionam em modo on-line.
  
O processo de publicação nos marketplaces (loja) é mais complexo.
 
Correto!
  
Permite uma maior integração com o S.O.
 
As principais vantagens do desenvolvimento de aplicações nativas são:
· Alto desempenho;
· Permite maior integração com o S.O.;
· Interface dentro do padrão do S.O.;
· Comunicação entre aplicações do S.O.;
· Publicação na loja;
· Captura de notificações;
· Funciona de modo off-line;
· Acesso aos dispositivos;
 
 
Pergunta 7
6 / 6 pts
O desenvolvimento de apps móveis é uma nova fronteira para os desenvolvedores que estavam habituados a codificar aplicativos web ou desktop. Suas abordagens diferenciadas demanda estudo e conhecimento de plataformas, linguagens, sdks e frameworks.
Qual item melhor reflete um problema que deve ser tratado no desenvolvimento de um app móvel?
Correto!
  
Falta de requisitos mínimos por dispositivos.
 
  
Falta de documentação e referências das plataformas.
 
  
SDK compartilhado entre plataformas nativas.
 
  
Ausência de IDEs específicas para o desenvolvimento móvel.
 
Os principais problemas no desenvolvimento de aplicações móveis são:
· Falta de requisitos mínimos por dispositivos;
· Dificuldade na elaboração das interfaces;
· SDKs diferentes;
· Dificuldade de encontrar profissionais capacitados nas tecnologias;
· Custo de desenvolvimento;
· Políticas diferentes em cada loja.
Existe na internet muita documentação e exemplo para construção de apps, cada plataforma oferece uma IDE específica para o desenvolvimento, mas cada desenvolvedor ainda pode optar por outra de sua preferência (exceto o iOS com o XCODE). Nenhuma plataforma nativa compartilha SDKs, somente as híbridas.
 
 
Pergunta 8
6 / 6 pts
Em uma arquitetura multiplataforma, são utilizados híbridos, em que a aplicação pode ser desenvolvida usando tecnologias Web, tais como HTML5, Javascript e CSS, mas que rodam dentro da “Shell” nativa da plataforma Mobile, ou podem ser gerados códigos nativos traduzidos pela ferramenta.
Sobre a arquitetura de aplicações híbridas, podeser considerada uma desvantagem:
 
  
Baixa integração com o Sistema Operacional.
 
  
Desempenho baixo.
 
Correto!
  
Os códigos serem padronizados para as funções que existem em todas as plataformas.
 
  
Código complexo de ser migrado.
 
As principais desvantagens do desenvolvimento de aplicações híbridas são:
· Não permite alta integração com o S.O. para acesso a aplicações;
· Os códigos são padronizados para as funções que existem em todas as plataformas;
· Possui uma performance média.
 
 
Pergunta 9
6 / 6 pts
Qual pode ser considerada uma vantagem do uso de CACHE para o PWA?
  
Melhorar a execução dos códigos Java Script
 
Você respondeu
  
Deixar a aplicação mais leve de ser processada
 
Resposta correta
  
Possibilitar a recuperação de informações no modo off-line da aplicação
 
  
Fazer o balanceamento de carga do servidor
 
Essencialmente o Cache no PWA é utilizado para reproduzir a página em cenários de conexão ocasional ou nula, onde a página off-line é requisitada pelo Service Worker e os arquivos cacheados são recuperados garantindo a experiência do usuário.
 
Pergunta 10
6 / 6 pts
Sobre os Service Workers dos PWAs é correto afirmar:
  
Não são essenciais para o reconhecimento de um app como PWA
 
Correto!
  
Podem funcionar mesmo quando o aplicativo da Web associado não está em execução
 
  
Seu ciclo de vida é dependente do aplicativo da Web
 
  
Podem acessar as variáveis ​​DOM ou globais
 
Pontuação do teste: 60 de 60

Continue navegando