Buscar

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

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:31
Esta tentativa levou 6 minutos.
 
Pergunta 1
6 / 6 pts
Em um sistema distribuído de computação móvel, temos grandes desafios a serem superados. A cada dia engenheiros e arquitetos pensam novas abordagens para contornar esses problemas.
Baseado nesse cenário, a computação móvel pode ser considerada o “pior cenário” de um sistema distribuído
Correto!
  
porque problemas de conexão e desconexão são constantes.
 
  
porque tem exigências de hardwares específicos.
 
  
pelo elevado poder computacional de que necessita.
 
  
porque o usuário é inexperiente.
 
Sem dúvida um dos maiores desafios de um sistema distribuído na computação móvel é a eficiência e qualidade do canal de comunicação com o sistema fixo. Visto que o usuário transita entre protocolos e meios de comunicação diversos. E o sistema deve ser capaz de manter uma qualidade de conexão entre mudanças de meio.
 
Pergunta 2
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?
  
Processamento.
 
Correto!
  
Portabilidade.
 
  
Energia.
 
  
Interface.
 
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 3
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?
  
Comunicação sem fio, mobilidade e persistência.
 
Correto!
  
Processamento, mobilidade e comunicação sem fio.
 
  
Comunicação sem fio, processamento e desempenho.
 
  
Comunicação sem fio, mobilidade e experiência de usuário.
 
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 4
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?
Correto!
  
A passagem, de forma transparente, de um usuário móvel de uma célula para outra.
 
  
É a possibilidade de reutilizar frequências adjacentes.
 
  
É um filtro que evita interferências nas frequências de comunicação.
 
  
Permite ao usuário utilizar o celular fora da área de cobertura.
 
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 5
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.
 
  
Quanto maior a potência transmitida, maior o tempo de duração da bateria.
 
  
Enviar à rádio-base as informações de energia disponível na estação.
 
  
A rádio-base pode determinar o consumo da estação celular de forma direta.
 
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 6
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, pode ser considerada uma desvantagem:
 
  
Código complexo de ser migrado.
 
  
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.
 
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 7
6 / 6 pts
A conectividade é um componente básico para a garantia da qualidade em um sistema de comunicação sem fio.
Qual item melhor reflete um desafio de conectividade em um sistema?
 
  
Processamento remoto.
 
Correto!
  
Sincronização ocasional.
 
  
Fonte de energia.
 
  
Espaço de display.
 
Um grande desafio que envolve a conectividade é que sistemas de computação móvel sofrem de sincronização ocasional, visto que não é 100% do tempo que o device está em uma rede de dados. Esse desafio faz com que desenvolvedores criem processos para tratar a ida esporádica à internet em seus apps.
 
Pergunta 8
6 / 6 pts
Como foi apresentando nos fundamentos da unidade, um aplicativo móvel deve ser construído com o conceito de camadas. Esse conceito cerca desde a especificação do projeto ao desenvolvimento.
Como pode ser conceituado uma camada arquitetural em um sistema?
  
Combina dados com funções em uma única entidade, facilitando a decomposição do problema.
 
Correto!
  
É um nível de abstração utilizado para organizar, dar flexibilidade e suporte.
 
  
É um método para combinação de todos os componentes de um sistema.
 
  
É um processo de design patterns utilizado no modelo MVC.
 
A arquitetura do sistema de software é organizada num conjunto de camadas, oferecendo maior flexibilidade e suporte à portabilidade. A identificação do nível de abstração nem sempre é evidente e perde-se desempenho à medida que o número de camadas cresce. Exemplo desse estilo compreende os sistemas Web de múltiplas camadas que separa cliente, servidores de aplicação, servidores Web e outros clientes Web.
 
Pergunta 9
6 / 6 ptsSobre os Service Workers dos PWAs é correto afirmar:
  
Não são essenciais para o reconhecimento de um app como PWA
 
  
Seu ciclo de vida é dependente do aplicativo da Web
 
Correto!
  
Podem funcionar mesmo quando o aplicativo da Web associado não está em execução
 
  
Podem acessar as variáveis ​​DOM ou globais
 
 
Pergunta 10
6 / 6 pts
Sobre as possibilidades de acesso a recursos do Smartphone pelo PWA é INCORRETO afirmar:
  
Acessa todos os recursos que o navegador tem acesso.
 
  
Acessa GPS
 
Correto!
  
Acessa bluetooth e NFC.
 
  
Acessa filesystem através do Local Storage
 
Pontuação do teste: 60 de 60

Continue navegando