Você está na página 1de 3

Pergunta 1

Um diagrama de implantação mostra a atribuição de artefatos concretos de software a nós computacionais (serviços
de processamento). Mostra a implantação de elementos de software à arquitetura física e a comunicação (geralmente
em uma rede) entre elementos físicos. O elemento básico de um diagrama de implantação é um nó, de dois tipos: nó
de dispositivo (ou dispositivo) e nó de ambiente de execução.

LARMAN, C. Utilizando UML e padrões: Uma Introdução à Análise e Projetos Orientados a Objetos e ao
Desenvolvimento Interativo. p. 616-617, Porto Alegre: Bookman, 2004. Adaptado.

Analise as asserções a seguir e a relação proposta entre elas.

I. O diagrama de implantação representa como é realizada a distribuição do sistema por meio de nós de hardware,
componentes e dependências de software e as suas devidas relações de comunicação.

PORQUE

II. No diagrama de implantação são modelados o hardware do seu sistema, o software que está instalado
nesse hardware e o middleware usado para conectar as máquinas diferentes entre si.

A respeito das asserções, assinale a alternativa correta.

Resposta C.
Selecionada: As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da
I.
Respostas: A. As asserções I e II são proposições falsas.

B. A asserção I é uma proposição verdadeira e a II é uma proposição falsa.


C.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da
I.

D. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

E. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.

Pergunta 2
Os diagramas de classe são úteis em muitos estágios do design do sistema. No estágio de análise, um diagrama de
classe pode ajudá-lo a compreender os requisitos do domínio do problema e a identificar seus componentes. Em um
projeto de software orientado a objetos, os diagramas de classe criados durante os estágios iniciais do projeto contêm
classes que normalmente são convertidas em classes e objetos de software reais quando você grava o código.
Posteriormente, é possível refinar a análise e os modelos conceituais anteriores em diagramas de classe que
mostrem as partes específicas do sistema, interfaces com o usuário, implementações lógicas e assim por diante. Os
diagramas de classe tornam-se, então, uma captura instantânea que descreve exatamente como o sistema funciona,
os relacionamentos entre os componentes do sistema em vários níveis e como planeja implementar esses
componentes.

DIAGRAMAS de Atividades. IBM. Disponível em: https://www.ibm.com/support/knowledgecenter/pt-br/SS8PJ7_9.6.0/c


om.ibm.xtools.modeler.doc/topics/cactd.html. Acesso em: 14 maio 2020.

Analise as asserções a seguir e a relação proposta entre elas.

I. É possível criar diagramas de classe para modelar as instâncias das classes e mostrar um conjunto de objetos e
seus relacionamentos no tempo. É possível modelar os aspectos estáticos do sistema.

PORQUE

II. Um diagrama de classe pode ajudá-lo a compreender os requisitos do domínio do problema e a identificar seus
componentes e são utilizados para visualizar, especificar e documentar recursos estruturais nos modelos.

Resposta D. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.


Selecionada:
Respostas: A. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.

B. A asserção I é uma proposição verdadeira e a II é uma proposição falsa.


C. As asserções I e II são proposições falsas.

D. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.

E.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da
I.

Pergunta 3
No diagrama de classes, uma classe representa um objeto ou um conjunto de objetos que compartilham uma
estrutura e um comportamento comuns. As classes, ou instâncias de classes, são elementos de modelo comuns nos
diagramas UML. Os objetos são elementos de modelo que representam instâncias de uma classe ou de classes.
Uma instância concreta representa uma pessoa ou coisa real no mundo verdadeiro. Por exemplo, uma instância
concreta de uma classe customer representa um cliente real. Uma instância prototípica de uma
classe customer contém dados que representam um cliente típico.

DIAGRAMAS de Atividades. IBM. Disponível em: https://www.ibm.com/support/knowledgecenter/pt-br/SS8PJ7_9.6.0/c


om.ibm.xtools.modeler.doc/topics/cactd.html. Acesso em: 14 maio 2020.

Levando em consideração o texto, analise as afirmativas a seguir.

I. Nos modelos UML, uma associação é um relacionamento entre duas classes, que descreve as razões para o
relacionamento e as regras que o regem.

