Pular para o conteúdo principal

Questão de Engenharia de Software — Orientação a Objetos — NUCEPE 2025

Engenharia de SoftwareOrientação a Objetos
Código
qg578731
Banca
NUCEPE
Órgão
SEDUC-PI
Ano
2025
Nível
Superior
Cargo
Professor para o Curso Técnico em Desenvolvimento de Sistemas
O paradigma da orientação a objetos visualiza um sistema de software como uma coleção de agentes 31. interconectados chamados objetos. É pela interação entre objetos que uma tarefa computacional é realizada. Um dos principais conceitos do paradigma da orientação a objetos é a abstração, que é um processo mental pelo qual nós seres humanos nos atemos aos aspectos mais importantes (relevantes) de alguma coisa, a0 mesmo tempo que ignoramos os aspectos menos importantes. A abstração é um principio básico da orientação a objetos e sua aplicação pode ser vista como base para outros conceitos, tais como: Encapsulamento, Polimorfismo, Generalização e Composição.Adaptado de Eduardo Bezerra, Princípios de Análise e Projeto de Sistemas Com UML, 2 Edição, Editora Elsevier, Rio de Janeiro, 2007.Em relação aos conceitos da orientação a objetos, avalie as seguintes afirmações:I. Na generalização, classes semelhantes são agrupadas em uma hierarquia. Cada classe em um nível de hierarquia herda as características e comportamentos das classes as quais está nos níveis abaixo dela.Il. O polimorfismo indica a capacidade de abstrair varias implementações diferentes em uma única interface.Ill. A composição permite que sejam criados objetos a partir da reunião de outros objetos.IV. Segundo o mecanismo do encapsulamento, a implementação do método que o objeto requisitado usa para realizar a operação precisa ser conhecida dos objetos requisitantes.Assinale a alternativa que apresenta APENAS as afirmações corretas.
  1. AI e II.
  2. BII e III.
  3. CIII e IV.
  4. DI e III.
  5. EII e IV.
Revelar gabarito e comentário

GabaritoB — II e III.

Link permanente: /questoes/qg578731