SóProvas



Questões de Diagrama de Colaboração


ID
141217
Banca
ESAF
Órgão
ANA
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

O diagrama UML, que é considerado semanticamente equivalente ao diagrama de sequências, uma vez que pode ser convertido para este sem perda de informação, é o diagrama de

Alternativas
Comentários
  • Diagrama de colaboração:  Exibe uma interação consistindo de um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles. O diagrama de sequencia e o de colaboração são isomorficos.

    O diagrama de colaboração mostra, de maneira semelhante ao diagrama de sequencia, a colaboração dinâmica entre os objetos. Se a ênfase do diagrama for o decorrer do tempo, é melhor escolher o diagrama de sequencia, mas se ênfase for o contexto do sistema, é melhor dar prioridade ao diagrama de colaboração. O diagrama de colaboração é desenhado como um diagrama de objetos, onde os diversos objetos são mostrados, juntamento com os seus relacionamentos.

    Dâ ênfase à ordenação estrutural em que as mensgaens são trocadas entre os objetos do sistema.
  • Diagramas de Colaboração são também chamados de diagramas de Comunicação, muito parecidos com diagramas de sequência, mas com a ênfase colocada nas mensagens trocadas entre os objetos, não na sua sequência.
    Ex:

    Notação: sequenceNumber loopIndicator: returnValue := methodName(parameters)
     
  • Tá cheio de autores de livros/manuais de UML aqui. Vamos citar a fonte!!!
  • Lembrando que os diagramas de colaboração passaram a ser chamados de diagramas de COMUNICAÇÃO a partir da UML 2.2
  • o único que é diagrama de interação, tal como o digrama de sequência, é o diagrama de colaboração(ou comunicação)

  • colaboração (atualmente diagrama de comunicacao)

  • Diagrama de Colaboração ou comunicação-É uma simplificação sem apctos temporais do diagrama de Sequênciua.


ID
348382
Banca
FUNCAB
Órgão
SEMARH-GO
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0 há um diagrama que mostra os elementos de configuração de processamento runtime, e os componentes de software, processos e objetos que neles se mantêm. Este diagrama é de:

Alternativas
Comentários
  • e-

    O Diagrama de Implantação é configuração e a arquitetura ligandos os componentes. Exibe nós de processamento in runtime e os componentes existentes

    .
    Neste diagrama também representa estrutura de hardware e requisitos mínimos onde o sistema será executado, modelando a visão estática da implantação de um sistema e expressando hardware e tecnologia física. SIM, O DIAGRAMA DE IMPLANTAÇÃO, EMBORA SEJA UMA VISÃO ESTÁTICA (É UM DIAGRAMA ESTRUTURAL), MOSTRA O FUNCIONAMENTO DO SISTEMA COMPUTACIONAL EM RUNTIME, ISTO É , COMO ELE DEVE SER FUNCIONANDO.

     

    Os Diagramas de Implantação também podem especificar os módulos do sistema que deverão ser instalados no cliente.


ID
519571
Banca
Exército
Órgão
EsFCEx
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Em relação à linguagem UML (Unified Modeling Language) para elaboração da estrutura de projetos de software, sobre os diagramas de colaboração pode-se afirmar que:

Alternativas
Comentários
  •  a) são equivalentes aos diagramas de caso de uso. (SEQUÊNCIA)

     b) um de seus componentes, o foco de controle, é amplamente utilizado para mostrar o período durante o qual um objeto está desempenhando uma ação.

     c) a linha de vida do objeto, um dos componentes deste tipo de diagrama, representa a existência de um objeto em um período de tempo.

     d) utilizam um número de sequência para indicar a ordem temporal de uma mensagem.

     e) o diagrama de colaboração pode ser convertido em um diagrama de sequência, apesar de não serem diagramas semanticamente equivalentes ou de mesma categoria.

     

    Diagramas de Sequência e Colaboração(Comunicação) são EQUIVALENTES. Porém o diagrama de sequência possui 2 elementos exclusivos: Linha de vida e Foco de Controle.

     

    @papirobizurado


ID
543928
Banca
FCC
Órgão
INFRAERO
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

No diagrama de colaboração da UML (2.0), as linhas cheias que ligam os objetos e as setas de pontas cheias representam, respectivamente,

