Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/04/2023, 17:25 Atividade Objetiva 03: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333790 1/3 Atividade Objetiva 03 Entrega Sem prazo Pontos 10 Perguntas 5 Limite de tempo Nenhum Tentativas permitidas Sem limite Histórico de tentativas Tentativa Tempo Pontuação MAIS RECENTE Tentativa 1 Menos de 1 minuto 10 de 10 Pontuação desta tentativa: 10 de 10 Enviado 5 abr em 17:25 Esta tentativa levou Menos de 1 minuto. Fazer o teste novamente 2 / 2 ptsPergunta 1 Sobre o padrão MVP é correto afirmar: Esse padrão deve ser usado se você tiver um conjunto limitado de componentes de UI e um fluxo simples de navegação no aplicativo. Correto!Correto! É um padrão destinado a projetos com alta demanda de componentes UI. É um excelente modelo para garantir testabilidade do projeto É um padrão de projeto derivado do MVVM. 2 / 2 ptsPergunta 2 https://pucminas.instructure.com/courses/90093/quizzes/333790/history?version=1 https://pucminas.instructure.com/courses/90093/quizzes/333790/take?user_id=166255 05/04/2023, 17:25 Atividade Objetiva 03: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333790 2/3 Sobre o MVVM é INCORRETO afirmar: Não permite a implementação de teste automátizados Correto!Correto! O MVVM permite separar a lógica da UI da lógica de negócios Possibilidade de implementar testes automatizados, uma vez que a lógica de negócios testada é separada da implementação da UI O MVVM é uma boa escolha ao desenvolver pequenos projetos com a perspectiva de uma expansão de funcionalidades. 2 / 2 ptsPergunta 3 São benefícios da Arquitetura MVVM, exceto: Facilidade de Implementação Correto!Correto! Manutenção Extensibilidade Testabilidade 2 / 2 ptsPergunta 4 Sobre a Clean Architecture, pode ser considerado uma vantagem: O código é facilmente testável, se comparado a arquitetura MVVM simples. Correto!Correto! 05/04/2023, 17:25 Atividade Objetiva 03: 11 - Arquitetura para Aplicações Móveis (2022) https://pucminas.instructure.com/courses/90093/quizzes/333790 3/3 Pela arquitetura exigir o acréscimo de muitas classes adicionais, este modelo não é ideal para projetos de baixa complexidade. Novas funcionalidades podem demorar para ser adicionadas pelo time de desenvolvedores. Componentes ainda mais acoplados, torna-se mais fácil navegar entre eles. 2 / 2 ptsPergunta 5 Sobre o tipo de Layout Responsivo é correto afirmar: Layout inteligente usa CSS e Javascript para construir uma experiência única ao usuário. Correto!Correto! Em termos de custo, é o layout mais barato que pode ser criado. Baseia-se estritamente em porcentagem para controlar o tamanho dos componentes. Arquitetura de informação mais simples. Pontuação do teste: 10 de 10
Compartilhar