Tecnologia da InformaçãoDesenvolvimento para dispositivos móveisACAFE 2024
CELESC
Questão de Tecnologia da Informação
Alternativa B, correta. O diagrama de classe é utilizado na UML 2.5 para modelar a estrutura estática de um sistema. Ele descreve as classes do sistema, incluindo seus atributos, operações e os relacionamentos entre elas, como associações, generalizações e dependências. Este diagrama é essencial para entender a organização e os componentes fundamentais do sistema em desenvolvimento. Alternativa A, incorreta. O diagrama de caso de uso é usado para modelar as funcionalidades do sistema do ponto de vista do usuário, mostrando os casos de uso e os atores envolvidos. Ele não detalha a estrutura estática do sistema nem os relacionamentos entre classes. Alternativa C, incorreta. O diagrama de sequência é utilizado para modelar a interação entre objetos em um cenário específico ao longo do tempo. Ele foca na ordem das mensagens trocadas entre os objetos, e não na estrutura estática do sistema. Alternativa D, incorreta. O diagrama de atividades modela o fluxo de trabalho ou os processos de negócios, mostrando a sequência de atividades e decisões. Ele representa processos dinâmicos, não a estrutura estática do sistema. Alternativa E, incorreta. O diagrama de componentes mostra a organização e a dependência entre os componentes de software, como módulos, bibliotecas e subsistemas. Embora útil para a arquitetura do sistema, ele não detalha as classes, atributos, operações e seus relacionamentos como faz o diagrama de classe. LIMA, A.S. UML 2.5: do requisito à solução. Editora Érica, 2014. SBROCCO, J.H.T.C. UML 2.5 com Enterprise Architect 10: modelagem visual e projetos orientados a objetos. Editora Érica, 2014. Engenharia de Software Desenvolvimento de Sistemas Modelagem de Sistemas UML 2.5
Você é um desenvolvedor sênior de uma empresa de tecnologia que está prestes a iniciar o desenvolvimento de um aplicativo móvel. Durante uma reunião de planejamento, a equipe discute as diferentes abordagens para o desenvolvimento de aplicativos móveis, considerando fatores como desempenho, experiência do usuário e tempo de desenvolvimento. Um dos desenvolvedores pergunta qual abordagem proporciona a melhor experiência de usuário e desempenho otimizado para dispositivos móveis. Assim, que abordagem de desenvolvimento de aplicativos móveis geralmente proporciona a melhor experiência de usuário e desempenho otimizado?
Mais questões de Desenvolvimento para dispositivos móveis
- Fundatec 2026Para Laudon (2014), um app móvel pode ser definido como:
- Quadrix 2026O sistema operacional Android é amplamente utilizado em dispositivos móveis e embarcados, sendo desenvolvido com base em arquitetura em camadas. Considerando essa informação, bem…
- Instituto CONSULPAM 2026Uma aplicação móvel multiplataforma, destinada à vistoria patrimonial, permite fotografar bens e, em alguns fluxos específicos, anexar a localização do registro. Para reduzir atri…
- FGV 2026O desenvolvimento de aplicações para dispositivos móveis envolve a escolha de abordagens e plataformas que impactem diretamente o desempenho, o custo de manutenção e a experiência…
- FCC 2026Uma prefeitura quer permitir que o passageiro filtre linhas por bairro na tela principal do app Android em Jetpack Compose. O estado do filtro deve sobreviver a recomposições e se…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.

