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.


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

382Q648439 | Informática, UML, Técnico em Tecnologia da Informação, Superintendência de Gestão e Desenvolvimento de Pessoas PE, 2018

Na linguagem UML é utilizado um diagrama que define o comportamento do sistema durante execução dinâmica, deixando claro o fluxo de controle quando certas ações são executadas. Este é o diagrama de:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

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

Considere uma operação de classe escrita da seguinte forma:

+ adicionarMensagem(m: Mensagem): Status

O símbolo de soma no início do texto e o termo entre parênteses significam, respectivamente:

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

385Q637349 | Informática, UML, Analista Judiciário, TRT 10a, CESPE CEBRASPE

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

O diagrama de colaboração é um tipo de diagrama de interação.

  1. ✂️
  2. ✂️

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

387Q267798 | Engenharia de Software, UML, Analista Desenvolvimento de Sistemas, MPU, CESPE CEBRASPE

De acordo com os conceitos, modelos e diagramas da UML (unified modeling language), julgue os próximos itens.

No contexto da máquina de estados, o evento, que pode ser tanto externo quanto interno, constitui um estímulo capaz de ativar a transição de um estado.

  1. ✂️
  2. ✂️

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

Nos relacionamentos entre Casos de Uso

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

389Q248415 | Engenharia de Software, UML, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

A modelagem que permite a identificação de funcionalidades, comportamento do sistema, ambiente, relações entre agentes e detalhe de requisitos funcionais é representada por meio de diagrama de sequência de atividades.

  1. ✂️
  2. ✂️

390Q611754 | Informática, UML

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue os itens seguintes, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software. Diagramas de sequência são utilizados para representar a estrutura de classes e os objetos, com respectivas instâncias e relacionamentos, de modo a melhor caracterizar os requisitos e as interfaces do sistema existente com o novo sistema.
  1. ✂️
  2. ✂️

391Q613864 | Informática, UML, Tecnologista Pleno I, MCT, CESPE CEBRASPE

Em um projeto de software orientado a objetos, é necessário definir quais são as responsabilidades das classes de objetos, os modos de interação entre os objetos, os agrupamentos e a hierarquização das classes de objetos, questões que têm levado à busca de soluções por meio de princípios e padrões de projeto testados e validados. Acerca do uso de padrões de projeto, das funcionalidades da orientação a objetos e dos processos e técnicas relativos ao projeto orientado a objetos, julgue os itens a seguir.

A UML (unified modeling language) provê uma representação para a relação de generalização que ocorre entre duas classes X e Y em que a classe X define objetos que são parte de um objeto da classe Y, sendo esta última a classe mais genérica.

  1. ✂️
  2. ✂️

392Q112400 | Engenharia de Software, UML, Analista de Informática, TCE RO, CESPE CEBRASPE

No que concerne à UML, julgue o item abaixo.

A UML foi projetada primariamente para o processamento de dados simbólicos. Ela é uma linguagem formal matemática, tendo sido pioneira em aplicações como administração automática de armazenamento, linguagens interpretadas e programação funcional.
  1. ✂️
  2. ✂️

393Q258396 | Engenharia de Software, UML, Técnico Judiciário, TJ MG, FUMARC

São diagramas de interação da UML que mostram um conjunto de objetos e as mensagens que poderão ser trocadas entre eles, enfatizando a ordem temporal de mensagens:

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

394Q255879 | Engenharia de Software, UML, Técnico Judiciário Informática, TRF 4a, FCC

Em UML, ele é uma variação do diagrama de classes e utiliza quase a mesma notação, exceto que os objetos são escritos com seus nomes sublinhados e todas as instâncias num relacionamento são mostradas. Trata-se do diagrama de

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

395Q618148 | Informática, UML, Analista, MPE MS, FGV

Segundo Pressman, a respeito do diagrama de raias da UML, é correto afirmar que:

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

