Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.207 questões
Considere os três diagramas de classes a seguir.

Assinale a alternativa que identifica corretamente o conceito do paradigma de orientação a objetos
presente em cada diagrama.
Acerca de XMLHttpRequest e de linguagens de modelagem, julgue o próximo item.
Em UML 2.x, um diagrama de comunicação mostra a estrutura
interna dos classificadores estruturados utilizando peças,
portas e conectores, sendo a colaboração realizada por enlaces
de comunicação.
Considere o diagrama UML 2.5 abaixo.

Este é um
Considere o diagrama UML 2.5 abaixo.

Os diagramas que devem ser utilizados para modelar os itens (i) e (ii) são, respectivamente:
Figura 7 - Classe Observando-se a classe mostrada na Figura 7, analise as assertivas abaixo:
I. O atributo "a2" (seta nº 1) é do tipo "public", e o seu conteúdo somente poderá ser acessado ou alterado por meio das operações da classe "A", "getA2" (seta nº 4) e "setA2" (seta nº 6). II. "a4" (seta nº 3) é um atributo estático, e o seu conteúdo será o mesmo para todos os objetos instanciados da classe "A". III. A operação "apres" (seta nº 8) é abstrada, não sendo implementável pela classe "A".
Quais estão corretas?
O Diagrama de Casos de Uso da UML, apresentado a seguir, expressa que

O Diagrama de Colaboração/Comunicação da UML, apresentado a seguir, expressa que

A figura, a seguir, apresenta um Diagrama de Atividades da UML.

Sobre este diagrama, é correto afirmar que
Considerando-se o diagrama de classes apresentado a seguir, é correto afirmar que

As restrições sobre generalizações em diagramas de classes da UML são representadas no diagrama de classes, próximas à linha do relacionamento. As restrições incompleta e sobreposta, impostas à generalização a seguir, especificam que

O diagrama de classes da UML, apresentado a seguir, mostra uma associação entre classes que se dá por meio de uma classe associativa. Classes associativas podem ser substituídas por classes comuns, sem perda de informação.

Considerando as afirmações acima, assinale o diagrama de classes semanticamente
equivalente ao apresentado acima.
Para diagramas de classes da UML e suas multiplicidades, considere que: i) as multiplicidades corretas denotam o relacionamento entre as classes Cliente e Pedido, ii) um cliente pode ter vários pedidos associados e um pedido pode ter apenas 1 cliente associado.
Considerando essas afirmações, é obrigatório que um pedido tenha um único cliente associado e um cliente não necessariamente precisa ter pedidos associados. O diagrama correto que ilustra esta situação é descrito por: