🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.233 questões

Q3057463 Engenharia de Software
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?
Alternativas
Q3056626 Engenharia de Software
Um diagrama de sequência é um diagrama UML, que consiste em
Alternativas
Q3047597 Engenharia de Software
Em um diagrama de classes, as relações de agregação e composição são tipos de associações que representam uma relação “todo/parte” onde a parte pode existir independentemente do todo ou não. A partir do seguinte diagrama de classes, é correto afirmar que

Imagem associada para resolução da questão


Alternativas
Q3035058 Engenharia de Software
Em um processo de modelagem de sistemas de software, utilizando-se o diagrama de classes UML, uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos. Qual é o tipo de relacionamento representado?
Alternativas
Q3035056 Engenharia de Software
A modelagem de sistema de software é um processo de abstração, de maneira que se apresente uma visão ou perspectiva do sistema a partir de uma notação gráfica. A UML (do inglês, Unified Modeling Language) apresenta um conjunto de diagramas para representar e documentar aspectos diferentes da modelagem de sistemas de software. Observe o diagrama abaixo, que representa um sistema de controle bancário.
Imagem associada para resolução da questão

Disponível em:
<https://www.uniara.com.br/arquivos/file/cca/artigos/2015/marcos-vinicius-silvaortiz.pdf>. Acesso em: mar. 2024.
Trata-se do diagrama de
Alternativas
Q3033994 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

Quando o ator sistema acionar o caso de uso verificar dados do cartão de crédito, este acionará, obrigatoriamente, o caso de uso preencher dados do cartão de crédito. 
Alternativas
Q3033993 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

O caso de uso informar endereço será acionado opcionalmente ao se acionar o caso de uso finalizar compra
Alternativas
Q3033992 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

No diagrama apresentado, seria adequado utilizar o diagrama de estrutura composta para, caso se queira, descrever os detalhes das partes internas que compõem uma classe e a forma como elas colaboram entre si. 
Alternativas
Q3032793 Engenharia de Software
Observe o diagrama de máquina de estados modelado em UML 2.5.1 para uma instância de classe.

Imagem associada para resolução da questão



O diagrama de máquinas de estado de comportamento representa que a transição: 
Alternativas
Q3031739 Engenharia de Software
Roberto está utilizando a UML para modelar um sistema de gerenciamento e monitoramento de pedidos. Ele definiu um processo assíncrono, que envolve a tela cliente emitindo os pedidos para um serviço, para o tratamento no servidor, além de uma callback no cliente, exibindo a conclusão do processo.
Para modelar o fluxo de execução descrito, Roberto utilizou:
Alternativas
Q3031101 Engenharia de Software
No diagrama de estados, o elemento que marca o ponto de saída da utilização do objeto (estado final) é representado por um dos símbolos a seguir. Assinale a alternativa que apresenta esse símbolo.
Alternativas
Q3031100 Engenharia de Software
O elemento que é considerado uma parte essencial da linguagem UML (Unified Modeling Language), ou seja, o elemento central, é denominado
Alternativas
Q3022637 Engenharia de Software
A Modelagem Orientada a Objetos (MOO) visa a diagramar os principais conceitos de um sistema de software. Diagramas de classe da Unified Modeling Language (UML) são frequentemente usados para fazer MOO. Com isso em mente, assinale a alternativa correta
Alternativas
Q3022117 Engenharia de Software

A partir do diagrama de classes abaixo, é possível afirmar que:



Imagem associada para resolução da questão

Alternativas
Q3022107 Engenharia de Software

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.


                                               Imagem associada para resolução da questão

Alternativas
Q3022102 Engenharia de Software

Considerando o desenvolvimento de Sistemas Orientados a Objetos, as figuras abaixo representam tipos de relacionamentos entre classes, tipicamente utilizados em Diagramas de Classe. Identifique o tipo de relacionamento de cada figura seguindo o padrão UML na ordem de (1) a (4): 


                                  Imagem associada para resolução da questão



Alternativas
Q3014369 Engenharia de Software
Considere o diagrama de classes UML apresentado a seguir e assinale a alternativa que apresenta a interpretação correta
Imagem associada para resolução da questão
Alternativas
Q2762432 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) é uma linguagem utilizada na área de Engenharia de Software para especificar, visualizar e documentar os artefatos de sistemas mais elaborados. UML possui um conjunto de diferentes diagramas que auxiliam a representar tanto as estruturas quanto os comportamentos de um sistema. Assinale a alternativa que apresenta um diagrama utilizado pela UML.
Alternativas
Q2654776 Engenharia de Software

Sobre os diagramas de UML, assinale com V as afirmativas verdadeiras e com F as falsas.


(    ) Um caso de uso, no diagrama de casos de uso, descreve o fluxo principal de eventos, ou seja, a sequência de ações realizadas pelo ator e pelo sistema para alcançar um objetivo específico.


(    ) No diagrama de classes, as classes são representadas como caixas com três compartimentos, mostrando o nome da classe, seus atributos e seus métodos.


(    ) No diagrama de classes, um ator representa um papel externo ao sistema, como um usuário, que interage com o sistema para realizar uma determinada função.


Assinale a sequência correta.

Alternativas
Q2654775 Engenharia de Software

O diagrama de objetos da UML é usado para representar a estrutura estática de um sistema, mostrando os objetos, suas classes e os relacionamentos entre eles.


Sobre o diagrama de objetos da UML, analise as afirmativas a seguir.


I. No diagrama de objetos, os objetos são representados como instâncias de classes, mostrando seus atributos com os valores atuais e os métodos da sua classe.


II. O diagrama de objetos pode mostrar os relacionamentos entre objetos, como associações, agregações e composições, representando a forma como os objetos se relacionam no sistema.


III. O diagrama de objetos mostra os valores atuais de cada atributo de um objeto em um determinado momento de execução do sistema.


Estão corretas as afirmativas

Alternativas
Respostas
181: A
182: C
183: A
184: B
185: A
186: E
187: E
188: C
189: D
190: A
191: D
192: C
193: B
194: E
195: D
196: C
197: B
198: A
199: B
200: C