396Q111074 | Engenharia de Software , UML, Analista de Controle Externo Tecnologia da Informação, TCU, CESPE CEBRASPE

Texto associado.

Imagem 002.jpg

A figura I acima, adaptada de java.sun.com, apresenta um diagrama da arquitetura J2EE 1.4. Os principais elementos que compõem
a arquitetura são numerados de #1 a #5.

Uma organização executa projetos de desenvolvimento de aplicativos de software embasados na arquitetura J2EE, com
padrões de desenho, framework MVC, interoperabilidade XML e bancos de dados relacionais. Além disso, ela adota um processo de
desenvolvimento de software baseado no RUP/UML e realiza estimativas de projeto por meio de análise de pontos de função.

A propósito das informações apresentadas acima, e considerando a figura I, bem como os conceitos pertinentes à engenharia de
software, julgue os itens a seguir.

Considere que seja realizada uma simplificação na arquitetura de uma aplicação em desenvolvimento, consistindo na eliminação do elemento #3 mostrado na figura I e no conseqüente estabelecimento de ligação direta entre os elementos #2 e #4. Nesse caso, possivelmente ocorrerão os seguintes efeitos: incremento da complexidade de controle de GUI no elemento #2; aumento das vulnerabilidades da aplicação; possibilidade de uso de interface rica no cliente.

  1. ✂️
  2. ✂️

397Q611606 | Informática, UML, Analista Municipal, Prefeitura de Boa Vista RR, CESPE CEBRASPE

Deseja-se desenvolver um sistema de informação para uma empresa que possui uma frota de navios mercantes. Tal sistema deve ser composto de um módulo capaz de acompanhar o posicionamento de cada navio em tempo real e de receber e disponibilizar dados sobre as condições operacionais de cada navio. Um sistema gerenciador de banco de dados deve armazenar e disponibilizar informações sobre a rota, carga, tripulação e condições logísticas de cada navio. Considerando essas informações, julgue os itens seguintes, acerca de desenvolvimento de aplicações e banco de dados.

Para a modelagem do sistema usando UML (unified modeling language), diagrama de casos de uso permitirão modelar a seqüência de ações e eventos de processamento do sistema de acordo com a participação dos atores do modelo.

  1. ✂️
  2. ✂️

398Q116771 | Engenharia de Software , UML, Analista de Sistemas, Sergipe Gás SA, FCC

Embora o processo de desenvolvimento de sistemas não esteja previsto na UML, podem-se eleger, em termos genéricos, cinco etapas em que a UML pode ser aplicada: análise de requisitos, análise sistêmica, projeto, implementação, testes/implantação. A etapa de testes/implantação deve abordar os testes de

I. unidade, onde cada programa, individualmente, é testado.

II. conjunto, pois nada garante que, apesar de terem funcionado individualmente, eles se comportarão da maneira esperada, quando executados em conjunto.

III. integração, quando o software criado tiver algum mecanismo de interface com outros sistemas.

IV. adequação aos requisitos, com o envolvimento direto do usuário, que dará a aprovação final.

Está correto o que se afirma em

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

399Q248417 | Engenharia de Software, UML, Técnico de Informática, TJ ES, CESPE CEBRASPE

Texto associado.

Com referência a engenharia de software e uso de UML para a
modelagem de sistemas, julgue os itens subsecutivos.

A linguagem de restrição de objetos, ou OCL, é utilizada para especificar restrições existentes em um modelo UML de sistema que esteja sendo projetado, como é o caso das precondições e pós-condições.

  1. ✂️
  2. ✂️

400Q640128 | Informática, UML, Analista de Suporte de Tecnologia da Informação, CFO DF, Instituto Quadrix

Julgue os itens de 111 a 115 quanto à engenharia de software e à linguagem de modelagem unificada (UML). Desde que empregada corretamente, a UML, por meio de diagramas, consegue capturar a estrutura de sistemas orientados a objeto.
  1. ✂️
  2. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.