SóProvas


ID
16888
Banca
CESPE / CEBRASPE
Órgão
TRE-AL
Ano
2004
Provas
Disciplina
Engenharia de Software
Assuntos

A respeito da orientação a objetos, que é uma das técnicas mais
utilizadas para concepção e desenvolvimento de programas,
julgue os itens seguintes.

Na UML, um diagrama de estados mostra os vários estados
pelos quais passa um objeto e as transições de um estado
para outro.

Alternativas
Comentários
  • Um diagrama de transição de estados é uma representação do estado ou situação em que um objeto pode se encontrar no decorrer da execução de processos de um sistema. Com isso, o objeto pode passar de um estado A (estado inicial) para um estado B (estado final) através de uma transição.
  • http://content.screencast.com/users/sabiotriste/folders/UML/media/75231361-56c3-4355-9e13-9b5c4a71d93c/4g1dgf5ll9ugmhdaufno432ul8.png estado inicial


    http://content.screencast.com/users/sabiotriste/folders/UML/media/95c2bbc8-9135-4dfd-81de-11c184438b53/5ug7s0r92eeqf82o0oopo1kuit.png estado final


    http://content.screencast.com/users/sabiotriste/folders/UML/media/f3f31a4b-2dc9-4338-bbd9-d3009cc21784/4anp58nbb6gr9un0m23poh2n0k.png Outros estados

    Transições ( os arcos que ligam os estados )

    http://content.screencast.com/users/sabiotriste/folders/UML/media/40153ff9-c154-447b-bf85-40d42db03e3c/661va06gktogpm46lnatlv7cll.png

    Eventos que geram a transição.
    Podem ter listas de parâmetros

    podem ser eventos de tempo ( after )
    after ( 30 segundos )

    ou eventos de mudança ( when )
    when ( data = 09/02/2011 ) , when ( saldo < 0 )

    E podem executar uma ação, que é considerada instatânea, não pode ser interrompida.

    Os estados podem executar internamente atividades que podem ser interrompidas.

    Os estados compostos são os estados que apresentam subestados internos
    http://content.screencast.com/users/sabiotriste/folders/UML/media/78aba921-12c0-4720-9103-a401ffcaf7db/5kqaqmue97tbtq65kfitqtemmh.gif