Baixe o app para aproveitar ainda mais
Prévia do material em texto
Nome Data Análise e Projeto - Tema 5 Nota 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? Trata-se da situação na vida de um objeto em que ele satisfaz a alguma condição ou realiza alguma atividadeA É dado em função dos valores dos atributos e (ou) das ligações com outros objetos Pode ser representado por uma máquina de estadosB C D Representa aspectos estruturais do sistema 2. Para que serve um DTE (Diagrama de Transição de Estados)? Para representar um conjunto de componentes físicos do sistema OOA Para representar um conjunto de estados e suas transições que um determinado objeto pode assumir durante a execução de um programa OOB Para modelar o fluxograma de atividades de um caso de uso Para representar uma funcionalidade externamente observável.C D 3. Quantos estados iniciais e finais pode haver em um DTE? Pode haver somente 1 estado inicial e 1 estado final.A Podem haver vários estados iniciais e somente um estado final Podem haver vários estados finais e somente um estado inicial Podem haver vários estados finais e vários estados iniciaisB C D 4. Que elemento do diagrama de transição de estados é utilizado para representar a mudança de um estado para outro? Uma transiçãoA Uma condição de guarda Uma atividadeB C D Uma lista de parâmetros 5. Quais são os elementos controladores de uma transição de estados em um DTE? Evento (gatilho), condição de guarda, ação Condição de guarda, atividade, transição Evento (gatilho), estado final, ação Nenhuma das anterioresA B C D 6. Considerando um DTE, um evento do tipo "Evento temporal" considera: o recebimento de uma mensagem de outro objetoA o recebimento de um sinal do sistemaB a passagem de um intervalo de tempo predefinido uma condição que se torna verdadeiraC D 7. Para que serve uma Condição de Guarda num DTE? Para determinar o fim da execução do DTEA 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ãoB Para determinar quando um DTE deve ser iniciadoC Para especificar as atividades que podem ser executadas quando um objeto entra em um determinado estadoD 8. O que difere uma Atividade de uma Ação, num DTE? Uma ação está associada à um estado, enquanto uma atividade está associada a uma transiçãoA Atividades e ações são exatamente a mesma coisa Esse bicho é de comer ou de beber?B C D Uma atividade está associada à um estado, enquanto uma ação pode estar associada a uma transição 9. Qual das seguinte ações é executada no momento em que um objeto transita para um determinado estado? entry exit doA B C 10. Qual das seguinte ações é executada no momento em que um objeto transita para fora de um determinado estado? entry exit doA B C 11. Sobre o diagrama de Transição de Estados da UML, assinale a alternativa falsa: Os estados estão associados a outros pelas transições.A Uma transição é mostrada como uma linha conectando estados, com uma seta apontando para um dos estados.B Uma transição pode ser descrita pela expressão: evento (lista-parâmetros) [ação]/guarda. Quando uma transição entre estados ocorre, diz-se que a transição foi disparada.C D E Uma Transição sempre possui um evento associado. 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: Ações Atividades Ponto de JunçãoA B C D Condição de guarda
Compartilhar