SóProvas



Questões de Diagrama de Instalação ou diagrama de Implantação


ID
8227
Banca
ESAF
Órgão
Receita Federal
Ano
2005
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo as características dos diagramas utilizados na modelagem pela UML, o diagrama que mostra os elementos de confi guração de processamento run time, e os componentes de software, processos e objetos que neles se mantêm, é denominado diagrama de

Alternativas
Comentários
  • Diagrama de interação mostra a configuração dos elementos de processamento run-time e dos processos que rodam dentro deles
  • vide questão Q3479 (http://www.questoesdeconcursos.com.br/questoes/ba9ab3d6-9abr/questoes/ba9ab3d6-9a).
  • b-

    Se for levar uma coisa ao túmulo, que seja que o diagrama de implantação mostra sistema durante runtime, isto é, em funcionamento. A outra é que o diagrama de componente foca na linguagem utilizada

  • O diagrama de implantação demonstra a arquitetura run-time de processadores, componentes físicos (devices), e de software que rodam no ambiente onde o sistema desenvolvido será utilizado. É a última descrição física da topologia do sistema, descrevendo a estrutura de hardware e software que executam em cada unidade.


ID
10444
Banca
ESAF
Órgão
CGU
Ano
2006
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML o diagrama que mostra elementos de configuração de processamento runtime e os componentes de software, processos e objetos, que neles se mantêm, é denominado diagrama de

Alternativas
Comentários
  • O diagrama de distribuição ou implantação demonstra a arquitetura runtimede processadores, dispositivos físicos e de software que executam no ambiente onde o sistema desenvolvido será utilizado. É o último diagrama da topologia do sistema, descrevendo a estrutura de hardware e software que executam em cada unidade.O diagrama de distribuição é composto por componentes, que possuem a mesma simbologia dos componentes do diagrama de componentes, nodes, que significam objetos físicos que fazem parte do sistema, podendo ser uma computador cliente em uma Rede, um computador Servidor, uma impressora, um roteador, etc., e conexões entre estes nodese componentes que juntos compõem toda a arquitetura física do sistema.
  • Acho que nessa questão a dificuldade é escolher entre os dois: Diagrama de Componentes e Implantação.

    O Diagrama de Componentes foca mais na estrutura do software, no relacionamente de dependência entre os componentes que podem ser  executáveis, bibliotecas, tabelas, documentos e arquivos.

    Já o diagrama de Implantação mostra mais o ambiente onde o software vai rodar ( elementos de configuração ),  e os nós onde serão executados os componentes do software (processos e objetos, que nele se matêm )

    É  importante mencionar que geralmente esses diagramas são representados juntamente, mostrando os componentes em cada nó.



  • Excelente comentário.
    Sem ter decorado bem a cara deles, o raciocínio mais próximo é a abrangência deles, o "processos e objetos, que neles se mantêm".
    Para exemplificar:

     Diagrama de Implantação


    Diagrama de Componentes: 
  • c-

    Os diagramas de componentes e implantação podem ser confundidos por ambos lidam com componentes, os quais sao modulos substitiuveis. O diagrama de componentes mostra a dependencia entre os componenetes. As dependências mostram como mudanças em um componente causam mudanças em outro(s). Se eu mudar tal coisa, como outros modulos serao afetados (um problema que é reduzido com baixo acoplamento e alta coesao)Este diagrama exibe a relação entre código-fonte, bibliotecas e formulários, arquivos de banco de dados e demais arquivos de sistema.

     

    Os Diagramas de Implantação- topologia em runtime, representa a configuração e a arquitetura em relação aos seus componentes.
    Expressa hardware e demais tecnologias físicas. Também especificam os módulos que deverão ser instalados. Têm nós e associações, (
    relacionamentos de comunicação). Os nós podem ser computador, uma rede, um HD. Diagramas de Implantação são utilizados por equipes de desenvolvimento, integração e testes (DIT). Também mapeam os programas que são executados em cada computador.

  • ESAF repetindo questão https://www.qconcursos.com/questoes-de-concursos/questoes/ba86350a-9a


ID
106090
Banca
FCC
Órgão
PGE-RJ
Ano
2009
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0, a configuração de nós de processamento em tempo de execução e os artefatos que neles existem são representados graficamente por intermédio do diagrama de

Alternativas
Comentários
  • O diagrama de instalação mostra o layout físico de um sistema, revelando quais parte do software serão executadas em quais partes do hardware.
    Os itens principais do diagrama são nos conectados dos caminhos de comunicação. Um nó é algo que pode conter algum software.
  • c-

    Palavras-chave do diagrama de deployment: nodes (nos), associações (conexao entre nodes) e artefatos. Modelam a topologia do ambiente e têm nós e associações (relacionamentos de comunicação).

  • Diagrama de Implantação (Instalação) - Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que neles existem. Muito utilizado para mostrar a distribuição física de onde seu sistema está sendo executado. Útil para mostrar o layout físico de um sistema, revelando quais partes do software são executadas em quais partes do hardware.

     

    Fonte: Booch


ID
195298
Banca
CESPE / CEBRASPE
Órgão
TCU
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Julgue os itens que se seguem, a respeito da análise e do projeto
orientados a objetos.

Na fase de projeto, diagramas de implantação em UML são construídos inicialmente sob a forma de instância, com a descrição explícita da configuração do ambiente de implantação.

Alternativas
Comentários
  • No RUP não existe fase de projeto, as fase são: Concpeção, Elaboração, Construção e Transição. Cinco disciplinas atravessam o conjunto destas fases sendo elas: Modelagem de Negócios, RequisitosAnálise e Projeto("Design"), Implementação, Testes e Implantação.

  • Não vejo que o ponto em abordado nessa questão seja o apontado pelo colega. Alguém pode comentar?

  • "Na fase de projeto, diagramas de implantação em UML são construídos inicialmente sob a forma de instância, com a descrição explícita da configuração do ambiente de implantação."

    Página 201, capítulo 9, Engenharia de Projeto

    “O diagrama de implantação mostra o ambiente computacional, mas não indica explicitamente detalhes de configuração. (…) Esses detalhes são fornecidos quando o diagrama de implantação é revisitado na forma de instância durante estágios posteriores do projeto ou quando a construção começa.


    Fonte: http://alessandramclima.wordpress.com/2010/09/22/tcu-2010-engsw-parte-2/

  • Na fase de projeto, diagramas de implantação em UML são construídos inicialmente sob a forma de instância, com a descrição explícita da configuração do ambiente de implantação.



    “O diagrama de implantação mostra o ambiente computacional, mas não indica explicitamente detalhes de configuração. (…) Esses detalhes são fornecidos quando o diagrama de implantação é revisitado na forma de instância durante estágios posteriores do projeto ou quando a construção começa.
  • e-

    Diagramas de implantação mostram topologia do sistema em runtime, mostrando configuração em relação aos componnetes e hardware. Sao formados por nodes & associações


ID
235402
Banca
CETAP
Órgão
AL-RR
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Analise os seguintes enunciados relacionados aos componentes da linguagem UML e marque a alternativa CORRETA.

I- Os diagramas de casos de uso têm como objetivo ilustrar a interação entre elementos (atores) e funcionalidades do sistema;

II- O modelo de classes de domínio representa as classes no domínio do negócio em questão e não leva em consideração restrições inerentes à tecnologia a ser utilizada na solução;

III- Uma classe em um diagrama de classes é definida por um nome, uma lista de atributos (não obrigatória) e uma lista de operações (não obrigatória);

IV- O modelo de interação pode ser descrito utilizando diagramas de componentes ou diagramas de estados;

V- Os pacotes são mecanismos de agrupamento genérico e podem ser utilizados para agregar casos de uso, classes e alguns outros tipos de elementos.

Alternativas
Comentários
  • IV- O modelo de interação pode ser descrito utilizando diagramas de sequencia, de comunicação, de visão geral de interação e de tempo. componentes ou diagramas de estados;
  • d-

    I- enunciado I esta em todas. Noa percamos tempo analisando-o.

    II- O unico diagrama que está associado à linguagem de programação cuja finalidade é indicar os componentes do software e relacionamentos é o de componentes

    III- pode fazr um diagarma de classe sem especificar seus atributos e metodos, mas o nome é sempre necessario

    IV- interação: TICS: tempo, visao geral, comunicação, sequencia,

    V- diagramas de pacotes: mostra pacotes de classes e as dependências entre eles. Visão como um todo, assim como subsistemas.
    divisões lógicas e suas interações em alto nível.


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
519565
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, é correto afirmar que:

Alternativas
Comentários
  • A) Diagrama de Implantação

    B) Diagrama de Atividades

    C) Gabarito

    D) Diagrama de Componentes

    E) Diagrama de Classes


