Logo Passei Direto
Buscar
A UML define em sua versão 2.0, treze tipos de diagramas. Acerca do Diagrama de Objetos da UML, assinale a alternativa correta:
 O Diagrama de Objetos tem por propósito focalizar um fluxo de atividades que ocorrem internamente em um processamento, dentro de um período de tempo.
 O Diagrama de Objetos descreve o comportamento de objetos como reação a eventos discretos, por meio de sequências de estados e ações que ocorrem durante sua vida.
 O Diagrama de Objetos representa uma visão dinâmica da interface entre objetos e funcionalidades do sistema.
 O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas de classes.
 O Diagrama de Objetos mostra a configuração de nós de processamento em tempo de execução.
User badge image
Desafios Para o Conhecimento

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

A alternativa correta sobre o Diagrama de Objetos da UML é: "O Diagrama de Objetos representa retratos estáticos de instâncias de itens encontrados em diagramas de classes." Esse diagrama é utilizado para mostrar a estrutura de um sistema em um determinado momento, representando objetos e suas relações.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Dos conceitos da orientação a objetos aquele que consiste na separação de aspectos internos e externos de um objeto. Além disto, é utilizado amplamente para impedir o acesso direto ao estado de um objeto, disponibilizando externamente apenas os métodos que alteram estes estados é chamado de:
Qual é o conceito?
Classe
Objeto
Polimorfismo
Encapsulamento
Herança

Na UML "Unified Modeling Language":
Instância e objeto são sinônimos.
Instância é o oposto de um objeto.
Não se utiliza instância.
Instância é uma manifestação abstrata de algo concreto.
Instâncias são representadas graficamente com seu nome em negrito e itálico.

A linguagem de Modelagem Unificada (UML) emergiu como notação de diagramação de padrão, de fato e de direito, para a modelagem orientada a objetos. Desta forma, a sentença que conceitua apropriadamente a UML, segundo o OMG-Object Management Group, é
um método para especificar e modelar os artefatos dos sistemas.
um método comum para a representação da orientação a objetos.
um processo de especificação e modelagem de sistemas orientados a objeto.
uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.
uma linguagem para implementar os conceitos da orientação a objetos.

A figura abaixo ilustra um Diagrama de Casos de Uso e é utilizada no desenvolvimento de projetos de sistemas, utilizando ferramentas da Análise Orientada a Objetos.
O relacionamento entre o ator Cliente e o caso de uso Comprar um produto, é denominado e definido como:
Generalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Associação / uma funcionalidade do sistema do ponto de vista do relacionamento.
Globalização / uma funcionalidade do sistema do ponto de vista do relacionamento.
Associação / uma funcionalidade do sistema do ponto de vista do usuário.
Generalização / uma funcionalidade do sistema do ponto de vista do usuário.

Num diagrama de classes da UML, multiplicidade se refere: ao número de chamadas de métodos de uma classe por um objeto de outra classe. à quantidade máxima de objetos de uma classe que podem estar associados às demais classes presentes no diagrama. aos dados sobre a quantidades de objetos participantes de uma classe associativa. ao tipo de associação entre várias classes que depende da quantidade de objetos que se relacionam. à informação dos limites inferior e superior da quantidade de objetos aos quais um outro objeto pode estar associado.

Analise as sentenças abaixo e verifique se são verdadeiras ou falsas. Posteriormente, sinalize a alternativa que corresponde ao resultado de sua análise.
Estão corretas as sentenças:
I - A interpretação do diagrama de sequência sempre será de cima para baixo e da direita para a esquerda.
II - No diagrama de sequência é possível apresentar múltipla instâncias de objetos o que não é possível no diagrama de colaboração.
III - Um diagrama de sequência mostra a colaboração dinâmica entre os objetos.
Estão corretas as sentenças I, III.
Está correta somente sentenças I.
Está correta somente sentenças III.
Estão corretas as sentenças II, III.
Todas as sentenças estão corretas.

A empresa XYZ Produções Ltda é uma empresa que promove diversos tipo de eventos, a escolha do cliente, e atende muitos contatos diários de pedidos de orçamentos, mas o índice de fechamento gira em torno de 15%. Mesmo assim a empresa mantém as informações de clientes mesmo sem ter fechado contrato com a empresa. Qual modelo expressa a definição descrita?

De acordo com Classes e seus relacionamentos, identifique qual não corresponde ao tipo principal de relacionamento.
Usabilidade: Ter associado herança e interface na mesma classe como padrão de utilidade de dependência lógica.
Agregação: Usada para denotar relacionamentos todo/parte. Por exemplo, um item de compra é parte de um pedido;
Associação (simples): Usada para representar relacionamentos entre as classes (por exemplo, um cliente pode alugar várias fitas de vídeo);
Generalização/Especialização (Herança): Indica relacionamento entre um elemento mais geral e um elemento mais específico (superclasse e subclasse, respectivamente). A subclasse pode conter somente informação adicional acerca da superclasse. Por exemplo um médico é um funcionário;
Dependência: Um relacionamento entre um elemento independente e outro dependente, onde uma mudança no elemento independente afetará o elemento dependente.

