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.


361Q107354 | Engenharia de Software , UML, Analista de Controle Interno – Tecnologia da Informação, SAD PE, CESPE CEBRASPE

Acerca do emprego de conceitos do paradigma de orientação a objetos na linguagem de modelagem unificada (UML) e em programas orientados a objetos, assinale a opção correta.

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

362Q619124 | Informática, UML, Analista Administrativo, ANP, CESPE CEBRASPE

Julgue os seguintes itens, acerca de análise e desenvolvimento de software.

Para exibir as características estruturais de um sistema, utiliza-se o diagrama de sequência da UML.

  1. ✂️
  2. ✂️

363Q643770 | Informática, UML, Analista Judiciário, TRF 2a, CONSULPLAN

A UML (Unified Modeling Language) ?é uma linguagem para especificação, construção, visualização e documentação de artefatos de um sistema de Software?, incorporou os pontos fortes dos métodos do americano Grady Booch, o método OMT (Object Modeling Technique) do sueco Ivar Jacobson e o método OOSE (Object-Oriented Software Engineering) do americano James Rumbaugh, resultando em uma linguagem vastamente utilizada pois unificou as notações mais populares dos métodos citados. Um diagrama UML é uma representação gráfica parcial de um modelo de sistema em desenvolvimento ou já existente, considerando o paradigma orientado a objetos e demostrando a interação dos elementos que compõem o diagrama. Assinale, a seguir, as ferramentas que auxiliam na construção gráfica dos diagramas UML.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

364Q611799 | Informática, UML

Na UML 2.0, o Diagrama de Comunicação e o de Sequência são dois tipos de diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

365Q623701 | Informática, UML, Analista de Tecnologia da Informação, MPE RN, FCC

Na UML, um pacote pode conter, entre outros elementos,
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

366Q251496 | Engenharia de Software, UML, Técnico Judiciário Programação, TST, FCC

Considere as afirmações sobre UML:


I. Surgiu da união de três metodologias de modelagem: o método de Booch, o método OMT (Object Modeling Technique) de Jacobson e o método OOSE (Object-Oriented Software Engineering) de Rumbaugh.


II. É uma linguagem de programação cujo objetivo é auxiliar os engenheiros de software a definir as características do software, tais como seus requisitos, seu comportamento, sua estrutura lógica, a dinâca de seus processos e até mesmo suas necessidades físicas em relação ao equipamento sobre o qual o sistema deverá ser implantado.


III. Tornou-se, nos últimos anos, a linguagem-padrão de modelagem de software adotada internacionalmente pela indústria de Engenharia de Software.


Está correto o que se afirma em

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

367Q119932 | Engenharia de Software , UML, Analista de Sistemas Júnior Processos de Negócios, Petrobras, CESGRANRIO

Aplicações com interfaces web podem apresentar fluxos de navegação complexos entre suas páginas. Há links e botões a serem clicados a qualquer momento, disparando eventos de transição de uma página para outra e até para si mesma. Utilizando Javascript no lado do cliente, e possivelmente recursos Ajax, é possível habilitar ou desabilitar links e permitir ou impedir o envio de formulários com base em condições verificadas em tempo real. Dentre os tipos de diagrama UML listados a seguir, qual o que melhor modelaria o fluxo de navegação descrito?

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

368Q647057 | Informática, UML, Analista de Sistemas, Companhia de Desenvolvimento Econômico de Minas Gerais MG, FUNDEP UFMG, 2018

Referente à UML (unified modeling language), analise as seguintes afirmativas e assinale com V as verdadeiras e com F as falsas.

( ) O fator de ramificação de uma árvore pode variar entre pequeno e grande. B-árvores são árvores de busca balanceadas projetadas para funcionar em discos ou outros dispositivos de armazenamento secundário.

( ) Muitos sistemas de banco de dados usam B-árvores ou variantes para armazenar informações. B-árvores generalizam árvores de busca binária de modo natural.

( ) Executar uma busca em uma B-árvore é muito semelhante a executar uma busca em uma árvore de busca binária, exceto que, em vez de tomar uma decisão de ramificação binária ou de “duas vias” em cada nó, toma-se uma decisão de ramificação de várias vias, de acordo com o número de filhos do nó.