ID
579562
Banca
FCC
Órgão
TRT - 19ª Região (AL)
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

Considere: E = estruturais e C = comportamentais. Os diagramas de comunicação, pacotes, implantação e componentes são, respectivamente,

Alternativas
Comentários
  • Diagramas estáticos (Estruturais)
    - Classe
    - Componentes 
    - Estrutura composta
    - Objetos
    - Implantação
    - Artefatos

    Diagramas dinâmicos (Comportamentais)
    - Caso de Uso
    - Sequência
    - Comunicação
    - Gráfico de Estados
    - Atividades
  • Atualizando as informações do colega, a atual versão da UML é a 2.4, que apresenta algumas modificações nos diagramas apresentados. Atualmente, são os seguintes:
    Os diagramas estruturais (estáticos) são: 
    • Classes
    • Objetos
    • Componentes
    • Pacotes
    • Implantação
    • Estrutura Composta
    • Perfis (UML 2.2)
    Já os diagramas comportamentais (dinâmicos) são:
    • Casos de Uso
    • Atividade
    • Máquina de Estados
    • Sequência
    • Comunicação
    • Tempo
    • Interação Geral
  • a-

    Estruturais: cocipe - classe, objeto, componentes, implantacao/deploy, package, estrutura composta. Lembra essa palavra, e o que nao for estrutural é comportamento


ID
646132
Banca
FCC
Órgão
TJ-PE
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Atenção: As questões de números 32 a 34 referem-se à UML 2.0.

É empregado para a modelagem dos aspectos físicos de um sistema OO. Mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Trata-se do diagrama de

Alternativas
Comentários
  • Diagrama de Implantação : Mostra a configuração física sobre qual o sistema será instalado, ou seja, mostra elementos de configuração de processamento em tempo real e os componentes de software, processos e objetos que nele se mantem.

    fonte: 
    http://www.fmr.edu.br/material/GSI/3_semestre/mod/UML_Aula_N_1.pdf
  • Exemplo:

    http://upload.wikimedia.org/wikipedia/commons/b/b9/Deployment_Diagram.PNG
  • Diagramas de implantação(ou instalação): Descreve os componentes de hardware e software e sua interação com outros elementos de suporte ao processamento. Representa à configuração e a arquitetura de um sistema em que estarão ligados seus respectivos componentes, sendo representado pela arquitetura física de hardware, processadores etc.
    Nó: Representa uma peça física de equipamento na qual o sistema será implantado.
    Artefatos: Qualquer pedaço físico de informação usada ou produzida por um sistema.
    Especificação de implantação: Especifica um conjunto de propriedades que determina os parâmetros de execução de um artefato que está instalado em um nó.
    Alternativa: C
  • uma imagem ajuda muito

    http://www.uml-diagrams.org/examples/deployment-example-itunes.png

  • c-

    Diagrama De Implantação: Determina hardware e características físicas. Palavras-chave: nodes, associação (conexao fisica) e artefatos:

     

    nós(nodes) dispositivos e softwares  com nome e podem ter estereótipo. cubo. Os nós executam os artefatos.


    associação conexão física entre 2 nós (e.g.: Ethernet, serial etc)


    Artefatos executados pelos nós, nome e possivel estereótipo. E.g.:Codigo-fonte script etc

     

    relacionamentos- representa o tipo de ligação entre os componentes do diagrama. Podem possuir
    estereótipos.


ID
704296
Banca
CESPE / CEBRASPE
Órgão
MPE-PI
Ano
2012
Provas
Disciplina
Engenharia de Software
Assuntos

