SóProvas


ID
321103
Banca
CESPE / CEBRASPE
Órgão
Correios
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da UML (unified modeling language), julgue os próximos itens.

O diagrama de classes define todas as classes de que o sistema necessita e é a base para a construção dos diagramas de sequência e comunicação.

Alternativas
Comentários
  • Errado: O diagrama de classes é uma represenação gráfica que exibe somente as classes necessárias para o entendimento de um aspécto do sistema e não todas as classes que o sistema necessita.

    Segundo [1], os diagramas de classes são os diagramas encontrados com maior frequência na modelagem de sistemas orientados a objetos. Um diagrama de classes mostra um conjunto de classes, interfaces, colaborações e relacionamentos. Um diagrama de classes bem estruturado:
    • Enfatiza a comunicação de um único aspecto da visão estática do projeto do sistema.
    • Contém somente aspectos essenciais à compreensão desse aspecto.
    • Não é tão minimalista que prejudique a informação do leitor sobre a semântica importante.
    Todo diagrama de classes é apenas uma representação gráfica da visão estática do projeto de um sistema. Nenhum diagrama de classes precisa captar tudo sobre a visão de projeto do sistema.


    Referência:

    [1] : UML Guia do Usuário. Booch, Rumbaugh, Jacobson
  • Alem de não conter todas as classes, a base para a construção dos diagramas sequência e comunicação são os diagramas de casos de uso com os seus cenários.
    Os casos de uso representam a visão externa e os diagramas de sequência e comuniação a visão interna.
  • Gabarito alterado para CERTO:

    Justificativa da banca:"O diagrama de classes define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados. Por esse motivo opta-se pela alteração do gabarito do item. "
  • O gabrito desta questão foi alterado como se vê no link a seguir : http://www.cespe.unb.br/concursos/correios2011/arquivos/CORREIOS_NS_NM_JUSTIFICATIVAS_DE_ALTERA____ES_DE_GABARITO_FINAL.PDF
  • Olá, pessoal!

    O gabarito foi atualizado para "C", conforme edital publicado pela banca e postado no site.

    Justificativa da banca:  O diagrama de classes define todas as classes que o sistema necessita possuir e é a base para a construção dos diagramas de comunicação, sequência e estados. Por esse motivo opta-se pela alteração do gabarito do item.

    Bons estudos!
  • Qdo ele disse que contém todas as classes que o sistema necessita, é o mesmo que dizer que só terá as classes essenciais. Potanto, certa!

  • De vez em quando a banca cheira um pozim e altera o gabarito favorecendo quem chutou...

  • CORRETO

    Vamos ficar atentos, pois o CESPE trabalha muito com interpretação de textos, em todas as questões

    "O diagrama de classes define todas as classes de que o sistema necessita..." - Seria o equivalente a: "...define as classes que são necessárias"

    Diagrama de Classe é a base para os diagramas de: Comunicação, Sequência e Estado de Máquina

  • c-

    DIAGRAMAS ESTRUTURAIS


    De Classe: mais utilizado UML e apoia outros. Mostra o conjunto de classes com seus atributos e métodos e os relacionamentos entre classes.


    De Objeto: relacionado com o diagrama de classes e é um complemento dele. valores armazenados em um momento do processo

    De Componentes: associado à linguagem de programação e indica os componentes e seus relacionamentos.


    De Implantação: Determina as necessidades de hardware e características físicas do sistema.


    De Pacotes: subsistemas englobados para determinar partes


    De Estrutura: estrutura interna de um classificador.