SóProvas


ID
1949752
Banca
FUNCAB
Órgão
PC-AC
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Um desenvolvedor de sistemas, utilizando a UML para descrever um software, precisa usar um diagrama que apresente pedaços do software, divididos em agrupamentos lógicos, mostrando as dependências entre eles, de modo que, se apresente a arquitetura do software apontando o agrupamento de suas classes. Esse diagrama é denominado, na UML, de diagrama de:

Alternativas
Comentários
  • O Diagrama de pacotes, ou diagrama de módulos, definido pela UML, descreve os pacotes ou pedaços do sistema divididos em agrupamentos lógicos mostrando as dependências entre eles.

    Este diagrama é muito utilizado para ilustrar a arquitetura de um sistema mostrando o agrupamento de suas classes.

    Um pacote representa um grupo de classes (ou outros elementos).

    Os pacotes se relacionam com outros pacotes através de uma relação de dependência.

     

    Wiki

  • Associe agrupamentos lógicos a Diagrama de Pacotes.

  • Gabarito B

    Em muitos casos um único diagrama de classes pode ser exageradamente grande para representar todo o sistema. Assim é conveniente utilizar um elemento para organizar os modelos. Para isto utiliza-se o diagrama de pacotes. Um diagrama de pacotes pode ser utilizado em qualquer fase do processo de modelagem.

    O diagrama de pacotes abaixo é uma proposta para a Virtual LTDA. Um diagrama de pacotes é composto de pacotes e relacionamentos entre pacotes. O critério para definir os pacotes é subjetivo e depende da visão e das necessidades do projetista. Este deve definir uma certa semântica e colocar os elementos similares e que tendem a serem modificados em conjunto num mesmo pacote. Como se vê na figura abaixo, pode-se usar os pacotes para mostrar a arquitetura do sistema.

     

     

    "Retroceder Nunca Render-se Jamais !"
    Força e Fé !
    Fortuna Audaces Sequitur !

  • Um pacote é uma construção de agrupamento que permite pegar qualquer construção na UML e agrupar seus elementos em unidades de nível mais alto. Seu uso mais comum é o agrupamento de classes. Esses diagramas representam um mecanismo de agrupamento em tempo de compilação. Organiza os elementos da modelagem em grupos. Alta coesão e baixo acoplamento.