Supondo que um sistema tenha sido desenvolvido e documentado
de acordo com os conceitos da análise e do projeto orientado a
objetos e tenha sido utilizada, como ferramenta para modelagem, a
UML (Unified Modeling Language), versão 2.0, julgue os próximos
itens.

O diagrama de implantação da UML é irrelevante para a representação de um sistema embutido, pois, nesse processo, considera-se um único nó de hardware.

Alternativas
Comentários
  • : Representa uma peça física de equipamento na qual o sistema será implantado.

    ...  de um sistema embutido, pois, nesse processo, considera-se um único nó de hardware.

    O erro caracteriza-se no fato da questão citar que existirá apenas um único nó de hardware, onde um sistema embutido( Roteador, por exemplo) possuem vários nós.
  • Essa questão ainda não desceu na garganta.
  • Acredito que o erro esteja na palavra irrelevante:
    O diagrama de implantação da UML é irrelevante...

    O diagrama de implantação deve prever qualquer tipo, local ou sistema que será implantando o sistema.
    Portanto sempre será relevante. 
  • UML é apropriado para sistemas embarcados, a saber:

    http://www.ehow.com/how_6596645_design-embedded-system-using-uml.html
  • Uma colega comentou em outro site a mesma informação do colega acima, que o diagrama  de implantação atende a sistemas embarcados e mais outros 2 tipos de sistemas.

    http://www.itnerante.com.br/group/engenhariadesoftware/forum/topics/diagrama-de-implanta-o-cespe-2012-mpe-pi-analista-ministerial?page=1&commentId=1867568%3AComment%3A169807&x=1#1867568Comment169807
  • "O diagrama de implantação da UML é irrelevante para a representação de um sistema embutido, pois, nesse processo, considera-se um único nó de hardware";
    Bom, primeiramente a palavra irrelevante é muito subjetiva para a questão, pois, o que é irrelevante para um pode ser relevante para outro, porém, ele tenta justificar essa "irrelevancia" pelo fato de o "processo considerar-se em um único nó de hardware", o que também esta equivocado. Por exemplo, se formos produzir um software para microondas, pode ser muito interessante um diagrama de implantação que nos mostre os "NÓS" do hardware deste aparelho como, interface do painel, motor gerador, sistema eletrico, enfim, tudo isso pode ser mostrado no diagrama como nos independente e ser muito util na implantação de um sistema embutido. Os datalhes do diagrama vai depender de cada projeto particular, o que invalida a justificativa do examinador em dizer "único nó".
    Bons estudos!
  • Concordo com o Tiago.

    A questão afirma que um único nó representa o sistema como um todo. Mas normalmente, um único nó representa uma parte física do sistema e o diagrama com vários nós conseguirão representar todo o sistema. Um sistema embutido não necessariamente possui um único dispositivo de hardware, portanto necessitaria de alguns nós para representá-lo.
  • O sistema embarcado pode ser simples, sem interface com outros sistemas (ex. relógio) mas pode ser complexo, ou seja, fazer parte de um sistema maior (ex. sistema de medição de pressão arterial) que necessite comunicação. A afirmativa está errada pois assume que todo sistema embarcado é simples, sem comunicação com outros sistemas.
  • Você pode ignorar os diagramas de implantação se você estiver desenvolvendo um trecho de software que reside em uma única máquina e interage somente com dispositivos padrão dessa máquina, que já são gerenciados pelo sistema operacional (por exemplo, o teclado, o monitor e um modem de um desktop). Por outro lado, se estiver desenvolvendo um trecho de software que interage com dispositivos que o sistema operacional do host tipicamente não gerencia ou que é distribuído fisicamente por vários processadores, então o uso de diagramas de implantação ajudará a analisar o mapeamento software-para-hardware do seu sistema.

    Ao fazer a modelagem da visão estática de implantação de um sistema, tipicamente você usará os diagramas de implantação em uma de três maneiras:

    1 - Para fazer a modelagem de sistemas embutidos.

    2 - Para fazer a modelagem de sistemas clientes/servidor.

    3 - Para fazer a modelagem de sistemas totalmente distribuídos. 

    (Fonte: UML Guia do Usuário, 2ª edição, pag 414)

    Gabarito "E". Os diagramas de implantação são úteis para a modelagem de sistemas embarcados.

  • e-

    NO diagrama de implantacao os nodes sao dispositivos ou software que interagem com aplicacoa. POdem receber stereotype e é representado por um cubo. Uma associação entre nodes é uma ligação fisica, como Ethernet. Artefatos sao executados pelos nodes


ID
783607
Banca
CESPE / CEBRASPE
Órgão
MEC
Ano
2011
Provas
Disciplina
Engenharia de Software
Assuntos

No que se refere a UML, julgue o  próximo  item.

Em um diagrama de implantação com componentes, é possível indicar o protocolo na ligação entre dois nós, bem como mostrar relações de dependência entre componentes.

Alternativas
Comentários
  • c-

    O diagrama de implantação pode demonstrar dependencias entre componenetes assim como o protocolo de ligação entre nodes( lembrando que nodes sao dispostiviso ou softwares e podem ter stereotype. Os nodes executam artefatos).

     

     < rede  > rede Local Ethernet (1Gbit).


ID
1028770
Banca
FEPESE
Órgão
JUCESC
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Assinale a alternativa que contém um diagrama estrutural, um comportamental e outro diagrama estrutural, todos da UML, respectivamente.

