Questões de Engenharia de Software - Diagrama de Sequência para Concurso

Foram encontradas 219 questões

Q2339832 Engenharia de Software
A UML define diversos tipos de diagramas com diferentes propósitos e características. Saber identificá-las é uma função essencial para o desenvolvimento de sistemas. Com base nisso, relacione as colunas a seguir, associando os diagramas com suas características:

1.  Diagrama de Estados 
2.  Diagrama de Atividades
3.  Diagrama de Comunicação
4.  Diagrama de Sequência 

(   )  Mostra o comportamento dinâmico de um sistema ou de parte de um sistema por meio do fluxo de controle entre ações que o sistema executa. Um dos componentes principais é um nó ação, que corresponde a uma tarefa executada por um sistema de software. Existem setas que vão de um nó ação para outro e indicam o fluxo de controle.
(   )  Provê uma visão dinâmica dos objetos de uma classe, sendo importantes para modelar o comportamento de objetos de uma classe em resposta à ocorrência de eventos.
(   )  É um diagrama de interação com ênfase na organização estrutural dos objetos e nas relações entre os objetos e classes que enviam ou recebem mensagens. 
(   )  É utilizado, principalmente, para modelar as interações entre os atores e os objetos e entre os próprios objetos. Indica as comunicações dinâmicas durante a execução de uma tarefa e mostra a ordem temporal na qual as mensagens são enviadas para executar a tarefa.

  A ordem CORRETA de preenchimento dos parênteses, de cima para baixo, é: 
Alternativas
Q2310225 Engenharia de Software
As figuras a seguir apresentam típicos diagramas UML nomeados como Diagrama1, Diagrama2, Diagrama3 e Diagrama4. Qual alternativa identifica o nome de cada diagrama, na ordem do Diagrama1 ao Diagrama4?
Imagem associada para resolução da questão Imagem associada para resolução da questão Imagem associada para resolução da questão
(fonte das figuras: R.S. PRESSMAN, B.R. MAXIM, B.R., Engenharia de Software: Uma Abordagem Profissional, 8ª edição, Ed. McGraw-Hill)
Alternativas
Q2287877 Engenharia de Software
A Unified Modeling Language™ (UML®) é uma linguagem de modelagem visual padrão para os analistas de negócios, arquitetos de software e desenvolvedores, empregada para descrever, especificar, projetar e documentar processos de negócios novos ou existentes, estrutura e comportamento de artefatos de sistemas de software. Sobre diagramas UML, marque V para as afirmativas verdadeiras e F para as falsas.
( ) Diagrama de Estados: usado para representar o comportamento de um objeto em diferentes estados e as transições entre esses estados.
( ) Diagrama de Sequência: empregado para mostrar a sequência de interações entre objetos ou atores ao longo do tempo, geralmente em resposta a um evento específico.
( ) Diagrama de Classes: amplamente utilizado para representar a estrutura estática de um sistema orientado a objetos; mostra as classes do sistema, seus atributos, métodos e relacionamentos entre elas.
( ) Diagrama de Casos de Uso: usado para representar a interação entre atores e casos de uso, mostrando como os usuários interagem com o sistema e quais funcionalidades o sistema oferece para os atores.
A sequência está correta em
Alternativas
Q2271747 Engenharia de Software
A UML é uma linguagem visual utilizada para modelar sistemas orientados a objetos. Através dos elementos gráficos definidos nesta linguagem pode-se construir diagramas que representam diversas perspectivas de um sistema. Os diagramas UML são divididos em dois tipos: Diagramas Estruturais e Diagramas Comportamentais.

Adaptado de Eduardo Bezerra. Princípios de Análise e Projeto de Sistemas Com UML. 2 ed. Rio de Janeiro: Elsevier, 2007.

Qual diagrama da UML apresenta as interações entre objetos na ordem temporal em que elas acontecem?
Alternativas
Q2256187 Engenharia de Software
Um diagrama de seqüência é baseado nas dimensões vertical e horizontal que representam, respectivamente,
Alternativas
Respostas
6: C
7: B
8: A
9: C
10: C