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. UML Ordenar por: Mais populares Mais recentes Mais comentadas Filtrar questões: Exibir todas as questões Exibir questões resolvidas Excluir questões resolvidas Exibir questões que errei Filtrar 541Q1037486 | Engenharia de Software, Uml, Desenvolvimento de Sistemas, TJ RR, FGV, 2024Um bom diagrama pode ajudar a comunicar ideias sobre um sistema, principalmente quando deseja-se evitar muitos detalhes. Na UML, uma ferramenta recomendada para esse fim é o Caso de Uso. Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e marque (V) para a verdadeira e (F) para a falsa. ( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software. ( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema. ( ) Raias, atores e transições são elementos comuns em casos de uso. As afirmativas são, respectivamente, ✂️ a) F – V – F. ✂️ b) V – V – F. ✂️ c) F – V – V. ✂️ d) F – F – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 542Q1063561 | Engenharia de Software, Uml, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema. Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo. ✂️ a) Diagrama de Sequência. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Objetos. ✂️ d) Diagrama de Estado. ✂️ e) Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 543Q1041785 | Engenharia de Software, Uml, Programação de Sistemas, TRE PB, FCCUm técnico precisa usar um diagrama da UML que é comumente associado ao Diagrama de Sequência devido ao fato de um complementar o outro, já que mostram com frequência as mesmas informações, porém, com um enfoque distinto. Ao contrário do Diagrama de Sequência, o diagrama a ser utilizado não deverá se preocupar com a temporalidade do processo, mas sim emcomo os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de: ✂️ a) Implantação. ✂️ b) Comunicação. ✂️ c) Atividades. ✂️ d) Componentes. ✂️ e) Objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 544Q1016466 | Engenharia de Software, Uml, Tecnologista Júnior Especialidade Tecnologia da Informação, AEB, CESPE CEBRASPE, 2025Acerca dos diagramas UML, assinale a opção correta. ✂️ a) No diagrama de estados, uma transição entre dois estados só pode ocorrer se houver uma ação explícita associada a ela. ✂️ b) Em um diagrama de implantação, a comunicação entre nós físicos deve ser representada exclusivamente por conexões diretas, sem permitir abstrações, como dependências lógicas ou protocolos de comunicação. ✂️ c) O diagrama de atividades e o diagrama de sequência são equivalentes, pois ambos descrevem a troca de mensagens entre objetos ao longo do tempo. ✂️ d) O diagrama de sequência detalha a ordem temporal de execução de interações entre objetos, enquanto o diagrama de colaboração foca na organização estrutural dos objetos e suas relações em um contexto específico de interação. ✂️ e) Em um diagrama de classes UML, uma classe de associação pode ser instanciada independentemente dos objetos relacionados, permitindo-se o gerenciamento isolado de seus atributos e operações como se fosse uma entidade autônoma. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 545Q1001763 | Engenharia de Software, UML, Tecnologia da Informação, TRT 7 Região CE, FCCNa UML, as classes A e B legam suas estruturas e comportamentos à classe C. Considerando apenas o fato apresentado nessa circunstância, é correto afirmar que aí se aplica tipicamente o conceito de ✂️ a) delegação. ✂️ b) derivação. ✂️ c) herança múltipla. ✂️ d) método polimórfico. ✂️ e) multiplicidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 546Q989627 | Engenharia de Software, UML, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Qual das seguintes opções representa um método de modelagem na Análise Orientada a Objetos? ✂️ a) Processos; ✂️ b) Vetores; ✂️ c) Diagramas UML2; ✂️ d) Firewall; ✂️ e) Hierarquia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 547Q1009269 | Engenharia de Software, UML, Classe B, DPE RO, FGV, 2025Na modelagem orientada a objetos, os diagramas de classes da UML são ferramentas essenciais para representar a estrutura estática de um sistema, detalhando classes, atributos, operações e os relacionamentos entre elas. Com relação aos relacionamentos de classes da UML, analise os itens a seguir. I. Composição. II. Agregação. III. Generalização. Sobre os relacionamentos fundamentais nesses diagramas de classes da UML, está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) I e II, apenas. ✂️ c) I e III, apenas. ✂️ d) I, II e III. ✂️ e) III, apenas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 548Q1026025 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.Na UML, o diagrama de objetos é considerado um diagrama de comportamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 549Q1026026 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.O diagrama mais importante da UML é o diagrama de classe, que tem como objetivo principal descrever como as pessoas interagem com o sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 550Q1068357 | Engenharia de Software, Uml, Informática, EsFCEx, VUNESP, 2024UML 2.0 define diversos tipos de diagrama, classificando-os como sendo dos tipos estrutural e comportamental, sendo correto que o diagrama de ✂️ a) classes é do tipo estrutural. ✂️ b) objetos é do tipo comportamental. ✂️ c) componentes é do tipo comportamental. ✂️ d) casos de uso é do tipo estrutural. ✂️ e) sequência é do tipo estrutural. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 551Q1030732 | Engenharia de Software, Uml, Desenvolvedor de Sistemas, TCE RR, FGV, 2025No contexto da análise de requisitos para o desenvolvimento de sistemas, o diagrama UML (Unified Modeling Language) é usado na modelagem de sistemas de software. Quando se deseja mostrar as interações entre os atores e o sistema e as interações entre seus componentes, deve-se utilizar diagramas de ✂️ a) objetos. ✂️ b) classes. ✂️ c) sequência. ✂️ d) atividades. ✂️ e) estados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 552Q1028580 | Engenharia de Software, Uml, Tecnologia da Informação, MPE RJ, FGV, 2025UML é uma linguagem de notação e um padrão para representar visualmente a arquitetura, o design e a implementação de sistemas de software. UML utiliza diversos termos em seu metamodelo. Relacione os termos da UML a seguir às suas respectivas definições. 1. Classe. 2. Operação. 3. Interface. 4. Método. ( ) É um serviço solicitado a um objeto para produzir um comportamento; ( ) É uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, métodos relacionamentos e semântica; ( ) É a implementação de uma operação que especifica o algoritmo ou procedimento usado pela operação; ( ) É definido como um conjunto de operações externamente visíveis, elas podem ser associados a tipos de classes. A relação correta, na ordem dada, é: ✂️ a) 4 – 3 – 1 – 2. ✂️ b) 1 – 4 – 2 – 3. ✂️ c) pacotes. ✂️ d) objetos. ✂️ e) dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 553Q1039832 | Engenharia de Software, Uml, Tecnologia da Informação, TRT 12 Região SC, FCCA 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: ✂️ a) Máquina de Estados. ✂️ b) Atividades ✂️ c) Sequência. ✂️ d) Distribuição ✂️ e) Componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 554Q1086615 | Engenharia de Software, Uml, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021Na linguagem UML, o diagrama de sequência do sistema tem como objetivo ✂️ a) ilustrar os conceitos significativos em um domínio de problema. ✂️ b) ilustrar como os objetos interagem por meio de mensagens para cumprir tarefas. ✂️ c) descrever o sistema em termos de entradas e saídas efetivas e sua implementação geral. ✂️ d) descrever as classes e as interfaces do sistema. ✂️ e) ilustrar os eventos gerados pelos atores que são reconhecidos pelo sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 555Q1083906 | Engenharia de Software, Uml, Analista de Projetos, TJ RJ, CESPE CEBRASPE, 2021Os diagramas usados em UML 2.5 para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa são denominados diagramas de ✂️ a) sequência. ✂️ b) atividade. ✂️ c) distribuição. ✂️ d) casos de uso. ✂️ e) estado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 556Q1086623 | Engenharia de Software, Uml, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021Para os propósitos da modelagem dos requisitos com base em cenários, um suporte apropriado é o uso de ✂️ a) diagrama de casos de uso e histórias de usuários. ✂️ b) diagrama de sequência e diagrama de atividades. ✂️ c) diagramas que representem eventos ou estados. ✂️ d) diagrama de classes e histórias de usuário. ✂️ e) modelagem com cartões CRC e casos de uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro 🖨️ Baixar PDF← Anterior
541Q1037486 | Engenharia de Software, Uml, Desenvolvimento de Sistemas, TJ RR, FGV, 2024Um bom diagrama pode ajudar a comunicar ideias sobre um sistema, principalmente quando deseja-se evitar muitos detalhes. Na UML, uma ferramenta recomendada para esse fim é o Caso de Uso. Acerca dos diagramas de casos de uso, avalie as afirmativas a seguir e marque (V) para a verdadeira e (F) para a falsa. ( ) Casos de uso são uma técnica para capturar os requisitos não funcionais de um software. ( ) Casos de uso representam uma visão externa do sistema, logo não deve haver correlação com as classes internas do sistema. ( ) Raias, atores e transições são elementos comuns em casos de uso. As afirmativas são, respectivamente, ✂️ a) F – V – F. ✂️ b) V – V – F. ✂️ c) F – V – V. ✂️ d) F – F – V. ✂️ e) V – F – F. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
542Q1063561 | Engenharia de Software, Uml, Desenvolvimento de Software para Operação de Satélites, INPE, FGV, 2024Em um projeto de desenvolvimento de software, uma equipe está focada em diferentes aspectos do sistema. Assinale a opção que indica o diagrama UML mais adequado para se entender como os objetos do sistema interagem entre si ao longo do tempo. ✂️ a) Diagrama de Sequência. ✂️ b) Diagrama de Classes. ✂️ c) Diagrama de Objetos. ✂️ d) Diagrama de Estado. ✂️ e) Diagrama de Casos de Uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
543Q1041785 | Engenharia de Software, Uml, Programação de Sistemas, TRE PB, FCCUm técnico precisa usar um diagrama da UML que é comumente associado ao Diagrama de Sequência devido ao fato de um complementar o outro, já que mostram com frequência as mesmas informações, porém, com um enfoque distinto. Ao contrário do Diagrama de Sequência, o diagrama a ser utilizado não deverá se preocupar com a temporalidade do processo, mas sim emcomo os elementos estão vinculados e quais mensagens trocam entre si durante o processo. Para atender a necessidade do técnico deverá ser utilizado o Diagrama de: ✂️ a) Implantação. ✂️ b) Comunicação. ✂️ c) Atividades. ✂️ d) Componentes. ✂️ e) Objetos. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
544Q1016466 | Engenharia de Software, Uml, Tecnologista Júnior Especialidade Tecnologia da Informação, AEB, CESPE CEBRASPE, 2025Acerca dos diagramas UML, assinale a opção correta. ✂️ a) No diagrama de estados, uma transição entre dois estados só pode ocorrer se houver uma ação explícita associada a ela. ✂️ b) Em um diagrama de implantação, a comunicação entre nós físicos deve ser representada exclusivamente por conexões diretas, sem permitir abstrações, como dependências lógicas ou protocolos de comunicação. ✂️ c) O diagrama de atividades e o diagrama de sequência são equivalentes, pois ambos descrevem a troca de mensagens entre objetos ao longo do tempo. ✂️ d) O diagrama de sequência detalha a ordem temporal de execução de interações entre objetos, enquanto o diagrama de colaboração foca na organização estrutural dos objetos e suas relações em um contexto específico de interação. ✂️ e) Em um diagrama de classes UML, uma classe de associação pode ser instanciada independentemente dos objetos relacionados, permitindo-se o gerenciamento isolado de seus atributos e operações como se fosse uma entidade autônoma. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
545Q1001763 | Engenharia de Software, UML, Tecnologia da Informação, TRT 7 Região CE, FCCNa UML, as classes A e B legam suas estruturas e comportamentos à classe C. Considerando apenas o fato apresentado nessa circunstância, é correto afirmar que aí se aplica tipicamente o conceito de ✂️ a) delegação. ✂️ b) derivação. ✂️ c) herança múltipla. ✂️ d) método polimórfico. ✂️ e) multiplicidade. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
546Q989627 | Engenharia de Software, UML, Analista de Sistemas, Prefeitura de Jaru RO, IBADE, 2024Qual das seguintes opções representa um método de modelagem na Análise Orientada a Objetos? ✂️ a) Processos; ✂️ b) Vetores; ✂️ c) Diagramas UML2; ✂️ d) Firewall; ✂️ e) Hierarquia. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
547Q1009269 | Engenharia de Software, UML, Classe B, DPE RO, FGV, 2025Na modelagem orientada a objetos, os diagramas de classes da UML são ferramentas essenciais para representar a estrutura estática de um sistema, detalhando classes, atributos, operações e os relacionamentos entre elas. Com relação aos relacionamentos de classes da UML, analise os itens a seguir. I. Composição. II. Agregação. III. Generalização. Sobre os relacionamentos fundamentais nesses diagramas de classes da UML, está correto o que se afirma em ✂️ a) I, apenas. ✂️ b) I e II, apenas. ✂️ c) I e III, apenas. ✂️ d) I, II e III. ✂️ e) III, apenas Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
548Q1026025 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.Na UML, o diagrama de objetos é considerado um diagrama de comportamento. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
549Q1026026 | Engenharia de Software, Uml, Tecnologia da Informação, SEDF, Quadrix, 2022Quanto ao modelo MVC, ao padrão XML e à UML, julgue o item.O diagrama mais importante da UML é o diagrama de classe, que tem como objetivo principal descrever como as pessoas interagem com o sistema. ✂️ a) Certo ✂️ b) Errado Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
550Q1068357 | Engenharia de Software, Uml, Informática, EsFCEx, VUNESP, 2024UML 2.0 define diversos tipos de diagrama, classificando-os como sendo dos tipos estrutural e comportamental, sendo correto que o diagrama de ✂️ a) classes é do tipo estrutural. ✂️ b) objetos é do tipo comportamental. ✂️ c) componentes é do tipo comportamental. ✂️ d) casos de uso é do tipo estrutural. ✂️ e) sequência é do tipo estrutural. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
551Q1030732 | Engenharia de Software, Uml, Desenvolvedor de Sistemas, TCE RR, FGV, 2025No contexto da análise de requisitos para o desenvolvimento de sistemas, o diagrama UML (Unified Modeling Language) é usado na modelagem de sistemas de software. Quando se deseja mostrar as interações entre os atores e o sistema e as interações entre seus componentes, deve-se utilizar diagramas de ✂️ a) objetos. ✂️ b) classes. ✂️ c) sequência. ✂️ d) atividades. ✂️ e) estados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
552Q1028580 | Engenharia de Software, Uml, Tecnologia da Informação, MPE RJ, FGV, 2025UML é uma linguagem de notação e um padrão para representar visualmente a arquitetura, o design e a implementação de sistemas de software. UML utiliza diversos termos em seu metamodelo. Relacione os termos da UML a seguir às suas respectivas definições. 1. Classe. 2. Operação. 3. Interface. 4. Método. ( ) É um serviço solicitado a um objeto para produzir um comportamento; ( ) É uma descrição de um conjunto de objetos que compartilham os mesmos atributos, operações, métodos relacionamentos e semântica; ( ) É a implementação de uma operação que especifica o algoritmo ou procedimento usado pela operação; ( ) É definido como um conjunto de operações externamente visíveis, elas podem ser associados a tipos de classes. A relação correta, na ordem dada, é: ✂️ a) 4 – 3 – 1 – 2. ✂️ b) 1 – 4 – 2 – 3. ✂️ c) pacotes. ✂️ d) objetos. ✂️ e) dados. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
553Q1039832 | Engenharia de Software, Uml, Tecnologia da Informação, TRT 12 Região SC, FCCA 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: ✂️ a) Máquina de Estados. ✂️ b) Atividades ✂️ c) Sequência. ✂️ d) Distribuição ✂️ e) Componentes. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
554Q1086615 | Engenharia de Software, Uml, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021Na linguagem UML, o diagrama de sequência do sistema tem como objetivo ✂️ a) ilustrar os conceitos significativos em um domínio de problema. ✂️ b) ilustrar como os objetos interagem por meio de mensagens para cumprir tarefas. ✂️ c) descrever o sistema em termos de entradas e saídas efetivas e sua implementação geral. ✂️ d) descrever as classes e as interfaces do sistema. ✂️ e) ilustrar os eventos gerados pelos atores que são reconhecidos pelo sistema. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
555Q1083906 | Engenharia de Software, Uml, Analista de Projetos, TJ RJ, CESPE CEBRASPE, 2021Os diagramas usados em UML 2.5 para indicar as comunicações dinâmicas entre objetos durante a execução de uma tarefa são denominados diagramas de ✂️ a) sequência. ✂️ b) atividade. ✂️ c) distribuição. ✂️ d) casos de uso. ✂️ e) estado. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro
556Q1086623 | Engenharia de Software, Uml, Analista de Sistemas, TJ RJ, CESPE CEBRASPE, 2021Para os propósitos da modelagem dos requisitos com base em cenários, um suporte apropriado é o uso de ✂️ a) diagrama de casos de uso e histórias de usuários. ✂️ b) diagrama de sequência e diagrama de atividades. ✂️ c) diagramas que representem eventos ou estados. ✂️ d) diagrama de classes e histórias de usuário. ✂️ e) modelagem com cartões CRC e casos de uso. Resolver questão 🗨️ Comentários 📊 Estatísticas 📁 Salvar 🧠 Mapa Mental 🏳️ Reportar erro