SóProvas


ID
749461
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Considere as seguintes informações sobre diagramas de classes e diagramas de objetos da UML, utilizados na modelagem orientada a objetos.

I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos).

II. Um diagrama de classes possui três compartimentos (nome, atributos e operações).

III. O formato para o nome de um objeto é nome-objeto: nome-classe.

Sobre as afirmações, está correto o contido em

Alternativas
Comentários
  • Eu estava certo de que o diagrama de objetos tivesse 3: nome, atributos e métodos. Pois é, pesquisei e a questão está certa..
    Depois pensando bem, esse diagrama representa uma "fotografia" de um dado momento do objeto, o seu estado..
  • Letra E.
     
    Diagrama de Objetos - UML
     
    De acordo com Bezerra (pg.128, 2006), diagramas de objetos, assim como diagrama de classes, são estruturas estáticas, podendo ser vistos como instâncias de diagramas de classes.
     
    Uma diagrama de objetos exibe uma “fotografia” do sistema em um certo momento, exibindo as ligações formadas entre objetos conforme estes interagem.
     
    A representação de um objeto é um retângulo composto por dois compartimentos, veja figura abaixo. No primeiro compartimento é exibido o nome do objeto, e no segundo compartimento os atributos e seus valores são exibidos.

    Diagrama de Objetos - UML
     
    O primeiro compartimento é denotado pelo nome do objeto + o tipo do objeto. Exemplo: o objeto d1 é do tipo Department, ou seja, o objeto d1 pertence a classe Department.
     
    É importante ressaltar que a identificação do objeto deve ser sempre sublinhada.
     
    No diagrama de objetos temos também os objetos anônimos. Nesse caso, o nome objeto não é exibido. Como podemos ver na figura acima, ContactInformation é um exemplo de objeto anônimo.
     
    O segundo compartimento é opcional. Sua notação é o nome do atributo seguido do valor do atributo.
     
    Os diagramas de objetos também representam o vinculo entre os objetos.
     
    Os vínculos são representados por um segmento de reta ligando dois objetos. Esse diagrama, ao contrário do diagrama de classes, é raramente utilizado.

    Fonte: http://tiemprosa.com.br/diagrama-de-objetos-blog-ti-samyr-abdo/
  • É válido lembrar de que o Diagrama de Classes possui somente o compartimento Nome como obrigatório, sendo os compartimentos Atributos e Métodos facultativos.

    Da mesma forma o Diagrama de Objetos, que possui apenas o Nome como compartimento obrigatório, o compartimento de Atributos é facultativo.

    Para lembrar da ordem do formato do nome do diagrama de objetos, é só lembrar a forma que nós utilizamos, no caso é Nome + Sobrenome. Com o diagrama de objetos será igual: Nome da Instância : Sobrenome (Nome da Classe a que se refere).
  • Mas acho q tem algo errado. Diagrama de classes não são formados SÓ por compartimentos. Também há os relacionaentos. São as entidades chamadas classes que tem dois ou três compartimentos. Diagrama de Classes é o todo. Alguém concorda ou discorda?
  • Diagrama de objetos: Representa uma “fotografia” do sistema em um certo momento. Exibe as ligações formadas entre objetos conforme estes interagem e os valores dos seus atributos. Percebam que nesse diagrama não são exibidas as operações/comportamentos dos objetos não são exibidos (assim como o compartimento de operações). Essa evidência torna o item  I correto. Assim, a alternativa E é a correta!

    Bons estudos!

  • Prezados, vamos analisar os itens dessa questão :

    I. Um diagrama de objetos possui apenas dois compartimentos (nome e atributos).
    Item correto. Na representação UML do diagrama de objetos, ele possui um compartimento com o nome do objeto e outro compartimento com os atributos e seus respectivos valores.
    II. Um diagrama de classes possui três compartimentos (nome, atributos e operações).
    Item correto. O diagrama de classes por sua vez possui em sua representação seu nome , seus atributos e as operações ( métodos ).
    III. O formato para o nome de um objeto é nome-objeto: nome-classe.
    Item correto. A redação aqui foi bem confusa, ficou difícil de entender o que o examinador quis dizer, mas ele afirma que o formado para o nome de um objeto ( primeiro compartimento ) é o nome do objeto e sua classe. Por exemplo , em uma classe CLIENTE que possui 2 objetos instanciados , Pedro e Maria , o diagrama de objetos irá representar o nome desses objetos como Pedro : CLIENTE , Maria : Cliente .

    Portanto a alternativa correta é a letra E

  • e-

    Tudo correto - Os principais compoentes do diagr obj sao: objetos & relacionamentos. NOtacao: nome obj : nome classe