Alternativas
Comentários
  • a) Diagrama de sequência; diagrama de casos de uso; diagrama de estados. (Comportamental; Comportamental, Comportamental) b) Diagrama de objetos; diagrama de implantação; diagrama de classes. (Estrutural; Estrutural; Estrututral) c) Diagrama de implantação; diagrama de atividade; diagrama de componentes (Estrutural; Comportamental; Estrutural) d) Diagrama de comunicação; diagrama de casos de uso; diagrama de interatividade. (Comportamental; Comportamental; Diagrama de Interação agrupa os diagramas de Sequência, Comunicação, Visão Geral e Tempo) e) Diagrama de casos de uso; diagrama de classes; diagrama de sequência (Comportamental; Estrutural; Comportamental)


  • http://upload.wikimedia.org/wikipedia/commons/thumb/e/ed/UML_diagrams_overview.svg/792px-UML_diagrams_overview.svg.png

  • O diagrama de implantação também é chamado de diagrama de execução ou deployment diagram.

  • Estrutural: COCIMPEC

    Classe

    Objeto

    Componente

    Implantação

    Pacote e 

    Estrutura Composta

    Comportamental: Os outros que sobraram.

    Sem falar no novo, o diagrama de perfil. Esse é estrutural.

  • a) comportamental, comportamental, comportamental (máquina de estados)

    b) estrutural, estrutural, estrutural

    c) estrutural, comportamental, estrutural

    d) comportamental, comportamental, comportamental (atividade)

    e) comportamental, estrutural, comportamental

  • c-

    Os diagramas estruturais modelam as situações estáticas e estruturas estáveis, que não sofrem mudanças. Mostra as características que não mudam ao longo do tempo. É a colocação de itens como classes, interfaces, colaborações, componentes. Os diagramas de componentes capturam a estrutura física da implementação.


ID
1049518
Banca
FCC
Órgão
AL-RN
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Os diagramas UML podem ser divididos em dois grandes grupos, Diagramas Estruturais e Diagramas Comportamentais. Analise a lista de diagramas abaixo:

I. Componentes.
II. Comunicação.
III. Implantação.
IV. Caso de Uso.
V. Classes.
VI. Estados.

São Diagramas Comportamentais APENAS os descritos em

Alternativas
Comentários
  • I. Componentes.  => Diagrama Estrutural
    II. Comunicação. => Diagrama Comportamental
    III. Implantação. => Diagrama Estrutural
    IV. Caso de Uso. => Diagrama Comportamental
    V. Classes.  => Diagrama Estrutural
    VI. Estados. => Diagrama Comportamental

    Diagrama detalhado > http://pt.wikipedia.org/wiki/Ficheiro:UML_diagrams_overview.svg

    Resposta Letra E. 

  • Essa você lembrando que o de classes é estrutural matava a questão, pois a única alternativa que não possuí esse diagrama é a letra E. 

  • Diagramas Estruturais: priorizam a descrição estática de estruturas de um sistema, como classes, atributos e operações destas últimas, além de prováveis relacionamentos entre tais construções.

    Diagrama de classes

    Diagrama de objetos

    Diagrama de componentes

    Diagrama de instalação

    Diagrama de pacotes

    Diagrama de estrutura Composta

    Diagrama de Perfil


    Diagramas Comportamentais: detalha o funcionamento (comportamento) de partes de um sistema ou processos de negócio relacionados a tal aplicação.

    Diagrama de Caso de Uso

    Diagrama de Estados

    Diagrama de atividade


    Diagramas de Interação: considerados um subgrupo dos diagramas comportamentais, sendo normalmente utilizados na representação de interações entre objetos de uma aplicação.

    Diagrama de sequência

    Diagrama de Interatividade

    Diagrama de colaboração ou comunicação

    Diagrama de tempo

  • Pessoal, tem um macete/dica que li em um blog de outro concurseiro e deu certo para mim, então vou compartilhar e espero que ajude na memorização (infelismente não achei/anotei o blog do autor para citar como referencia). 

    - Você pode gravar os diagramas comportamentais pela frase: "o ativista internacional comunicou o tempo do casório ao maquinista sequelado". Os demais diagramas serão estruturais !

    Para quem ficar em dúvida:

    ativista = diag. atividade

    internacional = diag. interação geral

    comunicou = diag. de comunicação

    tempo = diag. de tempo

    casório = diag. caso de uso

    maquinista = diag. máquina de estados

    sequelado = diag. de sequência.

  • e-

    cocipe (classe, objeto, componente,implantação, package, estrutura composta) o que nao for, sera comportamental.


ID
1095070
Banca
FUMARC
Órgão
Prefeitura de Belo Horizonte - MG
Ano
2014
Provas
Disciplina
Engenharia de Software
Assuntos

São diagramas estruturais da UML:

Alternativas
Comentários

ID
1477513
Banca
CONSULPLAN
Órgão
TRE-MG
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Desenvolver sistemas, respeitando os padrões de qualidade exigidos pelo mercado, é o que as empresas de desenvolvimento, instituições e/ou organizações, que têm o seu departamento de desenvolvimento de soluções próprias têm buscado atualmente. Diversas linguagens podem ser utilizadas, cada uma com suas características próprias, dependendo do tipo de aplicação que se pretende. A UML (Unified Modeling Language) tem papel importante quando se trata do desenvolvimento com a utilização da linguagem orientada a objetos. Através de seus vários diagramas, é considerada uma linguagem visual, para modelar sistemas orientados a objetos, e que define elementos gráficos (visuais), utilizados na modelagem de sistemas. Tomando-se como base a versão 2.0 da UML, esses diagramas podem ser divididos em estruturais e comportamentais. Assinale a alternativa que apresenta APENAS diagramas estruturais.

Alternativas
Comentários
  • Classificação dos diagramas UML:


    Diagramas estruturais: classe, objetos, pacotes, componentes, implantação, perfil e estrutura compostas.


    Diagrama comportamentais: Sequência, interação, casos de uso, atividades, tempo, colaboração/comunicação, visão geral da integração.


    Logo resposta letra d.

  • Precisa escrever uma tese de doutorado pra pedir uma coisa tão simples?

  • a) Diagrama de classes (estrutural) e de sequência (comportamental)

    b) Diagrama de objetos (estrututal) e de interação (comportamental)

    c) Diagrama de caso de uso (comportamental) e de pacotes (estrutural)

    d) Diagrama de componentes (estrutural) e de implantação (estrutural)  

  • Luis Forchesatto, eu já me previno desse tipo de questão, vou direto pra última frase ver o que quer e depois espero a questão sair em filme.

  • d-

    Diagramas estruturais têm conceitos de orientacao a objetos: objetos, classes, packages, deploy etc


ID
1521901
Banca
IADES
Órgão
CFA
Ano
2010
Provas
Disciplina
Engenharia de Software
Assuntos

