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.

De acordo com a notação UML 2.4, utilizada na modelagem de sistemas orientados a objetos, assinale a opção correta.

  • A. As possibilidades da multiplicidade entre duas classes são 0..1, 1..1, 0..*, * e 1..*.
  • B. O diagrama de atividades especifica como o sistema deve operar e, para fins de implementação, pode substituir o diagrama de sequência.
  • C. O diagrama de máquina de estados é um diagrama complementar que visa identificar comportamentos embasados em um conjunto finito de transições de estado.
  • D. Sistemas embasados em componentes podem ser documentados por meio do diagrama de pacotes.
  • E. No diagrama de classes, para que um atributo de uma classe tenha visibilidade somente para classes dentro do mesmo pacote, é necessário incluir o símbolo #.

No diagrama de atividades da UML 2.0, há notações para os pontos inicial e final desse tipo de diagrama. Essas notações para os pontos inicial e final são, respectivamente:

  • A.
  • B.
  • C.
  • D.
  • E.

Diagrama de classes e diagrama de objetos fazem parte da UML 2.0. Sobre esses dois tipos de diagramas, é correto afirmar que o

  • A. diagrama de classes contém o valor de cada objeto criado na execução do programa.
  • B. diagrama de classes representa as classes com apenas os compartimentos de atributos e métodos.
  • C. diagrama de objetos representa os objetos com apenas os compartimentos de nome e atributos.
  • D. diagrama de objetos representa os objetos com apenas os compartimentos de nome e métodos.
  • E. formato do nome de um objeto nos diagramas é

Após conversa com diversos funcionários do Tribunal para o qual está sendo desenvolvido um software, um Técnico listou os seguintes requisitos:

− O Juiz poderá cadastrar ou alterar informações nos processos. Para que alterações sejam possíveis é necessário que antes seja feita uma busca para localizar o processo.

− O sistema registrará automaticamente em log todas as operações realizadas pelos funcionários do Tribunal, para futuros processos de auditoria. Ao construir um diagrama de casos de uso da UML para mostrar a relação entre o ator “Juiz” e os casos de uso “cadastrar processo”, “alterar processo” e “localizar processo”, notou-se uma associação entre os casos de uso “alterar processo” e “localizar processo”.

Esta associação deve ser rotulada com o estereótipo

  • A.
  • B.
  • C.
  • D.
  • E.

Na UML 2.0, considerando-se a definição de atributos, sua notação deve conter a definição da visibilidade do atributo. Os símbolos utilizados para denotar visibilidade de pacote e visibilidade protegida são, respectivamente:

  • A. − e ∗
  • B. $ e /
  • C. ~ e #
  • D. § e %
  • E. & e ∗

Na UML 2.0, em um diagrama de sequência, um comentário é representado pelo símbolo

  • A.
  • B.
  • C.
  • D.
  • E.

Acerca de UML e RUP, assinale a opção correta.

  • A. O RUP divide o desenvolvimento de um projeto em cinco fases distintas: iniciação, elaboração, construção, transição e aceitação.
  • B. No RUP, a disciplina de análise e projeto (design) define como o código será organizado nos termos dos subsistemas de implementação em camadas.
  • C. Uma das finalidades da UML é fornecer um padrão de desenvolvimento de sistemas.
  • D. De acordo com a UML 2.4.1, o diagrama de sequência faz parte da categoria comportamental e sucede hierarquicamente o diagrama de interação.
  • E. Um caso de uso de alto nível descreve detalhadamente um processo, ao passo que um caso de uso expandido representa, de forma sucinta, as operações de um processo.

Um Analista de Sistemas necessita mostrar a troca de mensagens entre objetos de uma aplicação. Para isso, leu a documentação da UML 2.5 e notou que nessa linguagem os diagramas são divididos em duas categorias: estruturais (structure diagrams) e comportamentais (behavior diagrams).

O diagrama que o Analista deverá utilizar e a categoria à qual pertence são, respectivamente:

  • A.
  • B.
  • C.
  • D.
  • E.

Na UML 2.0, considere o seguinte exemplo de notação:

Parafuso:Item

Essa é a notação de

  • A. uma mensagem.
  • B. um objeto.
  • C. uma interrupção.
  • D. uma dependência.
  • E. uma especialização.

Na UML 2.0, a propriedade de não navegabilidade de um dos lados de uma associação é indicada pela notação

  • A.
  • B.
  • C.
  • D.
  • E.
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...