SóProvas


ID
2506147
Banca
CESPE / CEBRASPE
Órgão
TRE-BA
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Acerca de modelagem de sistemas que utilizem os diagramas da UML 2, assinale a opção correta.

Alternativas
Comentários
  • O diagrama de classe é utilizado sempre como base e pode servir como modelo para os demais diagramas.

     

     

    Letra D

  • Gabarito D.

    Um exemplo dessa aplicação é quando se desenvolve um modelo conceitual do ambiente de negócio que conduz à especificação dos módulos e interações entre os objetos.

    Gostaria de alertar para a pegadinha da alternativa E. O diagrama de casos de uso representa as metas que o usuário deseja atingir ao utilizar o sistema e não necessariamente como o sistema deve se comportar. A descrição do cenário de uso e a elaboração de outros diagramas dinâmicos como o de atividades e o de sequência definem melhor como o sistema deve se comportar diante das entradas do meio é internamente.

  • d-

    Diagrama de classes- como classes sao organizadas e sua estrutura logica. Exibe as classes que o sistema contém assim como suas associacoes (agregacao, composicao etc).

  • diagrama de classe define como elas trocam informações?

  • Penso parecido com o Mr. Robot. Nunca vi lugar nenhum dizer que o diagrama de classes define como as classes trocam informações. Aliás, ele é um diagrama estrutural. O "como" remete muito ao sentido de comportamento/ação, bem como existe uma categoria específica na UML pra diagramas comportamentais.

  • Minhas considerações, qualquer erro só avisar !

    a) Excetuando-se o aspecto temporal, o diagrama de sequência [Diagrama de Máquina de estados] demonstra o comportamento de um elemento por meio de um conjunto finito de transições.

    > Diagrama de Máquina de estados que demonstra o comportamento de um elemento por meio de um conjunto finito de transições (Automato Finito)

     b) O diagrama de classes [Implantação] determina os componentes de hardware do sistema e as suas características físicas, como topologias, servidores, estações de trabalho e protocolos de comunicação.

     c) Assim como o diagrama de estados, alguns diagramas da UML fornecem uma visão externa [Máquina de estados = visão interna] e mais geral do sistema a ser desenvolvido.

     d) O diagrama de classes, em que são estabelecidas as formas sobre como as classes se relacionam e trocam informações entre si, serve de apoio para os demais diagramas.

     e) Uma vez que objetiva ser geral e representar como o sistema se comportará, o diagrama de casos de uso é produzido após [durante] a fase de levantamento e análise de requisitos do sistema.

  • Desgraça. Para nunca mais errar! Essa questão foi tirada do livro UML 2 - Uma Abordagem prática.

     

    Lê-se na página 101: "O diagrama de classes é um dos mais importantes e mais utilizados da UML. Seu principal enfoque está em permitir a visualização de classes que comporão o sistema com seus respectivos atributos e métodos, bem como demonstrar como as classes do diagrama se relacionam, complementam e transmitem informações entre sí".

     

    Por ser um diagrama estrutural eu achava isso sem sentido, mas está ai.

  • diagrama de classe define como elas trocam informações? 

    Mr. Robot, também acredito que isso esteja errado, mesmo assim, a D é a menos errada.

  • Transição remete a estado, e estado = máquina de estados.

    Também não concordo com a afirmativa correta, mas é a menos errada.

  • uma máquina de estados representa os estados internos e suas transições.