Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 1/9 PROVA ON-LINE Entrega Sem prazo Pontos 60 Perguntas 10 Disponível depois 26 de set de 2022 em 10:00 Limite de tempo 60 Minutos Tentativas permitidas Sem limite Instruções Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 11 minutos 60 de 60 Pontuação desta tentativa: 60 de 60 Enviado 5 abr em 17:42 Esta tentativa levou 11 minutos. 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 6 / 6 ptsPergunta 1 https://pucminas.instructure.com/courses/90093/quizzes/333785/history?version=1 https://pucminas.instructure.com/courses/90093/quizzes/333785/take?user_id=166255 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 2/9 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. Interface. Portabilidade. Correto!Correto! Energia. 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. 6 / 6 ptsPergunta 2 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 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 3/9 pelo elevado poder computacional de que necessita. porque o usuário é inexperiente. porque problemas de conexão e desconexão são constantes. Correto!Correto! porque tem exigências de hardwares específicos. 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. 6 / 6 ptsPergunta 3 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. Comunicação sem fio, mobilidade e experiência de usuário. Processamento, mobilidade e comunicação sem fio. Correto!Correto! Comunicação sem fio, processamento e desempenho. 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 4/9 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. 6 / 6 ptsPergunta 4 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: Quanto maior a potência transmitida, maior o tempo de duração da bateria. Controla o nível de potência do sinal do telefone celular. Correto!Correto! 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. 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 5/9 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. 6 / 6 ptsPergunta 5 Para um volume de dados sair de um aparelho celular e chegar até outro, existe um trânsito no canal de comunicação que deve ser percorrido. Esse canal é especificado nos componentes básicos de uma rede celular. Qual dos componentes abaixo NÃO faz parte de uma rede celular básica? PSTN – Public switched telephone. MSC – Mobile Switching Center. Back Bones. Correto!Correto! Estação móvel (Dispositivo móvel). Os quatro componentes básicos de uma rede celular são: Estação móvel (Dispositivo móvel); Estação Rádio-Base (Antena); MSC – Mobile Switching Center – Central de Comutação Móvel; PSTN - Public Switched Telephone Network – Central de Comutação de Telefonia Pública. 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 6/9 6 / 6 ptsPergunta 6 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? SDK compartilhado entre plataformas nativas. Ausência de IDEs específicas para o desenvolvimento móvel. Falta de documentação e referências das plataformas. Falta de requisitos mínimos por dispositivos. Correto!Correto! 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. 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022)https://pucminas.instructure.com/courses/90093/quizzes/333785 7/9 6 / 6 ptsPergunta 7 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: O processo de publicação nos marketplaces (loja) é mais complexo. Não é aconselhada para aplicações que necessitam de alto desempenho. Funcionam em modo on-line. Permite uma maior integração com o S.O. Correto!Correto! 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; 6 / 6 ptsPergunta 8 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 8/9 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? Fonte de energia. Espaço de display. Processamento remoto. Sincronização ocasional. Correto!Correto! 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. 6 / 6 ptsPergunta 9 Sobre o MANIFESTO de um app PWA é correto afirmar: Um local centralizado para colocar os metadados associados a um aplicativo da web Correto!Correto! Define somente a característica do tema da aplicação (icon + theme) Um local centralizado para especificar as bibliotecas (frameworks) usadas no projeto 05/04/2023, 17:42 PROVA ON-LINE: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333785 9/9 Define nome da aplicação e tema (icon + theme) 6 / 6 ptsPergunta 10 Sobre as possibilidades de acesso a recursos do Smartphone pelo PWA é INCORRETO afirmar: Acessa GPS Acessa bluetooth e NFC. Correto!Correto! Acessa filesystem através do Local Storage Acessa todos os recursos que o navegador tem acesso. Pontuação do teste: 60 de 60
Compartilhar