Segundo as características dos diagramas utilizados na modelagem pela UML, o diagrama que mostra os elementos de configuração de processamento runtime, e os componentes de software, processos e objetos que neles se mantêm, é denominado diagrama de

Alternativas
Comentários
  • LETRA B

    Os diagramas de implementação, que normalmente são preparados durante a fase de desenvolvimento da implementação, mostram a organização física dos nós em um sistema distribuído, os artefatos que estão armazenados em cada nó e os componentes e outros elementos que os artefatos implementam. Os nós representam dispositivos de hardware como por exemplo servidores, sensores e impressoras, bem como outros dispositivos que suportam o ambiente de tempo de execução de um sistema

  • b-

    Para nao esquecer Diagramas de Implantação

     

    - topologia do sistema em runtime

    -configuração e a arquitetura em relação aos seus componentes.

    -visão estática da implantação do sistema,

    -expressan hardware e demais tecnologias físicas.

    -Também especifica os módulos instalados.

    -nós e associações, conhecidos como relacionamentos de comunicação. Os nós:computador, uma rede, um HD.

    -Também mapeam  programas  executados em cada computador.


ID
1568260
Banca
FUNDATEC
Órgão
BRDE
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Assinale a alternativa que apresenta um exemplo de diagrama de estruturas da UML.

Alternativas
Comentários
  • Gabarito: A.

     

    Das alternativas apresentadas, o único diagrama Estrutural/Estático é o de Implantação.

     

    Diagrama de Sequência é de Interação, e os demais são Comportamentais/Dinâmicos.

  • b) Diagrama de atividades.

    Diagrama comportamental

     

     

    c) Diagrama de caso de uso.

    Diagrama comportamental

     

     

    d) Diagrama de sequência.

    Diagrama comportamental

     

     

    e) Diagrama de máquina de estados.

    Diagrama comportamental

  •  

    Entre os conjuntos de diagramas da UML (Unified Modeling Language) estão os diagramas estruturais, utilizados para visualizar, especificar, construir e documentar os aspectos estáticos de um sistema. Este artigo tem como objetivo, introduzir de forma simplificada cada um dos diagramas estruturais da UML 2.0. São eles os diagramas de Classe, Objetos, Componentes, Implantação, Pacotes e Estrutura.

     

    http://micreiros.com/uml-e-os-diagramas-estruturais/

  • a-

    Os Diagramas de Implantação - topologia do sistema em runtime, configuração e a arquitetura em relação aos seus componentes. visão estática da implantação do sistema, expressando hardware e demais tecnologias físicas. Também especifica os módulos instalados.
    Tem nós e associações, conhecidos como relacionamentos de comunicação. Os nós:computador, uma rede, um HD. Também mapeam  programas  executados em cada computador.


ID
1663612
Banca
FCC
Órgão
MPE-SE
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

Na linguagem UML, o diagrama que apresenta as necessidades de hardware do sistema, como o sistema é executado e interligado com os vários dispositivos físicos e como estes componentes são configurados em tempo de execução, é chamado de diagrama de

Alternativas
Comentários
  • Diagramas de Implantação:


    - Mostram a organização do hardware e a ligação do software com os dispositivos físicos (computadores e periféricos).

    - Trata-se de um gráfico de nós conectados por associações de comunicação.

    - Cada nó pode conter instâncias de componentes.


    Fonte: http://www.inf.ufpr.br/silvia/ES/UML/Diagramaimplementaal.pdf

  • d-

    Os Diagramas de Implantação saó a topologia do sistema em runtime. Representam a configuração, a arquitetura,hardware e demais tecnologias físicas relacionadas à instalação. Também especifica os módulos que deverão ser instalados. Estes diagramas são compostos por relacionamentos de comunicação: nodes e associações. Os nodes podem ser computador, uma rede, um HD.

  • 2017

    Considere que uma Agente de Fiscalização à Regulação de Transporte está utilizando um diagrama UML que mostra a arquitetura de um sistema sendo desenvolvido na ARTESP. O diagrama apresenta a distribuição dos artefatos do software em relação aos alvos da implantação. Os artefatos são arquivos executáveis, bibliotecas, banco de dados, aplicações etc. Os alvos da implantação são representados por nós que se referem a dispositivos de hardware ou ambientes de software, como banco de dados, navegadores, servidores web, servidores de banco de dados etc. Os nós são conectados através de caminhos de comunicação que criam um sistema conectado, como protocolos (HTTP/HTTPS, JDBC etc). O diagrama UML utilizado pela Agente é denominado

     a) State Machine.

     b) Deployment.

     c) Component.

     d) Package.

     e) Activity.

     

  • Diagrama de implantação: mostra um conjunto de nós e seus relacionamentos. Ilustra a visão estática da implantação de uma arquitetura.

    Diagrama de sequência: é um diagrama de interação que dá ênfase à ordenação temporal de mensagens.

    Diagrama de classes: mostra um conjunto de classes, interfaces e colaborações e seus relacionamentos. Ilustra um modelo de domínio em que nenhuma operação é definida.

    Diagrama de caso de uso

    - Mostra um conjunto de casos de uso e atores e seus relacionamentos.

    - Um caso de uso especifica o comportamento de um sistema ou de parte de um sistema e é uma descrição de um conjunto de sequências de ações.

    - Os atores podem ser humanos ou sistemas automatizados.

    - Os atores poderão estar conectados aos casos de uso somente pela associação.

    - Um caso de uso descreve o que um sistema (ou um subsistema, classe ou interface) faz, mas ele não especifica como isso é feito.

    - Podem ser organizados pela especificação de relacionamentos de generalização, inclusão e extensão existentes entre eles.

    Diagrama de atividades:

    - Mostra o fluxo de uma atividade para outra em um sistema.

    - Uma atividade é uma execução em andamento não atômica em uma máquina de estados.

    - O diagrama de atividade suporta e estimula o comportamento paralelo.

    - O Comportamento de um diagrama de atividades é delineado por decisões e intercalações.

    Alternativa: D


ID
2216599
Banca
FGV
Órgão
Câmara Municipal de Caruaru - PE
Ano
2015
Provas
Disciplina
Engenharia de Software
Assuntos

Linguagens gráficas de modelagem são úteis para descrever e especificar sistemas computacionais porque oferecem notações próprias para representar conceitos e características estruturais e comportamentais do projeto de software.