Alternativas
Comentários
  • Um vínculo é representado por uma linha cheia entre dois objetos. A seta com ponta representa uma mensagem trocada entre esses objetos, conforme mostrado na imagem:



    As caixas representam o objeto, antes dos ":"  temos o nome do objeto e depois o tipo deste objeto - sua classe.

    As mensagens trocadas entre os objetos podem ser enumeradas para indicar a sua ordem.

    Não é possível existir mais de um vínculo entre dois objetos.

    Os diagramas de Colaboração também suportam Atores e Condições, sendo estas representadas entre colchetes:



    Resumindo:

    Seta (->): Troca de mensagem ( chamada de métodos, que podem  ser enumerados )
    Reta  ( ____ ) : Vinculo entre dois objetos
    Colchetes [] : Condição  
  • Acho que eles erraram na questão referindo-se ao Diagrama de Colaboração na UML 2.0.
    O Diagrama de Colaboração era da versão UML 1.5 e foi alterado para Diagrama de Comunicação, na versão 2.0.


  • Sobre as setas na UML:
  • Hoje em dia este diagrama é conhecido como Diagrama de Comunicação.

  • b-

    o diagrama de comunicação só tem a flecha preta, a qual indica mensagem. A flecha branca nao é usada. No diagrama de classes, flecha branca indica agregação, enquanto que a preta é para composição


ID
749464
Banca
VUNESP
Órgão
TJM-SP
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Na modelagem orientada a objetos, há um tipo de elemento chamado de Colaboração, que pode ser anexado a um diagrama de classes. A representação UML utilizada para a Colaboração é:

Alternativas
Comentários
  • Acho que a banca fez confusão com o Diagrama Estrutura Composta qué é onde aparece o termo "colaboração" a partir da UML 2.0.
    Esse diagrama apresenta uma coloboração com uma elipse tracejada.

  • Segundo Jacobson, "As colaborações definem interações e são sociedades de papéis e outros elementos que funcionam em conjunto para proporcionar um comportamento cooperativo superior à soma de todos os elementos. Portanto, as colaborações contêm dimensões estruturais, assim como comportamentais. Uma determinada classe poderá participar em várias colaborações. Assim, essas colaborações representam a implementação de padrões que formam um sistema. Graficamente, as colaborações são representadas como elipses tracejadas, geralmente incluindo somente seu nome, conforme mostra figura."
    q249819.png
    (Fonte: UML - Guia do Usuário, 2006, pag 19)
    Gabarito letra "C".
  • Prezados,

    Segundo a especificação do UML, página 170 , uma colaboração é representada por uma elipse tracejada contendo o nome da colaboração. 

    Fonte : http://www.omg.org/spec/UML/2.2/Superstructure/PDF...

    Portanto a alternativa correta é a letra C.

ID
835912
Banca
FDC
Órgão
MAPA
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML, o diagrama que tem como função exibir as relações entre objetos que desempenham diferentes papéis é o diagrama de:

Alternativas
Comentários
  • O diagrama de comunicação era conhecido como diagrama de Colaboracão até a UML 1.5. A partir da UML 2.0, ele passou a ser conhecido como diagrama de Comunicação. A utilização desse diagrama é opcional e pode ser feita em qualquer momento da modelagem.
    Exemplo de Diagrama de Comunicação:
    Fonte: DESENVOLVENDO SOFTWARE COM UML 2.0: definitivo, Ernani Sales de Medeiros, São Paulo: Pearson Makron Books, 2004.
  • "O Diagrama de Comunicação mostra um conjunto de papéis, as conexões existentes entre esses papéis e as mensagens enviadas e recebidas pelas instâncias que representam os papéis." Pg 99 - Guia do usuário UML - 2ed

ID
893842
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os itens a seguir, a respeito de diagramas da UML.

O diagrama de colaboração é um tipo de diagrama de interação.

