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.


281Q229406 | Engenharia de Software, UML, Programador de Computador, TRE MA, CESPE CEBRASPE

Em UML (unified modeling language), os diagramas estruturais são organizados em função dos principais grupos de itens encontrados na modelagem de um sistema. Os diagramas estruturais em UML não incluem o diagrama de

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

282Q120946 | Engenharia de Software, UML, Analista de Tecnologia da Informação, DATAPREV, Quadrix

O que diferencia os diagramas de _____________ de outros tipos de diagramas é o seu conteúdo particular. Esses diagramas costumam conter: papéis ou objetos; comunicações ou vínculos; e mensagens.

O termo que completa corretamente a lacuna é:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

283Q628861 | Informática, UML, Técnico Judiciário, 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âmica 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. ✂️

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

Texto associado.

Julgue os itens subsecutivos, referentes a UML.

Os diagramas de atividades mostram como objetos específicos interagem entre si e são úteis para definir o fluxo lógico de programas.

  1. ✂️
  2. ✂️

285Q643373 | Informática, UML, Técnico Judiciário, TRT 12a, FCC

A UML é utilizada para modelar sistemas orientados a objetos. Um de seus diagramas é usado como técnica para descrever lógica de procedimento, processo de negócio e fluxo de trabalho. Esse diagrama, de várias formas, desempenha um papel semelhante aos fluxogramas, mas a principal diferença entre esse diagrama e a notação de fluxograma é que o diagrama suporta comportamento paralelo.

O diagrama citado é o de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

286Q630830 | Informática, UML, Analista Judiciário, TJ PI, FGV

Durante o levantamento de requisitos de um novo sistema para o controle de matrículas de uma universidade, foi observada a seguinte situação: ?

* todo novo estudante é inserido no sistema; ?

* ao ser inscrito em uma disciplina, o estudante passa a ser um estudante inscrito; ?

* ao término do período letivo, o estudante passa a ser um estudante aguardando inscrição; ?

*sempre que vai iniciar o período letivo e ocorre a inscrição em alguma disciplina, o estudante volta a ser um estudante inscrito; ?

*finalmente, ao término do curso, o estudante passa a ser um estudante com curso concluído.

Com base na UML, para representar essa situação da forma mais expressiva possível, o analista deverá utilizar o Diagrama de:

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

287Q639547 | Informática, UML, Analista de Sistemas, ITAIPU Binacional, UFPR

Sobre UML 2.2. – Diagrama de classes, considere as seguintes afirmativas referentes a relacionamentos: 1. O relacionamento de realização é representado por uma linha contínua com uma seta triangular no início que corresponde ao elemento realizador. 2. O conjunto padrão de restrições de generalização é: completo (complete), disjunção (disjoint). 3. O relacionamento de dependência entre duas classes indica que uma mudança na interface de uma delas pode causar mudanças na outra. 4. Em composição, a classe composta é responsável pela criação e destruição de suas partes. Assinale a alternativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

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

Texto associado.

Imagem 007.jpg
Considerando a figura acima, que apresenta um modelo de processo para desenho de sítios web, o qual contempla vários aspectos de
engenharia de usabilidade, julgue os itens seguintes, relativos aos conceitos de engenharia de usabilidade e engenharia de software.

A macroestrutura de um storyboard seria mais adequadamente representada por um diagrama de estados em UML que por um diagrama de classes.

  1. ✂️
  2. ✂️

289Q648239 | Informática, UML, Analista de Sistemas, Empresa de Saneamento de Goiás SA GO, UFGO, 2018

O UML é uma linguagem
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

290Q649867 | Informática, UML, Analista Judiciário, Tribunal Regional do Trabalho 7a Região, CESPE CEBRASPE

Tendo em vista que um diagrama de sequência em UML permite mostrar como os objetos trocam mensagens ao longo do tempo, assinale a opção que apresenta a representação de uma condição nesse tipo de diagrama.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

291Q640703 | Informática, UML, Analista Judiciário, TRF 2a, CONSULPLAN

A UML (Unified Modeling Language) é uma linguagem que define elementos gráficos para serem utilizados na modelagem de sistemas; seguindo o paradigma da orientação a objetos, a linguagem descreve como os elementos e o relacionamento devem interagir em um diagrama que, por sua vez, representam diversas perspectivas de um sistema. Com relação aos Diagrama UML, assinale a afirmativa correta.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

292Q649207 | Informática, UML, Assessor Técnico Legislativo, Câmara Municipal de Goiânia GO, UEG, 2018

A UML possui um conjunto de diagramas que podem ser usados para visualizar, especificar, construir e documentar artefatos de software. No contexto do envio de mensagens entre objetos durante a execução de uma tarefa, considere dois interesses do projetista: evidenciar os relacionamentos entre objetos e realçar a ordem temporal de mensagens. Dois diagramas para lidar primariamente com esses interesses são, respectivamente:
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️

293Q198149 | Engenharia de Software, UML, Analista, EBC, CESPE CEBRASPE

Tendo em vista que, na UML (Unified Modeling Language), a utilização de diversos diagramas possibilita descobrir falhas não detectadas em diagramas gerados anteriormente, diminuindo a possibilidade da ocorrência de erros durante a fase de desenvolvimento do software, julgue os itens a seguir.

O diagrama de comunicação concentra-se em como os objetos estão vinculados e quais mensagens trocam entre si durante o processo. Esse diagrama está associado ao diagrama de classe.

  1. ✂️
  2. ✂️

294Q649005 | Informática, UML, Analista de Sistema Júnior, Petrobras, CESGRANRIO, 2018

O Processo Unificado de desenvolvimento de software é dividido em quatro fases: concepção (inception), elaboração, construção e transição.

Um dos objetivos da fase de elaboração é

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

295Q646208 | Informática, UML, Analista de Sistemas, Suframa AM, CESPE CEBRASPE

Julgue os itens a seguir acerca de UML. Para criar o diagrama de sequência, utilizam-se os diagramas de caso de uso de mesmo nome e o diagrama de classes a fim de se determinar quais objetos estarão envolvidos no processo.
  1. ✂️
  2. ✂️

296Q118368 | Engenharia de Software , UML, Analista de Sistemas, BADESC, FGV

No diagrama de sequências, a dimensão vertical é representada:

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

297Q629131 | Informática, UML, Analista de Tecnologia da Informação, IFB BA, FUNRIO

O diagrama da UML utilizado para obter uma visão dinâmica do sistema, orientado a eventos, que descreve o comportamento dos objetos de uma única classe, é denominado diagrama de
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️

298Q155436 | Engenharia de Software, UML, Analista Judiciário Tecnologia da Informação, TRE SE, FCC

Durante o projeto ocorre que na assinatura da operação "alocar" da classe "Urna" é observada a existência do atributo "zona eleitoral" que é outra classe identificada no mesmo projeto, indicando a existência de

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

299Q647212 | Informática, UML, Analista de Sistemas Júnior, Petrobras, CESGRANRIO, 2018

O Processo Unificado, originalmente proposto pela Rational, é um processo moderno baseado no uso de UML. Nesse processo, existem quatro fases, sendo que uma delas é conhecida como Elaboração.

Um dos objetivos previstos nessa fase é

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

300Q636982 | Informática, UML, Analista de Sistemas, ITAIPU Binacional, UFPR

Sobre UML 2.2. – Convenções adotadas para os diagramas de metamodelos, identifique as afirmativas a seguir como verdadeiras (V) ou falsas (F): ( ) Se nenhuma multiplicidade é mostrada na extremidade da associação, isso implica uma multiplicidade de 0 (zero) ou * (muitos). ( ) Uma dependência sem rótulo entre dois pacotes é interpretada como uma relação de importação de pacotes. ( ) Uma associação com nenhuma extremidade marcada por setas de navegabilidade significa que cada extremidade da associação é de propriedade do classificador na extremidade oposta. ( ) Se uma extremidade da associação não é rotulada, o nome padrão para essa extremidade é o nome da classe a que a extremidade está anexada, modificado de tal forma que a primeira letra é uma letra minúscula. Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
  1. ✂️
  2. ✂️
  3. ✂️
  4. ✂️
  5. ✂️
Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.