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.
Mais questões de Programação orientada a objetos
- Instituto Verbena 2026Em programação orientada a objetos, o uso do conceito de polimorfismo implica que
- Legalle 2026No contexto do desenvolvimento de um sistema orientado a objetos em Java, um Analista de Sistemas está projetando uma hierarquia de classes para representar diferentes formas de c…
- Selecon 2026Em um software de automação, o módulo de sensores foi implementado de forma que várias partes do sistema acessam e alteram diretamente os dados de um sensor, por exemplo, o "off s…
- UNESC 2026Na programação Orientada a Objetos (POO), suportada por linguagens como Java e Python, existem pilares fundamentais que permitem a reutilização e a organização eficiente do código…
- Instituto ACCESS 2026No desenvolvimento de sistemas utilizando linguagens de programação orientadas a objetos, conceitos como classes, objetos, encapsulamento, herança e polimorfismo relacionam-se às…
Questão de prova oficial, com o gabarito definitivo publicado pela banca. Reproduzida para fins de estudo.