Assinale a opção que indica o diagrama da UML recomendado para modelar característica comportamental com ênfase nos vínculos entre os vários objetos de um projeto de software.

Alternativas
Comentários
  • Um Diagrama de comunicação (era conhecido como Diagrama de Colaboração até a versão 1.5 da UML) é definido pelo UML (Unified Modeling Language). 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.

  • d-

    Diagrama de comunicacao (colaboracao) é parecido com o de sequencia. A diferenca é este destaca organizacao estrutural dos objetos, como eles estao vinculados entre e como trocam mensagens, valorizando como os objetos estao vinculados.

  • A unica assertiva que contém um diagrama comportamental é a letra d) todas as demais são diagramas estruturais.

  • Falou comportamento, descarta tudo que for COCIPE (classe, objeto, componente, implantação, package, estrutura composta).


ID
2286721
Banca
SUGEP - UFRPE
Órgão
UFRPE
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Associe os diagramas UML listados abaixo às categorias: Diagramas Estruturais (E) ou Diagramas Comportamentais (C).
( ) Diagrama de Atividades
( ) Diagrama de Objeto
( ) Diagrama de Componente
( ) Diagrama de Casos de Uso
( ) Diagrama de Sequência
( ) Diagrama de Implantação
A sequência correta, de cima para baixo, é:

Alternativas
Comentários
  • Diagramas Estruturais

     

    - De Classe: Este diagrama é fundamental e o mais utilizado na UML e serve de apoio aos outros diagramas. O Diagrama 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: Variação dos diagramas de atividades que fornece visão geral dentro do sistema ou processo do negócio.

    3) De comunicação: Associado ao diagrama de Seqüência, complementando-o e concentrando-se em como os objetos estão vinculados.

    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.

     

    Fonte: http://www.infoescola.com/engenharia-de-software/uml/

  • e-

    Diaqgrama de servicos- apresenta uma figura que é o sistema, formatando as etapas no desenvolvimento. É o fluxograma padrao

    diagrama de colaboracao- semelhante ao diagrama de sequencia, mas preocupacao com a organziacao estrutural dos objetos e as mensagnes que trocam entre si. Seu destaque é como os objetos estao vinculados.

    Diagrama de atividades- preocupa-se com algoritmo do UMO, determinando fluxo de controle, podendo usar pseucodigo ou linguagem C ou Pascal. Nesse diagrama é possivel identificar 3 estados obrigatorios: inicial, final & ação.

    diagrama de estados (statechart)- descreve o comportamento de um sistema atraves de todos seus estados possiveis assimcomo um sistema muda como resultado da interacao destes eventos.

    diagrama de sequencia- ordem de eventos e condicoes a serem satosfeitas. Assemelha-se a uma arvore de decisao e é baseado no diagrama de casos de uso.;

    diagrama de classes- classes que formam o sistema e suas associacoes. Esse diagrama contém a abstracao das classes com seus atraibutos e metodos.

    diagramaas de caso de uso- visao geral externa do sistema e suas funcoes sem preocupacao com implementacao. É abastrato e flexivel, sendo usado no Levantamento de requisitos.


ID
2422108
Banca
FCC
Órgão
DPE-RS
Ano
2013
Provas
Disciplina
Engenharia de Software
Assuntos

A arquitetura de software de um sistema é a estrutura do sistema, que compreende os elementos, as relações entre eles, e as propriedades desses elementos e relações que são visíveis externamente. A linguagem UML pode ser utilizada para modelar e documentar arquiteturas de software por meio de diagramas. Dentre eles, os principais diagramas que permitem modelar os aspectos físicos de um sistema orientado a objetos são diagramas de

Alternativas
Comentários
  • Gabarito está D.

     

    Diagrama de Artefatos? Nunca vi nem fiz nenhuma questão de UML que já tenha mencionado esse diagrama.

     

    Eles são classificados como Estruturais, Comportamentais ou de Interação?

  • Artefatos? Qual diagrama é este?

  • Bom, essa foi novidade para mim.

     

    "Diagrama de artefatos - mostra um conjunto de artefatos e seus relacionamentos com outros artefatos e com as classes que implementam. Use esses diagramas para mostrar as unidades de implementação física do sistema. (A UML considera os artefatos como parte dos diagramas de implantação, mas nós os separamos para facilitar a discussão.)"

     

    UML: guia do usuário - página 97

    Por Grady Booch,James Rumbaugh,Ivar Jacobson

     

    Gabarito: d)

  • d-

    As 5 visoes do UML:

    1- Visão de casos de uso: compreensão do problema, definição dos limites do sistema, usuários e funcionalidades.


    2- Visão de projeto: análise da estrutura e das funcionalidades


    3- Visão de processo: ou visão de interação, é o fluxo, processo e análise de desempenho, a sincronização e a concorrência


    4- Visão de implementação: estrutura , instalação e controle de versões.


    5- Visão de implantação: hardware e software.

     

    Os Diagramas de Implantação sao topologia em tempo de execução, sendo a configuração e a arquitetura em relação aos  componentes.Modela a visão estática da implantação, expressando hardware e demais tecnologias físicas. Também pode especificar os módulos do sistema instalados no cliente. Sim, assim como o diagrama de componentes, o diagrama de implantação tb lida com modulos, apesar de seu foco ser hardware e aspectos fisicos.

     


    Estes diagramas têm nós e associações, conhecidos como relacionamentos de comunicação. Nós:computador, uma rede, um HD. Diagramas de Implantação são utilizados por equipes de desenvolvimento, integração e testes. E mapear os programas que
    são executados em cada computador.

  • Nunca vi diagrama de artefatos também!

    o.O


ID
2439550
Banca
FEPESE
Órgão
JUCESC
Ano
2017
Provas
Disciplina
Engenharia de Software
Assuntos

No contexto de Conceitos da UML, qual diagrama UML 2 modela os artefatos de software e também os dispositivos ou hardware que o(s) contém/contêm?

Alternativas
Comentários
  • Gabarito está B.

     

    Mas não vejo como uma conceituação correta do diagrama de Objetos.

     

    Está mais para diagrama de Implantação.

     

    Atualizado 23/06/17

     

    Gabarito alterado para D.

  • Eles corrigiram para diagrama de implementação que é. A alternativa coreta mesmo. Quando especifica componentes de hardware estamos falando do diagrama de implantação
  • Martin Fowler utiliza a conceituação de "Diagrama de Instalação" que consiste em:

    "Os diagramas de instalação mostram o layout físico de um sistema, revelando quais as partes do software que serão executadas em quais partes do hardware". Mesmo conceito com nomenclatura diferente. Item D - Diagrama de Implantação

  • a) Diagrama de estados (Comportamental): Demonstra o comportamento de um elemento através de um conjunto de transição de estados;


    b) Diagrama de objetos (Estrutural): Representa uma "fotografia" do sistema em um certo momento. Exibe as ligações formadas entre objetos conforme estes interagem e os valores dos atributos;


    d) Diagrama de implantação ou instalação (Estrutural): Enfoca a questão da organização da arquitetura física sobre o qual o software irá ser implantado e executado. São indicados para representar nós físicos responsáveis por executar a mesma tarefa lógica, além de mostrar informações sobre os protocolos utilizados, nos caminhos de comunicação, entre os nós do sistema;


    e) Diagrama de componentes(Estrutural): Identifica os componentes que fazem parte de um sistema, um subsistema ou mesmo os componentes ou classes internas de um componente individual;

     

    Fonte: Minhas anotações

  • d-

    O Diagrama de Implantação é a configuração e a arquitetura do sistema dos componentes. Booch, Rumbaugh e Jacobson (2006) afirmam que este diagrama exibe a organização dos nodes de processamento em tempo de execução e os componentes nele


ID
2789497
Banca
CCV-UFC
Órgão
UFC
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

Qual diagrama UML é utilizado para descrever os relacionamentos entre os componentes de software e hardware no sistema e a distribuição física do processamento?

Alternativas
Comentários

  • DIAGRAMA DE IMPLANTAÇÃO/IMPLEMENTAÇÃO ->  Modela a configuração física do sistema, revelando que pedaços de software rodam em que equipamentos de hardware.

    Inclui:  Nós  Dispositivos (Hardware) e  Ambientes de Execução

    Artefatos  Código fonte, Código binário e Executáveis, etc.

  • a) 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 este for ser implementado em termos de módulos de código-fonte, bibliotecas, formulários, etc.

    b) Diagrama de Implantação (ou instalação): esse diagrama determina as necessidades de hardware do sistema; as características físicas como: servidores, estações, topologias.

    c) Diagrama de Interação: são modelos que descrevem como grupos de objetos colaboram em um determinado comportamento; usa-se o diagrama de atividade para representar o comportamento de objetos entre vários casos de uso.

    d) Diagrama de Objetos: fornece uma visão dos valores armazenados pelos objetos de um Diagrama de Classe em um determinado momento da execução de um processo.

    e) Diagrama de Classes: define a estrutura das classes utilizadas pelo sistema; determina os atributos e métodos, além de estabelecer como as classes se relacionam e trocam informações entre si.

    Resposta: B


ID
3024040
Banca
COMPERVE
Órgão
UFRN
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Na UML, pode-se fazer uso de vários diagramas para documentar os artefatos de um software. Um desses diagramas consiste na organização do conjunto de elementos de um software para a sua execução, apresentando a estrutura física em termos de hardware, como as máquinas estão conectadas e quais protocolos serão utilizados em sua comunicação. Esse diagrama é o

Alternativas
Comentários
  • O diagrama de instalação (ou diagrama de implantação) é definido pela Linguagem de Modelagem Unificada (Unified Modeling Language - UML), descreve os componentes de hardware e software e sua interação com outros elementos de suporte ao processamento. Representa a configuração e a arquitetura de um sistema em que estarão ligados seus componentes, sendo representado pela arquitetura física de hardware, processadores, etc.

    : Representa uma peça física de equipamento na qual o sistema será implantado.

    Artefatos: Qualquer pedaço físico de informação usada ou produzida por um sistema.

    Especificação de implantação: Especifica um conjunto de propriedades que determina os parâmetros de execução de um artefato que está instalado em um nó.

  • O trecho "conjunto de elementos de um software" leva a interpretar como sendo um Diagrama de Componentes (parte lógica)

    Já o trecho "estrutura física em termos de hardware, como as máquinas e protocolos" se refere claramente ao Diagrama de Implantação.

  • O programa do edital não cobra diagramas de implantação.


ID
3261622
Banca
IBFC
Órgão
Emdec
Ano
2019
Provas
Disciplina
Engenharia de Software
Assuntos

Sobre o diagrama de implantação da UML, analise as afirmativas abaixo e dê valores Verdadeiro (V) ou Falso (F).


( ) Mostra o layout físico de um sistema, revelando quais partes do software são executadas em quais partes do hardware.

( ) Define como as máquinas estarão conectadas e através de quais protocolos se comunicarão.

( ) Não deve ser utilizado quando o sistema a ser modelado for ser executado sobre múltiplas camadas.


Assinale a alternativa que apresenta a sequeência correta de cima para baixo.

Alternativas
Comentários
  • diagrama de instalação (ou diagrama de implantação) é definido pela Linguagem de Modelagem Unificada (Unified Modeling Language - UML), descreve os componentes de hardware e software e sua interação com outros elementos de suporte ao processamento. Representa a configuração e a arquitetura de um sistema em que estarão ligados seus componentes, sendo representado pela arquitetura física de hardware, processadores, etc.


ID
3263188
Banca
AOCP
Órgão
Prefeitura de Juiz de Fora - MG
Ano
2016
Provas
Disciplina
Engenharia de Software
Assuntos

A UML é uma linguagem utilizada principalmente por analistas de sistemas na fase de projeto de um software. Três dos diagramas considerados Diagrama de Estruturas da UML 2.2 são:

Alternativas
Comentários
  • Caso você tenha dúvidas, vou tentar ser sucinto colorindo os dois grupos, segue a legenda:

    Verde: Diagramas estruturais

    Vermelho: Diagramas comportamentais

    A) diagrama de colaboração | diagrama de tempo | diagrama de estado.

    B) diagrama de caso de uso | diagrama de impacto | diagrama de estado.

    C) diagrama de classes | diagrama de objetos | diagrama de implantação.

    D) diagrama de classes | diagrama de componentes | diagrama de casos de uso.

    E) diagrama de casos de uso | diagrama de componentes | diagrama de sequência.

    Obs: deixei sublinhado o tal diagrama de impacto pois este eu não conheço e acredito que não exista em nenhuma versão da UML (rsrsrs).

    Como vocês podem ver...

    GABARITO: C


ID
3689692
Banca
FCC
Órgão
PGE-RJ
Ano
2008
Disciplina
Engenharia de Software
Assuntos

Na UML 2.0, a configuração de nós de processamento em tempo de execução e os artefatos que neles existem são representados graficamente por intermédio do diagrama de

Alternativas
Comentários
  • Diagrama de implantação: mostra um conjunto de nós e seus relacionamentos. Ilustra a visão estática da implantação de uma arquitetura.

    Alternativa: B

  • O Diagrama de Implantação é o diagrama com a visão mais física da UML. NÓS são elementos básicos deste diagrama, representando os componentes, as Associações entre NÓS (que são as ligações entre si), e por último, mas não menos importante, representação dos artefatos (pode ser um arquivo fonte, um arquivo executável, um arquivo de ajuda, um documento de texto etc). LETRA: C

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

Em um diagrama de implantação UML, uma das formas de demonstrar que um artefato está contido em um nó é por meio de um relacionamento de dependência entre ambos. Essa dependência deve utilizar o estereótipo

Alternativas
Comentários
  • <deploy> indica que um artefato está contido em um nó

    <manifest> representa a implementação física ou concreta de um elemento sobre um artefato. É uma "manifestação" no mundo real de um componente

    <realize> é utilizado no Diagrama de Casos de Uso para definir uma Realização, quando tipicamente um Caso de Uso realiza um Requisito.

    <entity> é utilizado no Diagrama de Classes, e define uma classe de Entidade


ID
5279701
Banca
Marinha
Órgão
Comando do 2º Distrito Naval
Ano
2020
Provas
Disciplina
Engenharia de Software
Assuntos

Em uma determinada fase da modelagem de um sistema embarcado, um analista precisa apresentar para a sua equipe a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem. Assim, o analista deverá utilizar o diagrama de:

Alternativas
Comentários
  • Diagrama de implantação mostra a configuração dos nós de processamento em tempo de execução e os artefatos que nele existem.

    BOOCH et al. UML Guia do Usuário. 2.ed. [S.l.]: Campus, 2005.

    Pág 411

  • São questões que precisa ser atentar as palavras chaves, por exemplo:

    objetos. - Objeto

    componentes - Componentes

    implantação - nós

    artefatos- interface.

  • Apresenta o layout físico de um sistema, revelando quais partes do software são executadas em quais partes do hardware.

    Cada nó em um diagrama de implantação pode também ser anotado com detalhes sobre o dispositivo.

    A listagem de um artefato dentro de um nó mostra que ele está instalado nesse nó do sistema que está em execução.

    Pressman

    GAB C.


ID
5566873
Banca
INSTITUTO AOCP
Órgão
FUNPRESP-JUD
Ano
2021
Provas
Disciplina
Engenharia de Software
Assuntos

Quanto à análise e ao projeto orientados a objetos, julgue o seguinte item.


No diagrama de implantação, em UML 2.0, o Device representa um dispositivo computacional, ou seja, um recurso físico com capacidade de processamento em que os artefatos podem ser implantados para execução. 

Alternativas
Comentários
  • GABARITO CERTO

    Diagrama de Implantação (Instalação, Distribuição ou Disponibilização): descreve os componentes de hardware e software e sua interação com outros elementos de suporte ao processamento.

    "A Figura A1.4 mostra o diagrama de distribuição para um pacote de software como esse. Neles, os componentes de hardware são desenhados como caixas com o título “«device»”. Os caminhos de comunicação entre os componentes de hardware são traçados com linhas com títulos opcionais. Na Figura A1.4, os caminhos são identificados com o protocolo de comunicação e o tipo de rede usada para conectar os dispositivos."

    FONTE: SOMMERVILLE/PRESSMAN

  • Introdução (pode pular se já estiver familiarizado com o Diagrama de Implantação):

    O diagrama de implantação mostra: como será implementado (daí o nome) itens de hardware, como será feito a comunicação, os componentes etc. É o famoso mão na massa.

    Vamos rever/aprender 3 coisas:

    • 1 Nó: item de hardware ou ambiente de execução (representado pelo cubo);
    • 2 - Há diversas formas de especificar os nós e no diagrama de implantações são usados estereótipos. São tipos de estereótipos: Devices estereótipo genérico, quando um nó representa um hardware; Server: representa um servidor; Secure: representa um hardware de segurança responsável por impedir invasões à rede interna de organização etc (veja o link: http://sgvclin.altervista.org/rea-uml/pop/pop-12/2.JPG );
    • 3 - Artefato: componente do programa em execução. Exemplo: se pensarmos no Banco caixa como um nó, o sistema do FGTS ou um sistema de atendimento será o artefato (representado por um retângulo dentro do cubo).

    Vamos à questão (vou destrinchar a questão em três partes para examinarmos com calma tudo o que foi dito):

    1. "...Device representa um dispositivo computacional..." <- Está certo, representa sim.
    2. "...um recurso físico com capacidade de processamento..." <- Depois o examinador usou o termo "ou seja" para explicar o device. Como já vimos, está correto essa parte.
    3. "...em que os artefatos podem ser implantados para execução.." <- O Device basicamente é a representação de um nó e que os artefatos ficam dentro dos nós. Vamos pensar logicamente usado a ilustração que fizemos. Ora, se não existir o banco caixa (nó ou device), como existirá o sistema de atendimento da caixa (artefato)? Pensando nisto, vemos que a parte C da questão também está correta, pois o nó tem que existir para que o artefato possa ser executado.

    GABARITO CERTO!!

    Referência: http://sgvclin.altervista.org/rea-uml/pop/pop-12/popup-texto12.html