Marque a alternativa que contém um tipo de diagrama que permite a modelagem de conceitos e como esses conceitos estão relacionados. O item correto está na alternativa;
Diagrama de Classe
Diagrama de sequência
Diagrama de caso de uso
Diagrama de implantação
Diagrama de Estado

Na UML os modelos evoluem na medida em que o projeto avança e confirmam que: I - São considerados aspectos lógicos e NÃO são considerados aspectos físicos. II - Ao final do diagrama de classe deve-se verificar se existem casos de uso para criar e manter todas as informações representadas nas classes. III - A construção do diagrama de classe deve representar todas as informações envolvidas para realização do negócio. IV - É frequente ter que retornar a modelos já criados quando se finaliza algum modelo, pois a construção do novo modelo pode gerar ajustes nos anteriores. Baseado nas assertivas acima, marque a alternativa que aponta as VERDADEIRAS.
I - III - IV
I - II - III
I - II - IV
II - III - IV
II - IV

A instância de uma classe, que é capaz de armazenar estados através de seus atributos e reagir a mensagens enviadas a ele, assim como se relacionar e enviar mensagens a outros é conhecida como:
Polimorfismo
Encapsulamento
Herança
Objeto
Classe

No que se refere a visibilidade das propriedades (atributos e métodos) de uma classe, assinale a ÚNICA alternativa INCORRETA.
Se em uma classe todos os seus métodos forem privados, ela não prestará nenhum serviço as demais classes do sistema.
Para os casos de herança devemos definir atributos e métodos como sendo protegidos
Os atributos devem ter, sempre que possível, a visibilidade pública o mesmo ramo de negócio em empresas diferentes contém especificações diferentes porque são adaptados às operações de cada empresa;
Os modelos devem ser desenvolvidos após a construção do sistema para compor a documentação;
Os modelos definidos na UML são utilizados de forma conjunta, pois cada um pode apresentar mudanças na construção do software;
Na UML devem ser representados os procedimentos lógicos e físicos;
Itens I, e III são verdadeiros.
Itens I, III e IV são verdadeiros.
Itens I, II, III são verdadeiros.
Itens III e IV são verdadeiros.
Itens I e IV são verdadeiros.

Com base na UML indique os Diagramas Estáticos.
Quais são os diagramas estáticos?
Diagrama de Classes, Diagrama de Componentes, Diagrama de Caso de Uso, Diagrama de Componentes
Diagrama de Classes, Diagramas de Objetos, Diagrama de Estados, Diagrama de Componentes
Diagrama de Classes, Diagramas de Objetos, Diagrama de Caso de Uso, Diagrama de Componentes
Diagrama de Classes, Diagrama de Sequência, Diagrama de Caso de Uso, Diagrama de Componentes
Diagrama de Classes, Diagramas de Objetos, Diagrama de Caso de Uso, Diagrama de Atividades

No contexto da UML, os casos de uso:
 Capturam os requisitos não funcionais.
 São sempre associados a um único requisito funcional.
 Especificam a organização do sistema de software.
 Definem o comportamento dos componentes de software que serão implementados.
 Descrevem o comportamento do sistema de acordo com o ponto de vista dos seus usuários finais.

O diagrama de classes é um dos principais modelos da UM e mostra as classes de um sistema e o relacionamento entre elas. Existem alguns níveis de diagrama de classes, como por exemplo o conceitual, a nível do domínio de problema e o de projeto, em nível de projeto do software.
Sobre os conceitos do diagrama de classes, analise as assertivas que seguem
I. O diagrama de classes em nível de domínio é derivado da observação do mundo real e foca no negócio.
II. O diagrama de classes em nível de projeto representam estruturas de projeto.
III. As classes de um diagrama de classes representam objetos do mundo real com as mesmas propriedades.
IV. As propriedades de uma classe são seus atributos apenas.
V. As multiplicidades entre os relacionamentos indicam quantos objetos de cada classe estão relacionados.
Estão corretas apenas as opções I, II e III
Estão corretas apenas as opções III, IV e V
Estão corretas apenas as opções I, II, III e IV
Estão corretas apenas as opções I, II, III e V
Estão corretas apenas as opções III e IV

A UML é uma linguagem indicada ou destinada a:
Criar plugins em ferramentas de desenvolvimento
Visualizar, Especificar, Construir e Documentar
Gerar banco de dados a partir de um modelo de classes
Nenhuma das anteriores
Programar, Documentar e Formatar

Mais conteúdos dessa disciplina