Questão nº 38

Questão de Tecnologia da Informação · CESGRANRIO BASA 01/2024 (nº 38)

CESGRANRIO2024Técnico Científico - Área de Formação: Tecnologia da InformaçãoTecnologia da Informação
Gabarito: Aver comentário ↓

Um analista de sistemas está utilizando a Unified Modeling Language (UML) para modelar um novo sistema de gerenciamento de transações em uma instituição financeira. O sistema precisa registrar informações detalhadas sobre as contas dos clientes e suas respectivas transações. A UML prevê a criação de vários modelos e diagramas, classificados em diagramas estruturais e comportamentais. Para esse projeto, ele precisa criar dois diagramas que se complementem: um para mostrar a estrutura do sistema e outro para mostrar o comportamento do sistema durante o processamento de uma transação.
Considerando-se o contexto descrito, qual das seguintes opções contém um par correto de diagramas UML, sendo um diagrama estrutural e um diagrama comportamental, respectivamente?

Resposta comentada

Gabarito Alternativa A

Conceito-chave: Na UML, diagramas estruturais mostram o esqueleto do sistema (quem são as partes e como se relacionam), enquanto diagramas comportamentais mostram o funcionamento (o que acontece ao longo do tempo ou em resposta a eventos). Para o contexto (estrutura de contas + comportamento de transação), o par ideal é o que une uma visão estática com uma visão dinâmica.

  • (A) Correta: O Diagrama de Classes é estrutural (mostra as classes "Conta" e "Transação", seus atributos e associações), e o Diagrama de Atividades é comportamental (modela o fluxo de passos do processamento de uma transação, como validação, débito e crédito).
  • (B) Incorreta: Ambos são comportamentais — o Diagrama de Caso de Uso descreve interações de alto nível (ator-sistema) e o Diagrama de Atividades detalha o fluxo interno; nenhum dos dois é estrutural.
  • (C) Incorreta: Ambos são comportamentais — Sequência e Comunicação são variações do mesmo tipo (diagramas de interação), focados em troca de mensagens entre objetos; não há estrutura estática aqui.
  • (D) Incorreta: Ambos são comportamentais — Atividades e Estados modelam comportamento (fluxo de trabalho e ciclo de vida de um objeto, respectivamente), então o par não atende ao requisito de ter um estrutural.
  • (E) Incorreta: Ambos são estruturais — Implantação mostra a distribuição física do software em hardware, e Pacotes organiza agrupamentos lógicos de classes; nenhum descreve comportamento dinâmico.

Armadilha da banca (no distrator mais tentador, B): O aluno vê "Caso de Uso" e pensa que é estrutural porque descreve o sistema em alto nível, mas ele é comportamental (foca na interação ator-sistema). A banca explora a confusão entre "o que o sistema faz" (comportamento) e "como o sistema é organizado" (estrutura).

Fonte: CESGRANRIO BASA 01/2024 Técnico Científico - Área de Formação: Tecnologia da Informação (Caderno Prova B). Reproduzida para fins de estudo.

Continue estudando

Estudar é izi

Pratique milhares de questões como esta, de graça, com explicação e gamificação no Quizinho.

Estudar de graça no Quizinho