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

Limpar Busca

A engenharia de software foi criada para substituir a “arte de programação”, dando, assim, maior segurança de sucesso e terminalidade ao desenvolvimento de sistemas. Com base nessa informação, julgue o item a seguir.


O diagrama de colaboração em UML é redundante, pois suas informações são completamente substituídas pelos diagramas de sequência, sendo desnecessário em um modelo de sistema.

  • Certo
  • Errado

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