Questões de Concurso Sobre uml em engenharia de software

Foram encontradas 2.207 questões

Q3455674 Engenharia de Software

Considere o diagrama de classe UML a seguir:

Imagem associada para resolução da questão

Nesse diagrama, a classe X não pode ser instanciada, mas pode ser uma classe Pai de outras (tais como as classes Filhos Y e Z). Isso faz com que as classes X, Y e Z sejam consideradas, respectivamente, classes do tipo:

Alternativas
Q3455669 Engenharia de Software

Observe a seguinte representação de um Diagrama de Classes UML: 

Imagem associada para resolução da questão

Nesse diagrama, as classes CINF1, CINF2 e CINF3 são Filhos da classe Pai CSUP. Considerando esse quadro, o método ConstroiC(), existente em todas as classes, pode ser considerado, dentro da ideia de Orientação a Objeto, como um tipo de aplicação de:

Alternativas
Q3451108 Engenharia de Software
Como analista de informática da Sanepar, você está envolvido no desenvolvimento de um novo sistema para a empresa. Seu chefe requisitou que o sistema seja modelado utilizando a versão 2.5.1 da UML (Unified Modeling Language), e você será responsável por criar a modelagem que inclui a visualização das interações entre objetos ao longo do tempo, permitindo que a equipe entenda como os componentes do sistema se comunicam em uma sequência temporal específica. Com base na necessidade de visualizar a interação entre objetos em uma sequência temporal, qual diagrama UML você deve utilizar?
Alternativas
Q3449910 Engenharia de Software

A Unified Modeling Language (UML) é utilizada para elaboração da estrutura de projetos de software. Considere as seguintes sentenças sobre UML:


I - É uma linguagem visual de programação, composta por diversos diagramas.


II - Possui três tipos de diagramas: estruturais, comportamentais e de segurança.


III - Utiliza o formato de arquivo JSON ou YAML para interagir com autores humanos ou autômatos.


De acordo com Booch; Rumbaugh; Jacobson (2012), pode-se afirmar que:


(BOOCH, Grady; RUMBAUGH, James; JACOBSON, Ivar. UML Guia do Usuário. Rio de Janeiro: Elsevier, 2012 – 12ª reimpressão) 

Alternativas
Q3445442 Engenharia de Software
O tipo de diagrama UML que mostra como o software é implantado nos componentes de hardware de um sistema é denominado de: 
Alternativas
Q3445441 Engenharia de Software
Os _________ são usados para modelar como os usuários, exibidos como bonecos chamados “atores”, interagem com o sistema. Este tipo de diagrama UML deve ser uma visão geral de alto nível das relações entre atores e sistemas, portanto pode ser uma ótima ferramenta para explicar um sistema para um público não técnico. Analise e indique a alternativa que melhor preenche a lacuna no texto acima. 
Alternativas
Q3445440 Engenharia de Software
UML, que significa Unified Modeling Language, é uma forma de representar visualmente a arquitetura, o design e a implementação de sistemas de software complexos. São tipos de diagramas UML, exceto: 
Alternativas
Q3368509 Engenharia de Software
Segundo a UML, um dos diagramas mais comuns na modelagem estrutural é o diagrama de 
Alternativas
Q3331023 Engenharia de Software
Na UML 2.2, um "frame" é usado principalmente nos casos em que o elemento diagramado possui elementos de borda gráfica, como portas para classes e pontos de entrada/saída em máquinas de estados. A figura geométrica que representa um frame na UML 2.2 é um:
Alternativas
Q3255720 Engenharia de Software
A linguagem de modelagem de software de propósito geral conhecida como UML (Unified Modeling Language) oferece diversos diagramas que servem para documentar sistemas em seus diferentes aspectos. O diagrama que tem como objetivo representar, em alto nível, a interação entre atores e o sistema sendo modelado é chamado de
Alternativas
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
Respostas
141: A
142: A
143: A
144: A
145: B
146: A
147: D
148: C
149: D
150: C
151: B
152: C
153: A
154: B
155: E
156: A
157: C
158: C
159: C
160: A