Questões de Concurso Sobre programação orientada a objetos em programação

Foram encontradas 892 questões

Q3208897 Programação
Um programador está desenvolvendo um sistema utilizando o paradigma de programação orientada a objetos para um posto de combustível. Neste contexto, considere a definição de classe a seguir utilizando Linguagem Java.

class BombaDeCombustivel{  int id;  private float qtde;  private float precoTotal;  public static precoPorLitro = 6.10;

 public void setQtde(float qtde){  this.qtde = qtde;  this.precoTotal = qtde*this.precoPorLitro;  } }
Sobre o(os) atributo(s) da classe BombaDeCombustivel, é correto afirmar que 
Alternativas
Q3208896 Programação
Em um sistema desenvolvido para o setor de recursos humanos de uma empresa, as informações de nome e salário de cada colaborador são armazenadas em uma classe chamada "Colaborador". Essas informações não podem ser acessadas diretamente por outras partes do programa, sendo necessário o uso de métodos específicos para alterar ou obter esses dados.
A restrição apresentada na classe "Colaborador" é um exemplo de qual conceito de programação orientada a objetos?
Alternativas
Q3208394 Programação

Julgue o item que se segue, a respeito de desenvolvimento de projetos digitais. 


A programação orientada a objetos é baseada no conceito de objetos, que representam instâncias ou abstrações de conceitos do mundo real. 

Alternativas
Q3205773 Programação
Na Programação Orientada a Objetos, uma Interface é uma maneira de declarar o comportamento de uma classe. A utilização de Interfaces em um projeto provem a comunicação entre diferentes partes da aplicação, tornando o código mais legivel e extensível, entre outras vantagens.
Sobre os conceitos comportamento e implementação de Interfaces na Programação Orientada a Objetos, é correto afirmar que
Alternativas
Q3205772 Programação
Na Programação Orientada a Objetos, a abstração é o processo de esconder detalhes complexos e mostrar apenas as funcionalidades essenciais de um objeto.
Sobre classes abstratas na Programação Orientada a Objetos, é correto afirmar que 
Alternativas
Q3205771 Programação
Na Programação Orientada a Objetos, _____ significa a capacidade que um objeto tem de ser referenciado de diversas formas e de responder de maneiras diferentes à mesma mensagem, assumindo, portanto, formas diferentes a depender da situação.
Qual é o conceito da programação orientada a objetos correto para substituir a lacuna da afirmação acima?
Alternativas
Q3204206 Programação
Quanto ao papel do Garbage Collector em linguagens de programação orientadas a objetos, é correto afirmar que ele
Alternativas
Q3204205 Programação
Em linguagens orientadas a objetos que não oferecem suporte nativo para herança múltipla, é possível obter essa funcionalidade da seguinte forma:
Alternativas
Q3204204 Programação
Em Programação Orientada a Objetos (POO), o polimorfismo permite que objetos de diferentes classes sejam tratados de forma uniforme, através de uma interface comum. Considerando a implementação de polimorfismo, assinale a afirmação verdadeira.
Alternativas
Q3204203 Programação
Assinale a opção que corresponde à principal vantagem de permitir que uma classe implemente múltiplas interfaces em Programação Orientada a Objetos.
Alternativas
Q3204202 Programação
Em Programação Orientada a Objetos (POO), a herança é um conceito fundamental que permite uma classe herdar características e comportamentos de outra. No que diz respeito à herança, assinale a afirmação verdadeira.
Alternativas
Q3187349 Programação
O Tribunal de Justiça do Estado de Rondônia (TJRO) está desenvolvendo um novo sistema para integrar diferentes bases de dados judiciais e garantir maior interoperabilidade entre sistemas. Para isso, foi adotada uma abordagem orientada a objetos, com o uso de princípios como SOLID e padrões de projeto. Sobre os conceitos fundamentais de SOLID e padrões de projeto, assinale a afirmativa correta.
Alternativas
Q3175731 Programação
No paradigma de programação orientada a objetos, é uma característica relacionada ao conceito de herança entre classes:
Alternativas
Ano: 2025 Banca: FGV Órgão: PC-MG Prova: FGV - 2025 - PC-MG - Perito Criminal - Área II |
Q3173008 Programação
A Programação Orientada a Objetos (POO) é um paradigma que organiza o código em torno de objetos e classes, utilizando conceitos como herança e polimorfismo para promover reutilização e flexibilidade.
Assinale a opção que descreve corretamente o conceito de polimorfismo em POO.
Alternativas
Q3164694 Programação
Durante uma formação continuada para professores de informática, o formador propôs uma dinâmica para que os docentes discutissem o conceito de aulas e objetos na programação orientada a objetos. Ele usou o exemplo de um jogo educacional onde os alunos criariam aulas como Aluno, Professor e Escola. Cada classe deveria conter atributos e métodos que descrevem o comportamento e as características desses elementos.

No contexto da programação orientada a objetos, o benefício pedagógico de ensinar conceitos, como aulas e objetos, por meio de exemplos relacionados ao cotidiano escolar, é
Alternativas
Q3161237 Programação
Para responder à questão, analise o código a seguir, escrito em uma linguagem de programação que utiliza o paradigma de orientação a objetos:
Captura_de tela 2025-01-23 092326.png (442×272)
Com base na análise do código e nos seus conhecimentos sobre programação orientada a objetos, selecione a alternativa correta.
Alternativas
Q3984455 Programação
Qual característica do paradigma de Programação Orientada a Objetos indica a reutilização do código?
Alternativas
Q3984450 Programação
Qual tipo de encapsulamento de acesso é geralmente usado para membros de dados de uma classe?
Alternativas
Q3984442 Programação
O que não é uma característica do paradigma de Programação Orientada a Objetos - POO em definições gerais?
Alternativas
Q3970106 Programação
A orientação a objetos é um paradigma de programação que organiza o software em objetos, representando entidades do mundo real ou conceitos abstratos. Esse modelo facilita a criação de sistemas modulares, reutilizáveis e fáceis de manter. Um dos princípios desse paradigma permite definir múltiplos métodos com o mesmo nome dentro de uma classe, desde que variem em número, tipo de argumentos, valor de retorno ou até variáveis diferentes. Assinale a alternativa que apresenta esse princípio.
Alternativas
Respostas
221: D
222: B
223: C
224: A
225: D
226: D
227: B
228: A
229: B
230: D
231: D
232: C
233: C
234: C
235: E
236: E
237: D
238: C
239: D
240: B