Alternativas
Comentários
  • Diagramas de Interação são modelos que descrevem como grupo de objetos colaboram em um determinado comportamento.

    Um diagrama de interação captura o comportamento entre objetos dentro um único use case.

    Tipos:

    • Diagrama de Sequência;
    • Diagrama de Colaboração.
  • Lembrando que agora ele chama-se diagrama de comunicação
  • Questão de 2013 cobrando, ainda, diagrama de "colabração"? O diagrama de colaboração fez parte da especificação da UML 1.5 em 2003. Foi substituído pelo diagrama de comunicação na especificação 2.0 da UML em julho de 2005. 

    Para maiores detalhes http://www.omg.org/spec/UML/

    Temos, atualmente, na UML 14 diagramas dos quais sete (7) diagramas estruturais e sete (7) diagramas comportamentais.

    Diagramas estruturais:
    - Diagrama de CLASSES.
    - Diagrama de PACOTES.
    - Diagrama de OBJETOS.
    - Diagrama de ESTRUTURAS COMPOSTAS.
    - Diagrama de PERFIL.
    - Diagrama de COMPONENTES.
    - Diagrama de INSTALAÇÃO.

    Diagramas comportamentais:
    - Diagrama de CASOS DE USO.
    - Diagrama de ATIVIDADES.
    - Diagrama de MÁQUINAS DE ESTADO.
      Diagramas de INTERAÇÃO ( quatro (4) diagramas )
        - Diagrama de SEQUÊNCIA.
        - Diagrama de COMUNICAÇÃO. (antigamente, 2003, chamado de diagrama de colaboração)
        - Diagrama de VISÃO GERAL DA INTERAÇÃO.
        - Diagrama de TEMPORIZAÇÃO.
  • Errei pois eu pensei que isso era justamente uma pegadinha, porque o diagrama de colaboração mudou de nome, para diagrama de comunicação, na UML 2.x.  :(
  • Fiquei indignada por errar, também pensei em pegadinha.

    Diagrama de  Comunicação, que é Dinâmico ou Comportamental, antigamente chamado de Diagrama de Colaboração.

    Resposta: CERTA


ID
1272088
Banca
MPE-RS
Órgão
MPE-RS
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Em UML, os dois tipos de diagramas de interação são denominados de

Alternativas
Comentários
  • Os diagramas de interação da UML são:

    - Diagrama de Sequência

    - Diagrama de Comunicação

    - Diagrama de Visão Geral de Interação

    - Diagrama de Tempo

    A questão menciona "diagrama de colaboração", neste caso, trata-se da UML 1.X, a partir da UML 2.X o diagrama de colaboração passou a se chamar diagrama de comunicação. Portanto a letra (e) está correta.

  • Dica para decorar os diagramas de Interação: ComI SeTe (Comunicação, Interação, Sequência e Tempo)

  •  e)diagrama de sequência e diagrama de colaboração.

    diagramas de comportamento:USA

    use case, state, atividades

    diagramas estruturais: CCCP (união soviética em russo).

    classe, estrutura composta, componentes, pacotes.

    diagramas interativos: TICS (tecnologia de informação & comunicação no plural).

    tempo, interação, colaboração, sequência.

  • Se um caso de uso possuir vários fluxos, cria-se um diagrama de interação para cada cenário. Os diagramas de interação mais utilizados são o de Sequência e o de Comunicação (ex-colaboração).

     

    Diagramas de Interação são tanto na análise quanto no projeto. Na análise, as comunicações entre objetos são mais abstratas, não importando os argumentos e valores retornados. No projeto, o detalhamento é maior.


ID
1282999
Banca
CESPE / CEBRASPE
Órgão
ANCINE
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação à UML 2.0, julgue o  item  subsequente.

O diagrama de colaboração pode ser utilizado para modelagem de um conjunto de funcionalidades que cooperam entre si para executar uma função específica.

Alternativas
Comentários
  • Mostra de maneira semelhante ao Diagrama de Sequência, a colaboração dinâmica entre os objetos.

  • Qual o erro da questão?


  • Guilherme, vejamos:

    Universidade Federal do Pampa - RS (UNIPAMPA/RS) CESPE 2009

    Na UML 2.0, o diagrama de estrutura composta (composite structure diagram) descreve a estrutura interna de um classificador modelando as colaborações, no qual uma colaboração descreve uma visão de um conjunto de instâncias que cooperam entre si para executar uma função específica entre instâncias de classes, objetos ou interfaces.

    Gabarito: Certo.

    1- Então este conceito é de diagrama de estrutura composta.

    _____________________________________________________________________________________________

    Similar to Sequence Diagram, the Communication Diagram is also used to model the dynamic behavior of the use case. When compare to Sequence Diagram, the Communication Diagram is more focused on showing the collaboration of objects rather than the time sequence...

    2- O Diagrama de Comunicação(Colaboração na UML 2.0) é usado para demonstrar a colaboração entre objetos e não colaboração do conjunto de funcionalidades .

    Acredito que o erro da questão seja por conta deste segundo aspecto.

    Fonte:

    http://www.visual-paradigm.com/VPGallery/diagrams/Collaboration.html

    Ver também questão Q79924

  • O Diagrama de Colaboração exibe uma interação, consistindo de um conjunto de objetos e seus relacionamentos, incluindo as mensagens que podem ser trocadas entre eles. O diagrama de sequência e de colaboração são isomórficos.

     

    O diagrama de colaboração mostra, de maneira semelhante ao diagrama de seqüência, a colaboração dinâmica entre os objetos

     

  • Diagrama de Colaboração não existe mais na UML 2.0 (esse nome foi usado até a UML 1.5). Ele mudou de nome para Diagrama de Comunicação.

     

    https://pt.wikipedia.org/wiki/Diagrama_de_colaboração

     

    Gabarito: Errado

  • O correto seria conjunto de objetos, não conjunto de funcionalidades.


