SóProvas


ID
1420969
Banca
Marinha
Órgão
CP-PCNS
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

Considere que um Analista de Sistemas recebeu de sua gerência a determinação de pesquisar um diagrama da UML, que seria útil em sistemas de grande porte, com o propósito de obter uma visão das dependências entre os principais elementos de um sistema. Esse diagrama corresponde bem às estruturas usuais de programação e ajuda a manter as dependências de uma aplicação sob controle. Segundo Fowler (2004), esse analista está em busca de qual diagrama da UML?

Alternativas
Comentários
  • Quando usar Diagramas de Pacotes

    "Os diagramas de Pacotes são extremamente úteis em sistemas de grande porte, para obter uma visão das dependências entre os principais elementos de um sistema. Esses diagramas correspondem bem às estruturas usuais de programação. A representação de diagramas de pacotes e dependências ajuda a manter as dependências de uma aplicação sob controle. Os diagramas de pacotes representam um mecanismo de agrupamento em tempo de compilação. Para mostrar como os objetos são compostos em tempo de execução, use um diagrama de estrutura composta"

    (Fonte: UML Essencial, Martin Fowler, pag 101)

    Gabarito "B".

  • Diagrama de Pacotes

    - É um mecanismo de propósito geral para a organização do próprio modelo em uma hierarquia; ele não tem nenhum significado para a execução.

    - É útil em sistemas de grande porte, com o propósito de obter uma visão das dependências entre os principais elementos de um sistema e ajuda a manter as dependências de uma aplicação sob controle.

    Alternativa: B