Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q541140 Engenharia de Software
Considerando o diagrama de sequência seguinte, é correto afirmar:



Imagem associada para resolução da questão


Alternativas
Q534292 Engenharia de Software

Considere os seguintes diagramas de Casos de Uso.


Imagem associada para resolução da questão


A partir dos diagramas apresentados, assinale a alternativa que contempla recursos oferecidos I, II e III, respectivamente:

Alternativas
Q534282 Engenharia de Software
A UML (Unified Modeling Language) oferece uma série de recursos para se modelar um sistema, de modo que o processo de desenvolvimento do sistema seja mais eficiente, especialmente durante a fase de implementação. Dentre os diversos diagramas que a UML contempla, o Diagrama de Sequência é um dos mais utilizados, pois descreve de maneira muito prática a temporalidade nos elementos que compõem o sistema. Dessa forma, assinale a alternativa que contempla apenas afirmações verdadeiras sobre o Diagrama de Sequência:
Alternativas
Q533229 Engenharia de Software
Considere a afirmativa:
“Este diagrama preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um determinado processo.”
Com relação à afirmativa acima, marque a alternativa que apresenta o nome deste diagrama.
Alternativas
Q529549 Engenharia de Software
No diagrama de classe da UML 2.0, o tipo de relacionamento especial que mistura características dos relacionamentos de generalização e dependência, sendo utilizado para identificar classes responsáveis por executar funções para classes que representam interfaces, é:
Alternativas
Q526156 Engenharia de Software
Considere a representação simplificada do diagrama de classes da UML a seguir:


Imagem associada para resolução da questão


O losango ao lado da classe Pedido representa um tipo especial de associação utilizada para indicar “todo-parte", ou seja, um objeto “parte" de Item pode estar relacionado com vários objetos “todo" de Pedido. Este tipo de associação é conhecida como 


Alternativas
Q522751 Engenharia de Software
Assinale a alternativa que apresenta um exemplo de diagrama de estruturas da UML.
Alternativas
Q522338 Engenharia de Software
Alguns diagramas utilizados na notação UML estão disponibilizados na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


Coluna I

1. Diagrama de casos de uso

2. Diagrama de classes

3. Diagrama de sequência

4. Diagrama de máquina de estados.

5. Diagrama de componentes. 


Coluna II

( ) Serve de apoio para todos os outros diagramas, definindo os atributos e métodos das classes.

( ) Está muitas vezes associado à linguagem de programação que será utilizada.

( ) Acompanha as mudanças sofridas pelas instâncias de uma classe, de um caso de uso ou de um subsistema ou sistema completo.

( ) Auxilia o levantamento e análise de requisitos, bem como da compreensão do sistema como um todo.

( ) Preocupa-se com a ordem temporal em que as mensagens são trocadas entre os objetos envolvidos em um processo.


A sequência correta, de cima para baixo, é: 


Alternativas
Q522337 Engenharia de Software
Algumas visões utilizadas na notação UML estão disponibilizadas na coluna I. Estabeleça a correta correspondência com seus significados disponibilizados na coluna II.


 Coluna I

1. Visão de caso de uso

2. Visão de projeto

3. Visão de processo

4. Visão de implementação

5. Visão de implantação


Coluna II

( ) Focaliza a topologia do hardware.

( ) Focaliza a estrutura lógica do sistema.

( ) Focaliza os comportamentos de um sistema e deve ser transparente a todos os envolvidos no projeto.

( ) Focaliza a estrutura física para a efetiva construção do sistema.

( ) Focaliza nas questões de desempenho e escalabilidade do sistema.

A sequência correta, de cima para baixo, é: 




Alternativas
Q520682 Engenharia de Software
Em UML, o diagrama que mostra um conjunto de papéis e as mensagens enviadas e recebidas de forma ordenada pelas instâncias, que representam os papéis, é o diagrama de:
Alternativas
Q518615 Engenharia de Software
No UML 2, um nó de bifurcação/união é um nó de controle que pode tanto dividir um fluxo em dois ou mais fluxos concorrentes, como mesclar dois ou mais fluxos concorrentes em um único fluxo de controle. Como esse nó é representado?
Alternativas
Q518614 Engenharia de Software
No UML, o diagrama de estrutura composta é utilizado normalmente para quê?

Alternativas
Q510237 Engenharia de Software
Considere o diagrama UML abaixo.

                        Imagem associada para resolução da questão

Neste diagrama,
Alternativas
Q507686 Engenharia de Software
Observe o Diagrama de Casos de Uso UML a seguir.


Conforme a modelagem ilustrada no diagrama, o re­lacionamento entre os atores colaborador, gerente e administrador demonstra que
Alternativas
Q504675 Engenharia de Software
Dentro de um diagrama de sequência da UML (Unified Modeling Language), a utilização de retângulos com um rótulo interno e uma linha vertical que se estende abaixo deles, contendo barras de diferentes tamanhos, tem como objetivo:
Alternativas
Q502277 Engenharia de Software
A documentação de um caso de uso costuma descrever, por meio de uma linguagem simples, informações sobre ele. Na UML 2.0, essa documentação
Alternativas
Q501350 Engenharia de Software
A UML oferece uma família de notações gráficas que ajudam na descrição e no projeto de sistemas de software. Uma dessas notações é muito útil para representar lógica comportamental, que é uma excelente ferramenta para modelagem de fluxos de trabalho e de processos. A notação em questão é o diagrama de:
Alternativas
Q496389 Engenharia de Software
Em um diagrama de componentes, na UML 2.0, a representação utilizada para um componente é:
Alternativas
Q496297 Engenharia de Software
No que concerne à UML 2, julgue o próximo item.

Caso seja necessário modelar visões de um conjunto de instâncias que cooperam entre si para executar uma função específica, o diagrama de interação geral será mais adequado que o diagrama de estrutura composta.
Alternativas
Q496296 Engenharia de Software
No que concerne à UML 2, julgue o próximo item.

A multiplicidade pode ocorrer tanto na associação entre duas classes, no diagrama de classes, quanto na associação entre ator e caso de uso, no diagrama de caso de uso.
Alternativas
Respostas
1141: E
1142: C
1143: B
1144: E
1145: B
1146: B
1147: A
1148: D
1149: E
1150: D
1151: C
1152: A
1153: C
1154: D
1155: D
1156: A
1157: B
1158: C
1159: E
1160: C