Questões sobre UML

Lista completa de Questões sobre UML para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Acerca de análise e projeto de sistemas, julgue os próximos itens.

Na UML, os diagramas de classe, de objetos e de componentes representam visões estáticas do sistema.

  • C. Certo
  • E. Errado

Uma associação em UML representa

  • A.

    uma população variada de relações (engagements) de redundâncias entre instâncias de classe.

  • B.

    uma população variada de vínculos (links) de relacionamentos entre instâncias de classe.

  • C.

    uma classifi cação de vínculos (links) de relacionamentos entre classes de atributos.

  • D.

    uma população constante de valores (values) de relacionamentos quantitativos entre atributos de instâncias.

  • E.

    uma estrutura de equivalências (equal features) entre relacionamentos de instâncias de posicionamento de classes.

No Diagrama de Sequência de UML, uma linha de vida (Lifeline) representa

  • A. a troca observável de informação entre elementos.
  • B. a unidade semântica básica de uma interação.
  • C. uma comunicação entre objetos.
  • D. um conjunto de objetos com um mesmo comportamento.
  • E. um participante individual da interação.

No Diagrama de Sequências, na UML 2.2, o operador strict:

  • A. representa uma restrição de acesso a um objeto na linha de vida.
  • B. permite definir trechos alternativos dentro de uma interação.
  • C. permite uma execução paralela de trechos de interação.
  • D. significa que as mensagens não podem ser intercaladas com outras mensagens.
  • E. representa uma sequência rigorosa no trecho da interação.

A respeito de diagrama de atividades, em UML 2.2, “uma unidade básica existente para a especificação de um comportamento que venha a representar alguma transformação ou processamento na modelagem de um sistema” define:

  • A. Ação.
  • B. Atividade.
  • C. Fluxo de controle.
  • D. Fluxo de objeto.
  • E. Nó de objeto.

Assinale a opção correta acerca de UML.

  • A.

    O diagrama de estados tem a finalidade de descrever os passos a serem percorridos para a conclusão de uma tarefa específica, representando os estados dos objetos.

  • B.

    O diagrama de sequência evidencia as tarefas a serem executadas em um caso de uso, sem descrever as mensagens trocadas entre os objetos.

  • C.

    O diagrama de atividade descreve as mensagens que são trocadas no processo, não se preocupando com a temporalidade.

  • D.

    O diagrama de casos de uso é utilizado para modelar colaborações e descrever a estrutura interna de um classificador.

  • E.

    O diagrama de classes, além de definir a estrutura das classes utilizadas pelo sistema, determinando os atributos e métodos de cada classe, estabelece como as classes se relacionam e trocam informações entre si.

Com relação aos diagramas utilizados pela linguagem UML (Unified Modeling Language), qual tipo seria o mais adequado para modelar fluxos de navegação entre telas de uma aplicação desktop, permitindo a visualização dos estímulos que acionam estes fluxos, tais como o pressionar de botões, links ou execução de regras pré-programadas?

  • A. Diagrama de Classes
  • B. Diagrama de Objetos
  • C. Diagrama de Estados
  • D. Diagrama de Casos de Uso
  • E. Diagrama de Componentes

Sobre UML 2.2. – Convenções adotadas para os diagramas de metamodelos, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F):

( ) Se nenhuma multiplicidade é mostrada na extremidade da associação, isso implica uma multiplicidade de 0 (zero) ou * (muitos).

( ) Uma dependência sem rótulo entre dois pacotes é interpretada como uma relação de importação de pacotes.

( ) Uma associação com nenhuma extremidade marcada por setas de navegabilidade significa que cada extremidade da associação é de propriedade do classificador na extremidade oposta.

( ) Se uma extremidade da associação não é rotulada, o nome padrão para essa extremidade é o nome da classe a que a extremidade está anexada, modificado de tal forma que a primeira letra é uma letra minúscula.

Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

  • A. V – F – F – F.
  • B. V – V – F – F.
  • C. F – V – V – V.
  • D. F – F – V – V.
  • E. F – F – F – V.

  • A. 5 – 2 – 3 – 4 – 1.
  • B. 4 – 5 – 2 – 3 – 1.
  • C. 5 – 3 – 1 – 4 – 2.
  • D. 2 – 3 – 4 – 1 – 5.
  • E. 4 – 2 – 5 – 3 – 1.

Sobre UML 2.2. – Diagrama de classes, considere as seguintes afirmativas referentes a relacionamentos:

1. O relacionamento de realização é representado por uma linha contínua com uma seta triangular no início que corresponde ao elemento realizador.

2. O conjunto padrão de restrições de generalização é: completo (complete), disjunção (disjoint).

3. O relacionamento de dependência entre duas classes indica que uma mudança na interface de uma delas pode causar mudanças na outra.

4. Em composição, a classe composta é responsável pela criação e destruição de suas partes.

Assinale a alternativa correta.

  • A. Somente as afirmativas 1 e 2 são verdadeiras.
  • B. Somente as afirmativas 3 e 4 são verdadeiras.
  • C. Somente as afirmativas 1, 2 e 3 são verdadeiras.
  • D. Somente as afirmativas 2, 3 e 4 são verdadeiras.
  • E. As afirmativas 1, 2, 3 e 4 são verdadeiras.
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...