Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.250 questões

Q2098053 Engenharia de Software
Assinale a alternativa que apresenta a notação gráfica para modelagem de software que define um conjunto de diagramas para documentar e ajudar no design de sistemas de software, particularmente sistemas orientados a objetos. 
Alternativas
Q2098051 Engenharia de Software
Considere as seguintes afirmações sobre o uso de UML para desenvolvimento de sistemas.
I - Os diagramas UML são classificados em dois grandes grupos: (1) Diagramas Estáticos (ou Estruturais), que modelam a estrutura e organização de um sistema, incluindo informações sobre classes, atributos, métodos, pacotes, etc; e (2) Diagramas Dinâmicos (ou Comportamentais), que modelam eventos que ocorrem durante a execução de um sistema.
II - Diagramas de classes são um dos diagramas mais usados da UML. Eles oferecem uma representação gráfica para um conjunto de classes, provendo informações sobre atributos, métodos e relacionamentos que existem entre as classes modeladas.
III - Diagramas de atividades são usados para representar, em alto nível, um processo ou fluxo de execução. Os principais elementos desses diagramas são ações representadas por retângulos. Existem ainda elementos de controle, que definem a ordem de execução das ações.
Quais estão corretas?
Alternativas
Q2085013 Engenharia de Software
A Linguagem de Modelagem Unificada (Unified Modeling Language – UML) é uma linguagem utilizada para modelar soluções de software, estruturas de aplicação, comportamento de sistemas e processos de negócio. Pertencem à linguagem UML, os seguintes diagramas, EXCETO:
Alternativas
Q2085012 Engenharia de Software
A UML é composta por quatorze tipos de diagramas, divididos em duas categorias: diagramas de estrutura e diagramas comportamentais. Considerando os tipos de diagramas UML e suas respectivas categorias, NÃO pertence à categoria de diagramas de estrutura o diagrama de:
Alternativas
Q2084817 Engenharia de Software
Em UML, uma classe é uma descrição de um grupo de objetos com atributos, comportamentos, relacionamentos e semântica comuns. Selecione a alternativa que mostra o tipo de classe que modela comportamentos que representam algoritmos de uso comum.
Alternativas
Q2084758 Engenharia de Software
Em UML, um diagrama de classes descreve os tipos de objetos presentes no sistema e os vários tipos de relacionamentos estáticos existentes entre eles. Selecione a propriedade de diagrama de classes UML que existe se mudanças na definição de um elemento (o fornecedor) podem causar mudanças ao outro (o cliente). 
Alternativas
Q2071944 Engenharia de Software

A respeito do desenvolvimento e da manutenção de sistemas e aplicações, julgue o item. 


Um dos diagramas utilizados no desenvolvimento de sistemas orientados a objetos é o diagrama de casos de uso.

Alternativas
Q2069910 Engenharia de Software

Analise a imagem a seguir: 

Imagem associada para resolução da questão

A imagem apresenta um exemplo de um diagrama de: 

Alternativas
Q2069909 Engenharia de Software

Analise a imagem a seguir: 

Imagem associada para resolução da questão

O diagrama da imagem é um exemplo de diagrama de: 

Alternativas
Q2069896 Engenharia de Software

Analise a imagem a seguir e use-a como base para responder as três próximas questões:

Imagem associada para resolução da questão

A notação diagramática acima está associada ao modelo:

Alternativas
Q2056553 Engenharia de Software

Com relação ao diagrama de caso de uso da UML, analise as afirmativas a seguir.


I. Um caso de uso é uma descrição de um conjunto de subsequências de ações, inclusive variantes, que um sistema executa para produzir um resultado de valor observável por um ator.

II. Um ator representa um conjunto coerente de papéis que os usuários de caso de uso desempenham quando interagem com eles.

III. Um caso de uso descreve o que um sistema faz (suas funcionalidades) e especifica como isso deve ser feito.


Estão corretas as afirmativas

Alternativas
Q2056552 Engenharia de Software
O diagrama da UML que é empregado para fazer modelagem de aspectos dinâmicos do sistema, que é essencialmente um gráfico de fluxo mostrando a concorrência entre esses fluxos, bem como as ramificações de controle, é chamado de
Alternativas
Q4422778 Engenharia de Software
A Linguagem de Modelagem Unificada (UML) se tornou uma linguagem padrão para modelagem orientada a objetos. Com os seus distintos diagramas, apoia a criação de diferentes modelos de sistemas, sendo possível representar a essência de um sistema a partir de cinco tipos de diagramas. Assinale a alternativa que apresenta corretamente esses diagramas.
Alternativas
Q4347248 Engenharia de Software
Considerando-se a modelagem de sistemas através de UML, assinalar a alternativa CORRETA a partir do diagrama de classes abaixo: 

Imagem associada para resolução da questão
Alternativas
Q4216818 Engenharia de Software

UML é um acrônimo para a expressão Unified Modeling Language. Pela definição de seu nome, vemos que a UML é uma linguagem que define uma série de artefatos que nos ajuda na tarefa de modelar e documentar os sistemas orientados a objetos que desenvolvemos. Sobre a UML, analise as afirmativas abaixo:



I. Dependendo de sua classe ou estado, cada objeto pode ser identificado e tratado distintamente como uma entidade, sendo essa característica denominada de “Identidade de Objeto”.


II. A seta com a ponta “aberta” na UML representa a “generalização”, e permite a indicação de herança simples ou herança múltipla.


III. Atributos de estado podem assumir valores infinitos com transições ilimitadas entre eles.


IV. O conjunto de vínculos de relacionamento entre as instâncias de uma classe são denominadas de associação.



Assinale  

Alternativas
Q4216814 Engenharia de Software

Na UML, quais os elementos em que podemos utilizar o relacionamento Generalização/Especialização:  

Alternativas
Q4172568 Engenharia de Software
No que diz respeito à modelagem UML 2.0, são exemplos de diagramas comportamentais os diagramas de
Alternativas
Q4154445 Engenharia de Software
“Em um projeto do software ‘Banco Virtual’, um grupo de investidores pediu que os desenvolvedores implementassem um resumo das ações compradas por um cliente”. Com base nessa afirmação, qual o cenário descreve o uso de diagramas de classe UML como instrumento para a Engenharia Avante?
Alternativas
Q4105473 Engenharia de Software
O Diagrama de Sequência da UML (Unified Modeling Language), fundamentalmente, descreve 
Alternativas
Q4097377 Engenharia de Software
A Especificação de Requisitos de Software, documento de requisitos de software, define o que os desenvolvedores de um sistema necessitam implementar. Essa especificação implica que 
Alternativas
Respostas
401: A
402: E
403: E
404: C
405: E
406: A
407: C
408: B
409: A
410: A
411: A
412: B
413: C
414: D
415: D
416: A
417: C
418: C
419: A
420: D