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.


401Q635368 | Informática, UML, Auditor Fiscal da Receita Estadual, Secretaria da Fazenda do Estado SC, FEPESE

Relacione cada tipo de diagrama de UML da Coluna 1 com os respectivos elementos sintáticos da Coluna 2.

Coluna 1

1. Diagrama de atividades

2. Diagrama de máquina de estados

Coluna 2

( ) Ação

( ) Estado final

( ) Fluxo de controle

( ) Pseudoestado inicial

( ) Nodo fusão

( ) Pseudoestado escolha

( ) Transição

Assinale a alternativa que indica a sequência correta, de cima para baixo.

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

402Q618294 | Informática, UML, Analista de Sistema Júnior, ITAIPU Binacional, UFPR

A respeito de diagrama de atividades, em UML 2.2, “uma unidade básica existente para a especificação de um comportamento que venha a representar alguma transformação ou processamento na modelagem de um sistema” define:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

403Q156337 | Engenharia de Software, UML, Analista Ministerial Informática, MPE PI, CESPE CEBRASPE

Texto associado.

Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

Considerando-se que um anexo faz parte de apenas um requerimento e que um requerimento pode não apresentar nenhum anexo ou apresentar vários, é correto utilizar um relacionamento do tipo composição entre as classes “Requerimento” e “Anexo”

  1. ✂️
  2. ✂️

404Q642017 | Informática, UML, Analista Judiciário, STF, CESPE CEBRASPE

Acerca da modelagem de processos de negócio mediante a utilização de BPMN e UML, julgue os itens seguintes. Embora tenha sido desenvolvida com foco em engenharia de software, a UML pode ser empregada para modelagem de processo, utilizando-se o diagrama de sequência.
  1. ✂️
  2. ✂️

405Q642289 | Informática, UML, Analista, MPE MS, FGV

Segundo o documento da OMG sobre a infraestrutura da UML, o metamodelo da linguagem foi elaborado tendo em vista os seguintes princípios:

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

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

407Q626844 | Informática, UML, Analista em Tecnologia da Informação, IFB BA, FUNRIO

Sobre os relacionamentos entre os elementos do modelo de casos de uso, na UML, seguem-se três afirmações: I- Entre casos de uso, são possíveis os relacionamentos de extensão, inclusão e herança. II- Entre atores, só é possível o relacionamento de herança. III- Entre caso de uso e ator, é possível o relacionamento de comunicação. Quais dessas afirmações estão corretas?
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

408Q115904 | Engenharia de Software , UML, Analista de Saneamento, EMBASA, CESPE CEBRASPE

Texto associado.

A respeiro dos diagramas da UML, julgue os itens subsequentes.

Um diagrama de casos de uso descreve um cenário que mostra as funcionalidades do sistema do ponto de vista do usuário. É comum o uso de atores nesse diagrama.

  1. ✂️
  2. ✂️

409Q116170 | Engenharia de Software , UML, Analista de Sistemas, TCE AL, FCC

Um diagrama de objetos

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

410Q165184 | Engenharia de Software, UML, Auditor do Estado Tecnologia da Informação, SECONT ES, CESPE CEBRASPE

Texto associado.

Acerca de conceitos da UML, julgue os itens seguintes.

Casos de uso podem ser empregados para captar o comportamento de um sistema ou de parte de um sistema. O comportamento do caso de uso pode ser especificado pela descrição do fluxo de eventos de forma suficientemente clara para que os seus usuários sejam capazes de compreendê-lo. Nesse fluxo, devem ser incluídas definições relacionadas à forma de implementação, para que sejam diretamente utilizadas pelos implementadores.

  1. ✂️
  2. ✂️

411Q231303 | Engenharia de Software, UML, Programador, DETRAN RN, FGV

NÃO é um diagrama utilizado pela UML 2.0:

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

412Q107695 | 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.

Menções explícitas aos usos de JSP, servlets, EJB, JDBC e SQL deverão necessariamente ser efetuadas a fim de que o projeto de desenvolvimento de uma aplicação alcance o marco que separa as fases de elaboração e construção.

  1. ✂️
  2. ✂️

414Q166380 | Engenharia de Software, UML, Auditor Fiscal da Receita Estadual, SEFAZ SC, FEPESE

A respeito da classificação dos diagramas de UML, assinale a alternativa correta.

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

415Q638615 | Informática, UML, Analista Judiciário, TRT 10a, CESPE CEBRASPE

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

O diagrama de implementação é um tipo de diagrama de componente.

  1. ✂️
  2. ✂️

416Q234976 | Engenharia de Software, UML, Programador de Computador, TRE MA, CESPE CEBRASPE

Julgue os seguintes itens, relativos a caso de uso.

I Os casos de uso podem ser aplicados para captar o comportamento pretendido do sistema que está sendo desenvolvido, sem ser necessário especificar como esse comportamento é implementado.
II Os casos de uso fornecem uma maneira para os desenvolvedores chegarem a uma compreensão comum com os usuários finais do sistema e com os especialistas.
III Os casos de uso servem para validar a arquitetura e para verificar o sistema à medida que ele evolui durante seu desenvolvimento.
IV Um caso de uso envolve a interação dos atores com o sistema.

A quantidade de itens certos é igual a

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

417Q248633 | Engenharia de Software, UML, Técnico de Nível Superior Área Tecnologia da Informação, EPE, CESGRANRIO

Para os diagramas utilizados na UML 2.0 são feitas as afirmativas abaixo.

I - No Diagrama de Classes é possível modelar o estereótipo das classes, o nível de visibilidade de seus atributos e a navegabilidade das associações entre as classes.

II - O Diagrama de Tempo unifica em um único diagrama os Diagramas de Seqüência e Interação da UML 1.4, sendo utilizado para especificar as restrições de tempo sobre mensagens enviadas e recebidas no decorrer de uma interação.

III - O Diagrama de Atividades permite definir pré e pós-condições associadas a ações do diagrama. As pré-condições definem o estado exigido do sistema quando a ação é invocada e as pós-condições especificam o estado exigido do sistema no término da ação.

IV - Juntos, os diagramas de Objetos e Comunicação descrevem como um sistema de software é instalado e executado no ambiente de processamento identificando as partes físicas do software e o ambiente necessário para execução.

V - Em um diagrama de Caso de Uso a generalização define os relacionamentos de herança entre os casos de uso ou entre os atores, enquanto que as associações indicam quais atores interagirão com os casos de uso do sistema.

Está(ão) correta(s) apenas a(s) afirmativa(s):

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

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

Na especificação de operações de uma classe, o nível de visibilidade indicado pelo símbolo ~ (til) significa

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

419Q629561 | Informática, UML, Analista de Finanças, CGU, ESAF

Uma associação em UML representa

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

420Q614469 | 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.

Quando se trata da arquitetura de um sistema distribuído em camadas, como no caso de um sistema cliente-servidor, não há diagramas UML para descrever a distribuição dos processos e threads de software (visão de processos).

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