Informática Múltipla Escolha

Quando se fala no relacionamento de associação, isso significa que:

Quando se fala no relacionamento de associação, isso significa que:

  1. Especifica de forma textual a existência de uma definição exata de quais campos do caso de uso precisam ser contados e conectados.
  2. Esse relacionamento é feito entre ator e caso de uso, e representa que um determinado ator poderá acessar um determinado caso de uso.
  3. O relacionamento é mantido por um personagem que interage com o sistema, trazendo conexão entre os casos de uso envolvidos com os atores.
  4. Quando um caso de uso foi acessado, o outro caso de uso poderá ser acessado em seguida, realizando assim uma extensão entre os casos de uso.
  5. Sempre que um caso de uso for acessado, o outro deverá ser obrigatoriamente acessado em seguida, para visualizar sua inclusão.

Resolução completa

Explicação passo a passo

B
Alternativa B

Alternativa B

Introdução à Modelagem de Casos de Uso

Esta questão aborda conceitos fundamentais de Engenharia de Software, especificamente sobre o Diagrama de Casos de Uso dentro da linguagem de modelagem UML (Unified Modeling Language).

O objetivo do diagrama é representar os requisitos funcionais do sistema, focando nas interações externas, sem detalhar a implementação interna.

Conceito de Relacionamento de Associação

No contexto dos diagramas de casos de uso, existem três tipos principais de relacionamentos estruturais. O relacionamento de associação possui as seguintes características:

  • Conexão: É representado por uma linha simples (sem setas ou estereótipos específicos).
  • Elementos Envolvidos: Conecta sempre um Ator a um Caso de Uso.
  • Significado Indica: Que aquele Ator específico possui permissão ou capacidade de iniciar/utilizar aquele Caso de Uso.

Portanto, quando a questão pergunta sobre a "associação", ela se refere diretamente à ligação funcional entre quem usa o sistema (ator) e o que o sistema oferece (caso de uso).

Análise Detalhada das Alternativas

Para garantir o entendimento completo, vamos analisar por que as outras opções estão incorretas:

  • Alternativa A: Incorreta. Não se trata de definir campos de texto ou estrutura de dados, mas sim de comportamento e interação.
  • Alternativa D: Incorreta. Descreve o relacionamento <<extend>> (extensão), onde um caso de uso adiciona comportamento a outro em situações específicas (condicional).
  • Alternativa E: Incorreta. Descreve o relacionamento <<include>> (inclusão), onde um caso de uso é invocado obrigatoriamente por outro.
Tipo de RelacionamentoDescrição Simplificada
AssociaçãoAtor interage com o Caso de Uso
Inclusão (<<include>>)Um caso chama outro obrigatoriamente
Extensão (<<extend>>)Um caso amplia outro condicionalmente

Conclusão

A alternativa B é a resposta correta porque define precisamente que a associação é a relação feita entre ator e caso de uso, indicando que aquele ator poderá acessar ou utilizar aquela funcionalidade específica do sistema.

Tem outra questão para resolver?

Resolver agora com IA

Mais questões de Informática

Ver mais Informática resolvidas

Tem outra questão de Informática?

Cole o enunciado, tire uma foto ou descreva o problema — a IA resolve com explicação completa em segundos.