Questões de Concursos UML

Resolva questões de UML comentadas com gabarito, online ou em PDF, revisando rapidamente e fixando o conteúdo de forma prática.

Filtrar questões
💡 Caso não encontre resultados, diminua os filtros.

201Q150035 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 16a REGIÃO, FCC

Considere diversas agências (classe Agencia) de atendimento a reclamações trabalhistas espalhadas em vários pontos do Estado. Uma delas, a central (classe AgenciaCentral), tem atributos diferenciados, porém herda os demais atributos e operações de Agencia. O relacionamento entre essas classes é definido na UML como

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

202Q133234 | Engenharia de Software, UML, Analista do Ministério Público, MPE SE, FCC

Na representação da UML 2.0, um caso de uso incluído em outro caso de uso, estabelecido estereotipadamente como <<include>>, é um relacionamento

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

203Q149401 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 15a Região, FCC

Duas características distinguem os diagramas de sequência dos de comunicação:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

204Q155569 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TJ PA, FCC

Considere:

I. Modelagem do aspecto dinâmico de um sistema;

II. Exibição da concorrência de atividades;

III. Exibição das ramificações de controle de fluxo.

O Diagrama de Atividades da UML contempla corretamente o que consta em

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

205Q146123 | Engenharia de Software, UML, Analista Judiciário Informática, TRF 2a, FCC

Sobre os casos de uso do diagrama de Casos de Uso da UML, é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

206Q116178 | Engenharia de Software , UML, Analista de Sistemas, UNEAL, COPEVE UFAL

No contexto da UML 2.0. Os operadores execução opcional (tag opt), execução condicional (tag alt), execução paralela (tag par) e execução de loop (tag loop) representam

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

207Q118315 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

Sobre a Linguagem de Modelagem Unificada (Unified Modeling Language - UML), pode-se afirmar que

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

208Q99309 | Engenharia de Software , UML, Analista Tecnologia da Informação, IPHAN, FUNIVERSA

A linguagem UML (Unified Modeling Language) pode ser usada para modelagem de software em todas as fases do desenvolvimento de um sistema computacional. Assinale a alternativa correta em relação aos diagramas existentes na UML.

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

209Q121707 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UFPE, COVEST COPSET

Na UML 2.0 o diagrama que mostra a ordem dos eventos entre as partes que interagem no sistema e que é formado a partir de três objetos (participantes, links de comunicação e mensagens) é denominado de:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

210Q647420 | Informática, UML, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

Ao ler um conjunto de casos de usos para um sistema novo, um desenvolvedor de software percebeu que eles descreviam como o gerente financeiro e o gerente administrativo colaboravam em um fluxo de tarefas que levava à criação do relatório anual da empresa.

Para mapear esse fluxo de tarefas de forma adequada, o desenvolvedor deve escolher o diagrama UML de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

211Q611339 | Informática, UML, Tecnologista Pleno I, MCT, CESPE CEBRASPE

O desenvolvimento de software orientado a objetos atingiu um estado de maturidade que permitiu a criação de elementos metodológicos de eficácia comprovada, incluindo uma linguagem de modelagem unificada, a UML (unified modeling language). Acerca das metodologias da orientação a objetos e da linguagem UML, julgue os itens seguintes.

Um diagrama de seqüência UML torna possível mostrar o papel de um ator em uma colaboração entre vários objetos de um sistema.

  1. ✂️
  2. ✂️

212Q632083 | Informática, UML, Analista de Sistemas Júnior, Petrobras, CESGRANRIO

No Diagrama de Sequência de UML, uma linha de vida (Lifeline) representa
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

213Q847023 | Engenharia de Software, UML, Gestor de Projetos, CESPE CEBRASPE, 2020

No que se refere à UML 2, julgue os próximos itens.

O diagrama de objetos fornece uma visão dos valores armazenados pelos objetos das classes, que são definidas no diagrama de classe, em determinado momento do sistema, e seus objetos apresentam métodos que armazenam valores contidos nesses objetos em determinada situação.

  1. ✂️
  2. ✂️

214Q149202 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 11a Região, FCC

Sobre o diagrama de classe da UML é correto afirmar:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

215Q132085 | Engenharia de Software, UML, Analista do Ministério Público, MPE SE, FCC

Uma página Web pode ser composta de gráficos sendo que estes gráficos também são componentes de uma pasta do site. O relacionamento de associação do tipo todo-parte aí estabelecido entre página Web e gráfico é de

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

216Q118573 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGV

No diagrama de atividades, a conclusão de uma ação ou atividade do estado anterior é representada por:

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

217Q150106 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 3a Região, FCC

Como extensão do vocabulário UML, a representação gráfica de um nome entre ângulos (<< >>), colocado acima do nome de outro elemento, representa

  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

218Q639608 | Informática, UML, Analista Judiciário, TRT 10a, CESPE CEBRASPE

Julgue os itens a seguir, a respeito de diagramas da UML.

O diagrama de atividade é composto pelos diagramas de estado e de sequência.

  1. ✂️
  2. ✂️

219Q218541 | Engenharia de Software, UML, Oficial Técnico de Inteligência, ABIN, CESPE CEBRASPE

Texto associado.

Com relação aos diagramas da UML, julgue os itens de 128 a 133.

Enquanto os diagramas de sequência representam cronologicamente a ocorrência dos eventos e as chamadas das mensagens, os diagramas de colaboração representam a organização estrutural dos objetos - como eles estão vinculados - e as mensagens que trocam entre si. Devido a suas semelhanças, ambos são conhecidos por diagramas de interação .

  1. ✂️
  2. ✂️

220Q107220 | Engenharia de Software , UML, Analista Administrativo Tecnologia da Informação, ANAC, CESPE CEBRASPE

Texto associado.

Em engenharia de software, o processo de
desenvolvimento de software designa uma sequência de
atividades, agrupadas em fases e tarefas, executadas de forma
sistemática e uniformizada, realizadas por pessoas com
responsabilidades bem definidas e que, a partir de um conjunto
de entradas (inputs) produzem um conjunto de saídas (outputs).
Como objetivos, o processo de desenvolvimento de software deve
prover orientação sobre as sequências das atividades envolvidas,
especificar os modelos descritivos do sistema, gerenciar as tarefas
e definir métricas para os modelos e atividades.

R. A. Ramos. Treinamento em UML (com adaptações).

Quanto às fases e tarefas no processo de desenvolvimento de
software, julgue os itens de 64 a 67.

A fase de projeto define o que o software deve fazer, enquanto a fase de eliciação de requisitos define como o software deve atingir seus requisitos.

  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.