ID
2008510
Banca
Aeronáutica
Órgão
EEAR
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Assinale a alternativa que completa corretamente as lacunas do texto abaixo.

São tipos de diagramas de interação: diagrama de ___________ e diagrama de _____________. 

Alternativas
Comentários
  • Gabarito: A.

     

    Se lembrar que Atividade é um diagrama Comportamental/Dinâmico, é possível acertar a questão.

  • A UML possui 14 diagramas. Eles são divididos em:

    7- Estruturais:

    7- Comportamentais: Dentro desses existem 4 que são de interação:

    --- Sequência

    --- colaboração(comunicação)

    --- interatividade

    --- tempo.

     

    @papirobizurado


ID
2350414
Banca
FGV
Órgão
TJ-AM
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML, há dois tipos de diagramas de interação. O primeiro, que enfatiza a ordem temporal das mensagens trocadas entre os objetos e, o segundo, que enfatiza os relacionamentos entre os objetos que participam da realização de um cenário. Esses diagramas são conhecidos, respectivamente, como de:

Alternativas
Comentários
  • a)Classes e Componentes (Ambos estruturais)

    bColaboração e classes( Classe é estrutural)

    c) Sequencia e Colaboração. Certo

    d)Atividade e sequencia(Atividade é comportamental, porém não é de interação)

    e)Componentes e atividade( Componente é estrutual e atividade é comportamental, porém não é de interação)

  • c-

    Um Diagrama de Sequência identifica os métodos e atributos e responsabilidades de cada classe. Os elementos básicos são:


    Atores: entidades externas que interagem com o sistema e solicitam serviços. Ator primário envia a mensagem inicial 


    Objetos: instâncias das classes


    Linha do tempo (uma para cada objeto e ator): barra de ativação: em cima a identificação do objeto e embaiuxo (opcional) valores para os atributos. e lifeline. 


    Comunicação: entre ator e objeto ou entre objetos.


    Interpretação das mensagens: exemplos: evento do SO ou interface, envio de mensagem ou chamada de método.

  • COMI SETE


    Comunicação (Colaboração)

    Visão Geral de Interação

    Sequencia

    Tempo

  • Prezados

    O diagrama que enfatiza a ordem temporal das mensagens é o diagrama de sequencia, e o diagrama que enfatiza o relacionamento é o diagrama de colaboração.

    Portanto a alternativa correta é a letra C.


ID
2409238
Banca
FUNDEP (Gestão de Concursos)
Órgão
UFVJM-MG
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

Qual diagrama UML deve ser utilizado para representar uma perspectiva por tempo incluindo a colaboração entre os objetos?

Alternativas
Comentários
  • Diagrama de sequência:

    Diagrama de sequência é um diagrama de interação que dá ênfase à ordenação temporal de mensagens. Uma diagrama de sequencia mostra um conjunto de papéis e as mensagens enviadas e recebidas pelas instâncias que representam os papéis. Esse diagrama é usado para ilustrar a visão dinâmica de um sistema.

     

    UML: guia do usuário

    Grady Booch

     

     

  • b-

    A duração das interações entre objetos (lifelines) é por barras que representam a sequência de eventos entre as mensagens. Barras com extensão parecida geralmente indicam mensagens sincrônicas entre os mesmos obejtos. 

  • Diagrama de Sequência (Interação) – Captura o comportamento de um único cenário. Mostra vários exemplos de objetos e mensagens que são passadas entre esses objetos dentro de um caso de uso. Bom para mostrar a colaboração entre os objetos mas não para a definição precisa de um comportamento. Ênfase na ordenação temporal das mensagens.

  • Diagrama de Sequência: Ênfase na ordenação temporal das mensagens. 

     

    Diagrama de Comunicação: Ênfase na organanização estrutural dos objetos que enviam e recebem mensagens.