( ) Para simplificar, pode ser considerado que, nas árvores de busca binária, qualquer informação-satélite associada a uma chave reside em nós diferentes da chave. Pode-se armazenar com cada chave vários ponteiros para uma outra página de disco que contenha as informações satélites da chave.

Assinale a sequência CORRETA.

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

370Q116218 | Engenharia de Software , UML, Analista de Sistemas, BDMG, FUMARC

São diagramas da UML que permitem visualizar as partes estáticas de um sistema, EXCETO:

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

372Q649598 | Informática, UML, Técnico Judiciário, Superior Tribunal Militar, CESPE CEBRASPE, 2018

Considerando que, durante o processo de desenvolvimento de software em que se está utilizando a UML (Unified Modeling Language), é necessário avaliar a vantagem em usar alguns de seus diagramas, julgue os itens a seguir. O diagrama de estados é utilizado para representar os diversos estados pelos quais um objeto pode passar ao longo de sua vida em decorrência de qualquer alteração em seus atributos.
  1. ✂️
  2. ✂️

373Q645763 | Informática, UML, Analista de Sistemas, SANEAGO GO, IBEG

A UML consiste em um conjunto de elementos gráficos que formam diagramas, esses diagramas têm o objetivo de apresentar múltiplas visões de um sistema. Na UML, há um diagrama utilizado para documentar os passos de um processo em um intervalo de tempo (troca de mensagens). Pode mostrar a arquitetura de um sistema, padrões implementados, processos complexos, etc. Assinale a alternativa que descreve esse diagrama.

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

374Q118674 | Engenharia de Software , UML, Analista de Sistemas, Senado Federal, FGV

Considere a parte de um diagrama de classes mostrada na figura abaixo:

Imagem 029.jpg

Nesse diagrama, a classe X é uma subclasse das classes Y e Z. Tanto a classe Y como a classe Z têm um método m. Inicialmente X utilizava o método m ( ) da classe Z, mas passou a utilizar o método m ( ) da classe Y. Nessa situação, assinale a alternativa correta.

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

375Q154138 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRF 4a, FCC

Os diagramas de atividade da UML são uma técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho. Sobre tais diagramas, é correto afirmar:

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

376Q646300 | Informática, UML, Analista de Tecnologia da Informação, MPE RN, FCC

Uma declaração de atributo de classe na UML pode ser, por exemplo, name : String [0..1], que indica a presença APENAS de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

377Q258505 | Engenharia de Software, UML, Técnico Judiciário Programação de Sistemas, TRE MT, CESPE CEBRASPE

Com relação a diagramas de classe da UML, assinale a opção correta.

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

378Q242146 | Engenharia de Software, UML, Técnico Programação de Sistemas, TRE ES, CESPE CEBRASPE

Texto associado.

Julgue os itens subsecutivos, referentes a UML.

Os modelos de casos de uso enfatizam os objetivos e as perspectivas do usuário, demonstrando a visão de quem utiliza o sistema.

  1. ✂️
  2. ✂️

379Q629481 | Informática, UML, Tecnólogo, IFB BA, FUNRIO

O mecanismo geral da UML utilizado para estender ou alterar a semântica natural de um elemento gráfico é denominado
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

380Q614226 | Informática, UML

O sistema de aluguel de veículos da empresa SoCarros foi modelado em UML. Como parte de seu desenvolvimento, o Analista de Testes Pedro definiu diversos testes a serem realizados. Considere as seguintes descrições dos testes definidos por Pedro: ? Testar se ao final do caso de uso ?Alugar carro? aparece a mensagem ?Aluguel realizado com sucesso?. ?

 Testar se o sistema suportaria 500 aluguéis simultâneos. ?

 Testar se o módulo dos Atendentes consegue trocar mensagens corretamente com o modulo da Gerência. ?

Testar se o método ?Verificar disponibilidade? da classe ?Veiculo? está funcionando corretamente. ?

Verificar quanto tempo o sistema está demorando para retornar à lista de veículos disponíveis.

Os testes descritos são, respectivamente:

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