Você está na página 1de 9

Diagramas de Sequência e de Classes

Total de pontos 140/200

Exercício relativo ao conteúdo da Aula 05

Endereço de e-mail *

01301075@sempreuninassau.com.br

Informe seu nome completo: *

Pedro Henrique Soares Pessoa

Informe seu curso *

SI

ADS

CC
No diagrama de sequência da UML, abaixo de cada caixa há uma linha 20/20
tracejada denominada: *

tempo do objeto.

execução do objeto.

continuação do objeto.

vida do objeto.

sequência do objeto.

As comunicações dinâmicas entre objetos de um software durante a 20/20


execução de uma tarefa podem ser representadas com UML por meio
do diagrama de: *

sequência.

classes.

chamada.

ações.

pacotes.
De acordo com a notação UML, o diagrama que enfatiza o 20/20
ordenamento temporal das ações, onde as linhas verticais
representam os objetos e as setas horizontais representam as
mensagens passadas entre os objetos, é o *

diagrama de estados.

diagrama de sequência.

diagrama de colaboração.

diagrama de componentes.

diagrama de classes

Na análise orientada a objetos, o diagrama que descreve os tipos de 20/20


objetos e seus relacionamentos, descreve a estrutura estática de um
sistema, isto é, descreve como o sistema é estruturado, e não como
ele se comporta, é o diagrama de *

classe.

pacotes.

colaboração.

estados.

atividades.
Em relação ao Diagrama de Classes da UML é correto afirmar: * 0/20

Uma linha sólida com um triângulo vazado em uma das extremidades, conectada a
dois retângulos, indica uma relação de especialização entre as duas classes, em
que o retângulo conectado diretamente ao triângulo é denominado subclasse.

Um losango presente na extremidade de uma linha que conecta dois retângulos


(classes) indica um relacionamento de composição ou agregação de composição.

As duas linhas horizontais que dividem o retângulo em três partes separam,


respectivamente, o nome da classe, os métodos e as propriedades.

A fonte em itálico aplicado nos rótulos, presentes internamente nos retângulos,


indica a abstração e o encapsulamento dos elementos.

Linhas tracejadas com um triângulo vazado em uma das pontas, conectada a


dois retângulos, representa o mecanismo de herança entre as duas classes.

Resposta correta

Um losango presente na extremidade de uma linha que conecta dois retângulos


(classes) indica um relacionamento de composição ou agregação de composição.
Considerando a seguinte figura, analise as assertivas e assinale a 0/20
alternativa que aponta a(s) correta(s). *

Apenas I.

Apenas II.

Apenas III.

Apenas I e II.

Apenas II e III.

Resposta correta

Apenas II.
A UML fornece 13 diagramas diferentes para uso na modelagem de 20/20
software. O diagrama que é utilizado para modelar classes, incluindo
seus atributos, operações e relações e associações com outras
classes é o de: *

multiplicidade.

comunicação.

sistema.

generalização.

classes.
Um laboratório de análises clínicas contratou uma empresa de 0/20
desenvolvimento de software para informatizar o controle dos exames
que seus pacientes realizam. No início do projeto, decidiu-se que a
linguagem de modelagem a ser utilizada seria a UML.Após uma primeira
rodada de levantamento de requisitos, o analista de dados apresentou
para validação o diagrama de classes a seguir. *

cada objeto da classe Reativos só pode ser instanciado a partir de algum método da
classe Exame.

o pacote associado à classe Pedido especifica a implementação de um método de


controle do construtor da classe Pedido.

os objetos da classe Empresa possuem dois atributos: o seu nome e o número de


seu CNPJ.

um cliente realiza nenhum ou vários pedidos envolvendo vários exames, cada qual
composto por um ou mais reativos.

um mesmo cliente pode realizar um mesmo exame mais de uma vez, com a
diferenciação dos pedidos realizada pela data da coleta.

Resposta correta

os objetos da classe Empresa possuem dois atributos: o seu nome e o número de


seu CNPJ.
Dado o típico diagrama UML abaixo, assinale a única alternativa que 20/20
identifica corretamente esse tipo de diagrama: *

Diagrama de Atividades

Diagrama de Caso de Uso

Diagrama de Sequência

Diagrama de Classes

Diagrama de Pacotes
A UML (Unified Modeling Language) é uma linguagem de 20/20
especificação de software orientado a objetos. Em uma modelagem
orientada a objetos, os três relacionamentos mais importantes são as
dependências, as generalizações e as associações. O analista Antônio
começou a fazer um projeto usando a UML, e a primeira ação foi
modelar a empresa e seus departamentos, numa forma simples de
agregação “Todo/Parte”, conforme está ilustrado na Figura abaixo. A
agregação que a Figura ilustra é um tipo especial de: *

dependência

generalização

associação

classe

método

Este conteúdo não foi criado nem aprovado pelo Google. - Termos de Serviço - Política de Privacidade

 Formulários

Você também pode gostar