Início

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.


161Q120944 | Engenharia de Software , UML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Em relação aos diagramas utilizados na UML 2.0,

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

162Q619125 | Informática, UML, Analista Administrativo, ANVISA, CESPE CEBRASPE

A respeito das visões definidas pela UML (unified modeling language), julgue os itens a seguir.

A visão do modelo do usuário é representada pelo diagrama de caso de uso, englobando a modelagem comportamental e ambiental, mas de maneira genérica.

  1. ✂️
  2. ✂️

163Q635055 | Informática, UML, Analista de Tecnologia da Informação, IFB BA, FUNRIO

O diagrama da UML orientado a fluxo de controle, que descreve aspectos dinâmicos de um sistema e pode ser visto como uma extensão do fluxograma, é o diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

164Q115627 | Engenharia de Software , UML, Analista de Sistemas, UDESC, FEPESE

Considere o diagrama de máquina de estados de UML abaixo.

Imagem 017.jpg

Analise as afirmativas a seguir, a seu respeito:

1. O elemento estado1 corresponde a um estado sub-máquina.
2. O diagrama diagrama estado1, que refina estado1, terá exatamente um estado inicial.
3. O diagrama diagrama estado1, que refina estado1, terá exatamente um estado final.
4. O diagrama diagrama estado1, que refina estado1, terá exatamente um pseudo-estado ponto de entrada e um pseudo-estado ponto de saída.

Assinale a alternativa que indica todas as afirmativas corretas.

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

165Q646998 | Informática, UML, Analista Ministerial, Ministério Público Estadual PI, CESPE CEBRASPE, 2018

A estratégia de negócio visa determinar a tecnologia necessária para traduzir a visão estratégica da organização em operações de negócio. Julgue os itens que se seguem, de acordo com a modelagem de processos. A modelagem de processos de negócio em BPMN utiliza o mesmo diagrama de atividades da UML, que é usado para modelagem de sistemas.
  1. ✂️
  2. ✂️

166Q119174 | Engenharia de Software , UML, Analista de Sistemas, CODESP SP, FGV

No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:

Sejam ALFA e BETA dois casos de uso.
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA.
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA.
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.


A situação descrita caracteriza um relacionamento denominado

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

167Q111733 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAF

O Diagrama de Estado mostra

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

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

Dentre os diagramas de interação da UML 2.0, linha de vida e foco de controle são duas as características que distinguem os diagramas de

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

169Q117476 | Engenharia de Software , UML, Analista de Sistemas, CFA, IADES

O modelo conceitual da linguagem é composto de 3 elementos principais: os blocos de básicos da UML, as regras que determinam como os blocos se relacionam e alguns mecanismos comuns. Os blocos são classificados em 3 tipos: itens, relacionamentos e diagramas. Por sua vez, estes itens são classificados em outros 4 tipos: estruturais, comportamentais, de agrupamentos e anotacionais, de acordo com suas funções.

Assinale a alternativa onde aparecem apenas itens estruturais básicos e comportamentais.

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

170Q632083 | 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. ✂️

171Q120649 | Engenharia de Software , UML, Analista de Tecnologia da Informação, PRODEMGE, FUMARC

Analise as afrmativas abaixo em relação aos tipos de relacionamentos da UML.
I. ____? Representa um relacionamento generalização.
II. -----? Representa um relacionamento de dependência.
III. _____ Representa um relacionamento de associação.
Assinale a alternativa VERDADEIRA:

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

172Q243575 | Engenharia de Software, UML, Técnico Administrativo Informática, DNPM, CESGRANRIO

O diagrama que representa um sistema por um único processo e suas interações com entidades externas é o Diagrama:

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

173Q118505 | Engenharia de Software , UML, Analista de Sistemas, INB, CONSULPLAN

São diagramas utilizados pela UML, EXCETO:

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

174Q117639 | Engenharia de Software , UML, Analista de Sistemas, CODENI RJ, MS CONCURSOS

Trata-se de um modo comum de aplicar a UML, frequentemente com alto retorno no investimento de tempo. Essa definição refere-se a:

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

175Q176808 | Engenharia de Software, UML, Desenvolvedor, MEC, FGV

Na UML o diagrama que descreve uma sequência de ações que representam um cenário principal e cenários alternativos, com o objetivo de demonstrar o comportamento de um sistema, por meio de interações com atores, é o diagrama de:

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

176Q649646 | Informática, UML, Analista de Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018

Qual diagrama UML deve ser utilizado para representar os atributos e todos os métodos que uma classe deverá conter?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

177Q627602 | Informática, UML, Analista de Regulação, ARCE CE, FCC

A linguagem UML possui diversos diagramas que podem ser utilizados para fazer a modelagem estática ou comportamental do sistema. O diagrama de classes, o diagrama de casos de uso e o diagrama de sequência são classificados, respectivamente, como

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

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

Considerando os tipos COM = comportamental e EST = estrutural na UML 2.0, classifique correta e respectivamente os seguintes diagramas UML:

I. State Machine Diagram
II. Sequence Diagram
III. Composite Structure Diagram

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

179Q118342 | Engenharia de Software , UML, Analista de Sistemas Desenvolvimento de Sistemas, BRDE, AOCP

A linguagem UML possui vários tipos de diagramas. Sobre o diagrama de sequência, analise as assertivas e assinale a alternativa que aponta as corretas

I. No corpo de um diagrama de sequência, podemos encontrar operações ativadas, dimensionadas para refletir suas durações aproximadas.

II. Um diagrama de sequência empresta uma grande força à orientação a objetos, sendo a ligação dinâmica que corresponde ao mecanismo de implementação de um determinado processo.

III. O diagrama de sequência é um tipo de diagrama de interação entre objetos que enfatiza mais a sequência temporal que os relacionamentos estáticos do objeto.

IV. Um diagrama de sequência representa a ação entre dois eventos através de uma seta de generalização que se estende do evento até o subevento.

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

180Q105334 | 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 UMLT - Unified Modeling Language é um conjunto de especificações do OMG - Object Management Group. O conjunto completo da UML, em sua versão 2.0, está distribuída em três especificações: a Especificação de Intercâmbio de Diagramas, a Infraestrutura UML, e a Linguagem de Restrição de Objeto - OCL. A Especificação de Intercâmbio de Diagramas possibilita o compartilhamento de modelos entre diferentes ferramentas de modelagem. A infraestrutura define os conceitos fundamentais, sendo considerada um metamodelo, é utilizada para construir as demais especificações da UML. Por isto a infraestrutura UML é tipicamente utilizada pelo usuário final.

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