ID
3313645
Banca
Quadrix
Órgão
Prefeitura de Jataí - GO
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Na análise orientada a objetos, o diagrama que revela vínculos reais entre objetos, ao longo dos quais as mensagens podem fluir, é o diagrama de

Alternativas
Comentários
  • Diagrama de Colaboração (hoje conhecido como Comunicação): as informações mostradas no diagrama de comunicação são praticamente as mesmas apresentadas no diagrama de sequência, porém com um enfoque diferente, visto que este diagrama não se preocupa com a temporalidade do processo; exibe mensagens enfatizando relacionamentos.

    Resposta: E

  • Dois tipos de diagramas podem ser usados para mostrar as interações (mensagens) entre objetos

    -Diagramas de Sequência

    -Diagramas de Colaboração

    Fonte:http://www.dsc.ufcg.edu.br/~jacques/cursos/apoo/html/proj1/proj4.htm

  • O Diagrama de Colaboração também é uma espécie de diagrama de interação muito semelhante ao Diagrama de Sequência, mas com ênfase na ordem estrutural e, não, temporal. Revela vínculos entre as classes/objetos mostrando quais mensagens enviam um ao outro.

    Gabarito: Alternativa E

  • errei essa questão por não saber que o diagrama de comunicação é o mesmo de diagrama de colaboração.
  • Diagrama de colaboração: Revela vínculos reais entre os objetos indicando como as mensagens podem fluir.

    Diagrama de classe: Descreve os tipos de objetos e seus relacionamentos.


ID
3338641
Banca
CONSULPLAN
Órgão
MPE-PA
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

“UML (Unified Modeling Language ou Linguagem de Modelagem Unificada) é uma linguagem de modelagem visual, ou seja, é um conjunto de notações e semânticas correspondentes para representar visualmente uma ou mais perspectivas de um sistema.” A versão 2.0 da UML possui 13 diagramas, que definem os artefatos gráficos produzidos durante o desenvolvimento de software orientado a objetos. São considerados diagramas comportamentais apenas:

Alternativas
Comentários
  • Na UML 2.0 não tem mais colaboração e são 14, questão de 2019 porém mal feita, da pra acertar por eliminação.

  • Uma correção Carina Serafim,

    Na UML 2.0, o Diagrama de Colaboração existe, mas passou a ser chamado de Diagrama de Comunicação.

    .

    At.te

    Foco na missão

  • ESTRUTURAIS

    -Classe

    -Componentes

    -Objetos

    -Pacotes

    -Instalação

    -Estrutura

    COMPORTAMENTAIS

    -Atividade

    -Caso de uso

    -Transição de estados

    -Interação

    -Sequência

    -Interatividade

    -Colaboração

    -Tempo


ID
3697168
Banca
CESPE / CEBRASPE
Órgão
TRT - 10ª REGIÃO (DF e TO)
Ano
2012
Disciplina
Engenharia de Software
Assuntos

Julgue o item a seguir, a respeito de diagramas da UML.


O diagrama de colaboração é um tipo de diagrama de interação.

Alternativas

ID
5222980
Banca
IDHTEC
Órgão
Prefeitura de Maragogi - AL
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Enfatiza a organização estrutural dos objetos que enviam e recebem mensagens.

Alternativas
Comentários
  • "Diagrama de Colaboração" é o nome antigo dado para o Diagrama de Comunicação, não vai cair em provas com esse nome

  • "objetos que enviam e recebem mensagens" -> Poderia ser sequência ou comunicação.

    O que define o uso de um diagrama ou de outro é se o foco é a sequência temporal ou a estrutura dos objetos.

    "Enfatiza a organização estrutural" -> Diagrama de Comunicação/Colaboração


ID
5315428
Banca
SELECON
Órgão
EMGEPRON
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

A UML especifica diversos tipos de diagramas para modelagem de sistemas e cada um deles modela uma característica distinta da estrutura ou do comportamento de um sistema. Dois desses diagramas são caracterizados a seguir.

