

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
A Unified Modeling Language (UML) é uma linguagem padrão de modelagem visual utilizada na engenharia de software para representar sistemas de software. O diagrama UML que é mais comumente usado para capturar o comportamento de um único cenário, mostrando exemplos de objetos e as mensagens trocadas entre eles, denomina-se
Diagrama de Classe.
Diagrama de Estado.
Diagrama de Atividades.
Diagrama de Sequência.
Observe o diagrama de máquina de estados modelado em UML 2.5.1 para uma instância de classe.

O diagrama de máquinas de estado de comportamento representa que a transição:
externa do estado A para B ocorre em paralelo à transição de A para C;
completa para o estado B requer execução dos comportamentos de duas regiões;
local de B1 no estado composto B indica que o comportamento de entrada do estado B1 não é executado;
interna no estado B2 indica que nenhum comportamento de saída ou entrada é executado quando essa transição ocorre;
para o fim do ciclo de vida da instância de classe modelada depende do comportamento de saída do estado C da máquina de estados.
Considerando os diagramas da UML, assinale a opção em que é apresentado o diagrama mais indicado para definir um estereótipo customizado, atendendo a requisitos específicos de modelagem e adaptando o metamodelo da UML a uma diferente plataforma.
visão geral da interação
estrutura composta
tempo
objetos
perfil
Na UML, a Unified Modeling Language, uma linguagem de modelagem visual para sistemas de software, os diagramas desempenham um papel crucial na representação e compreensão tanto das interações quanto das estruturas dos sistemas. Um desses diagramas, em particular, destaca-se por representar a interação entre diferentes objetos ao longo do tempo, mostrando a troca de mensagens de forma ordenada.
Assinale a alternativa que corresponde a esse tipo específico de diagrama.
Componentes.
Estado.
Implantação.
Casos de Uso.
Sequência.
Na análise e projeto de sistemas, o uso de diagramas UML (Unified Modeling Language) é fundamental para a modelagem visual dos sistemas. Durante as aulas, discutimos vários tipos de diagramas UML e suas aplicações específicas na representação de diferentes aspectos de um sistema. Qual dos seguintes diagramas UML é usado para representar a interação entre objetos através da troca de mensagens em uma sequência temporal?
Diagrama de Classes
Diagrama de Atividades
Diagrama de Casos de Uso
Diagrama de Sequência
Diagrama de Estados
Os diagramas da UML (Unified Modeling Language) são representações gráficas usadas para modelar sistemas de software em uma notação padronizada. Seu conjunto de diagramas permite realizar a modelagem dinâmica e estática do software. Entre os diagramas encontrados na UML podemos citar: casos de uso, classe, sequência, comunicação, atividades, componentes, entre outros. Diagramas UML que representam apenas a modelagem dinâmica de software são
diagrama de sequência e digrama de pacotes.
diagrama de sequência e diagrama de classes.
diagrama de comunicação e diagrama de objetos.
diagrama de comunicação e diagrama de sequência.
A UML (do inglês, Unified Modeling Language) define uma linguagem gráfica para visualização, especificação, representação e documentação dos artefatos de sistemas. Para representar como as partes de um sistema interagem entre si para realizar uma função, bem como a ordem em que essas interações ocorrem, a partir da UML, deve ser utilizado o diagrama de
atividades.
sequências.
classes.
componentes.
O diagrama UML que modela a comunicação entre objetos, incluindo a ordem exata das mensagens trocadas entres eles, além de mostrar as classes e atores envolvidos no cenário é o
diagrama de caso de uso.
diagrama de sequência.
diagrama de atividades.
diagrama de estados.
Assinale a alternativa que NÃO representa um tipo de diagrama estrutural da Linguagem UML (Unified Modeling Language), conforme Guedes (2009, pg. 338):
GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3º Ed. 657 pg. 2009.
Diagrama de Classes.
Diagrama de Sequência.
Diagrama de Objetos.
Diagrama de Implantação.
Diagrama de Perfil.
Assinale a alternativa correta, conforme Guedes (2009), que indica um diagrama da Linguagem UML (Unified Modeling Language) que demonstra o comportamento de um elemento por meio de um conjunto finito de transições de estado. Esse diagrama pode ser utilizado para expressar o comportamento de uma parte do sistema. O elemento modelado, muitas vezes, é uma instância de uma classe. No entanto, pode-se usar esse diagrama para modelar o comportamento de um caso de uso.
Fonte: GUEDES, G. T. A. UML 2: Uma abordagem prática. 3. ed. São Paulo: Novatec Editora, 2009.
Diagrama de atividades.
Diagrama de interação.
Diagrama de máquina de estados.
Diagrama de comunicação.
Diagrama de tempo.
Na análise orientada a objetos, o diagrama de estados é utilizado para modelar o comportamento de um objeto ao longo do seu ciclo de vida, mostrando como ele transita entre diferentes estados.
Certo
Errado
Em um projeto de desenvolvimento de software, um analista de tecnologia da informação está utilizando a linguagem UML 2.5 para modelar os diferentes aspectos do sistema, e uma das tarefas envolve a criação de diagramas que representem a estrutura e o comportamento do sistema. Assinale a alternativa que apresenta corretamente uma característica ou utilização de um dos diagramas da UML 2.5.
O diagrama de casos de uso é utilizado para modelar a estrutura estática do sistema, incluindo classes e relacionamentos.
O diagrama de sequência é utilizado para modelar o fluxo de controle entre objetos ou componentes ao longo do tempo.
O diagrama de classes é utilizado para representar o comportamento dinâmico do sistema, mostrando a interação entre objetos.
O diagrama de estados é utilizado para modelar a interação entre atores e casos de uso no sistema.
O diagrama de atividades é utilizado para representar a sequência de estados que um objeto atravessa em resposta a eventos.
Considere o Diagrama de Casos de Uso representado na figura abaixo, no qual o termo do relacionamento do “Caso de Uso 1” com o “Caso de Uso 2” foi ocultado utilizando o símbolo de “?” Com base nisso, avalie a alternativa CORRETA.

