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.


161Q647960 | Informática, UML, Especialista Técnico 1, Banco do Nordeste, CESPE CEBRASPE, 2018

Considerando os conceitos de análise e projeto orientados a objetos, julgue os itens subsecutivos. A UML é um guia para análise e projeto orientados a objetos, e mostra ao desenvolvedor como realizar essas atividades.
  1. ✂️
  2. ✂️

162Q133234 | 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. ✂️

163Q243575 | 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. ✂️

164Q611339 | 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. ✂️

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

São diagramas utilizados pela UML, EXCETO:

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

166Q639761 | Informática, UML, Especialista em Processos de Negócios, MEC, CESPE CEBRASPE

A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes. No desenvolvimento de software de grande porte, não se usam, em conjunto, os seguintes modelos de processo de software genéricos: modelo em cascata, desenvolvimento evolucionário e engenharia de software embasada em computador.
  1. ✂️
  2. ✂️

167Q120649 | 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. ✂️

169Q146123 | 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. ✂️

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

171Q118342 | 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. ✂️

172Q619125 | 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. ✂️

173Q105334 | 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. ✂️

174Q639383 | Informática, UML, Analista Judiciário, TJ PI, FGV

O diagrama UML que representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator é o de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

177Q115726 | Engenharia de Software , UML, Analista de Sistemas, CODESP SP, FGV

Dentre os diagramas da UML, um utiliza um conjunto de elementos gráficos, apresentado na figura abaixo.

Imagem 021.jpg

Essa figura é conhecida como diagrama de

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

178Q166980 | Engenharia de Software, UML, Auditor Federal de Controle Externo, TCU, CESPE CEBRASPE

Texto associado.

Acerca do processo unificado de software, julgue os itens
subsequentes.

UML (unified modeling language) é uma tecnologia concorrente com o processo unificado, no que diz respeito ao apoio à prática de engenharia de software orientada a objetos.

  1. ✂️
  2. ✂️

179Q107083 | Engenharia de Software , UML, Analista de Controle, TCE PR, FCC

Em UML 2.3, o Diagrama de Perfil é um diagrama pertencente à categoria Diagrama de

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

180Q627602 | 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. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.