Questões de Concurso Sobre diagrama de estados em engenharia de software

Foram encontradas 102 questões

Q349834 Engenharia de Software
O diagrama que permite descrever o comportamento interno de uma classe, apresentando sua dinâmica, descrevendo posições durante a vida do objeto com caminhos representando seu fluxo de execução e os gatilhos que provocam as mudanças de fluxo é chamado de diagrama de
Alternativas
Q332750 Engenharia de Software
Na UML, são exemplos de diagramas comportamentais e diagramas estruturais, respectivamente:
Alternativas
Q304440 Engenharia de Software
Considere as afirmações a seguir sobre o diagrama de estados UML.

I. Estado inicial e estado final fazem parte do conjunto de elementos do diagrama de estados UML.

II. Uma transição representa a mudança de um estado a outro.

III. Uma condição de guarda deve ser falsa para habilitar a transição a que está associada.

Levando-se em conta as afirmações acima, identifique a única alternativa válida.

Alternativas
Q297944 Engenharia de Software
Julgue os itens a seguir, a respeito de diagramas da UML.
O diagrama de atividade é composto pelos diagramas de estado e de sequência.
Alternativas
Q1272289 Engenharia de Software

Análise de Relacionamento-Navegação é uma técnica sistemática para a determinação da estrutura de relacionamentos de uma aplicação para a Web. Ela não utiliza nenhuma linguagem de modelagem específica, ficando a cargo dos desenvolvedores a escolha das ferramentas que julguem adequadas para representar os modelos que serão construídos.

Em qual dos passos propostos nessa metodologia, devem-se elaborar diagramas de estados com o objetivo de compreender adequadamente as características de uma aplicação para a Web?

Alternativas
Q443468 Engenharia de Software
Com relação aos diagramas de estados da UML, é correto afirmar que:
Alternativas
Q365337 Engenharia de Software
O comportamento de um objeto em determinado instante frequentemente depende de valores de suas variáveis naquele instante. Como um exemplo trivial, considere um objeto com uma variável de instância booleana. Quando solicitado a executar uma operação, o objeto pode realizar algo se a variável for verdadeira (true) e realizar outra coisa se for falsa (false). Na UML (Unified Modeling Language), o melhor diagrama que modela o exemplo citado é o diagrama de:
Alternativas
Q296317 Engenharia de Software
Considere o diagrama de estados a seguir, apresentado na notação da UML. Esse diagrama representa uma máquina de lavar roupas, que possui dois botões, On e Off, para ligar e desligar a máquina, respectivamente. Nesse diagrama, há uma variável n, cujo valor é alterado em determinadas situações.


Imagem 005.jpg


Considere que o sistema se encontra no estado inicial e que o botão “On” é pressionado duas vezes consecutivas. Em seguida, o botão “Off” é pressionado por duas vezes também consecutivas e, finalmente, o botão “On” é novamente pressionado uma única vez.


Qual o valor da variável n após essa sequência de eventos?

Alternativas
Q293183 Engenharia de Software
Identifque as afrmativas que defnem corretamente as formas de utilização de OCL (Object Constraint Language) na UML:

1. Utilizadas para especifcar condições invariantes em classes e tipos em modelo de classes.
2. Utilizadas para descrever pré e pós-condições em operações e métodos.
3. Utilizadas para definir estereótipos.
4. Utilizadas para especifcar guard conditions e change events nos diagramas de transição de estados.
5. Utilizadas para mapear modelagem de banco de dados.

Assinale a alternativa que indica todas as afirmativas corretas.

Alternativas
Q274612 Engenharia de Software
No diagrama de estados e transições da UML, uma atividade está sempre associada a um Estado, enquanto uma ação está associada à Transição. A cláusula que representa as ações realizadas no momento em que o objeto assume o Estado em questão é
Alternativas
Q274611 Engenharia de Software
No diagrama de estados e transições da UML, um estado de ponto de escolha dinâmico é representado por um _______________ , de onde partem________________ ou mais possíveis transições.

Assinale a alternativa que preenche, correta e respectiva- mente, as lacunas do texto.
Alternativas
Q271621 Engenharia de Software
A classe a seguir é usada para tratar os eventos de um sistema de controle de processo.

Imagem 020.jpg

Essa classe possui um diagrama de estados, que descreve o comportamento do processo em questão.

Imagem 021.jpg

Após a criação de uma instância de Controlador e a consequente criação da máquina de estados, observou-se a seguinte sequência de eventos:

1. op1()
2. op2(-2)
3. op2(1)
4. op3()
5. op2(2)
6. op3()
7. op3()

Qual será o valor do atributo x, pertencente à instância criada, logo após o tratamento do 7o evento da sequência acima?
Alternativas
Q261571 Engenharia de Software
O Diagrama de Estado mostra

Alternativas
Q215132 Engenharia de Software
A linguagem UML possui vários tipos de diagramas. Sobre o diagrama de estado, analise as assertivas e assinale a alternativa que aponta as corretas.

I. Na grande maioria dos casos, o diagrama de estado para uma classe mostra os estados que os objetos dessa classe podem assumir e as transições que eles podem fazer de estado para estado.

II. Um diagrama de estado é ideal para a modelação de um atributo com duas características, quando o atributo possui poucos valores e quando o atributo tem restrições em transições autorizadas entre esses valores.

III. O diagrama de estado mostra os estados admissíveis que os objetos de uma dada classe podem assumir e as transições permitidas entre pares de estados.

IV. A modelagem dos estados de uma classe inicia-se com um modelo essencial e faz o mapeamento dele para uma tecnologia escolhida.
Alternativas
Q261462 Engenharia de Software
Considerando a UML (Unified Modeling Language), linguagem visual utilizada para modelar sistemas computacionais por meio do paradigma de orientação a objetos, julgue o  seguinte  item.

O diagrama de tempo, tipicamente utilizado para acompanhar os estados por que passa uma instância de uma classe, descreve a mudança no estado ou condição de uma instância de uma classe, ou o seu papel durante um tempo.

Alternativas
Q105209 Engenharia de Software
Frequentemente usado para modelagem de sistemas de tempo real. Descreve como um sistema responde aos estímulos internos e externos. Mostra as diferentes situações do sistema e os estímulos que provocam transições de uma para outra situação. Trata-se do modelo de
Alternativas
Q92434 Engenharia de Software
Imagem 018.jpg

Considerando a figura acima, que foi obtida do documento de especificação da superestrutura da linguagem UML e que apresenta um diagrama de classes no qual estão representados conceitos da própria linguagem, julgue os itens a seguir, relativos aos conceitos gerais da UML e aos diagramas suportados dessa linguagem.

Em um diagrama de estados, uma máquina de estados pode ser composta por diversas outras máquinas de estados, denominadas submáquinas. Cada submáquina pode estar relacionada às demais por meio de transições, e as submáquinas podem estar na mesma região ou em diferentes regiões da máquina de estado que as compõe.
Alternativas
Q89264 Engenharia de Software
Imagem 001.jpg

Considerando a figura acima e os conceitos de UML, julgue os itens
subsecutivos.

A figura representa um diagrama do estado do sistema e de suas diversas fases de execução.
Alternativas
Ano: 2010 Banca: FEPESE Órgão: UDESC Prova: FEPESE - 2010 - UDESC - Analista de Sistemas |
Q119995 Engenharia de Software
Considere o diagrama de máquina de estados de UML abaixo.

Imagem 017.jpg

Analise as afirmativas a seguir, a seu respeito:

1. O elemento “estado1” corresponde a um estado sub-máquina.
2. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado inicial.
3. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um estado final.
4. O diagrama “diagrama estado1”, que refina “estado1”, terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída.

Assinale a alternativa que indica todas as afirmativas corretas.
Alternativas
Q79925 Engenharia de Software
Com relação aos diagramas da UML, julgue os itens de 128 a 133.

A figura a seguir ilustra um diagrama de gráfico de estados ou de máquina de estados que pode ser utilizado para representar os estados de um sistema como um todo. As transições externas ocorrem durante um estado do objeto e podem modificá-lo, enquanto as autotransições saem do estado atual do objeto, podem executar alguma ação e retornam ao mesmo estado inicial.

Imagem 042.jpg

Alternativas
Respostas
61: C
62: A
63: A
64: E
65: E
66: E
67: B
68: A
69: E
70: C
71: A
72: B
73: D
74: C
75: E
76: E
77: C
78: E
79: E
80: E