Diagramas de Fluxo de Dados (DFD) prestam-se à modelagem de ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: D - Diagrama de Atividades
Os Diagramas de Fluxo de Dados (DFD) são utilizados para modelar o fluxo de informações em um sistema, focando nas funções e nos processos que ocorrem, sem considerar a estrutura dos dados ou objetos. Eles são amplamente usados em análises estruturadas para visualizar como os dados são processados, mas não são nativamente suportados pela UML (Unified Modeling Language).
A questão aborda a necessidade de identificar qual diagrama da UML 2.0 pode servir a um propósito semelhante ao do DFD, permitindo visualizar as etapas de processamento e o fluxo de dados. A resposta correta é o Diagrama de Atividades.
Justificativa para a Alternativa Correta:
O Diagrama de Atividades em UML é ideal para modelar processos de negócios e fluxos de atividades semelhantes aos DFDs. Ele representa o fluxo de controle e os dados entre diferentes atividades, e pode incluir objetos que passam entre essas atividades. Assim, fornece uma visão clara de como os dados fluem e são transformados nos processos, semelhante ao que os DFDs fazem.
Justificativa para as Alternativas Incorretas:
A - Diagrama de Estados: Este diagrama é usado para modelar os estados de um objeto e as transições entre eles, não focando no fluxo de dados ou nas etapas de processamento.
B - Diagrama de Associação: UML não define especificamente um "Diagrama de Associação". Geralmente, as associações são representadas em diagramas de classes, mas não modelam fluxo de dados ou processamento.
C - Diagrama de Classes: Este diagrama foca na estrutura do sistema, mostrando classes e seus relacionamentos, mas não é usado para modelar o fluxo de atividades ou dados.
E - Diagrama de Casos de Uso: Este diagrama é usado para capturar requisitos funcionais do sistema em termos de casos de uso e atores, não focando no processo ou fluxo de dados entre etapas.
O aluno precisa compreender as diferentes finalidades e usos dos diagramas da UML para responder a essa questão corretamente. A escolha do diagrama de atividades é baseada em sua capacidade de representar etapas de processamento e o fluxo de dados, alinhando-se ao propósito dos DFDs.
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
O gabarito é a letra D.
O diagrama de atividades ilustra graficamente como será o funcionamento do software (em nível micro ou macro), como será a execução de alguma de suas partes, como será a atuação do sistema na realidade de negócio na qual ele está inserido.
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo