Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.
O diagrama de sequência baseia-se no diagrama de caso de uso e no diagrama de classes. O diagrama de sequência é considerado uma excelente forma de validar o diagrama de classes.
Assinale a alternativa que preenche corretamente as lacunas do enunciado abaixo, na ordem em que aparecem. _________ preocupa-se com a definição de objetos de software e também com suas responsabilidades e colaborações, enfatizando uma solução que satisfaça os requisitos. Uma notação UML comum para ilustrar essas colaborações é o ________, que foca as interações entre os objetos de um sistema, com ênfase na ordenação temporal em que elas ocorrem.
Para se desenvolver um projeto de software em
UML (Unified Modelling Language), existem
diversos tipos de diagramas que podem ser
utilizados pelo projetista. Assinale a alternativa
que apresenta corretamente o nome de um
diagrama dinâmico utilizado na modelagem e no
projeto de software UML.
Considerando a Unified Modeling Language (UML), qual alternativa indica o diagrama que representa as interações entre os objetos de um cenário realizadas por meio de métodos?
Julgue o próximo item, relativos a UML 2, Scrum 2020,
arquitetura cliente-servidor e alta disponibilidade.
Em UML, fragmentos combinados são sequências de
processamento executadas sob circunstâncias específicas e
que funcionam como mecanismos para adicionar lógica
processual aos diagramas de sequência.
Um analista recebeu a demanda de realizar a manutenção de um caso de uso complexo,
cuja implementação envolve trocas de mensagens entre objetos de várias classes de um
sistema de software orientado a objetos. Considerando esse cenário, um diagrama que o
analista pode utilizar para modelar o comportamento dessa implementação é o diagrama
de