Questões de Concurso
Sobre uml em engenharia de software
Foram encontradas 2.233 questões
Em um diagrama de classes da UML, é possível utilizar um relacionamento de agregação, em que um objeto agregado é composto de partes constituintes. Uma parte constituinte pode pertencer a no máximo uma montagem (um todo); além disso, quando uma parte tiver sido atribuída a uma montagem, ela tem um tempo de vida coincidente com a montagem.
Um diagrama de sequência da UML mostra as interações de um sistema com seus atores e a sequência de mensagens entre eles, para realizar um caso de uso (ou parte dele). Nem todos os objetos em um modelo de sequência necessitam estar ativos e existir durante toda a computação. Alguns objetos são passivos e não possuem um fluxo de controle próprio. Outros objetos são transientes e podem existir apenas durante parte de uma operação.
Em casos de uso, a relação include acrescenta comportamento incremental a um caso de uso básico da UML, representando situação em que alguma capacidade inicial é definida e, mais tarde, recursos são acrescentados modularmente. A relação extends incorpora um caso de uso dentro da sequência de comportamento de outro caso de uso, como uma chamada de sub-rotina.
A figura a seguir ilustra um diagrama de implantação, usado para modelar a visão estática de implantação de um sistema, que, em geral, envolve a modelagem da topologia do hardware no qual o sistema executa. Essencialmente, são diagramas de classe que incidem sobre os nós de um sistema.

A figura a seguir ilustra uma associação de composição entre as classes Ordem e LineItem. Existe uma classe Ordem, que armazena os objetos-parte, e uma classe LineItem, na qual são armazenados os objetos-todo.

<- - - - - - - - - - - -
O elemento acima, em um diagrama de sequência, significa:
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
Qual opção abaixo corresponde à descrição anterior?

Considerando a figura acima, assinale a opção correta, a respeito de UML (unified modelling language).
identifica uma classe que serve de comunicação entre atores externos ao sistema.