Questão nº 61

Questão de Tecnologia da Informação · FGV ALESC 2024 (nº 61)

FGV2024Analista Legislativo III - Analista de SistemasTecnologia da Informação
Gabarito: Dver comentário ↓

Considerando o paradigma da orientação a objetos, identifique os quatro pilares mestres que norteiam o fundamento da tecnologia.

Resposta comentada

Gabarito Alternativa D

Orientação a Objetos (OO) é um estilo de programação que organiza o código em "coisas" chamadas objetos, que são como blocos de construção que interagem entre si para resolver um problema.

  • (A) Incorreta: Embora Classe, Abstração e Encapsulamento sejam conceitos cruciais em OO (sendo os dois últimos pilares amplamente reconhecidos), Coesão é um princípio de design de software, não um dos quatro "pilares mestres" fundamentais da estrutura da tecnologia em si. A armadilha aqui é que Abstração e Encapsulamento são de fato pilares tradicionais da OO, o que pode confundir o aluno que busca esses princípios, mas a questão pede os "pilares mestres" que norteiam o fundamento da tecnologia, e o gabarito interpreta isso como os elementos estruturais básicos.
  • (B) Incorreta: Variáveis é um conceito muito genérico de programação. Em OO, o termo mais específico e fundamental para os dados que definem o estado de um objeto é Atributo. A alternativa D é mais precisa ao usar Atributo.
  • (C) Incorreta: Agregação, Acoplamento, Colaboração e Especificação são conceitos importantes de design, relacionamento e interação entre objetos/classes, mas não são os "pilares mestres" que definem a estrutura básica de uma linguagem orientada a objetos.
  • (D) Correta: Estes são os elementos fundamentais que compõem a estrutura de qualquer sistema orientado a objetos. Uma Classe é o molde ou projeto para criar objetos; um Objeto é uma instância real dessa classe; um Atributo é uma característica ou dado que define o estado do objeto; e um Método é uma ação ou comportamento que o objeto pode realizar. Juntos, eles formam a base para construir e operar com a programação orientada a objetos.
  • (E) Incorreta: Embora Encapsulamento seja um dos pilares tradicionais da OO, Acoplamento, Coesão e Colaboração são princípios de design de software e conceitos de interação, não os pilares estruturais básicos da tecnologia OO.

Fonte: FGV ALESC 2024 Analista Legislativo III - Analista de Sistemas (Caderno Tipo 1). 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