Levando em consideração os conceitos básicos de análise ori...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
A alternativa D é a correta.
A questão aborda conceitos fundamentais de análise orientada a objetos (AOO) e introdução à UML (Unified Modeling Language), que são essenciais para o desenvolvimento de software. Vamos explorar os conceitos e entender por que a alternativa D é a correta.
Alternativa D: "Denomina-se ator tudo que interage com o sistema. Pode ser um usuário humano ou outro sistema de computador."
Esta afirmação está correta. Em UML e Análise Orientada a Objetos, um ator é qualquer entidade externa ao sistema que interage com ele. Isso pode ser um usuário real, um sistema externo ou qualquer dispositivo que se comunique com o sistema. Essa é uma definição padrão no contexto de UML.
Alternativa A: "Requisitos descrevem a interação entre o usuário e o sistema."
Embora os requisitos possam incluir descrições sobre interações, eles abrangem uma gama muito mais ampla de detalhes, como funcionalidades, restrições e critérios de aceitação do sistema. A definição limitada a interações não cobre completamente o que são requisitos em um projeto de software.
Alternativa B: "Um processo de desenvolvimento de software mostra exclusivamente o estágio de implementação do código."
Isso é incorreto. O processo de desenvolvimento de software é composto por várias fases, incluindo levantamento de requisitos, design, implementação, testes, e manutenção. Restringir o processo apenas à implementação ignora etapas cruciais que são fundamentais para o sucesso do projeto.
Alternativa C: "Uma variante de caso de uso é um atributo que deve ser usado em todas as classes que envolvem o caso de uso no sistema."
Esta afirmação está incorreta. Na verdade, uma variante de caso de uso não é um atributo, mas sim uma modificação ou extensão de um caso de uso principal, que descreve uma funcionalidade alternativa ou opcional. A definição não está alinhada com o conceito correto.
Espero que esta explicação ajude a esclarecer os conceitos abordados na questão. Se ainda houver dúvidas, não hesite em pedir mais informações!
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Cenários descrevem a interação entre o usuário e o sistema.
Um processo de desenvolvimento de software mostra planejamento, projeto, codificação e implantação.
Uma variante de caso de uso é um cenário que apresenta as visões do usuário, esta apresenta informações mais detalhadas e fácil compreensão.
Cenário - sequencia ou fluxo de eventos entre o usuário e o sistema
processo de desenvolvimento de software - mostra vários estágios do desenvolvimento.
Variante de caso de uso - é uma versão especializada de outro caso de uso mais geral
D - Correta , tudo que interage com o sistema pode ser um ator ou outro sistema.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo