Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Dadas as afirmativas abaixo, qual delas não é verdadeira em relação ao "Estado" de um objeto, considerando diagramas de transição de estados da UML? R: (D) Representa aspectos estruturais do sistema 2. Para que seve um DTE (Diagrama de Transição de Estados)? R: (B) Para representar um conjunto de estados e suas transições que um determinado objeto pode assumir durante a execução de um programa OO 3. Quantos estados iniciais e finais pode haver em um DTE? R: (C) Podem haver vários estados finais e somente um estado inicial 4. Que elemento do diagrama de transição de estados é utilizado para representar a mudança de um estado para outro? R: (A) Uma transição 5. Quais são os elementos controladores de uma transição de estados em um DTE? R: (A) Evento (gatilho), condição de guarda, ação 6. Considerando um DTE, um evento do tipo "Evento temporal" considera: R: (C) a passagem de um intervalo de tempo predefinido 7. Para que serve uma Condição de Guarda num DTE? R: (B) Para condicionar o disparo de uma transição a um conjunto de parâmetros passados no evento e/ou os valores dos atributos do objeto em questão 8. O que difere uma Atividade de uma Ação, num DTE? R: (D) Uma atividade está associada à um estado, enquanto uma ação pode estar associada a uma transição 9. Qual das seguintes ações é executada no momento em que um objeto transita para um determinado estado? R: (A) entry 10. Qual das seguintes ações é executada no momento em que um objeto transita para fora de um determinado estado? R: (B) exit 11. Sobre o diagrama de Transição de Estados da UML, assinale a alternativa falsa: R: (C) Uma transição pode ser descrita pela expressão: evento (lista-parâmetros) [ação]/guarda. 12. Em relação ao Diagrama de Transição de Estados, analise a seguinte assertiva: “é desenhado como um losango em que chega uma ou mais transições (provenientes de estados diferentes) e de onde parte uma ou mais transições”. Trata-se de: R: (C) Ponto de Junção
Compartilhar