SóProvas


ID
5375782
Banca
Quadrix
Órgão
CORE-PR
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto aos diagramas utilizados na análise orientada a objetos, julgue o item.


A principal vantagem de se fazer uso dos diagramas de interação é que eles mostram, de forma minuciosa, os detalhes dos algoritmos, como, por exemplo, o comportamento condicional, o que proporciona ao programador uma visão clara de todo o sistema.

Alternativas
Comentários
  • Os diagramas de Interação na UML mostram a troca de mensagens entre os objetos do sistema para um determinado cenário, caso de uso ou operação.

    São representados pelos diagramas: Diagrama de Sequência e Diagrama de Comunicação.

    Na parte da questão quando fala: " ... os detalhes dos algoritmos ..." neste momento esta referenciando ao diagrama de classe. Diagrama de classe é um diagrama estrutural que tem objetivo principal a especificação dos componentes do software e como estes se interligam

    Fonte:

    • https://www.inf.ufpr.br/andrey/ci163/ci163_Como_fazer_Diag_interacao.pdf
    • https://www.ateomomento.com.br/uml-diagrama-de-classes/

    Bons estudos

  • Na parte "Detalhes do algoritmo" não seria diagrama de atividade (DA)? Pois o DA que serve pra descrever o algoritmo, o de classe só mostra a estrutura.

  • ✅Gabarito(Errado)  

    17.1.4 Interaction Diagram Variants

    Interaction diagrams come in different variants. A separate sub clause defines notation for each of the following

    Interaction Diagram variants:

    17.8 Sequence Diagrams - The most common variant is the Sequence Diagram that focuses on the Message interchange between a number of Lifelines.

    17.9 Communication Diagrams - Communication Diagrams show interactions through an architectural view where the arcs between the communicating Lifelines are decorated with description of the passed Messages and their sequencing.

    17.10 Interaction Overview Diagrams - Interaction Overview Diagrams define interactions in a way that promotes overview of the control flow. Overview diagrams have notational elements that are similar to certain elements used in Activity diagrams (flow lines, forks, joins, etc.); however, although the notation and the general purpose of these elements is the same in both cases, their detailed semantics are quite different and modelers should not interpret Overview diagrams as if they were Activity diagrams.

    17.11 Timing Diagrams - Timing Diagrams are used to show interactions when a primary purpose of the diagram is to reason about time. Conformant UML 2.5 tools are not required to implement Timing Diagrams.

    Fonte: OMG Unified Modeling Language TM (OMG UML) - Version 2.5

  • acredito que seja diagramas estruturais no caso: o diagrama de classes e pacote que usa a arquitetura MCV.

    me corrijam se eu estiver errado.