A ligação entre os dois casos de uso trata-se de um relacionamento de inclusão, na qual o “Caso de Uso 2” é o caso de uso base, enquanto o “Caso de Uso 1” é o caso de uso de inclusão.
A ligação entre os dois casos de uso trata-se de um relacionamento de extensão, na qual o “Caso de Uso 1” é o caso de uso base, enquanto o “Caso de Uso 2” é o caso de uso de extensão.
A ligação entre os dois casos de uso trata-se de um relacionamento de agregação, na qual os dois casos de uso dependem um do outro para ser considerados completos.
O “Caso de uso 1” não pode ser completo por si só, sem o “Caso de uso 2”.
O “Caso de uso 1” adiciona um fragmento de comportamento adicional ao “Caso de Uso 2”, geralmente de forma condicional ou opcional.
Assinale a alternativa que representa somente diagramas de interação da Linguagem UML (Unified Modeling Language), conforme Guedes (2009):
GUEDES, G. T. A. UML 2: Uma abordagem prática. Editora Novatec. 3º Ed. 657 pg. 2009.
Diagrama de Atividades, Diagrama de Estados, Diagrama de Perfil.
Diagrama de Implantação, Diagrama de Comunicação, Diagrama de Casos de Uso.
Diagrama de Atividades, Diagrama de Objetos, Diagrama de Pacotes.
Diagrama de Sequência, Diagrama de Comunicação, Diagrama de Temporização.
Diagrama de Atividades, Diagrama de Objetos, Diagrama de Casos de Uso.
Considere um diagrama de interação da UML que permite visualizar como um conjunto de objetos/classes interagem em um processo ao longo do tempo. Tal diagrama mostra as mensagens, como, por exemplo, as chamadas de métodos que ocorrem entre atores e objetos/classes no sistema, e a ordem em que ocorrem.
O diagrama descrito é o de
Atividade
Caso de Uso
Estado
Pacotes
Sequência
O modelo de classes de análise a seguir, especificado utilizando a UML, possui a seguinte configuração:

Assinale a opção que reflete uma interpretação correta da semântica de leitura do diagrama.
A classe “Imagem” possui um total de seis atributos.
Existe um relacionamento de composição entre as classes “Preparo” e “Imagem”.
Existe uma classe associativa entre as classes “Paciente” e “Exame”.
O modelo carece de multiplicidades entre as classes “Exame” e “Imagem”.
Um paciente pode não estar associado a um objeto “Exame”.
Um analista de sistemas está utilizando a Unified Modeling Language (UML) para modelar um novo sistema de gerenciamento de transações em uma instituição financeira. O sistema precisa registrar informações detalhadas sobre as contas dos clientes e suas respectivas transações. A UML prevê a criação de vários modelos e diagramas, classificados em diagramas estruturais e comportamentais. Para esse projeto, ele precisa criar dois diagramas que se complementem: um para mostrar a estrutura do sistema e outro para mostrar o comportamento do sistema durante o processamento de uma transação.
Considerando-se o contexto descrito, qual das seguintes opções contém um par correto de diagramas UML, sendo um diagrama estrutural e um diagrama comportamental, respectivamente?
Diagrama de Classes e Diagrama de Atividades
Diagrama de Caso de Uso e Diagrama de Atividades
Diagrama de Sequência e Diagrama de Comunicação
Diagrama de Atividades e Diagrama de Estados
Diagrama de Implantação e Diagrama de Pacotes
Analisando os processos de negócio do TJMS, o analista Fausto verificou que alguns fluxos são compostos por atividades executadas por diferentes unidades organizacionais. Para automatizar esses fluxos de trabalho, Fausto começou a modelar o respectivo sistema de informação.
Utilizando o Diagrama de Atividades da UML para modelar as atividades, particionando em grupos representando as diferentes unidades organizacionais, Fausto deve usar um(a):
Join;
Fork;
Swimlane;
Decision Node;
Control Flow.
Considere o diagrama de sequência UML abaixo.

Assinale a alternativa correta a respeito do diagrama.
A mensagem msg2 representa uma chamada recursiva.
A mensagem msg1 é assíncrona, já que não possui mensagem de retorno.
A mensagem msg2 é assíncrona.
Os objetos a e b foram instanciados simultaneamente.
O objeto b foi instanciado por uma ocorrência de execução do objeto a.
O diagrama de estados da AOO mostra as transições de um objeto entre diferentes estados em resposta a eventos.
Certo
Errado