Considere os diagramas fornecidos (figuras 1 e 2). O diagrama de classes apresenta as classes Alfa, Beta, Gama e Delta, bem como seus relacionamentos. O diagrama de máquina de estados apresenta as transições de estados pelas quais passa uma instância da classe Delta.

Sobre o que está especificado nesses diagramas, assinale a alternativa correta.
Acerca dos processos de desenvolvimento de software, julgue o item a seguir.
O diagrama de casos de uso deve ser elaborado após o levantamento de requisitos, para refletir as principais funcionalidades do software.
Com relação à UML, julgue os itens a seguir.
O diagrama de caso de uso deve ser formal, pouco abstrato e aplicado apenas no início da modelagem do sistema, servindo de referência aos demais diagramas.
Considere o caso de uso abaixo.
Se em I for colocada a palavra
Em um diagrama de caso de uso, o ator representa
No que diz respeito à notação UML, uma técnica baseada em cenários para elicitação de requisitos constitui uma característica fundamental para descrição de modelos de sistemas orientados a objetos. Em sua forma mais simples, nessa técnica é empregado um diagrama que identifica o tipo de interação, representado por elipses - e os agentes envolvidos, representados por bonecos -
Como é conhecido esse diagrama?
Com relação à UML, julgue os itens a seguir.
O diagrama de tempo é utilizado para descrever a mudança no estado ou na condição de uma instância de uma classe.
Os diagramas de classe UML também podem exibir relações entre classes. Uma relação de ___________ representa uma conexão particular entre classes em que alterações na segunda classe podem requerer alterações na primeira classe; essa relação é indicada por uma linha tracejada (com setas opcionais nas extremidades e com rótulos opcionais).
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
No que se refere ao diagrama que visa identificar os atores que utilizarão o software, bem como as funciona-lidades que o software disponibilizará, assinale a alter-nativa correta.
Os diagramas de classe UML também podem exibir re-lações entre classes. Uma classe que seja subclasse de outra classe é conectada a essa última por uma seta com uma linha sólida como eixo e com uma ponta tri-angular vazia. A seta aponta da subclasse para a su-perclasse. Em UML, esta relação é chamada de
Considere as seguintes afirmações sobre Unified Modeling Language (UML) – Diagrama de Classes da Linguagem de Modelagem Unificada.
I - O diagrama de classes é um diagrama comporta-mental.
II - A multiplicidade 2..* estabelece que existem pelo menos dois objetos envolvidos no relacionamento, podendo haver muitos objetos envolvidos.
III - Em uma agregação, os objetos-parte não podem ser destruídos por um objeto diferente do objeto-todo ao qual estão relacionados.
Quais estão corretas?
Os vários diagramas que fazem parte de UML 2.5 proporcionam representações gráficas de modelos do sistema. No entanto, estas representações gráficas, muitas vezes, não são suficientes; muitas vezes, pré-con-dições ou pós-condições devem ser satisfeitas antes de completar alguma ação especificada. __________ complementa UML, permitindo especificar pré e pós-con-dições de uma maneira formal.
A alternativa que contém o termo que completa corre-tamente a lacuna do texto acima é
Assinale a alternativa que apresenta o diagrama comportamental a partir da versão 2.0 da Unified Modeling Language (UML) – Linguagem de Modelagem Unificada, cujo foco está na ordem temporal em que mensagens são trocadas entre os objetos envolvidos em um determinado processo.
Qual diagrama UML deve ser utilizado para representar os atributos e todos os métodos que uma classe deverá conter?
Acerca de XMLHttpRequest e de linguagens de modelagem, julgue os próximos itens.
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.