I. Representa o fluxo de tarefas que podem ser executadas pelo sistema ou por um ator e tem por finalidade modelar o fluxo de trabalho de um objeto durante a execução do programa, sendo mesmo um fluxograma que modela as ações que o objeto vai executar e em que ordem.

II. Representa uma coleção de componentes de software e seus inter-relacionamentos e tem por finalidade modelar recursos que incluem gráficos, áudio e pacotes que são grupos de classes e que constituem o sistema.

Esses diagramas são denominados , respectivamente, Diagramas de:

Alternativas
Comentários
  • GABARITO B

    I - Diagrama de Atividades:

    • fluxos de controle; e
    • comportamento dinâmico;

    II - Diagrama de Componentes:

    • conjunto de componentes;
  • Os Diagramas da UML estão divididos em Estruturais e Comportamentais.

    Diagramas Estruturais

    - De Classe: Mostra o conjunto de classes com seus atributos e métodos e os relacionamentos entre classes.

    - De Objeto: O diagrama de objeto esta relacionado com o diagrama de classes e, é praticamente um complemento dele. Fornece uma visão dos valores armazenados pelos objetos de um Diagrama de Classe em um determinado momento da execução do processo do software.

    - De Componentes: Está associado à linguagem de programação e tem por finalidade indicar os componentes do software e seus relacionamentos.

    - De implantação: Determina as necessidades de hardware e características físicas do Sistema.

    - De Pacotes: Representa os subsistemas englobados de forma a determinar partes que o compõem.

    - De Estrutura: Descreve a estrutura interna de um classificador.

    Diagramas Comportamentais

    - De Caso de Uso (Use Case): Geral e informal para fases de levantamento e análise de Requisitos do Sistema.

    - De Máquina de Estados: Procura acompanhar as mudanças sofridas por um objeto dentro de um processo.

    - De Atividades: Descreve os passos a serem percorridos para a conclusão de uma atividade.

    - De Interação: Dividem-se em:

    1. De Sequência: Descreve a ordem temporal em que as mensagens são trocadas entre os objetos.

    2. Geral interação: Fornece visão geral dentro do sistema ou processo do negócio.

    3. De comunicação: Organização estrutural dos objetos.

    4. De tempo: Descreve a mudança de estado ou condição de uma instância de uma classe ou seu papel durante o tempo.

  • ✅Gabarito(B)  

    Diagrama de Atividades

    O diagrama de atividade preocupa-se em descrever os passos a serem percorridos para a conclusão de uma atividade específica, através da representação do fluxo de controle de uma atividade.

    Em seu aspecto mais simples, um diagrama de atividades pode ser confundido com um fluxograma. Entretanto, ao contrário de fluxogramas, os diagramas de atividades UML suportam diversos outros recursos, tais como as partições e os nós do tipo fork e merge, além da definição de regiões de interrupção, que permitem uma modelagem bem mais rica do que simplesmente um fluxograma. 

    Diagrama de Componentes

    O diagrama de componentes está amplamente associado à linguagem de programação que será utilizada para desenvolver o sistema modelado. Esse diagrama representa os componentes do sistema quando o mesmo for ser implementado em termos de módulos de código-fonte, bibliotecas, formulários, arquivos de ajuda, módulos executáveis e outros recursos. Determina como tais componentes estarão estruturados e irão interagir para que o sistema funcione de maneira adequada.

    Diagramas de componentes, interconectando diferentes componentes em arranjos mais complexos, podem ser desenvolvidos conectando-se as interfaces disponibilizadas por um componente com as interfaces requeridas de outros componentes.

    Fontes:

    1 - Uml 2 - Uma Abordagem Prática - Gilleanes T. A. Guedes - Segunda Edição

    2 - Engenharia de Software: Uma Visão Prática - Ricardo R. Gudwin - Segunda Edição


ID
5362795
Banca
Quadrix
Órgão
CREFITO-4° Região (MG)
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Com relação à linguagem de modelagem unificada (UML) e aos diagramas utilizados na análise orientada a objetos, julgue o item.

No diagrama de colaboração, os objetos não recebem nomes. Para realizar a identificação de um objeto, é utilizado um número sequencial, que é atribuído a ele no momento de sua criação.

Alternativas
Comentários
  • Os objetos possuem nomes e as mensagens possuem numerações