II. Nos modelos UML, um relacionamento de agregação mostra uma classe como parte ou como subordinada a outra
classe.

III. Nos modelos UML, um relacionamento de composição representa um relacionamento todo-parte e especifica que
a existência da classe parte é dependente da existência da classe todo.

IV. Em modelagem UML, um relacionamento de generalização é um relacionamento no qual um elemento de modelo


(o filho) é baseado em outro elemento de modelo (o pai), indicam que o filho recebe todos os atributos, operações e
relacionamentos definidos no pai.

Resposta Selecionada: E. I, II, III e IV


Respostas: A. II e IV

B. I e II

C. I, III e IV

D. II e III

E. I, II, III e IV

Pergunta 4
Um diagrama de sequência é uma espécie de diagrama de interação, pois descreve como, e em qual ordem, um
grupo de objetos trabalha em conjunto. Estes diagramas são usados por desenvolvedores de software e profissionais
de negócios para entender as necessidades de um novo sistema ou para documentar um processo existente.
Diagramas de sequência são conhecidos como diagramas de eventos ou cenários de eventos. Diagramas de
sequência podem ser referências úteis para empresas e outras organizações para: representar os detalhes de um
caso de uso UML; modelar a lógica de um processo, função ou operação sofisticado; ver como objetos e
componentes interagem uns com os outros para concluir um processo; e planejar e compreender a funcionalidade
detalhada de um cenário existente ou futuro.

O QUE é um diagrama de sequência em UML? Lucidchart. Disponível em: https://www.lucidchart.com/pages/pt/o-que


-e-diagrama-de-sequencia-uml#section_0. Acesso em: 14 maio 2020.​

nalise as asserções as seguir e a relação proposta entre elas.

I. Na modelagem com UML, um diagrama de sequência mostra interações de objetos organizados em uma sequência
de tempo, definindo todos os possíveis estados de um sistema.

PORQUE
II. O diagrama de sequência modela as mensagens transmitidas entre participantes, como objetos e funções, bem
como estruturas de controle e condicionais, como fragmentos combinados.

Considerando as asserções, assinale a alternativa correta.


Resposta A. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.
Selecionada:
Respostas: A. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.

B. As asserções I e II são proposições verdadeiras e a II é uma justificativa correta da I.


C.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da
I.

D. A asserção I é uma proposição verdadeira e a II é uma proposição falsa.

E. As asserções I e II são proposições falsas.

Pergunta 5

O diagrama de sequência é outra ferramenta muito importante da UML. Seu principal objetivo é demonstrar
em linhas de tempo quais são as interações entre os objetos de um determinado cenário representado
pelo diagrama. Geralmente um diagrama de sequência é criado a partir de um diagrama de casos de uso,
com a finalidade de descrever como serão as interações/mensagens entre cada objeto/elemento do
diagrama. Este diagrama possui dois eixos: o eixo vertical que indica a sequência das mensagens e o
tempo de vida dos objetos e o eixo horizontal, este último indica quais são os objetos que participam do
diagrama. É composto basicamente de dois elementos, são eles objetos e mensagens. Em alguns casos
pode-se ter um elemento com a representação semelhante ao elemento Ator do diagrama de casos de uso,
contudo este elemento é interpretado como um objeto comum neste diagrama.

Fonte: OLIVEIRA, L. V. UML: Diagramas de Sequência. Diagramas de Sequência. Theclub. Disponível em: http://
www.theclub.com.br/restrito/revistas/201308/umld1308.aspx. Acesso em: 14 maio 2020.

Analise as asserções a seguir e a relação proposta entre elas.

I. No diagrama de sequência, as mensagens trocadas entre os diversos objetos são representadas por setas que
partem da linha de vida de um objeto até outro.

PORQUE

II. A mudança de estados de processamento ocorre sempre que termina a linha de vida de um objeto.

A respeito das asserções, assinale a alternativa correta.

Resposta E. A asserção I é uma proposição verdadeira e a II é uma proposição falsa.


Selecionada:
Respostas: A. As asserções I e II são proposições falsas.
B.
As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da
I.

C. As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

D. A asserção I é uma proposição falsa e a II é uma proposição verdadeira.

E. A asserção I é uma proposição verdadeira e a II é uma proposição falsa.

Você também pode gostar