

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.
Observe o seguinte Diagrama de Classes UML 2.5.1.

O elemento ALOCAÇÃO com o atributo Gratificação representa um(a):
dependência;
generalização;
classe associativa;
agregação;
relacionamento de realização.
Em projetos de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para visualizar e documentar a estrutura e o comportamento do sistema.
Considerando a UML, o diagrama UML que é comumente usado para representar a interação entre objetos durante a execução de um cenário específico é:
Diagrama de Atividades.
Diagrama de Sequência.
Diagrama de Caso de Uso.
Diagrama de Entidade-Relacionamento.
A Linguagem de Modelagem Unificada (de UML – Unified Modeling Language) é uma linguagem padrão e visual utilizada para modelar sistemas de software. Ela busca facilitar a comunicação entre equipes, documenta sistemas, apoia o teste de software, e é útil em prototipagem e design iterativo.
No que concerne aos artefatos da UML, assinale a afirmativa correta.
A herança múltipla descreve uma condição de modelagem na qual uma classe possui mais de uma subclasse.
A temporalidade dos processos é explicitamente capturada na sequência de interações do diagrama de comunicação.
Estereótipos são mecanismos de uso geral que estendem o significado de um elemento de um diagrama.
O diagrama de pacotes representa a interação entre objetos na ordem temporal em que acontecem.
O empacotamento do diagrama de sequência é possível pela composição do diagrama de transição estado.
A análise orientada a objetos utiliza diagramas da UML para representar os diversos elementos de um projeto de software. Ana está modelando um sistema para Web, na arquitetura MVC, e agora precisa descrever o fluxo de mensagens entre os componentes View, Controller e DAO, segundo a cronologia com a qual ocorrem, para um processo de consulta aos dados na base e apresentação na interface de usuário.
Para que possa desenhar corretamente o processo, Ana irá utilizar o diagrama de:
classes;
componentes;
estados;
implantação;
sequência.
Em um projeto de desenvolvimento de software orientado a objetos, qual das seguintes alternativas melhor descreve o papel do diagrama de classes no processo de modelagem?
O diagrama de classes é usado apenas para a representação visual da interface de usuário.
O diagrama de classes é primariamente utilizado para modelar o fluxo de dados entre diferentes métodos.
O diagrama de classes serve para representar as relações estáticas entre classes, incluindo atributos e métodos.
O diagrama de classes é mais utilizado para descrever a interação entre objetos em tempo de execução.
O diagrama de classes é usado exclusivamente para modelar classes abstratas.
A Unified Modeling Language (UML) é uma linguagem padronizada de modelagem que tem como função principal fornecer uma maneira visual de representar sistemas de software, desde sua concepção, até sua implementação. Qual alternativa apresenta um diagrama UML estrutural e outro comportamental, respectivamente?
Classe e Estado.
Estado e Objeto.
Objeto e Classe.
Tempo e Implantação.
Em um projeto de desenvolvimento de software orientado a objetos para um sistema de gerenciamento de biblioteca, temos diagramas para capturar tanto os requisitos funcionais quanto os não funcionais. A garantia de tempo de resposta inferior a dois segundos para busca no catálogo de livros é um requisito não funcional.
O diagrama UML utilizado para representar as partes do sistema responsável por esse requisito é denominado
Diagrama de Classes.
Diagrama de Casos de Uso.
Diagrama de Atividades.
Diagrama de Componentes.
Diagrama de Sequência.
Considere o seguinte recurso acessível por uma API RESTful, denotado em JSON, que representa uma fatura comercial de forma simplificada.
{
"Numero": 420,
"Emitente": "Empresa Exemplo Ltda",
"Destinatario": "Fulano de Tal",
"ListaItens": [
{
"NumeroItem": 1,
"Quantidade": 1.0,
"DescricaoProduto": "Smartphone XYZ",
"ValorUnitario": 450.0,
"ValorTotal": 450.0
}
]
}
Dentre as alternativas a seguir, assinale aquela que apresenta um diagrama de classes UML condizente como modelagem para esse recurso e outros do mesmo tipo.





Em um sistema de elementos comunicantes, o diagrama de estrutura composta da UML 2 é uma escolha adequada para modelar a colaboração entre entidades cooperativas na execução de uma função específica.
Certo
Errado
Um diagrama de sequência da UML complementa o caso de uso por meio de uma representação gráfica do fluxo de interação em um cenário específico, representando como o sistema reage a eventos internos.
Certo
Errado
Observe o seguinte Diagrama de Classes UML.

A relação entre as Classes que está representada no diagrama é:
Realização;
Agregação;
Composição;
Dependência;
Generalização.
Na modelagem UML, que é uma linguagem gráfica utilizada para visualizar, especificar, construir e documentar sistemas, qual tipo de diagrama representa as interações entre um sistema e seus atores (usuários ou outros sistemas) e ajuda a identificar os requisitos funcionais do sistema?
Diagrama de Estado.
Diagrama de Sequência.
Diagrama de Classe.
Diagrama de Caso de Uso.
Uma empresa aérea regional instalou um serviço de despacho de bagagens nos principais aeroportos brasileiros. Esse serviço funcionará da seguinte maneira:
• o passageiro entregará o seu bilhete a um atendente;
• o atendente procurará por um computador disponível para buscar os dados do bilhete no sistema e iniciará o despacho;
• o atendente solicitará ao passageiro que ponha uma bagagem sobre a balança;
• a balança digital pesará a bagagem e transmitirá os dados da pesagem para o sistema;
• o sistema emitirá uma etiqueta, que será presa à bagagem pelo atendente;
• o processo de pesagem será repetido até que não haja mais bagagens a serem despachadas;
• nenhum recibo será entregue ao passageiro.
Qual diagrama de casos de uso retrata adequadamente o cenário descrito?





Na modelagem de processos de negócio em UML 2.5, o relacionamento de associação corresponde à interação de especialização, em que os itens dos objetos especializados (filhos) são substituíveis por objetos do item generalizado (pais), de modo que os filhos compartilhem o comportamento e a estrutura dos pais.
Certo
Errado
Considere o seguinte diagrama de classe UML:

Nesse diagrama, está sendo realizado uma
agregação.
composição.
herança.
associação binária.
O diagrama de interação permite validar classes, responsabilidades e colaboradores identificados anteriormente. Ele tem, ainda, como função o refinamento do diagrama de classes.
Certo
Errado
Laura precisa modelar o processo de negócio do seu setor, explicitando o fluxo de trabalho (workflow), visando sua automatização via desenvolvimento de um Sistema de Informação.
Para isso, o diagrama comportamental da UML que Laura deve usar é o(a):
Use Case;
Atividade;
Comunicação;
Sequência;
Máquina de Estado.
A Figura a seguir exibe um modelo conceitual de dados por meio de um diagrama de classes UML.

Admita que as instâncias dessas classes sejam representadas por conjuntos não vazios e cujos nomes sejam iguais aos nomes das classes que representam.
Nessas condições, qual equação é sempre verdadeira?
A = B1 U B2 U C
B = A – C
B ∩ C = Ø
C = C1 U C2
C1 = C – C2
O elemento que é considerado uma parte essencial da linguagem UML (Unified Modeling Language), ou seja, o elemento central, é denominado
métodos.
interfaces.
classes.
instruções condicionais.
comentários.
Independentemente do nível de abstração procedural, o diagrama de atividades da UML deve ser utilizado apenas para representar detalhes do processamento.
Certo
Errado