Questões de Tecnologia da Informação · ACAFE

Tecnologia da InformaçãoEngenharia de requisitosACAFE 2024

CELESC

Questão de Tecnologia da Informação

Alternativa B, correta. Os aplicativos nativos são desenvolvidos especificamente para uma plataforma, utilizando linguagens e ferramentas próprias dessa plataforma (por exemplo, Swift para iOS e Kotlin para Android). Essa abordagem permite aproveitar ao máximo os recursos e capacidades do dispositivo, resultando em melhor desempenho e experiência de usuário. Aplicativos nativos tendem a ser mais responsivos e eficientes, além de oferecer uma interface mais intuitiva e alinhada com os padrões da plataforma. Alternativa A, incorreta. PWAs são websites que oferecem uma experiência similar a um aplicativo nativo, mas ainda assim rodam no navegador. Embora PWAs possam oferecer boa performance e sejam mais fáceis de manter, eles não alcançam o mesmo nível de desempenho e experiência de usuário que os aplicativos nativos, especialmente em termos de acesso a recursos específicos do dispositivo. Alternativa C, incorreta. Aplicativos híbridos são desenvolvidos usando tecnologias web (HTML, CSS, JavaScript) e encapsulados em um contêiner nativo. Embora sejam mais fáceis de desenvolver e manter para múltiplas plataformas, eles geralmente sofrem de problemas de desempenho e não oferecem a mesma experiência de usuário refinada que os aplicativos nativos. Alternativa D, incorreta. Aplicativos responsivos são sites otimizados para funcionar em diferentes tamanhos de tela. Eles não são verdadeiros aplicativos móveis e, apesar de serem úteis para a acessibilidade em múltiplos dispositivos, não oferecem a mesma interação rica e otimização que um aplicativo nativo. Alternativa E, incorreta. Frameworks multi-plataforma, como React Native, permitem escrever um único código-base para ambas as plataformas iOS e Android. Eles oferecem um bom equilíbrio entre custo e desempenho, mas ainda não alcançam o nível de otimização e experiência de usuário que um aplicativo nativo pode proporcionar, especialmente para funcionalidades mais complexas ou que exigem alto desempenho. ALVES, W.P. Programação para dispositivos móveis com Android Studio. SENAI-SP Editora, 2018. RODRIGUES, J.R. Programação para dispositivos móveis. Editora Senac São Paulo, 2023. e-book. SIMAS, V.L., BORGES, O.T., CALLEONI, C., SANTOS, F.G., SILVA, F.M., REIS, F.A., SANTOS, J.C., CARVALHO, S.A.L. Desenvolvimento para dispositivos móveis. Grupo A, 2019. Desenvolvimento de Sistemas Desenvolvimento para dispositivos móveis Conceitos Básicos Abordagens de desenvolvimento

Você é um analista de requisitos em uma empresa de desenvolvimento de software. Durante uma reunião de revisão de requisitos para um novo projeto, a equipe está discutindo as melhores práticas para garantir que os requisitos sejam corretos, completos e consistentes antes de iniciar a fase de desenvolvimento. Um dos membros da equipe pergunta qual técnica de validação de requisitos é a mais adequada para identificar discrepâncias, ambiguidades e inconsistências através da revisão detalhada por especialistas. Qual das opções você escolheria como resposta?

Sua resposta

Mais questões de Engenharia de requisitos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.