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.

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

Imagem 049.jpg

O diagrama de sequência em notação UML 2.0 acima apresenta uma interação entre objetos das classes C1, C2, C3 e C4. Ao fazer a leitura considerando apenas as informações desse diagrama, verifica-se que, para determinado cenário da interação em questão,

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

22Q116435 | Engenharia de Software , UML, Analista de Sistemas, CAMARA SJC, FIP

Nos diagramas de sequência da UML 2.0:

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

23Q631297 | Informática, UML, Professor, IFB, IFB Instituto Federal Brasilia, 2017

Dadas as afirmativas abaixo sobre as definições de UML, segundo Larman (2007):

I) É uma linguagem visual para especificar, construir e documentar os artefatos dos sistemas.

II) Existem três perspectivas para aplicar a UML, sendo elas: conceitual, de especificação e de software.

III) É uma notação diagramática padrão para desenhar ou apresentar figuras (com algum texto) relacionadas a software - principalmente software OO.

Assinale a alternativa CORRETA:

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

24Q114526 | Engenharia de Software , UML, Analista de Nível Superior Desenvolvimento de Sistemas, Casa da Moeda, CESGRANRIO

No diagrama de classes UML mostrado abaixo, as classes ClasseA e ClasseD são abstratas. As demais classes são concretas.

Imagem 011.jpg

Considere que objetoX é uma instância de ClasseB. Com base apenas no diagrama, tem-se que objetoX

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

25Q121227 | Engenharia de Software, UML, Analista de Tecnologia da Informação, DATAPREV, Quadrix

Do ponto de vista dos pacotes, no diagrama de classes da UML, o modificador que indica que um atributo ou método é acessível apenas às classes do mesmo pacote é o modificador:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

26Q658404 | Engenharia de Software, UML, FADESP, 2020

De acordo com a notação UML, o diagrama que enfatiza o ordenamento temporal das ações, onde as linhas verticais representam os objetos e as setas horizontais representam as mensagens passadas entre os objetos, é o
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

28Q186379 | Engenharia de Software, UML, Agente de Defensoria Analista de Sistemas, DPE SP, FCC

Na UML os diagramas servem para capturar diferentes visões do sistema. NÂO é um diagrama UML:

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

29Q154940 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRT 18a Região, FCC

Em um diagrama de classes, considere que Seguridade e Imóveis herdam características de Ativos. A classe ItemSuportado é super-classe de Imóveis mas não de Ativos. Nesse cenário, o relacionamento geral em que se envolve Imóveis caracteriza-se por

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

30Q113741 | Engenharia de Software , UML, Analista de Finanças e Controle, CGU, ESAF

Na modelagem com UML, um Diagrama de Seqüência mostra interações de objetos organizados em uma seqüência de tempo,

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

31Q116871 | Engenharia de Software , UML, Analista de Sistemas, ELETROBRÁS, CESGRANRIO

Um analista de sistemas, ao vasculhar a documentação de um projeto, depara-se com a figura a seguir.

Um analista de sistemas, ao vasculhar a documentação de um projeto, depara-se com a figura a seguir.

A figura acima é um exemplo de um diagrama de

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

32Q121616 | Engenharia de Software, UML, Analista de Tecnologia da Informação Desenvolvimento, DATAPREV, Quadrix

Com relação aos diagramas de estados da UML, é correto afirmar que:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

33Q120512 | Engenharia de Software , UML, Analista de Sistemas Júnior Engenharia de Software, Petrobras, CESGRANRIO

Um restaurante contratou uma equipe para desenvolver um sistema de informação que auxilie nas tarefas diárias do negócio. Após um levantamento inicial, a equipe listou os seguintes requisitos:

o caixa será responsável por encerrar uma conta e registrar o pagamento da mesma;

caso o pagamento seja feito com cheque, será necessário que o sistema do restaurante se comunique com o sistema de consulta de cheques do Serviço de Proteção ao Lojista para obter informações sobre o cliente;

caso o pagamento seja feito com cartão de crédito, será necessário que o sistema do restaurante se comunique com o sistema da administradora do cartão para obter autorização;

apenas o gerente terá acesso à função de estorno do valor pago. Caso a despesa tenha sido paga com cartão, será necessário se comunicar com o sistema da administradora;

tanto o sistema da administradora de cartões como o de consulta de cheques serão acessados via web service;

o gerente também poderá encerrar uma conta.

Qual diagrama de caso de uso descreve adequadamente os requisitos acima?

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

34Q229966 | Engenharia de Software, UML, Programador de Computador, TJ PE, FCC

Texto associado.

Atenção: As questões de números 32 a 34 referem-se à UML 2.0.

É empregado para a modelagem dos aspectos físicos de um sistema OO. Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Trata-se do diagrama de

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

35Q120023 | Engenharia de Software, UML, Analista de Tecnologia da Informação, MPOG, FUNRIO

Geralmente, um caso de uso tem diversas maneiras de ser realizado. Qual é a denominação dada à descrição de uma das maneiras pelas quais o caso de uso pode ser realizado, também chamado de instância de um caso de uso?

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

36Q625483 | Informática, UML, Técnico Bancário, Caixa Econômica Federal, CESPE CEBRASPE

Com relação à UML, julgue os itens subsequentes. No diagrama de sequência, uma mensagem de retorno pode representar apenas um valor indicando se um método foi executado com êxito ou não.
  1. ✂️
  2. ✂️

37Q119468 | Engenharia de Software , UML, Analista de Tecnologia da Informação, UNIFESP, INSTITUTO CIDADES

Acerca de UML (Unified Modeling Language), marque a alternativa correta:

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

38Q105061 | 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.

Requisitos descrevem um acordo ou contrato entre duas partes, especificando, entre outros aspectos, o que o sistema de software deve fazer para ser aprovado em um teste de aceitação.

  1. ✂️
  2. ✂️

39Q113690 | Engenharia de Software , UML, Analista de Gestão Corporativa, EPE, CESGRANRIO

Um processo administrativo numa repartição pública poderá estar nos seguintes estados: aberto, na carga de um determinado funcionário, em trâmite ou arquivado. A ferramenta de modelagem que representa de modo mais adequado as regras de passagem de um estado para outro é:

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