Questões de Concurso
Sobre diagrama de classes em engenharia de software
Foram encontradas 381 questões
Considere o Diagrama de Classes fornecido na figura abaixo:
Com base nesse diagrama, assinale a alternativa correta.
Considere o diagrama UML de classes a seguir:
Sobre esse diagrama, é correto afirmar:
Seja o diagrama de classes, exibido na Figura a seguir:
Qual conjunto de classes Java é compatível com o diagrama acima?
Considere o diagrama de classes UML a seguir.
As relações Classe A-Classe B, Classe B-Classe C e Classe B-Classe
D são chamadas, respectivamente, de:
1. Diagrama de caso de uso. 2. Diagrama de implantação. 3. Diagrama de classes. 4. Diagrama de comunicação.
( ) Focaliza a estrutura do sistema de software e são úteis para mostrar a distribuição física de um sistema de software entre plataformas de hardware e ambientes de execução.
( ) Usado para modelar classes, incluindo seus atributos, operações e relações e associações com outras classes, a UML adota o diagrama de classe, ele fornece uma visão estática ou estrutural do sistema.
( ) Ajuda a determinar a funcionalidade e as características do software sob o ponto de vista do usuário.
( ) Também é conhecido como “diagrama de colaboração” na UML 1.X. Os objetos que interagem são representados por retângulos. As associações entre objetos são representadas por linhas ligando os retângulos. Normalmente, há uma seta apontando para um objeto no diagrama, que inicia a sequência de passagem de mensagens.
Assinale a opção que indica a relação correta, na ordem apresentada.
A partir da análise do seguinte diagrama de classes da UML
é correto auferir que
Assinale a opção que reflete uma interpretação correta da semântica de leitura do diagrama.
O tipo de relacionamento entre as classes representado no diagrama é a:
A Unified Modeling Language (UML) é uma linguagem de modelagem visual utilizada para especificar, visualizar, construir e documentar artefatos de sistemas de software, como estruturas, comportamentos e processos. Ela oferece um conjunto de notações gráficas padronizadas que permitem aos desenvolvedores e aos analistas de sistemas comunicar ideias complexas de forma clara e eficaz.
Disponível em: https://www.uml.org/. Acesso em: 20 fev. 2024.
Na UML, o diagrama é mais apropriado para representar a interação entre objetos em um sistema durante um determinado período de tempo é o diagrama de:
Observe o seguinte Diagrama de Classes UML.
A relação entre as Classes que está representada no diagrama é:
(i) quando uma classe Q estender da classe P; e (ii) quando uma classe R faz parte do mesmo pacote da classe P.
Assim, tanto objetos do tipo da classe Q como da classe R poderão acessar o método que está na classe P.
Na situação descrita, o tipo de visibilidade a ser usado é o