Essência do desenvolvimento orientado a objetos é a identi...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499273 Engenharia de Software
Essência do desenvolvimento orientado a objetos é a identificação e a organização de conceitos da aplicação, em vez de sua representação final em uma linguagem de programação. Nesse sentido, há três tipos de modelos para descrever um sistema por diferentes pontos de vista, apresentados a seguir.

I. Descreve a estrutura estática dos objetos em um sistema e seus relacionamentos.
II. Descreve os aspectos de um objeto que mudam com o tempo.
III. Descreve como os objetos em um sistema cooperam para conseguir resultados mais amplos.

As descrições I, II e III correspondem , respectivamente, aos modelos de:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: E - classes, estados e interações.

Para resolver esta questão, é fundamental compreender os três modelos centrais da modelagem orientada a objetos:

  • Modelo de classes: Representa a estrutura estática do sistema, incluindo classes, atributos, métodos e relações como associação, agregação e herança. Este modelo é refletido na descrição I, onde se fala na estrutura estática dos objetos.
  • Modelo de estados: Descreve como os objetos mudam ao longo do tempo, seus diferentes estados e as transições entre esses estados. Este modelo está diretamente ligado à descrição II, que se refere aos aspectos de um objeto que mudam com o tempo.
  • Modelo de interações: Define como os objetos interagem uns com os outros para executar o comportamento do sistema. Inclui diagramas de sequência e colaboração. Este modelo está associado à descrição III, que descreve a cooperação entre objetos para alcançar objetivos maiores do sistema.

Ao analisar cada descrição e relacioná-la com os conceitos de modelagem orientada a objetos, fica claro que a alternativa E - classes, estados e interações é a única que corretamente associa os modelos descritos com os seus respectivos conceitos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Veja essa questão muito parecida da CONSULPLAN - 2012 - TSE - Analista Judiciário - Análise de Sistemas :

44. O termo Orientado a Objetos (OO) tem por significado a

organização de um software como uma coleção de objetos

distintos que incorporam a estrutura de dados e

comportamento. Na metodologia OO são usados três modelos

para descrever um sistema de diferentes pontos de vista.

Observe.

I. Descreve a estrutura estática dos objetos de um sistema e

seus relacionamentos.

II. Descreve os aspectos de um objeto que mudam com o

tempo.

III. Descreve como os objetos em um sistema cooperam para

conseguir resultados mais amplos.

I, II e III Implementam diagramas e gráficos caracterizados,

respectivamente, nos modelos de

(A) fluxos, sequências e relacionamentos.

(B) classes, sequências e interações.

(C) classes, estados e interações.

(D) fluxos, estados e relacionamentos.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo