Questão de Engenharia de Software — UML — CESPE / CEBRASPE 2025
Engenharia de Software›UML
Código
ce219058
Banca
CESPE / CEBRASPE
Órgão
TRF - 6ª REGIÃO
Ano
2025
Nível
Superior
Cargo
Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas de Informação
Julgue o próximo item, relativo à modelagem de processos em UML 2.5.Nos diagramas de atividades, os tokens de objeto são transportados por meio de ObjectFlows carregando dados por meio de Activity, logo, não há fluxo de tokens nulos.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
UML 2.5 – Diagramas de Atividades – Tokens e ObjectFlows
Gabarito: Errado. A afirmação de que não há fluxo de tokens nulos nos diagramas de atividades está incorreta. Na especificação UML 2.5, object flows podem transportar tokens que representam dados ou objetos, incluindo tokens nulos (null tokens), que indicam ausência de valor. Embora o enunciado destaque que os object flows carregam dados, isso não exclui a possibilidade de tokens nulos, que são utilizados para representar a ausência de um objeto ou valor em determinados fluxos.
Os diagramas de atividades modelam fluxos de controle e de objetos. Um object flow é uma aresta que conecta um nó de objeto a um nó de ação (ou vice-versa) e transporta tokens. Tokens podem ser de diferentes tipos, incluindo tokens de dados (com valor) e tokens nulos (sem valor). A especificação UML 2.5 define que um token nulo pode ser usado para indicar que nenhum objeto está sendo transmitido, sendo especialmente útil em situações condicionais ou quando a produção de um objeto é opcional. Portanto, a afirmativa de que não existe fluxo de tokens nulos é falsa.
PEGA ESSA DICA!
Ao estudar UML, lembre-se de que a linguagem é rica em detalhes. Em diagramas de atividades, object flows não se restringem apenas a objetos concretos; tokens nulos são parte do mecanismo de fluxo. Revise os conceitos de token, object flow e pinos de entrada/saída para não cair em generalizações como essa.