Questões de Diagrama de Colaboração (Engenharia de Software)

Limpar Busca

Quanto aos web services, à arquitetura orientada a serviços (SOA) e à UML (Unified Modeling Language), julgue o item.
O diagrama de colaboração é usado, exclusivamente, para capturar as interações entre os atores externos, como, por exemplo, os usuários e o sistema em análise.

  • Certo
  • Errado

Assinale a opção que apresenta apenas diagramas de UML classificados como diagramas de estrutura.

  • A Diagrama de Sequência, Diagrama de Componente, Diagrama de Implantação e Diagrama de Classe.
  • B Diagrama de Pacote, Diagrama de Componente, Diagrama de Implantação e Diagrama de Classe.
  • C Diagrama de Atividades, Diagrama de Componente, Diagrama de Colaboração e Diagrama de Pacote.
  • D Diagrama de estado, Diagrama de Classe, Diagrama de Componente e Diagrama de Pacote.
  • E Diagrama de Pacote, Diagrama de Atividades, Diagrama de Caso de Uso e Diagrama de Sequência.

Na análise orientada a objetos, o diagrama que representa a interação dos objetos por meio de mensagens, sendo cada objeto identificado com o nome que os outros objetos utilizam para enviar-lhe uma mensagem, uma vez que os objetos não têm realmente os seus próprios nomes, é o diagrama de

  • A classe.
  • B colaboração.
  • C sequência.
  • D atividades.
  • E casos de uso.

No diagrama de colaboração, os objetos não recebem nomes. Para realizar a identificação de um objeto, é utilizado um número sequencial, que é atribuído a ele no momento de sua criação.

  • Certo
  • Errado

A UML especifica diversos tipos de diagramas para modelagem de sistemas e cada um deles modela uma característica distinta da estrutura ou do comportamento de um sistema. Dois desses diagramas são caracterizados a seguir.
I. Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator e tem por finalidade modelar o fluxo de trabalho de um objeto durante a execução do programa, sendo mesmo um fluxograma que modela as ações que o objeto vai executar e em que ordem.
II. Representa uma coleção de componentes de software e seus inter-relacionamentos e tem por finalidade modelar recursos que incluem gráficos, áudio e pacotes que são grupos de classes e que constituem o sistema.
Esses diagramas são denominados , respectivamente, Diagramas de:

  • A atividades e colaboração
  • B atividades e componentes
  • C pacotes e colaboração
  • D pacotes e componentes