Questão de Arquitetura de Software — Banco de Dados — NC-UFPR 2007
Arquitetura de SoftwareBanco de Dados
- Código
- qg787497
- Banca
- NC-UFPR
- Órgão
- SEED-PR
- Ano
- 2007
- Nível
- Superior
- Cargo
- UFPR - SEE-PR - Professor - Informática
Com relação à linguagem de modelagem unificada (UML) (Unified Modeling Language), especificamente o diagrama de estados, considere as seguintes afirmativas:1. A existência de estado em um objeto implica que a ordem na qual as operações são executadas é importante, o que leva à idéia de objetos como máquinas independentes.2. Uma desvantagem do diagrama de estado é ter de definir todos os possíveis estados de um sistema.3. A UML propõe o emprego do diagrama de estado de maneira individualizada para cada classe.4. Os objetos de uma classe habitualmente possuem um ciclo de vida: são gerados, assumem posições durante a sua vida, dão origem a outros objetos em classes relacionadas e deixam de existir no momento de sua destruição.5. Sinais representam relacionamentos entre dois estados, indicando que um objeto no primeiro estado executará certas ações especificadas e entrará no segundo estando quando um evento relacionado ocorrer e forem satisfeitas condições pré-especificadas.Assinale a alternativa correta.
- ASomente as afirmativas 1 e 2 são verdadeiras.
- BSomente as afirmativas 2, 3 e 4 são verdadeiras.
- CSomente as afirmativas 2, 3 e 5 são verdadeiras.
- DSomente as afirmativas 1, 2, 3 e 4 são verdadeiras.
- EAs afirmativas 1, 2, 3, 4 e 5 são verdadeiras.