Tendo em vista que um diagrama de sequência em UML permite
mostrar como os objetos trocam mensagens ao longo do tempo,
assinale a opção que apresenta a representação de uma condição
nesse tipo de diagrama.
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.
A UML não é uma linguagem de programação nem processo de software, por isso não necessita de uma ferramenta CASE (computer-aided software engineering) nem de uma metodologia de desenvolvimento para o sucesso de projeto de software.
A UML emprega diversos diagramas, cada um com uma finalidade específica . A seguir , são caracterizadas de três desses diagramas.
I. descreve os aspectos dos objeto que tratam do tempo e da seqüência das operações - eventos que marcam mudanças e que definem o contexto dos eventos, além da sua organização.
II. descreve a estrutura dos objetos em um sistema - sua identidade, seus relacionamentos com outros objetos, seus atributos e suas operações.
III. descreve aspectos específicos dos objetos - como os objetos individuais colaboram para alcançar o comportamento do sistema como um todo.
As descrições em I, II e III estão associadas, respectivamente, aos diagramas de:
Ciente de que, no âmbito da iniciação do desenvolvimento
de um projeto de software, um dos passos mais importantes da Engenharia de Requisitos é a modelagem do escopo do sistema, um gerente avaliou o uso do Diagrama de
Casos de Uso.
Entre as características que tornam o Diagrama de Casos
de Uso adequado para essa modelagem está a de representar a(s)
Diagrama UML que por meio de uma linguagem simples possibilita a compreensão do comportamento externo do sistema (em termos de funcionalidades oferecidas por ele) por qualquer pessoa, tentando apresentar o sistema por intermédio de uma perspectiva do usuário.