Questões de Tecnologia da Informação · NUCEPE UESPI

Tecnologia da InformaçãoProgramação orientada a objetosNUCEPE UESPI 2025

SEDUC PI

Questão de Tecnologia da Informação

37. “O desenvolvimento orientado a objetos é um paradigma de programação que organiza o software em torno de objetos, que são representações de coisas ou conceitos do mundo real ou abstrato. Esses objetos contêm dados (chamados de atributos ou propriedades) e comportamentos (chamados de métodos ou funções), reunindo ambos em uma única entidade.” Fonte: Adaptado de Wazlawick, R. S. Análise e projeto de sistemas de informação orientados a objet, R. S. Análise e projeto de sistemas de informação orientados a objetos. Rio de Janeiro: Elsevier, 2004. Qual dos seguintes conceitos não é fundamental para o desenvolvimento orientado a objetos? a) Encapsulamento de detalhes de implementação. b) Herança de propriedades e métodos. c) Polimorfismo de assinatura de métodos. d) Abstração de interfaces de aplicação. e) Recursão de métodos e funções.

Sobre o desenvolvimento orientado a objetos, analise as afirmações: I. A coesão refere-se ao grau em que os elementos de um módulo pertencem juntos. II. O acoplamento forte entre classes é sempre desejável para um bom design orientado a objetos. III. O princípio da responsabilidade única afirma que uma classe deve ter apenas uma razão para mudar. IV. A composição é sempre preferível à herança em todos os cenários de design orientado a objetos. Assinale a alternativa que contenha APENAS as afirmações corretas.

Sua resposta

Mais questões de Programação orientada a objetos

Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.