Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.250 questões

Q3245118 Engenharia de Software

Considere o seguinte recurso acessível por uma API RESTful, denotado em JSON, que representa uma fatura comercial de forma simplificada.


Imagem associada para resolução da questão

Dentre as alternativas a seguir, assinale aquela que apresenta um diagrama de classes UML condizente como modelagem para esse recurso e outros do mesmo tipo.

Alternativas
Q3136138 Engenharia de Software
3)A modelagem de um sistema (análise e projeto) pode ser documentada através dos modelos da UML (Unified Modeling Language). O diagrama de interação que dá ênfase à organização dos objetos que participam de uma interação, é denominado de: 
Alternativas
Q3136049 Engenharia de Software
A Unified Modeling Language (UML) é uma linguagem de modelagem visual amplamente utilizada na engenharia de software para especificar, visualizar e documentar os componentes de sistemas complexos. A versão 2.5.1 introduz ajustes e melhorias em relação às versões anteriores, com foco na simplificação e aprimoramento de conceitos essenciais, como a modelagem estrutural e comportamental. Complete as lacunas abaixo.
Na UML 2.5.1, o diagrama de ________ (1) é utilizado para detalhar o comportamento de objetos em um determinado fluxo de trabalho, enquanto o diagrama de ________ (2) foca na modelagem de relacionamentos e propriedades dos elementos estáticos do sistema.
Alternativas
Q3117290 Engenharia de Software
Durante o processo de análise e projeto de sistemas, a UML (Unified Modeling Language) é amplamente utilizada para a modelagem de requisitos e design. Assinale a alternativa que apresenta corretamente um aspecto da UML 2.2:
Alternativas
Q3111808 Engenharia de Software
Julgue o seguinte item, a respeito de engenharia de software.

O diagrama de objetos UML evidencia o processo de desenvolvimento, como a forma de entrega e disponibilização, o gerenciamento de configuração, o comportamento, e a interação com o hardware e com a rede.
Alternativas
Q3109026 Engenharia de Software
Um projetista de sistema de informação, fazendo uso da UML, precisa trabalhar com um diagrama dessa linguagem que auxilia na modelagem de objetos e apresenta o modelo da estrutura estática do sistema. Esse diagrama é o de:
Alternativas
Q3102081 Engenharia de Software

Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.


É importante, após a prestação do suporte técnico ao usuário, obter feedbacks, pois esse mecanismo pode proporcionar melhorias no serviço e a adaptação das soluções às necessidades reais dos usuários.

Alternativas
Q3102079 Engenharia de Software

Acerca da linguagem de modelagem unificada (UML), dos diagramas utilizados na análise orientada a objetos (AOO) e do suporte técnico aos usuários de informática, julgue o item a seguir.


O diagrama de estados da AOO mostra as transições de um objeto entre diferentes estados em resposta a eventos.

Alternativas
Q3101996 Engenharia de Software

No que diz respeito à linguagem Python, ao JSON e aos diagramas utilizados na análise orientada a objetos, julgue o item a seguir.


Na análise orientada a objetos, o diagrama de estados é utilizado para modelar o comportamento de um objeto ao longo do seu ciclo de vida, mostrando como ele transita entre diferentes estados.

Alternativas
Q3089956 Engenharia de Software
Um 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 assinale (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,
Alternativas
Q3063504 Engenharia de Software

Julgue o próximo item, a respeito de arquitetura e engenharia de software. 


O diagrama de caso de uso da metodologia UML tem como objetivo definir o contexto de um sistema, enfatizando a fronteira do sistema e seus atores e funções.

Alternativas
Q3063332 Engenharia de Software

Considere o seguinte diagrama de classe UML:


Imagem associada para resolução da questão


Nesse diagrama, está sendo realizado uma

Alternativas
Q3060537 Engenharia de Software
Em projetos de desenvolvimento de software há uma necessidade de estreitamento entre os profissionais de tecnologia e os stakeholders demandantes. O processo de modelagem de uma nova solução a comunicação é um dos fatores críticos de sucesso. Diante do cenário, muitas tecnologias e conceitos foram criados ao longo dos anos para auxiliar nessa demanda. A (Unified Modeling Language) – UML, tem esse objetivo. Sobre ela marque a alternativa CORRETA.
Alternativas
Q3057463 Engenharia de Software
Um analista de sistemas está utilizando a Unified Modeling Language (UML) para modelar um novo sistema de gerenciamento de transações em uma instituição financeira. O sistema precisa registrar informações detalhadas sobre as contas dos clientes e suas respectivas transações. A UML prevê a criação de vários modelos e diagramas, classificados em diagramas estruturais e comportamentais. Para esse projeto, ele precisa criar dois diagramas que se complementem: um para mostrar a estrutura do sistema e outro para mostrar o comportamento do sistema durante o processamento de uma transação.
Considerando-se o contexto descrito, qual das seguintes opções contém um par correto de diagramas UML, sendo um diagrama estrutural e um diagrama comportamental, respectivamente?
Alternativas
Q3056626 Engenharia de Software
Um diagrama de sequência é um diagrama UML, que consiste em
Alternativas
Q3047597 Engenharia de Software
Em um diagrama de classes, as relações de agregação e composição são tipos de associações que representam uma relação “todo/parte” onde a parte pode existir independentemente do todo ou não. A partir do seguinte diagrama de classes, é correto afirmar que

Imagem associada para resolução da questão


Alternativas
Q3035058 Engenharia de Software
Em um processo de modelagem de sistemas de software, utilizando-se o diagrama de classes UML, uma instância de uma classe A utiliza uma instância de uma classe B como argumento em um de seus métodos. Qual é o tipo de relacionamento representado?
Alternativas
Q3035056 Engenharia de Software
A modelagem de sistema de software é um processo de abstração, de maneira que se apresente uma visão ou perspectiva do sistema a partir de uma notação gráfica. A UML (do inglês, Unified Modeling Language) apresenta um conjunto de diagramas para representar e documentar aspectos diferentes da modelagem de sistemas de software. Observe o diagrama abaixo, que representa um sistema de controle bancário.
Imagem associada para resolução da questão

Disponível em:
<https://www.uniara.com.br/arquivos/file/cca/artigos/2015/marcos-vinicius-silvaortiz.pdf>. Acesso em: mar. 2024.
Trata-se do diagrama de
Alternativas
Q3033994 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

Quando o ator sistema acionar o caso de uso verificar dados do cartão de crédito, este acionará, obrigatoriamente, o caso de uso preencher dados do cartão de crédito. 
Alternativas
Q3033993 Engenharia de Software



Tendo como referência o diagrama de caso de uso apresentado anteriormente, julgue o próximo item, relativos a UML (unified modeling language).

O caso de uso informar endereço será acionado opcionalmente ao se acionar o caso de uso finalizar compra. 
Alternativas
Respostas
181: B
182: C
183: A
184: B
185: E
186: A
187: C
188: C
189: C
190: A
191: C
192: A
193: A
194: A
195: C
196: A
197: B
198: A
199: E
200: E