FC ConcursosFC Concursos

Questão FC266094

Object-Oriented Analysis (OOA) é a disciplina na área da computação que busca identificar o que precisa ser feito em um projeto de desenvolvimento de software orientado a objeto. N

Linguagens de Programação

IDECAN · 2022

Object-Oriented Analysis (OOA) é a disciplina na área da computação que busca identificar o que precisa ser feito em um projeto de desenvolvimento de software orientado a objeto. Nela observamos um problema ou sistema com o intuito de identificar os objetos presentes mas também, as relações que existem entre eles. Essa disciplina envolve o entendimento de muitos conceitos.

 

A respeito destes, analise as afirmativas abaixo e marque alternativa correta.

 

I. A composição é uma relação entre duas classes onde a existência de uma delas depende da existência da outra.

 

II. O encapsulamento é o processo de abstração que define quais classes em nosso projeto serão criadas.

 

III. A agregação é uma relação onde uma classe pode ser compartilhada com outra e a existência de delas independe uma da outra.


  1. Todas as afirmativas estão corretas.
  2. Apenas as afirmativas I e III estão corretas.
  3. Apenas as afirmativas II e III estão corretas.
  4. Apenas a afirmativa II está correta.
  5. Apenas a afirmativa III está correta.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

Composição: é uma relação forte de parte-todo em que a existência da parte depende da existência do todo. Se o objeto todo é destruído, as partes também o são. Ex.: Casa e Comodo; sem a Casa não faz sentido manter os cômodos. Em UML costuma-se representar por um losango preenchido junto ao todo.


Agregação: é uma relação mais fraca de associação do tipo parte-todo, na qual a parte pode ser compartilhada e existe independentemente do todo. Ex.: Aluno e Curso (um aluno pode estar em vários cursos; cursos continuam existindo sem um aluno específico). Em UML usa-se um losango vazio junto ao todo.


Portanto, as afirmativas que descrevem Composição (dependência de existência) e Agregação (compartilhamento e independência) estão corretas.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo